Diff of the two buildlogs: -- --- b1/build.log 2025-09-07 17:30:11.922956309 +0000 +++ b2/build.log 2025-09-07 17:36:46.439410639 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Sep 7 05:23:43 -12 2025 -I: pbuilder-time-stamp: 1757265823 +I: Current time: Sun Oct 11 13:53:14 +14 2026 +I: pbuilder-time-stamp: 1791676394 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -29,53 +29,85 @@ dpkg-source: info: applying drive-full-checker.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2545776/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 10 23:53 /bin/sh -> /bin/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/1463857/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='c62ed6de543d42c7ba651b15456742b7' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2545776' - PS1='# ' - PS2='> ' + INVOCATION_ID=14d6ca5e2ef64388a4f8912301718079 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1463857 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.L376GW6g/pbuilderrc_js2x --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.L376GW6g/b1 --logfile b1/build.log swift_2.35.1-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.L376GW6g/pbuilderrc_4Eng --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.L376GW6g/b2 --logfile b2/build.log swift_2.35.1-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2545776/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -412,7 +444,7 @@ Get: 229 http://deb.debian.org/debian forky/main arm64 python3-requests-mock all 1.12.1-3 [17.6 kB] Get: 230 http://deb.debian.org/debian forky/main arm64 python3-swiftclient all 1:4.7.0-2 [76.5 kB] Get: 231 http://deb.debian.org/debian forky/main arm64 python3-xattr arm64 0.10.1-1+b1 [16.6 kB] -Fetched 59.9 MB in 3s (21.5 MB/s) +Fetched 59.9 MB in 1s (98.7 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 20011 files and directories currently installed.) @@ -1145,8 +1177,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Sep 7 17:24:23 UTC 2025. -Universal Time is now: Sun Sep 7 17:24:23 UTC 2025. +Local time is now: Sat Oct 10 23:53:53 UTC 2026. +Universal Time is now: Sat Oct 10 23:53:53 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -1376,7 +1408,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/swift-2.35.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../swift_2.35.1-2_source.changes +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/swift-2.35.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../swift_2.35.1-2_source.changes dpkg-buildpackage: info: source package swift dpkg-buildpackage: info: source version 2.35.1-2 dpkg-buildpackage: info: source distribution unstable @@ -1567,30 +1603,21 @@ self._finalize_license_expression() running build running build_py -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/drive_full_checker.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/recon.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/shard-info.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/ringcomposer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/ringbuilder.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/ring_builder_analyzer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/reload.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/relinker.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/reconciler_enqueue.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/recon_cron.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/orphans.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/oldies.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/manage_shard_ranges.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/info.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/get_nodes.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/form_signature.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/drive_audit.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/dispersion_report.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/dispersion_populate.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/container_deleter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/config.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/account_audit.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli -copying swift/cli/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/versioning.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/tagging.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/service.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/s3_acl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/object_lock.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/obj.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/multi_upload.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/multi_delete.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/logging.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/location.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/bucket.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/base.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/acl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers copying swift/proxy/controllers/obj.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers copying swift/proxy/controllers/info.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers @@ -1598,31 +1625,17 @@ copying swift/proxy/controllers/base.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers copying swift/proxy/controllers/account.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers copying swift/proxy/controllers/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy/controllers -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/updater.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/ssync_sender.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/ssync_receiver.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/replicator.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/reconstructor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/mem_server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/mem_diskfile.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/expirer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/diskfile.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/auditor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -copying swift/obj/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/replicator.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/reaper.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/backend.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/auditor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -copying swift/account/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes -copying swift/common/middleware/versioned_writes/object_versioning.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes -copying swift/common/middleware/versioned_writes/legacy.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes -copying swift/common/middleware/versioned_writes/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes +copying swift/common/middleware/s3api/utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/subresource.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3token.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3response.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3request.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3api.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/exception.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/etree.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/acl_utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/acl_handlers.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api +copying swift/common/middleware/s3api/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api copying swift/common/middleware/tempurl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware copying swift/common/middleware/xprofile.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware copying swift/common/middleware/tempauth.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware @@ -1655,41 +1668,49 @@ copying swift/common/middleware/acl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware copying swift/common/middleware/account_quotas.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware copying swift/common/middleware/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile -copying swift/common/middleware/x_profile/profile_model.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile -copying swift/common/middleware/x_profile/html_viewer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile -copying swift/common/middleware/x_profile/exceptions.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile -copying swift/common/middleware/x_profile/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/versioning.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/tagging.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/service.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/s3_acl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/object_lock.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/obj.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/multi_upload.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/multi_delete.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/logging.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/location.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/bucket.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/base.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/acl.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api/controllers +copying swift/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring copying swift/common/ring/utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring copying swift/common/ring/ring.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring copying swift/common/ring/composite_builder.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring copying swift/common/ring/builder.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring copying swift/common/ring/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/ring -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/timestamp.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/logs.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/libc.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/ipaddrs.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/config.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/checksum.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/base.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils -copying swift/common/utils/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes +copying swift/common/middleware/versioned_writes/object_versioning.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes +copying swift/common/middleware/versioned_writes/legacy.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes +copying swift/common/middleware/versioned_writes/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/versioned_writes +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/drive_full_checker.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/recon.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/shard-info.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/ringcomposer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/ringbuilder.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/ring_builder_analyzer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/reload.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/relinker.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/reconciler_enqueue.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/recon_cron.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/orphans.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/oldies.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/manage_shard_ranges.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/info.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/get_nodes.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/form_signature.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/drive_audit.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/dispersion_report.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/dispersion_populate.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/container_deleter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/config.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/account_audit.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +copying swift/cli/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/cli +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/kms_keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/kmip_keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/encrypter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/decrypter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/crypto_utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto +copying swift/common/middleware/crypto/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto copying swift/common/wsgi.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common copying swift/common/swob.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common copying swift/common/storage_policy.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common @@ -1718,6 +1739,43 @@ copying swift/common/bufferedhttp.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common copying swift/common/base_storage_server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common copying swift/common/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/timestamp.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/logs.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/libc.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/ipaddrs.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/config.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/checksum.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/base.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +copying swift/common/utils/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/utils +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers +copying swift/obj/watchers/dark_data.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers +copying swift/obj/watchers/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers +copying swift/obj/updater.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/ssync_sender.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/ssync_receiver.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/replicator.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/reconstructor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/mem_server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/mem_diskfile.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/expirer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/diskfile.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/auditor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +copying swift/obj/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile +copying swift/common/middleware/x_profile/profile_model.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile +copying swift/common/middleware/x_profile/html_viewer.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile +copying swift/common/middleware/x_profile/exceptions.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile +copying swift/common/middleware/x_profile/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/x_profile +creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/replicator.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/reaper.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/backend.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/auditor.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account +copying swift/account/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/account creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/container copying swift/container/updater.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/container copying swift/container/sync_store.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/container @@ -1731,29 +1789,6 @@ copying swift/container/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/container copying swift/proxy/server.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy copying swift/proxy/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/proxy -copying swift/common/middleware/s3api/utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/subresource.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3token.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3response.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3request.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3api.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/exception.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/etree.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/acl_utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/acl_handlers.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -copying swift/common/middleware/s3api/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/s3api -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/kms_keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/kmip_keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/keymaster.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/encrypter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/decrypter.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/crypto_utils.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/common/middleware/crypto/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/common/middleware/crypto -copying swift/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift -creating /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers -copying swift/obj/watchers/dark_data.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers -copying swift/obj/watchers/__init__.py -> /build/reproducible-path/swift-2.35.1/.pybuild/cpython3_3.13/build/swift/obj/watchers running egg_info creating swift.egg-info writing swift.egg-info/PKG-INFO @@ -1855,20 +1890,35 @@ ; do \ debian/gen-init $i ; \ done ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-account.swift-account-auditor.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-account.swift-account-reaper.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-account.swift-account-replicator.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-auditor.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-reconciler.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-replicator.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-sharder.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-sync.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-container.swift-container-updater.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object-expirer.swift-object-expirer.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object.swift-object-auditor.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object.swift-object.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object.swift-object-reconstructor.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object.swift-object-replicator.init.in ++ for i in debian/swift-account.swift-account-auditor.init.in debian/swift-account.swift-account-reaper.init.in debian/swift-account.swift-account-replicator.init.in debian/swift-container.swift-container-auditor.init.in debian/swift-container.swift-container-reconciler.init.in debian/swift-container.swift-container-replicator.init.in debian/swift-container.swift-container-sharder.init.in debian/swift-container.swift-container-sync.init.in debian/swift-container.swift-container-updater.init.in debian/swift-object-expirer.swift-object-expirer.init.in debian/swift-object.swift-object-auditor.init.in debian/swift-object.swift-object.init.in debian/swift-object.swift-object-reconstructor.init.in debian/swift-object.swift-object-replicator.init.in debian/swift-object.swift-object-updater.init.in + debian/gen-init debian/swift-object.swift-object-updater.init.in set -e ; set -x ; \ for i in debian/swift-proxy.swift-proxy.init \ @@ -1883,24 +1933,30 @@ CONFIG=`echo $i | cut -d/ -f2 | cut -d. -f1 | sed -e s/swift-//`-server debian/gen-init $i.in ; \ fi ; \ done -+ [ no = yes ] -+ + cut -d/ -f2 -+ + sed -e s/swift-// -cut -d.echo debian/swift-proxy.swift-proxy.init - -f1 -+ CONFIG=proxy-server debian/gen-init debian/swift-proxy.swift-proxy.init.in -+ [ no = yes ] -+ + + sed -e s/swift-// -echocut -d. -f1 -+ cut -d/ -f2 - debian/swift-account.swift-account.init -+ CONFIG=account-server debian/gen-init debian/swift-account.swift-account.init.in -+ [ no = yes ] -+ + cut -d/ -f2 -+ + cutecho debian/swift-container.swift-container.init -sed -d. -f1 - -e s/swift-// -+ CONFIG=container-server debian/gen-init debian/swift-container.swift-container.init.in ++ for i in debian/swift-proxy.swift-proxy.init debian/swift-account.swift-account.init debian/swift-container.swift-container.init ++ '[' no = yes ']' +++ echo debian/swift-proxy.swift-proxy.init +++ cut -d/ -f2 +++ cut -d. -f1 +++ sed -e s/swift-// ++ CONFIG=proxy-server ++ debian/gen-init debian/swift-proxy.swift-proxy.init.in ++ for i in debian/swift-proxy.swift-proxy.init debian/swift-account.swift-account.init debian/swift-container.swift-container.init ++ '[' no = yes ']' +++ cut -d/ -f2 +++ cut -d. -f1 +++ sed -e s/swift-// +++ echo debian/swift-account.swift-account.init ++ CONFIG=account-server ++ debian/gen-init debian/swift-account.swift-account.init.in ++ for i in debian/swift-proxy.swift-proxy.init debian/swift-account.swift-account.init debian/swift-container.swift-container.init ++ '[' no = yes ']' +++ echo debian/swift-container.swift-container.init +++ cut -d/ -f2 +++ cut -d. -f1 +++ sed -e s/swift-// ++ CONFIG=container-server ++ debian/gen-init debian/swift-container.swift-container.init.in make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/swift-2.35.1' @@ -1930,21 +1986,26 @@ /usr/share/openstack-pkg-tools/pkgos.make:20: warning: ignoring old recipe for target 'gen-init-configurations' pkgos-dh_auto_install --no-py2 --in-tmp + PKGOS_IN_TMP=no -+ echo WARNING: --no-py2 is deprecated and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated and always on.' WARNING: --no-py2 is deprecated and always on. + shift ++ for i in $@ ++ case "${1}" in + PKGOS_IN_TMP=yes + shift -+ dpkg-parsechangelog -SSource +++ dpkg-parsechangelog -SSource + SRC_PKG_NAME=swift -+ echo swift -+ sed s/python-// +++ sed s/python-// +++ echo swift + PY_MODULE_NAME=swift -+ py3versions -vr +++ py3versions -vr + PYTHON3S=3.13 -+ [ yes = yes ] ++ '[' yes = yes ']' + TARGET_DIR=tmp -+ pwd ++ for pyvers in ${PYTHON3S} +++ pwd + python3.13 setup.py install --install-layout=deb --root /build/reproducible-path/swift-2.35.1/debian/tmp /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! @@ -2013,10 +2074,32 @@ running install running build running build_py +creating build/lib/swift/container +copying swift/container/updater.py -> build/lib/swift/container +copying swift/container/sync_store.py -> build/lib/swift/container +copying swift/container/sync.py -> build/lib/swift/container +copying swift/container/sharder.py -> build/lib/swift/container +copying swift/container/server.py -> build/lib/swift/container +copying swift/container/replicator.py -> build/lib/swift/container +copying swift/container/reconciler.py -> build/lib/swift/container +copying swift/container/backend.py -> build/lib/swift/container +copying swift/container/auditor.py -> build/lib/swift/container +copying swift/container/__init__.py -> build/lib/swift/container +creating build/lib/swift/obj/watchers +copying swift/obj/watchers/dark_data.py -> build/lib/swift/obj/watchers +copying swift/obj/watchers/__init__.py -> build/lib/swift/obj/watchers creating build/lib/swift/common/middleware/versioned_writes copying swift/common/middleware/versioned_writes/object_versioning.py -> build/lib/swift/common/middleware/versioned_writes copying swift/common/middleware/versioned_writes/legacy.py -> build/lib/swift/common/middleware/versioned_writes copying swift/common/middleware/versioned_writes/__init__.py -> build/lib/swift/common/middleware/versioned_writes +creating build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/keymaster.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/encrypter.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/decrypter.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/crypto_utils.py -> build/lib/swift/common/middleware/crypto +copying swift/common/middleware/crypto/__init__.py -> build/lib/swift/common/middleware/crypto copying swift/common/wsgi.py -> build/lib/swift/common copying swift/common/swob.py -> build/lib/swift/common copying swift/common/storage_policy.py -> build/lib/swift/common @@ -2045,17 +2128,46 @@ copying swift/common/bufferedhttp.py -> build/lib/swift/common copying swift/common/base_storage_server.py -> build/lib/swift/common copying swift/common/__init__.py -> build/lib/swift/common -creating build/lib/swift/container -copying swift/container/updater.py -> build/lib/swift/container -copying swift/container/sync_store.py -> build/lib/swift/container -copying swift/container/sync.py -> build/lib/swift/container -copying swift/container/sharder.py -> build/lib/swift/container -copying swift/container/server.py -> build/lib/swift/container -copying swift/container/replicator.py -> build/lib/swift/container -copying swift/container/reconciler.py -> build/lib/swift/container -copying swift/container/backend.py -> build/lib/swift/container -copying swift/container/auditor.py -> build/lib/swift/container -copying swift/container/__init__.py -> build/lib/swift/container +creating build/lib/swift/proxy +copying swift/proxy/server.py -> build/lib/swift/proxy +copying swift/proxy/__init__.py -> build/lib/swift/proxy +copying swift/obj/updater.py -> build/lib/swift/obj +copying swift/obj/ssync_sender.py -> build/lib/swift/obj +copying swift/obj/ssync_receiver.py -> build/lib/swift/obj +copying swift/obj/server.py -> build/lib/swift/obj +copying swift/obj/replicator.py -> build/lib/swift/obj +copying swift/obj/reconstructor.py -> build/lib/swift/obj +copying swift/obj/mem_server.py -> build/lib/swift/obj +copying swift/obj/mem_diskfile.py -> build/lib/swift/obj +copying swift/obj/expirer.py -> build/lib/swift/obj +copying swift/obj/diskfile.py -> build/lib/swift/obj +copying swift/obj/auditor.py -> build/lib/swift/obj +copying swift/obj/__init__.py -> build/lib/swift/obj +copying swift/__init__.py -> build/lib/swift +creating build/lib/swift/cli +copying swift/cli/drive_full_checker.py -> build/lib/swift/cli +copying swift/cli/recon.py -> build/lib/swift/cli +copying swift/cli/shard-info.py -> build/lib/swift/cli +copying swift/cli/ringcomposer.py -> build/lib/swift/cli +copying swift/cli/ringbuilder.py -> build/lib/swift/cli +copying swift/cli/ring_builder_analyzer.py -> build/lib/swift/cli +copying swift/cli/reload.py -> build/lib/swift/cli +copying swift/cli/relinker.py -> build/lib/swift/cli +copying swift/cli/reconciler_enqueue.py -> build/lib/swift/cli +copying swift/cli/recon_cron.py -> build/lib/swift/cli +copying swift/cli/orphans.py -> build/lib/swift/cli +copying swift/cli/oldies.py -> build/lib/swift/cli +copying swift/cli/manage_shard_ranges.py -> build/lib/swift/cli +copying swift/cli/info.py -> build/lib/swift/cli +copying swift/cli/get_nodes.py -> build/lib/swift/cli +copying swift/cli/form_signature.py -> build/lib/swift/cli +copying swift/cli/drive_audit.py -> build/lib/swift/cli +copying swift/cli/dispersion_report.py -> build/lib/swift/cli +copying swift/cli/dispersion_populate.py -> build/lib/swift/cli +copying swift/cli/container_deleter.py -> build/lib/swift/cli +copying swift/cli/config.py -> build/lib/swift/cli +copying swift/cli/account_audit.py -> build/lib/swift/cli +copying swift/cli/__init__.py -> build/lib/swift/cli creating build/lib/swift/account copying swift/account/utils.py -> build/lib/swift/account copying swift/account/server.py -> build/lib/swift/account @@ -2064,43 +2176,32 @@ copying swift/account/backend.py -> build/lib/swift/account copying swift/account/auditor.py -> build/lib/swift/account copying swift/account/__init__.py -> build/lib/swift/account -creating build/lib/swift/obj/watchers -copying swift/obj/watchers/dark_data.py -> build/lib/swift/obj/watchers -copying swift/obj/watchers/__init__.py -> build/lib/swift/obj/watchers -copying swift/__init__.py -> build/lib/swift -creating build/lib/swift/common/utils -copying swift/common/utils/timestamp.py -> build/lib/swift/common/utils -copying swift/common/utils/logs.py -> build/lib/swift/common/utils -copying swift/common/utils/libc.py -> build/lib/swift/common/utils -copying swift/common/utils/ipaddrs.py -> build/lib/swift/common/utils -copying swift/common/utils/config.py -> build/lib/swift/common/utils -copying swift/common/utils/checksum.py -> build/lib/swift/common/utils -copying swift/common/utils/base.py -> build/lib/swift/common/utils -copying swift/common/utils/__init__.py -> build/lib/swift/common/utils -creating build/lib/swift/proxy/controllers -copying swift/proxy/controllers/obj.py -> build/lib/swift/proxy/controllers -copying swift/proxy/controllers/info.py -> build/lib/swift/proxy/controllers -copying swift/proxy/controllers/container.py -> build/lib/swift/proxy/controllers -copying swift/proxy/controllers/base.py -> build/lib/swift/proxy/controllers -copying swift/proxy/controllers/account.py -> build/lib/swift/proxy/controllers -copying swift/proxy/controllers/__init__.py -> build/lib/swift/proxy/controllers creating build/lib/swift/common/middleware/x_profile copying swift/common/middleware/x_profile/profile_model.py -> build/lib/swift/common/middleware/x_profile copying swift/common/middleware/x_profile/html_viewer.py -> build/lib/swift/common/middleware/x_profile copying swift/common/middleware/x_profile/exceptions.py -> build/lib/swift/common/middleware/x_profile copying swift/common/middleware/x_profile/__init__.py -> build/lib/swift/common/middleware/x_profile -creating build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/utils.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/subresource.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3token.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3response.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3request.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/s3api.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/exception.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/etree.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/acl_utils.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/acl_handlers.py -> build/lib/swift/common/middleware/s3api -copying swift/common/middleware/s3api/__init__.py -> build/lib/swift/common/middleware/s3api +creating build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/tagging.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/service.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/object_lock.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/obj.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/logging.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/location.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/base.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/acl.py -> build/lib/swift/common/middleware/s3api/controllers +copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib/swift/common/middleware/s3api/controllers +creating build/lib/swift/common/ring +copying swift/common/ring/utils.py -> build/lib/swift/common/ring +copying swift/common/ring/ring.py -> build/lib/swift/common/ring +copying swift/common/ring/composite_builder.py -> build/lib/swift/common/ring +copying swift/common/ring/builder.py -> build/lib/swift/common/ring +copying swift/common/ring/__init__.py -> build/lib/swift/common/ring copying swift/common/middleware/tempurl.py -> build/lib/swift/common/middleware copying swift/common/middleware/xprofile.py -> build/lib/swift/common/middleware copying swift/common/middleware/tempauth.py -> build/lib/swift/common/middleware @@ -2133,73 +2234,33 @@ copying swift/common/middleware/acl.py -> build/lib/swift/common/middleware copying swift/common/middleware/account_quotas.py -> build/lib/swift/common/middleware copying swift/common/middleware/__init__.py -> build/lib/swift/common/middleware -copying swift/proxy/server.py -> build/lib/swift/proxy -copying swift/proxy/__init__.py -> build/lib/swift/proxy -creating build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/tagging.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/service.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/object_lock.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/obj.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/logging.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/location.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/base.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/acl.py -> build/lib/swift/common/middleware/s3api/controllers -copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib/swift/common/middleware/s3api/controllers -creating build/lib/swift/cli -copying swift/cli/drive_full_checker.py -> build/lib/swift/cli -copying swift/cli/recon.py -> build/lib/swift/cli -copying swift/cli/shard-info.py -> build/lib/swift/cli -copying swift/cli/ringcomposer.py -> build/lib/swift/cli -copying swift/cli/ringbuilder.py -> build/lib/swift/cli -copying swift/cli/ring_builder_analyzer.py -> build/lib/swift/cli -copying swift/cli/reload.py -> build/lib/swift/cli -copying swift/cli/relinker.py -> build/lib/swift/cli -copying swift/cli/reconciler_enqueue.py -> build/lib/swift/cli -copying swift/cli/recon_cron.py -> build/lib/swift/cli -copying swift/cli/orphans.py -> build/lib/swift/cli -copying swift/cli/oldies.py -> build/lib/swift/cli -copying swift/cli/manage_shard_ranges.py -> build/lib/swift/cli -copying swift/cli/info.py -> build/lib/swift/cli -copying swift/cli/get_nodes.py -> build/lib/swift/cli -copying swift/cli/form_signature.py -> build/lib/swift/cli -copying swift/cli/drive_audit.py -> build/lib/swift/cli -copying swift/cli/dispersion_report.py -> build/lib/swift/cli -copying swift/cli/dispersion_populate.py -> build/lib/swift/cli -copying swift/cli/container_deleter.py -> build/lib/swift/cli -copying swift/cli/config.py -> build/lib/swift/cli -copying swift/cli/account_audit.py -> build/lib/swift/cli -copying swift/cli/__init__.py -> build/lib/swift/cli -creating build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/keymaster.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/encrypter.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/decrypter.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/crypto_utils.py -> build/lib/swift/common/middleware/crypto -copying swift/common/middleware/crypto/__init__.py -> build/lib/swift/common/middleware/crypto -copying swift/obj/updater.py -> build/lib/swift/obj -copying swift/obj/ssync_sender.py -> build/lib/swift/obj -copying swift/obj/ssync_receiver.py -> build/lib/swift/obj -copying swift/obj/server.py -> build/lib/swift/obj -copying swift/obj/replicator.py -> build/lib/swift/obj -copying swift/obj/reconstructor.py -> build/lib/swift/obj -copying swift/obj/mem_server.py -> build/lib/swift/obj -copying swift/obj/mem_diskfile.py -> build/lib/swift/obj -copying swift/obj/expirer.py -> build/lib/swift/obj -copying swift/obj/diskfile.py -> build/lib/swift/obj -copying swift/obj/auditor.py -> build/lib/swift/obj -copying swift/obj/__init__.py -> build/lib/swift/obj -creating build/lib/swift/common/ring -copying swift/common/ring/utils.py -> build/lib/swift/common/ring -copying swift/common/ring/ring.py -> build/lib/swift/common/ring -copying swift/common/ring/composite_builder.py -> build/lib/swift/common/ring -copying swift/common/ring/builder.py -> build/lib/swift/common/ring -copying swift/common/ring/__init__.py -> build/lib/swift/common/ring +copying swift/common/middleware/s3api/utils.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/subresource.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3token.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3response.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3request.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/s3api.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/exception.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/etree.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/acl_utils.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/acl_handlers.py -> build/lib/swift/common/middleware/s3api +copying swift/common/middleware/s3api/__init__.py -> build/lib/swift/common/middleware/s3api +creating build/lib/swift/proxy/controllers +copying swift/proxy/controllers/obj.py -> build/lib/swift/proxy/controllers +copying swift/proxy/controllers/info.py -> build/lib/swift/proxy/controllers +copying swift/proxy/controllers/container.py -> build/lib/swift/proxy/controllers +copying swift/proxy/controllers/base.py -> build/lib/swift/proxy/controllers +copying swift/proxy/controllers/account.py -> build/lib/swift/proxy/controllers +copying swift/proxy/controllers/__init__.py -> build/lib/swift/proxy/controllers +creating build/lib/swift/common/utils +copying swift/common/utils/timestamp.py -> build/lib/swift/common/utils +copying swift/common/utils/logs.py -> build/lib/swift/common/utils +copying swift/common/utils/libc.py -> build/lib/swift/common/utils +copying swift/common/utils/ipaddrs.py -> build/lib/swift/common/utils +copying swift/common/utils/config.py -> build/lib/swift/common/utils +copying swift/common/utils/checksum.py -> build/lib/swift/common/utils +copying swift/common/utils/base.py -> build/lib/swift/common/utils +copying swift/common/utils/__init__.py -> build/lib/swift/common/utils running egg_info writing swift.egg-info/PKG-INFO writing dependency_links to swift.egg-info/dependency_links.txt @@ -2272,6 +2333,14 @@ running install_lib creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/backend.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/reaper.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account +copying build/lib/swift/account/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli copying build/lib/swift/cli/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli copying build/lib/swift/cli/account_audit.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli @@ -2296,9 +2365,8 @@ copying build/lib/swift/cli/shard-info.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli copying build/lib/swift/cli/recon.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli copying build/lib/swift/cli/drive_full_checker.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli +copying build/lib/swift/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy -copying build/lib/swift/proxy/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy -copying build/lib/swift/proxy/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers copying build/lib/swift/proxy/controllers/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers copying build/lib/swift/proxy/controllers/account.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers @@ -2306,49 +2374,9 @@ copying build/lib/swift/proxy/controllers/container.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers copying build/lib/swift/proxy/controllers/info.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers copying build/lib/swift/proxy/controllers/obj.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers -copying build/lib/swift/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/diskfile.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/expirer.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/mem_diskfile.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/mem_server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/reconstructor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/ssync_receiver.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/ssync_sender.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -copying build/lib/swift/obj/updater.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers -copying build/lib/swift/obj/watchers/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers -copying build/lib/swift/obj/watchers/dark_data.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/backend.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/reaper.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -copying build/lib/swift/account/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/backend.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/reconciler.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/sharder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/sync.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/sync_store.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container -copying build/lib/swift/container/updater.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/proxy/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy +copying build/lib/swift/proxy/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring -copying build/lib/swift/common/ring/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring -copying build/lib/swift/common/ring/builder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring -copying build/lib/swift/common/ring/composite_builder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring -copying build/lib/swift/common/ring/ring.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring -copying build/lib/swift/common/ring/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils copying build/lib/swift/common/utils/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils copying build/lib/swift/common/utils/base.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils @@ -2358,6 +2386,12 @@ copying build/lib/swift/common/utils/libc.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils copying build/lib/swift/common/utils/logs.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils copying build/lib/swift/common/utils/timestamp.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring +copying build/lib/swift/common/ring/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring +copying build/lib/swift/common/ring/builder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring +copying build/lib/swift/common/ring/composite_builder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring +copying build/lib/swift/common/ring/ring.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring +copying build/lib/swift/common/ring/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring copying build/lib/swift/common/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common copying build/lib/swift/common/base_storage_server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common copying build/lib/swift/common/bufferedhttp.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common @@ -2387,14 +2421,6 @@ copying build/lib/swift/common/swob.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common copying build/lib/swift/common/wsgi.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware -creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/crypto_utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/decrypter.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/encrypter.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/kmip_keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto -copying build/lib/swift/common/middleware/crypto/kms_keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto copying build/lib/swift/common/middleware/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware copying build/lib/swift/common/middleware/account_quotas.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware copying build/lib/swift/common/middleware/acl.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware @@ -2449,6 +2475,17 @@ copying build/lib/swift/common/middleware/s3api/schema/common.rng -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/schema copying build/lib/swift/common/middleware/s3api/schema/bucket_logging_status.rng -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/schema copying build/lib/swift/common/middleware/s3api/schema/access_control_policy.rng -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/schema +copying build/lib/swift/common/middleware/s3api/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/acl_handlers.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/acl_utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/etree.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/exception.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/s3api.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/s3request.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/s3response.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/s3token.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/subresource.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api +copying build/lib/swift/common/middleware/s3api/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers copying build/lib/swift/common/middleware/s3api/controllers/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers copying build/lib/swift/common/middleware/s3api/controllers/acl.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers @@ -2464,26 +2501,57 @@ copying build/lib/swift/common/middleware/s3api/controllers/service.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers copying build/lib/swift/common/middleware/s3api/controllers/tagging.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers copying build/lib/swift/common/middleware/s3api/controllers/versioning.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers -copying build/lib/swift/common/middleware/s3api/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/acl_handlers.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/acl_utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/etree.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/exception.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/s3api.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/s3request.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/s3response.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/s3token.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/subresource.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api -copying build/lib/swift/common/middleware/s3api/utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile copying build/lib/swift/common/middleware/x_profile/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile copying build/lib/swift/common/middleware/x_profile/exceptions.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile copying build/lib/swift/common/middleware/x_profile/html_viewer.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile copying build/lib/swift/common/middleware/x_profile/profile_model.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/crypto_utils.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/decrypter.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/encrypter.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/kmip_keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto +copying build/lib/swift/common/middleware/crypto/kms_keymaster.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes copying build/lib/swift/common/middleware/versioned_writes/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes copying build/lib/swift/common/middleware/versioned_writes/legacy.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes copying build/lib/swift/common/middleware/versioned_writes/object_versioning.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/diskfile.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/expirer.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/mem_diskfile.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/mem_server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/reconstructor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/ssync_receiver.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/ssync_sender.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +copying build/lib/swift/obj/updater.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers +copying build/lib/swift/obj/watchers/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers +copying build/lib/swift/obj/watchers/dark_data.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers +creating /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/__init__.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/auditor.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/backend.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/reconciler.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/replicator.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/server.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/sharder.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/sync.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/sync_store.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +copying build/lib/swift/container/updater.py -> /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/auditor.py to auditor.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/backend.py to backend.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/reaper.py to reaper.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/replicator.py to replicator.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/server.py to server.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/account_audit.py to account_audit.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/config.py to config.cpython-313.pyc @@ -2507,51 +2575,15 @@ byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/shard-info.py to shard-info.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/recon.py to recon.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/cli/drive_full_checker.py to drive_full_checker.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/server.py to server.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/account.py to account.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/container.py to container.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/info.py to info.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/controllers/obj.py to obj.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/auditor.py to auditor.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/diskfile.py to diskfile.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/expirer.py to expirer.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/mem_diskfile.py to mem_diskfile.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/mem_server.py to mem_server.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/reconstructor.py to reconstructor.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/replicator.py to replicator.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/server.py to server.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/ssync_receiver.py to ssync_receiver.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/ssync_sender.py to ssync_sender.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/updater.py to updater.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers/dark_data.py to dark_data.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/auditor.py to auditor.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/backend.py to backend.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/reaper.py to reaper.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/replicator.py to replicator.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/server.py to server.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/account/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/auditor.py to auditor.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/backend.py to backend.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/reconciler.py to reconciler.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/replicator.py to replicator.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/server.py to server.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sharder.py to sharder.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sync.py to sync.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sync_store.py to sync_store.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/updater.py to updater.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/builder.py to builder.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/composite_builder.py to composite_builder.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/ring.py to ring.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/utils.py to utils.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/proxy/server.py to server.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/checksum.py to checksum.cpython-313.pyc @@ -2560,6 +2592,11 @@ byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/libc.py to libc.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/logs.py to logs.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/utils/timestamp.py to timestamp.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/builder.py to builder.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/composite_builder.py to composite_builder.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/ring.py to ring.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/ring/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/base_storage_server.py to base_storage_server.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/bufferedhttp.py to bufferedhttp.cpython-313.pyc @@ -2588,13 +2625,6 @@ byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/storage_policy.py to storage_policy.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/swob.py to swob.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/wsgi.py to wsgi.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/crypto_utils.py to crypto_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/decrypter.py to decrypter.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/encrypter.py to encrypter.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/keymaster.py to keymaster.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/kmip_keymaster.py to kmip_keymaster.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/kms_keymaster.py to kms_keymaster.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/account_quotas.py to account_quotas.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/acl.py to acl.cpython-313.pyc @@ -2627,6 +2657,17 @@ byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/tempauth.py to tempauth.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/xprofile.py to xprofile.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/tempurl.py to tempurl.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/acl_handlers.py to acl_handlers.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/acl_utils.py to acl_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/etree.py to etree.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/exception.py to exception.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3api.py to s3api.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3request.py to s3request.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3response.py to s3response.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3token.py to s3token.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/subresource.py to subresource.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/acl.py to acl.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/base.py to base.cpython-313.pyc @@ -2641,24 +2682,44 @@ byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/service.py to service.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/tagging.py to tagging.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/controllers/versioning.py to versioning.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/acl_handlers.py to acl_handlers.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/acl_utils.py to acl_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/etree.py to etree.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/exception.py to exception.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3api.py to s3api.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3request.py to s3request.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3response.py to s3response.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/s3token.py to s3token.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/subresource.py to subresource.cpython-313.pyc -byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/s3api/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile/exceptions.py to exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile/html_viewer.py to html_viewer.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/x_profile/profile_model.py to profile_model.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/crypto_utils.py to crypto_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/decrypter.py to decrypter.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/encrypter.py to encrypter.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/keymaster.py to keymaster.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/kmip_keymaster.py to kmip_keymaster.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/crypto/kms_keymaster.py to kms_keymaster.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes/legacy.py to legacy.cpython-313.pyc byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/common/middleware/versioned_writes/object_versioning.py to object_versioning.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/auditor.py to auditor.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/diskfile.py to diskfile.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/expirer.py to expirer.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/mem_diskfile.py to mem_diskfile.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/mem_server.py to mem_server.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/reconstructor.py to reconstructor.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/replicator.py to replicator.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/server.py to server.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/ssync_receiver.py to ssync_receiver.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/ssync_sender.py to ssync_sender.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/updater.py to updater.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/obj/watchers/dark_data.py to dark_data.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/auditor.py to auditor.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/backend.py to backend.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/reconciler.py to reconciler.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/replicator.py to replicator.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/server.py to server.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sharder.py to sharder.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sync.py to sync.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/sync_store.py to sync_store.cpython-313.pyc +byte-compiling /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift/container/updater.py to updater.cpython-313.pyc running install_egg_info Copying swift.egg-info to /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages/swift-2.35.1.egg-info Skipping SOURCES.txt @@ -2705,10 +2766,10 @@ Installing swift-ring-builder script to /build/reproducible-path/swift-2.35.1/debian/tmp/usr/bin Installing swift-ring-builder-analyzer script to /build/reproducible-path/swift-2.35.1/debian/tmp/usr/bin Installing swift-ring-composer script to /build/reproducible-path/swift-2.35.1/debian/tmp/usr/bin -+ pwd -+ rm -rf /build/reproducible-path/swift-2.35.1/debian/python*/usr/lib/python*/dist-packages/*.pth -+ pwd -+ rm -rf /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python*/dist-packages/*.pth +++ pwd ++ rm -rf '/build/reproducible-path/swift-2.35.1/debian/python*/usr/lib/python*/dist-packages/*.pth' +++ pwd ++ rm -rf '/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python*/dist-packages/*.pth' rm debian/tmp/usr/bin/swift-init pkgos-dh_auto_test --no-py2 --test-path test/unit 'test\.unit\.(?!common\.test_utils\.TestUtils\.test_get_logger_sysloghandler_plumbing|common\.middleware\.test_cname_lookup\.TestCNAMELookup.*|common\.test_db\.TestDatabaseBroker\.test_get.*|container\.test_sync\.TestContainerSync\.test_init.*|common\.test_utils\.TestPunchHoleReally\.test_punch_a_hole.*|common\.test_utils\.Test_LibcWrapper\.test_argument_plumbing.*|common\.test_utils\.TestUtils\.test_load_pkg_resource_importlib.*|common\.test_db_replicator\.TestHandoffsOnly.*|common\.ring\.test_builder\.TestGetRequiredOverload\.test_perfect_four_zone_four_replica_bad_placement|common\.test_wsgi\.TestWSGI.*|obj\.test_expirer\.TestObjectExpirer\.test_delete_actual_object|common\.test_memcached\.TestMemcached\.test_get_conns_hostname6|common\.test_memcached\.TestMemcached\.test_get_conns_v6|common\.test_memcached\.TestMemcached\.test_get_conns_v6_default|obj\.test_reconstructor\.TestWorkerReconstructor\.test_run_forever_recon_aggregation|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_with_duplicate_but_sufficient_frag_indexes|proxy\.test_mem_server\.TestProxyServer\.test_statsd_prefix|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_read_timeout|proxy\.controllers\.test_base\.TestGetOrHeadHandler\.test_disconnected_logging|obj\.test_expirer\.TestObjectExpirer\.test_failed_delete_continues_on|obj\.test_replicator\.TestObjectReplicator\.test_update|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_timeout|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_no_problems_no_hard_disconnect|common\.test_memcached\.TestMemcached\.test_operations_timing_stats_with_incr_timeout|obj\.test_expirer\.TestExpirerHelpers\.test_embed_expirer_bytes_from_diskfile_metadata|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_access_log_prefix|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_log_prefix|common\.test_wsgi\.TestServersPerPortStrategy\.test_stale_pid_loading|common\.test_wsgi\.TestWorkersStrategy\.test_stale_pid_loading|common\.utils\.test_logs\.TestUtilsLogs\.test_LoggerFileObject_recursion|container\.test_server\.TestNonLegacyDefaultStoragePolicy\.test_PUT_account_update|common\.middleware\.s3api\.test_s3request\.TestRequest\.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_unsupported|common\.middleware\.s3api\.test_s3request\.TestModuleFunctions\.test_get_checksum_hasher)' + PKGOS_TEST_PARALLEL=yes @@ -2717,261 +2778,192 @@ + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= -+ echo WARNING: --no-py2 is deprecated, and always on. ++ for i in $@ ++ case "${1}" in ++ echo 'WARNING: --no-py2 is deprecated, and always on.' WARNING: --no-py2 is deprecated, and always on. + shift -+ py3versions -vr ++ for i in $@ ++ case "${1}" in ++ for i in $@ ++ case "${1}" in ++ for i in $@ ++ case "${1}" in +++ py3versions -vr + PYTHON3S=3.13 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.13 = disabled ] -+ cut -d. -f1 -+ echo 3.13 ++ '[' yes = no ']' ++ '[' no = yes ']' ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ echo 3.13 +++ cut -d. -f1 + PYMAJOR=3 -+ echo ===> Testing with python (python3) ++ echo '===> Testing with python (python3)' ===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z ] -+ pwd -+ echo Implicitly adding PYTHONPATH=/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages +++ pwd ++ '[' -d /build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z '' ']' +++ pwd ++ echo 'Implicitly adding PYTHONPATH=/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages' Implicitly adding PYTHONPATH=/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages -+ pwd +++ pwd + export PYTHONPATH=/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] ++ PYTHONPATH=/build/reproducible-path/swift-2.35.1/debian/tmp/usr/lib/python3/dist-packages ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' + STESTR=stestr + rm -rf .stestr -+ PYTHON=python3.13 stestr run --parallel --subunit --test-path test/unit test\.unit\.(?!common\.test_utils\.TestUtils\.test_get_logger_sysloghandler_plumbing|common\.middleware\.test_cname_lookup\.TestCNAMELookup.*|common\.test_db\.TestDatabaseBroker\.test_get.*|container\.test_sync\.TestContainerSync\.test_init.*|common\.test_utils\.TestPunchHoleReally\.test_punch_a_hole.*|common\.test_utils\.Test_LibcWrapper\.test_argument_plumbing.*|common\.test_utils\.TestUtils\.test_load_pkg_resource_importlib.*|common\.test_db_replicator\.TestHandoffsOnly.*|common\.ring\.test_builder\.TestGetRequiredOverload\.test_perfect_four_zone_four_replica_bad_placement|common\.test_wsgi\.TestWSGI.*|obj\.test_expirer\.TestObjectExpirer\.test_delete_actual_object|common\.test_memcached\.TestMemcached\.test_get_conns_hostname6|common\.test_memcached\.TestMemcached\.test_get_conns_v6|common\.test_memcached\.TestMemcached\.test_get_conns_v6_default|obj\.test_reconstructor\.TestWorkerReconstructor\.test_run_forever_recon_aggregation|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_with_duplicate_but_sufficient_frag_indexes|proxy\.test_mem_server\.TestProxyServer\.test_statsd_prefix|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_read_timeout|proxy\.controllers\.test_base\.TestGetOrHeadHandler\.test_disconnected_logging|obj\.test_expirer\.TestObjectExpirer\.test_failed_delete_continues_on|obj\.test_replicator\.TestObjectReplicator\.test_update|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_timeout|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_no_problems_no_hard_disconnect|common\.test_memcached\.TestMemcached\.test_operations_timing_stats_with_incr_timeout|obj\.test_expirer\.TestExpirerHelpers\.test_embed_expirer_bytes_from_diskfile_metadata|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_access_log_prefix|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_log_prefix|common\.test_wsgi\.TestServersPerPortStrategy\.test_stale_pid_loading|common\.test_wsgi\.TestWorkersStrategy\.test_stale_pid_loading|common\.utils\.test_logs\.TestUtilsLogs\.test_LoggerFileObject_recursion|container\.test_server\.TestNonLegacyDefaultStoragePolicy\.test_PUT_account_update|common\.middleware\.s3api\.test_s3request\.TestRequest\.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_unsupported|common\.middleware\.s3api\.test_s3request\.TestModuleFunctions\.test_get_checksum_hasher) ++ PYTHON=python3.13 + subunit2pyunit ++ stestr run --parallel --subunit --test-path test/unit 'test\.unit\.(?!common\.test_utils\.TestUtils\.test_get_logger_sysloghandler_plumbing|common\.middleware\.test_cname_lookup\.TestCNAMELookup.*|common\.test_db\.TestDatabaseBroker\.test_get.*|container\.test_sync\.TestContainerSync\.test_init.*|common\.test_utils\.TestPunchHoleReally\.test_punch_a_hole.*|common\.test_utils\.Test_LibcWrapper\.test_argument_plumbing.*|common\.test_utils\.TestUtils\.test_load_pkg_resource_importlib.*|common\.test_db_replicator\.TestHandoffsOnly.*|common\.ring\.test_builder\.TestGetRequiredOverload\.test_perfect_four_zone_four_replica_bad_placement|common\.test_wsgi\.TestWSGI.*|obj\.test_expirer\.TestObjectExpirer\.test_delete_actual_object|common\.test_memcached\.TestMemcached\.test_get_conns_hostname6|common\.test_memcached\.TestMemcached\.test_get_conns_v6|common\.test_memcached\.TestMemcached\.test_get_conns_v6_default|obj\.test_reconstructor\.TestWorkerReconstructor\.test_run_forever_recon_aggregation|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_with_duplicate_but_sufficient_frag_indexes|proxy\.test_mem_server\.TestProxyServer\.test_statsd_prefix|proxy\.controllers\.test_obj\.TestECObjController\.test_GET_read_timeout|proxy\.controllers\.test_base\.TestGetOrHeadHandler\.test_disconnected_logging|obj\.test_expirer\.TestObjectExpirer\.test_failed_delete_continues_on|obj\.test_replicator\.TestObjectReplicator\.test_update|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_timeout|obj\.test_ssync_receiver\.TestReceiver\.test_UPDATES_no_problems_no_hard_disconnect|common\.test_memcached\.TestMemcached\.test_operations_timing_stats_with_incr_timeout|obj\.test_expirer\.TestExpirerHelpers\.test_embed_expirer_bytes_from_diskfile_metadata|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_access_log_prefix|common\.middleware\.test_proxy_logging\.TestProxyLogging\.test_init_statsd_options_log_prefix|common\.test_wsgi\.TestServersPerPortStrategy\.test_stale_pid_loading|common\.test_wsgi\.TestWorkersStrategy\.test_stale_pid_loading|common\.utils\.test_logs\.TestUtilsLogs\.test_LoggerFileObject_recursion|container\.test_server\.TestNonLegacyDefaultStoragePolicy\.test_PUT_account_update|common\.middleware\.s3api\.test_s3request\.TestRequest\.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_unsupported|common\.middleware\.s3api\.test_s3request\.TestModuleFunctions\.test_get_checksum_hasher)' /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", -test.unit.account.test_auditor.TestAuditorRealBrokerMigration.test_db_migration -test.unit.account.test_auditor.TestAuditorRealBrokerMigration.test_db_migration ... ok -test.unit.account.test_server.TestAccountController.test_DELETE_empty -test.unit.account.test_server.TestAccountController.test_DELETE_empty ... ok -test.unit.account.test_server.TestAccountController.test_DELETE_invalid_partition -test.unit.account.test_server.TestAccountController.test_DELETE_invalid_partition ... ok -test.unit.account.test_server.TestAccountController.test_DELETE_not_empty -test.unit.account.test_server.TestAccountController.test_DELETE_not_empty ... ok -test.unit.account.test_server.TestAccountController.test_DELETE_not_found -test.unit.account.test_server.TestAccountController.test_DELETE_not_found ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.account.test_server.TestAccountController.test_DELETE_now_empty -test.unit.account.test_server.TestAccountController.test_DELETE_now_empty ... ok -test.unit.account.test_server.TestAccountController.test_DELETE_timestamp_not_float -test.unit.account.test_server.TestAccountController.test_DELETE_timestamp_not_float ... ok -test.unit.account.test_server.TestAccountController.test_GET_accept_application_wildcard -test.unit.account.test_server.TestAccountController.test_GET_accept_application_wildcard ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.account.test_server.TestAccountController.test_GET_accept_conflicting -test.unit.account.test_server.TestAccountController.test_GET_accept_conflicting ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin_with_overlaps -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin_with_overlaps ... ok -test.unit.account.test_server.TestAccountController.test_GET_accept_json -test.unit.account.test_server.TestAccountController.test_GET_accept_json ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_all_donors_shrink_to_root -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_all_donors_shrink_to_root ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_bad_args -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_bad_args ... ok -test.unit.account.test_server.TestAccountController.test_GET_accept_not_valid -test.unit.account.test_server.TestAccountController.test_GET_accept_not_valid ... ok -test.unit.account.test_server.TestAccountController.test_GET_accept_wildcard -test.unit.account.test_server.TestAccountController.test_GET_accept_wildcard ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_donors_but_no_suitable_acceptor -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_donors_but_no_suitable_acceptor ... ok -test.unit.account.test_reaper.TestReaper.test_basic_reap_account -test.unit.account.test_reaper.TestReaper.test_basic_reap_account ... ok -test.unit.account.test_reaper.TestReaper.test_creation -test.unit.account.test_reaper.TestReaper.test_creation ... ok -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_bad_value -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_bad_value ... ok -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_default -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_default ... ok -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_set -test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_set ... ok -test.unit.account.test_reaper.TestReaper.test_reap_account -test.unit.account.test_reaper.TestReaper.test_reap_account ... ok -test.unit.account.test_reaper.TestReaper.test_reap_account_no_container -test.unit.account.test_reaper.TestReaper.test_reap_account_no_container ... ok -test.unit.account.test_reaper.TestReaper.test_reap_account_with_sharding -test.unit.account.test_reaper.TestReaper.test_reap_account_with_sharding ... ok -test.unit.account.test_reaper.TestReaper.test_reap_container -test.unit.account.test_reaper.TestReaper.test_reap_container ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit ... ok -test.unit.account.test_server.TestAccountController.test_GET_accept_xml -test.unit.account.test_server.TestAccountController.test_GET_accept_xml ... ok -test.unit.account.test_server.TestAccountController.test_GET_empty_account_json -test.unit.account.test_server.TestAccountController.test_GET_empty_account_json ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit_less_than_shrink_threshold -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit_less_than_shrink_threshold ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.account.test_server.TestAccountController.test_GET_empty_account_plain -test.unit.account.test_server.TestAccountController.test_GET_empty_account_plain ... ok -test.unit.account.test_server.TestAccountController.test_GET_empty_account_xml -test.unit.account.test_server.TestAccountController.test_GET_empty_account_xml ... ok -test.unit.account.test_server.TestAccountController.test_GET_invalid_accept -test.unit.account.test_server.TestAccountController.test_GET_invalid_accept ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_four_donors_two_acceptors -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_four_donors_two_acceptors ... ok -test.unit.account.test_server.TestAccountController.test_GET_leading_delimiter -test.unit.account.test_server.TestAccountController.test_GET_leading_delimiter ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_expanding -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_expanding ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking ... ok -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_json -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_json ... ok -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_plain -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_plain ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking_default -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking_default ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_no_gaps -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_no_gaps ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_root -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_root ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_sharded -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_sharded ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_nothing_to_do -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_nothing_to_do ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_overlapping_shard_ranges -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_overlapping_shard_ranges ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shard_ranges_in_found_state -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shard_ranges_in_found_state ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_404_response +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_404_response ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_412_response +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_412_response ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_body +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_body ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_decryption_override +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_decryption_override ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_different_keys_for_data_and_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_different_keys_for_data_and_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_encrypted_data_and_unencrypted_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_encrypted_data_and_unencrypted_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_error_in_key_callback +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_error_in_key_callback ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_metadata_not_encrypted +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_metadata_not_encrypted ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_etag_crypto_meta +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_etag_crypto_meta ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_key_callback +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_key_callback ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_bad_body_cipher +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_bad_body_cipher ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_ciphertext +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_ciphertext ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_content_type +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_content_type ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_cipher +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_cipher ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_iv +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_iv ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_no_body_crypto_meta +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_no_body_crypto_meta ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_long_body_iv +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_long_body_iv ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_short_body_iv +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_short_body_iv ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg_with_range +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg_with_range ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_cipher +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_cipher ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_iv +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_iv ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_success +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_success ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data_and_encrypted_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data_and_encrypted_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_body_key_for_object_body +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_body_key_for_object_body ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_object_body +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_object_body ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_user_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_key +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_key ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_body_key_for_object_body +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_body_key_for_object_body ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_crypto_meta_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_crypto_meta_for_user_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_object_body +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_object_body ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_user_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_404_response +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_404_response ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_412_response +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_412_response ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_different_keys_for_data_and_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_different_keys_for_data_and_metadata/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", -test.unit.common.middleware.s3api.test_acl_utils.TestS3ApiAclUtils.test_canned_acl_header -test.unit.common.middleware.s3api.test_acl_utils.TestS3ApiAclUtils.test_canned_acl_header ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_existing_part_number_greater_than_max_parts_allowed -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_existing_part_number_greater_than_max_parts_allowed ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_huge_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_huge_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_invalid_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_invalid_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_out_of_range_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_out_of_range_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_zero_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_zero_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_huge_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_huge_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_invalid_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_invalid_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_out_of_range_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_out_of_range_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_zero_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_zero_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version_part_num ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_no_sig_checker -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_no_sig_checker ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_bad -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_bad ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_end_of_chunk -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_end_of_chunk ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_midway_through_chunk -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_midway_through_chunk ... ok -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_partial_line_read -test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_partial_line_read ... ok -test.unit.common.middleware.test_bulk.TestConfig.test_defaults -test.unit.common.middleware.test_bulk.TestConfig.test_defaults ... ok -test.unit.common.middleware.test_bulk.TestConfig.test_delete_concurrency -test.unit.common.middleware.test_bulk.TestConfig.test_delete_concurrency ... ok -test.unit.common.middleware.test_bulk.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_bulk.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_bulk.TestUntarMetadata.test_extract_metadata -test.unit.common.middleware.test_bulk.TestUntarMetadata.test_extract_metadata ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_auth_scheme -test.unit.common.middleware.test_formpost.TestFormPost.test_auth_scheme ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_chrome -test.unit.common.middleware.test_formpost.TestFormPost.test_chrome ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_completely_non_int_expires -test.unit.common.middleware.test_formpost.TestFormPost.test_completely_non_int_expires ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_curl_with_unicode -test.unit.common.middleware.test_formpost.TestFormPost.test_curl_with_unicode ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_empty_account -test.unit.common.middleware.test_formpost.TestFormPost.test_empty_account ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_empty_v1 -test.unit.common.middleware.test_formpost.TestFormPost.test_empty_v1 ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_explorer -test.unit.common.middleware.test_formpost.TestFormPost.test_explorer ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_firefox -test.unit.common.middleware.test_formpost.TestFormPost.test_firefox ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_container_keys -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_container_keys ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_keys -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_keys ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_origin -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_origin ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_without_useragent -test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_without_useragent ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_global_content_type_encoding -test.unit.common.middleware.test_formpost.TestFormPost.test_global_content_type_encoding ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_count_exceeded -test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_count_exceeded ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_size_exceeded -test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_size_exceeded ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_messed_up_start -test.unit.common.middleware.test_formpost.TestFormPost.test_messed_up_start ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_multiple_content_type_encoding -test.unit.common.middleware.test_formpost.TestFormPost.test_multiple_content_type_encoding ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers -test.unit.account.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_local_ids -test.unit.account.test_replicator.TestReplicatorSync.test_local_ids ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_replicator_sync -test.unit.account.test_replicator.TestReplicatorSync.test_replicator_sync ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_rsync_then_merge -test.unit.account.test_replicator.TestReplicatorSync.test_rsync_then_merge ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_sync -test.unit.account.test_replicator.TestReplicatorSync.test_sync ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows ... ok -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows -test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows ... ok + ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_encrypted_data_and_unencrypted_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_encrypted_data_and_unencrypted_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_metadata_not_encrypted +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_metadata_not_encrypted ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_cipher +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_cipher ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_iv +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_iv ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_success +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_success ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_unencrypted_data_and_encrypted_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_unencrypted_data_and_encrypted_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_iv_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_iv_for_user_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_key +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_key ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_crypto_meta_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_crypto_meta_for_user_metadata ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_iv_for_user_metadata +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_iv_for_user_metadata ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_init_internal_client_log_name +test.unit.cli.test_container_deleter.TestContainerDeleter.test_init_internal_client_log_name ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_native_utf8 +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_native_utf8 ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_unicode_utf8 +test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_unicode_utf8 ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_no_yield +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_no_yield ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_with_yield +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_with_yield ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_one_update_no_yield +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_one_update_no_yield ... ok +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_two_updates_with_yield +test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_two_updates_with_yield ... ok test.unit.cli.test_dispersion_report.TestDispersionReport.test_placeholder test.unit.cli.test_dispersion_report.TestDispersionReport.test_placeholder ... ok -test.unit.common.middleware.crypto.test_decrypter.TestModuleMethods.test_purge_crypto_sysmeta_headers -test.unit.common.middleware.crypto.test_decrypter.TestModuleMethods.test_purge_crypto_sysmeta_headers ... ok +test.unit.cli.test_recon.TestRecon.test_async_check +test.unit.cli.test_recon.TestRecon.test_async_check ... ok +test.unit.cli.test_recon.TestRecon.test_calculate_least_and_most_recent +test.unit.cli.test_recon.TestRecon.test_calculate_least_and_most_recent ... ok +test.unit.cli.test_recon.TestRecon.test_drive_audit_check +test.unit.cli.test_recon.TestRecon.test_drive_audit_check ... ok +test.unit.cli.test_recon.TestRecon.test_gen_stats +test.unit.cli.test_recon.TestRecon.test_gen_stats ... ok +test.unit.cli.test_recon.TestRecon.test_get_error_ringnames +test.unit.cli.test_recon.TestRecon.test_get_error_ringnames ... ok +test.unit.cli.test_recon.TestRecon.test_get_hosts +test.unit.cli.test_recon.TestRecon.test_get_hosts ... ok +test.unit.cli.test_recon.TestRecon.test_get_ring_names +test.unit.cli.test_recon.TestRecon.test_get_ring_names ... ok +test.unit.cli.test_recon.TestRecon.test_get_ringmd5 +test.unit.cli.test_recon.TestRecon.test_get_ringmd5 ... ok +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_alias +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_alias ... ok +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_all_policies +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_all_policies ... ok +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_invalid +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_invalid ... ok +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_unu +test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_unu ... ok +test.unit.cli.test_recon.TestRecon.test_ptime +test.unit.cli.test_recon.TestRecon.test_ptime ... ok +test.unit.cli.test_recon.TestRecon.test_quarantine_check +test.unit.cli.test_recon.TestRecon.test_quarantine_check ... ok +test.unit.cli.test_recon.TestRecon.test_umount_check +test.unit.cli.test_recon.TestRecon.test_umount_check ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_headers_case +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_headers_case ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_app_exception test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_app_exception ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_can_only_configure_secret_in_one_place @@ -3002,258 +2994,517 @@ test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_multiple_root_secrets_with_invalid_id ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_multiple_root_secrets_with_invalid_secret test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_multiple_root_secrets_with_invalid_secret ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_no_root_secret test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_no_root_secret ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_object_path test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_object_path ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_container -test.unit.common.middleware.test_formpost.TestFormPost.test_no_container ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_root_secret test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_root_secret ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_root_secret_path_invalid_secret test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_root_secret_path_invalid_secret ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_unicode_object_path test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_unicode_object_path ... ok +Finished. Marked 0 objects for deletion. +=============================================================================== +--> Starting reconnaissance on 2 hosts (object) +=============================================================================== +=============================================================================== +--> Starting reconnaissance on 5 hosts (object) +=============================================================================== +=============================================================================== +--> Starting reconnaissance on 2 hosts (object) +=============================================================================== +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +No policy found to increase the partition power. +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +No policy found to increase the partition power. +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +No policy found to increase the partition power. +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +No policy found to increase the partition power. +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +No policy found to increase the partition power. +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_cleanup_all_policies +test.unit.cli.test_relinker.TestRelinker.test_cleanup_all_policies ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v1_keys test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v1_keys ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v1_keys_with_weird_paths test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v1_keys_with_weird_paths ... ok test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v2_keys test.unit.common.middleware.crypto.test_keymaster.TestKeymaster.test_v2_keys ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_active_key -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_active_key ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_file_to_process -test.unit.common.middleware.test_formpost.TestFormPost.test_no_file_to_process ... ok -test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count -test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_algorithm -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_algorithm ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_length -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_length ... ok -test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count_deleted -test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count_deleted ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_expired -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_expired ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_filter_section -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_filter_section ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_separate_file -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_separate_file ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_invalid_sig -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_invalid_sig ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_with_error -test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_with_error ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_no_v1 -test.unit.common.middleware.test_formpost.TestFormPost.test_no_v1 ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_passthrough -test.unit.common.middleware.test_formpost.TestFormPost.test_passthrough ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_good -test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_good ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_unsupported -test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_unsupported ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_allowed_deprecated_and_unsupported_digests -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_allowed_deprecated_and_unsupported_digests ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_with_query -test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_with_query ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_safari -test.unit.common.middleware.test_formpost.TestFormPost.test_safari ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_single_content_type_encoding -test.unit.common.middleware.test_formpost.TestFormPost.test_single_content_type_encoding ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_does_not_pass_query -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_does_not_pass_query ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_no_redirect_503 -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_no_redirect_503 ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_redirect_404 -test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_redirect_404 ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_truncated_attr_value -test.unit.common.middleware.test_formpost.TestFormPost.test_truncated_attr_value ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_wrong_account -test.unit.common.middleware.test_formpost.TestFormPost.test_wrong_account ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold_with_tombstones -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold_with_tombstones ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after_not_int -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after_not_int ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at ... ok -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at_not_int -test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at_not_int ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_authorized_for_permitted_referrer -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_authorized_for_permitted_referrer ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_not_authorized_for_unknown_reseller_prefix -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_not_authorized_for_unknown_reseller_prefix ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_options_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_options_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_with_validtoken_authorized_for_permitted_referrer -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_with_validtoken_authorized_for_permitted_referrer ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_auth_scheme -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_auth_scheme ... ok /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_blank_reseller_prefix -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_blank_reseller_prefix ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_not_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_not_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_denied_responses -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_denied_responses ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_detect_reseller_request -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_detect_reseller_request ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_single_donor_shrink_to_root -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_single_donor_shrink_to_root ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_identified_options_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_identified_options_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_non_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_non_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_and_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_and_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_but_not_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_but_not_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_default_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_default_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_not_set -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_not_set ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_to_unknown -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_to_unknown ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_unknown_with_v2 -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_unknown_with_v2 ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_added_underscore -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_added_underscore ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_not_added_double_underscores -test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_not_added_double_underscores ... ok -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_cache_middleware -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_cache_middleware ... ok -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_filter_factory -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_filter_factory ... ok +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_GET +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_GET ... ok +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_PUT +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_PUT ... ok +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_GET_error +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_GET_error ... ok +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_PUT_error +test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_PUT_error ... ok +test.unit.account.test_auditor.TestAuditorRealBroker.test_db_validate_fails +test.unit.account.test_auditor.TestAuditorRealBroker.test_db_validate_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file ... ok /usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config ... ok -Loaded db broker for a/c -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_user_input -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_user_input ... ok -Loaded db broker for a/c -Loaded db broker for a/c -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_deprecated_options -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_deprecated_options ... ok -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config_with_options -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config_with_options ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_does_not_exist -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_does_not_exist ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid_deprecated_options -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid_deprecated_options ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filecount_arg -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filecount_arg ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filesize_arg -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filesize_arg ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_path_arg -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_path_arg ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_seconds_arg -test.unit.cli.test_form_signature.TestFormSignature.test_invalid_seconds_arg ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_prints_signature -test.unit.cli.test_form_signature.TestFormSignature.test_prints_signature ... ok -test.unit.cli.test_form_signature.TestFormSignature.test_too_few_args -test.unit.cli.test_form_signature.TestFormSignature.test_too_few_args ... ok -test.unit.cli.test_reload.TestValidateManagerPid.test_good -test.unit.cli.test_reload.TestValidateManagerPid.test_good ... ok -Loaded db broker for a/c -Loaded db broker for a/c -test.unit.cli.test_reload.TestValidateManagerPid.test_non_python -test.unit.cli.test_reload.TestValidateManagerPid.test_non_python ... ok -Loaded db broker for a/c -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_memcache_config -test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_memcache_config ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_account_ratelimit -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_account_ratelimit ... ok -test.unit.cli.test_reload.TestValidateManagerPid.test_non_server -test.unit.cli.test_reload.TestValidateManagerPid.test_non_server ... ok -test.unit.cli.test_reload.TestValidateManagerPid.test_non_swift -test.unit.cli.test_reload.TestValidateManagerPid.test_non_swift ... ok -test.unit.cli.test_reload.TestValidateManagerPid.test_open_error -test.unit.cli.test_reload.TestValidateManagerPid.test_open_error ... ok -test.unit.cli.test_reload.TestValidateManagerPid.test_worker -test.unit.cli.test_reload.TestValidateManagerPid.test_worker ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_already_handled -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_already_handled ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_invalid_path -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_invalid_path ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_non_swift_api_path -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_non_swift_api_path ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_add -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_add ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_overload -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_overload ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_maxrate -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_maxrate ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_part_power -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_part_power ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_ratelimitable_key_tuples -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_ratelimitable_key_tuples ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_random_seed -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_random_seed ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_remove -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_remove ... ok -Loaded db broker for a/c -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_memcached_container_info_dict -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_memcached_container_info_dictLoaded db broker for a/c - ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_replicas -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_replicas ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_rounds -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_rounds ... ok +test.unit.account.test_auditor.TestAuditorRealBrokerMigration.test_db_migration +test.unit.account.test_auditor.TestAuditorRealBrokerMigration.test_db_migration ... ok test.unit.account.test_utils.TestAccountUtils.test_account_listing_reserved_names test.unit.account.test_utils.TestAccountUtils.test_account_listing_reserved_names ... ok test.unit.account.test_utils.TestAccountUtils.test_account_listing_response test.unit.account.test_utils.TestAccountUtils.test_account_listing_response ... ok test.unit.account.test_utils.TestAccountUtils.test_account_listing_with_containers test.unit.account.test_utils.TestAccountUtils.test_account_listing_with_containers ... ok +test ERROR: Error decrypting object: Bad crypto meta: Cipher must be AES_CTR_256 +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Cipher must be AES_CTR_256 +test DEBUG: No decryption is necessary because of override +test DEBUG: No decryption is necessary because of override +test ERROR: get_keys(): from callback: Testing: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys + keys = fetch_crypto_keys(key_id=key_id) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_decrypter.py", line 902, in raise_exc + raise Exception('Testing') +Exception: Testing +test ERROR: Error decrypting header X-Object-Sysmeta-Crypto-Etag: Missing crypto meta in value fgBd78GL6kACmfmuAxTz9B7eJCFTfjxotcr7trw/5Qo= +test ERROR: ERROR get_keys() missing callback: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys + fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] + ~~~^^^^^^^^^^^^^^^^^^^^^ +KeyError: 'swift.callback.fetch_crypto_keys' +test ERROR: Error decrypting object: Bad crypto meta: Cipher must be AES_CTR_256 +test ERROR: Error decrypting object: Bad crypto meta: Missing 'cipher' +test ERROR: Error decrypting object: Bad crypto meta: Missing 'iv' +test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes +test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes +test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: Cipher must be AES_CTR_256 +test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: IV must be length 16 bytes +test ERROR: Error decrypting object: Key must be length 32 bytes +test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: IV must be length 16 bytes +test ERROR: Bad key for 'object': Key must be length 32 bytes: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys + self.crypto.check_key(key) + ~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key + raise ValueError("Key must be length %s bytes" % self.key_length) +ValueError: Key must be length 32 bytes +test ERROR: Error decrypting object: Missing 'body_key' +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Missing crypto meta in value LwwJqI3L+FBfmg== +test ERROR: Error decrypting object: Bad crypto meta: Missing 'iv' +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Missing 'iv' +test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: Cipher must be AES_CTR_256 +test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: IV must be length 16 bytes +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: IV must be length 16 bytes +test ERROR: Bad key for 'object': Key must be length 32 bytes: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys + self.crypto.check_key(key) + ~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key + raise ValueError("Key must be length %s bytes" % self.key_length) +ValueError: Key must be length 32 bytes +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Missing crypto meta in value LwwJqI3L+FBfmg== +test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Missing 'iv' +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_write_permission ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_batched_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_batched_reclaim ... ok test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_empty_memory_broker test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_empty_memory_broker ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_save -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_save ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_set_weight -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_set_weight ... ok test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_fake_broker test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_fake_broker ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_good -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_good ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_batched_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_batched_reclaim ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_invalid_json -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_invalid_json ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_chexor +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_chexor ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_conflicting_meta_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_conflicting_meta_file ... ok test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_with_data test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_with_data ... ok -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_json_not_object -test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_json_not_object ... ok test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_with_legacy_data test.unit.account.test_utils.TestAccountUtils.test_get_response_headers_with_legacy_data ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_chexor -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_chexor ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_creation -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_creation ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_container -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_container ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_empty_body -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_empty_body ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_db_status -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_db_status ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_creation +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_creation ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_list_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET ... ok test.unit.cli.test_info.TestCliInfo.test_parse_get_node_args test.unit.cli.test_info.TestCliInfo.test_parse_get_node_args ... ok test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata @@ -3262,107 +3513,444 @@ test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata_with_many_shard_ranges ... ok test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata_with_shard_ranges test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata_with_shard_ranges ... ok -Loaded db broker for a/c -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_double_check_trailing_delimiter -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_double_check_trailing_delimiter ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_empty -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_empty ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_exception -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_exception ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_container +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_container ... ok test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata_with_shard_ranges_bis test.unit.cli.test_info.TestCliInfo.test_print_db_info_metadata_with_shard_ranges_bis ... ok test.unit.cli.test_info.TestCliInfo.test_print_db_syncs test.unit.cli.test_info.TestCliInfo.test_print_db_syncs ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_existing_meta_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_existing_meta_file ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_db_status +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_db_status ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_invalid_etag +test.unit.cli.test_info.TestPrintObjFullMeta.test_invalid_etag ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_crypto_metadata +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_crypto_metadata ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv4 +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv4 ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv6 +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv6 ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_meta_and_ts_files +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_meta_and_ts_files ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_metadata +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_metadata ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_no_ring +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_no_ring ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_index +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_index ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_name_mismatch +test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_name_mismatch ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_unchecked_etag +test.unit.cli.test_info.TestPrintObjFullMeta.test_unchecked_etag ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_double_check_trailing_delimiter +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_double_check_trailing_delimiter ... ok test.unit.cli.test_info.TestCliInfo.test_print_info test.unit.cli.test_info.TestCliInfo.test_print_info ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_no_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_no_ring ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_no_stale_reads -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_no_stale_reads ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_stale_read_ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_stale_read_ok ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_options -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_options ... ok +test.unit.cli.test_info.TestPrintObjFullMeta.test_valid_etag +test.unit.cli.test_info.TestPrintObjFullMeta.test_valid_etag ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypter.test_app_exception +test.unit.common.middleware.crypto.test_decrypter.TestDecrypter.test_app_exception ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_encoding_type_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_object_dashed_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_object_dashed_ring ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_object_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_object_ring ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_policy_stats -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_policy_stats ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_initialize_fail -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_initialize_fail ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_container_ring ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_no_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_no_ring ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_dry_run_and_yes_is_invalid -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_dry_run_and_yes_is_invalid ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_is_status_deleted -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_is_status_deleted ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_empty +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_empty ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_older_data_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_older_data_file ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_with_ring test.unit.cli.test_info.TestCliInfo.test_print_item_locations_account_with_ring ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_container_iter_with_reserved_name -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_container_iter_with_reserved_name ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_containers_iter -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_containers_iter ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_objects_iter_order_and_reverse -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_objects_iter_order_and_reverse ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_dashed_ring_name_partition test.unit.cli.test_info.TestCliInfo.test_print_item_locations_dashed_ring_name_partition ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_invalid_args test.unit.cli.test_info.TestCliInfo.test_print_item_locations_invalid_args ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_invalid_policy_no_target test.unit.cli.test_info.TestCliInfo.test_print_item_locations_invalid_policy_no_target ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_default +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_policy_object test.unit.cli.test_info.TestCliInfo.test_print_item_locations_policy_object ... ok test.unit.cli.test_info.TestCliInfo.test_print_item_locations_ring_policy_mismatch_no_target test.unit.cli.test_info.TestCliInfo.test_print_item_locations_ring_policy_mismatch_no_target ... ok test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_account test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_account ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_load_old_pending_puts -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_load_old_pending_puts ... ok test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_container test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_container ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_exception +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_exception ... ok test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_invalid_args test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_invalid_args ... ok test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_obj test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_obj ... ok test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_partition_number test.unit.cli.test_info.TestCliInfo.test_print_ring_locations_partition_number ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_invalid_etag -test.unit.cli.test_info.TestPrintObjFullMeta.test_invalid_etag ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_crypto_metadata -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_crypto_metadata ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv4 -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv4 ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv6 -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_curl_command_ipv6 ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_meta_and_ts_files -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_meta_and_ts_files ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_metadata -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_metadata ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_no_ring -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_no_ring ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_index -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_index ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_name_mismatch -test.unit.cli.test_info.TestPrintObjFullMeta.test_print_obj_policy_name_mismatch ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_unchecked_etag -test.unit.cli.test_info.TestPrintObjFullMeta.test_unchecked_etag ... ok -test.unit.cli.test_info.TestPrintObjFullMeta.test_valid_etag -test.unit.cli.test_info.TestPrintObjFullMeta.test_valid_etag ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_GET -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_GET ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_PUT -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_PUT ... ok -test.unit.account.test_auditor.TestAuditorRealBroker.test_db_validate_fails -test.unit.account.test_auditor.TestAuditorRealBroker.test_db_validate_fails ... ok +test.unit.cli.test_recon.TestHelpers.test_seconds2timeunit +test.unit.cli.test_recon.TestHelpers.test_seconds2timeunit ... ok +test.unit.cli.test_recon.TestHelpers.test_size_suffix +test.unit.cli.test_recon.TestHelpers.test_size_suffix ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_empty_body +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_empty_body ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_good +test.unit.cli.test_reload.TestValidateManagerPid.test_good ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_non_python +test.unit.cli.test_reload.TestValidateManagerPid.test_non_python ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_negative_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_str_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_str_maxuploads ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_non_server +test.unit.cli.test_reload.TestValidateManagerPid.test_non_server ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_file ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_non_swift +test.unit.cli.test_reload.TestValidateManagerPid.test_non_swift ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_open_error +test.unit.cli.test_reload.TestValidateManagerPid.test_open_error ... ok +test.unit.cli.test_reload.TestValidateManagerPid.test_worker +test.unit.cli.test_reload.TestValidateManagerPid.test_worker ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_no_stale_reads +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_no_stale_reads ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_list_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_id_and_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_stale_read_ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_stale_read_ok ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_1 +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_1 ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_policy_stats +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_policy_stats ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_initialize_fail +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_initialize_fail ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_is_status_deleted +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_is_status_deleted ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_container_iter_with_reserved_name +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_container_iter_with_reserved_name ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_paginated +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_paginated ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_delimiter ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_empty +test.unit.account.test_server.TestAccountController.test_DELETE_empty ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_invalid_partition +test.unit.account.test_server.TestAccountController.test_DELETE_invalid_partition ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_not_empty +test.unit.account.test_server.TestAccountController.test_DELETE_not_empty ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_not_found +test.unit.account.test_server.TestAccountController.test_DELETE_not_found ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_now_empty +test.unit.account.test_server.TestAccountController.test_DELETE_now_empty ... ok +test.unit.account.test_server.TestAccountController.test_DELETE_timestamp_not_float +test.unit.account.test_server.TestAccountController.test_DELETE_timestamp_not_float ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.account.test_server.TestAccountController.test_GET_accept_application_wildcard +test.unit.account.test_server.TestAccountController.test_GET_accept_application_wildcard ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_abort ... ok +test.unit.account.test_server.TestAccountController.test_GET_accept_conflicting +test.unit.account.test_server.TestAccountController.test_GET_accept_conflicting ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok +test.unit.account.test_server.TestAccountController.test_GET_accept_json +test.unit.account.test_server.TestAccountController.test_GET_accept_json ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix ... ok test.unit.account.test_backend.TestAccountBroker.test_batched_reclaim test.unit.account.test_backend.TestAccountBroker.test_batched_reclaim ... ok test.unit.account.test_backend.TestAccountBroker.test_chexor @@ -3373,102 +3961,152 @@ test.unit.account.test_backend.TestAccountBroker.test_delete_container ... ok test.unit.account.test_backend.TestAccountBroker.test_delete_db_status test.unit.account.test_backend.TestAccountBroker.test_delete_db_status ... ok +test.unit.account.test_server.TestAccountController.test_GET_accept_not_valid +test.unit.account.test_server.TestAccountController.test_GET_accept_not_valid ... ok test.unit.account.test_backend.TestAccountBroker.test_double_check_trailing_delimiter test.unit.account.test_backend.TestAccountBroker.test_double_check_trailing_delimiter ... ok test.unit.account.test_backend.TestAccountBroker.test_empty test.unit.account.test_backend.TestAccountBroker.test_empty ... ok test.unit.account.test_backend.TestAccountBroker.test_exception test.unit.account.test_backend.TestAccountBroker.test_exception ... ok +test.unit.account.test_server.TestAccountController.test_GET_accept_wildcard +test.unit.account.test_server.TestAccountController.test_GET_accept_wildcard ... ok test.unit.account.test_backend.TestAccountBroker.test_get_info test.unit.account.test_backend.TestAccountBroker.test_get_info ... ok test.unit.account.test_backend.TestAccountBroker.test_get_info_no_stale_reads test.unit.account.test_backend.TestAccountBroker.test_get_info_no_stale_reads ... ok +test.unit.account.test_server.TestAccountController.test_GET_accept_xml +test.unit.account.test_server.TestAccountController.test_GET_accept_xml ... ok test.unit.account.test_backend.TestAccountBroker.test_get_info_stale_read_ok test.unit.account.test_backend.TestAccountBroker.test_get_info_stale_read_ok ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.account.test_server.TestAccountController.test_GET_empty_account_json +test.unit.account.test_server.TestAccountController.test_GET_empty_account_json ... ok test.unit.account.test_backend.TestAccountBroker.test_get_policy_stats test.unit.account.test_backend.TestAccountBroker.test_get_policy_stats ... ok test.unit.account.test_backend.TestAccountBroker.test_initialize_fail test.unit.account.test_backend.TestAccountBroker.test_initialize_fail ... ok +test.unit.account.test_server.TestAccountController.test_GET_empty_account_plain +test.unit.account.test_server.TestAccountController.test_GET_empty_account_plain ... ok test.unit.account.test_backend.TestAccountBroker.test_is_status_deleted test.unit.account.test_backend.TestAccountBroker.test_is_status_deleted ... ok +test.unit.account.test_server.TestAccountController.test_GET_empty_account_xml +test.unit.account.test_server.TestAccountController.test_GET_empty_account_xml ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", test.unit.account.test_backend.TestAccountBroker.test_list_container_iter_with_reserved_name test.unit.account.test_backend.TestAccountBroker.test_list_container_iter_with_reserved_name ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_canned_acl_PUT -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_canned_acl_PUT ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_both_acl_header_and_xml_PUT -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_both_acl_header_and_xml_PUT ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_header -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_header ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_with_invalid_header_string -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_with_invalid_header_string ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_invalid_xml -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_invalid_xml ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_object_acl_GET -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_object_acl_GET ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_fullcontrol_permission ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_enable -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_enable ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items_overwrite_unicode -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items_overwrite_unicode ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_migrate_add_storage_policy_index_fail -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_migrate_add_storage_policy_index_fail ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_newid -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_newid ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_batched_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_batched_reclaim ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_chexor -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_chexor ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_creation -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_creation ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_container -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_container ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_db_status -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_delete_db_status ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_double_check_trailing_delimiter -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_double_check_trailing_delimiter ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_empty -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_empty ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_exception -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_exception ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_no_stale_reads -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_no_stale_reads ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_stale_read_ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_info_stale_read_ok ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_policy_stats -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_get_policy_stats ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_initialize_fail -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_initialize_fail ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_is_status_deleted -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_is_status_deleted ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_container_iter_with_reserved_name -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_container_iter_with_reserved_name ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_replace_enable -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_replace_enable ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_containers_iter +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_containers_iter ... ok +test.unit.account.test_server.TestAccountController.test_GET_invalid_accept +test.unit.account.test_server.TestAccountController.test_GET_invalid_accept ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", + ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_load_old_pending_puts +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_load_old_pending_puts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_bucket ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_abort ... ok +test.unit.account.test_server.TestAccountController.test_GET_leading_delimiter +test.unit.account.test_server.TestAccountController.test_GET_leading_delimiter ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items_overwrite_unicode +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items_overwrite_unicode ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_complete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_initiate +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_initiate ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_missing_key +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_missing_key ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_newid +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_newid ... ok test.unit.account.test_backend.TestAccountBroker.test_list_containers_iter test.unit.account.test_backend.TestAccountBroker.test_list_containers_iter ... ok -test.unit.cli.test_info.TestPrintObj.test_missing_etag -test.unit.cli.test_info.TestPrintObj.test_missing_etag ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_impossible -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_impossible ... ok test.unit.account.test_backend.TestAccountBroker.test_list_objects_iter_order_and_reverse test.unit.account.test_backend.TestAccountBroker.test_list_objects_iter_order_and_reverse ... ok -test.unit.cli.test_info.TestPrintObj.test_print_obj_invalid -test.unit.cli.test_info.TestPrintObj.test_print_obj_invalid ... ok -test.unit.cli.test_info.TestPrintObj.test_print_obj_valid -test.unit.cli.test_info.TestPrintObj.test_print_obj_valid ... ok -test.unit.cli.test_info.TestPrintObj.test_print_obj_with_policy -test.unit.cli.test_info.TestPrintObj.test_print_obj_with_policy ... ok -test.unit.cli.test_ring_builder_analyzer.TestRunScenario.test_it_runs -test.unit.cli.test_ring_builder_analyzer.TestRunScenario.test_it_runs ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_add_device_already_exists -test.unit.cli.test_ringbuilder.TestCommands.test_add_device_already_exists ... ok test.unit.account.test_backend.TestAccountBroker.test_load_old_pending_puts test.unit.account.test_backend.TestAccountBroker.test_load_old_pending_puts ... ok +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_json +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_json ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_policy_stats_tracking +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_policy_stats_tracking ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_v4_bad_hash +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_v4_bad_hash ... ok +test.unit.account.test_backend.TestAccountBroker.test_merge_items +test.unit.account.test_backend.TestAccountBroker.test_merge_items ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_put_container +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_put_container ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.account.test_backend.TestAccountBroker.test_merge_items_overwrite_unicode +test.unit.account.test_backend.TestAccountBroker.test_merge_items_overwrite_unicode ... ok +test.unit.account.test_backend.TestAccountBroker.test_newid +test.unit.account.test_backend.TestAccountBroker.test_newid ... ok +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_plain +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_plain ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reclaim ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_then_extract_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_then_extract_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_then_load_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_then_load_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_extract_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_extract_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_load_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_load_crypto_meta ... ok +test.unit.account.test_backend.TestAccountBroker.test_policy_stats_tracking +test.unit.account.test_backend.TestAccountBroker.test_policy_stats_tracking ... ok +test.unit.account.test_backend.TestAccountBroker.test_put_container +test.unit.account.test_backend.TestAccountBroker.test_put_container ... ok +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_xml +test.unit.account.test_server.TestAccountController.test_GET_limit_marker_xml ... ok +test.unit.account.test_server.TestAccountController.test_GET_log_requests_false +test.unit.account.test_server.TestAccountController.test_GET_log_requests_false ... ok +test.unit.account.test_backend.TestAccountBroker.test_reclaim +test.unit.account.test_backend.TestAccountBroker.test_reclaim ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reverse_prefix_delim +test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reverse_prefix_delim ... ok +test.unit.account.test_reaper.TestReaper.test_basic_reap_account +test.unit.account.test_reaper.TestReaper.test_basic_reap_account ... ok +test.unit.account.test_reaper.TestReaper.test_creation +test.unit.account.test_reaper.TestReaper.test_creation ... ok +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_bad_value +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_bad_value ... ok +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_default +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_default ... ok +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_set +test.unit.account.test_reaper.TestReaper.test_delay_reaping_conf_set ... ok +test.unit.account.test_reaper.TestReaper.test_reap_account +test.unit.account.test_reaper.TestReaper.test_reap_account ... ok +test.unit.cli.test_reload.TestMain.test_check_failed +test.unit.cli.test_reload.TestMain.test_check_failed ... ok +test.unit.cli.test_reload.TestMain.test_good +test.unit.cli.test_reload.TestMain.test_good ... ok +test.unit.cli.test_reload.TestMain.test_needs_pid +test.unit.cli.test_reload.TestMain.test_needs_pid ... ok +test.unit.cli.test_reload.TestMain.test_timeout +test.unit.cli.test_reload.TestMain.test_timeout ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_add_device_already_exists +test.unit.cli.test_ringbuilder.TestCommands.test_add_device_already_exists ... ok test.unit.cli.test_ringbuilder.TestCommands.test_add_device_domain_new_format test.unit.cli.test_ringbuilder.TestCommands.test_add_device_domain_new_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_add_device_ipv4_new_format @@ -3481,8 +4119,6 @@ test.unit.cli.test_ringbuilder.TestCommands.test_add_device_ipv6_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_add_device_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_add_device_number_of_arguments ... ok -test.unit.account.test_backend.TestAccountBroker.test_merge_items -test.unit.account.test_backend.TestAccountBroker.test_merge_items ... ok test.unit.cli.test_ringbuilder.TestCommands.test_add_device_old_missing_region test.unit.cli.test_ringbuilder.TestCommands.test_add_device_old_missing_region ... ok test.unit.cli.test_ringbuilder.TestCommands.test_add_device_part_power_increase @@ -3527,115 +4163,356 @@ test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_ipv4_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_ipv6_new_format test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_ipv6_new_format ... ok +test.unit.account.test_reaper.TestReaper.test_reap_account_no_container +test.unit.account.test_reaper.TestReaper.test_reap_account_no_container ... ok +test.unit.account.test_reaper.TestReaper.test_reap_account_with_sharding +test.unit.account.test_reaper.TestReaper.test_reap_account_with_sharding ... ok +test.unit.account.test_reaper.TestReaper.test_reap_container +test.unit.account.test_reaper.TestReaper.test_reap_container ... ok +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpxrjb_b7n/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpxrjb_b7n/node/sda1/objects/279 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpxrjb_b7n/node/sda1/objects/139/0ca/8bfb72fe1638a8a564e51a542c6ea0ca/1791676542.25962.data to /tmp/tmpxrjb_b7n/node/sda1/objects/279/0ca/8bfb72fe1638a8a564e51a542c6ea0ca/1791676542.25962.data: [Errno 17] File exists: '/tmp/tmpxrjb_b7n/node/sda1/objects/139/0ca/8bfb72fe1638a8a564e51a542c6ea0ca/1791676542.25962.data' -> '/tmp/tmpxrjb_b7n/node/sda1/objects/279/0ca/8bfb72fe1638a8a564e51a542c6ea0ca/1791676542.25962.data' +test DEBUG: Run listdir on /tmp/tmpxrjb_b7n/node/sda1/objects/139 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.076275 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpq1a0h_nb/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpq1a0h_nb/node/sda1/objects/345 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpq1a0h_nb/node/sda1/objects/172/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676542.40077.data to /tmp/tmpq1a0h_nb/node/sda1/objects/345/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676542.40077.data: [Errno 17] File exists: '/tmp/tmpq1a0h_nb/node/sda1/objects/172/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676542.40077.data' -> '/tmp/tmpq1a0h_nb/node/sda1/objects/345/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676542.40077.data' +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpq1a0h_nb/node/sda1/objects/172/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676543.40077.meta to /tmp/tmpq1a0h_nb/node/sda1/objects/345/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676543.40077.meta: [Errno 17] File exists: '/tmp/tmpq1a0h_nb/node/sda1/objects/172/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676543.40077.meta' -> '/tmp/tmpq1a0h_nb/node/sda1/objects/345/4a5/acc7b7c28902faf8796a2833e99e24a5/1791676543.40077.meta' +test DEBUG: Run listdir on /tmp/tmpq1a0h_nb/node/sda1/objects/172 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 2 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.014133 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpg6etrpnd/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpg6etrpnd/node/sda1/objects/500 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpg6etrpnd/node/sda1/objects/250/516/fa2fd3fb62c12fc710d161918fba0516/1791676542.48802.data to /tmp/tmpg6etrpnd/node/sda1/objects/500/516/fa2fd3fb62c12fc710d161918fba0516/1791676542.48802.data: [Errno 17] File exists: '/tmp/tmpg6etrpnd/node/sda1/objects/250/516/fa2fd3fb62c12fc710d161918fba0516/1791676542.48802.data' -> '/tmp/tmpg6etrpnd/node/sda1/objects/500/516/fa2fd3fb62c12fc710d161918fba0516/1791676542.48802.data' +test DEBUG: Run listdir on /tmp/tmpg6etrpnd/node/sda1/objects/250 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.027002 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp794b_yee/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmp794b_yee/node/sda1/objects/466 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmp794b_yee/node/sda1/objects/233/69e/e94013c706ddb2153884c245e15dd69e/1791676542.58076.data +test DEBUG: Run listdir on /tmp/tmp794b_yee/node/sda1/objects/233 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.013382 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpcywhkr9e/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpcywhkr9e/node/sda1/objects/335 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpcywhkr9e/node/sda1/objects/167/d55/a78ad4dbdd0b16164d69158907d1ed55/1791676542.66453.ts to /tmp/tmpcywhkr9e/node/sda1/objects/335/d55/a78ad4dbdd0b16164d69158907d1ed55/1791676542.66453.ts +test DEBUG: Removed /tmp/tmpcywhkr9e/node/sda1/objects/167/d55/a78ad4dbdd0b16164d69158907d1ed55/1791676542.66453.ts +test DEBUG: Run listdir on /tmp/tmpcywhkr9e/node/sda1/objects/167 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.017700 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp9lo34hts/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmp9lo34hts/node/sda1/objects/308 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 +test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmp9lo34hts/node/sda1/objects/154/42e/9a7704091b726c51b2d0d18504f7042e/1791676542.75599.ts to /tmp/tmp9lo34hts/node/sda1/objects/308/42e/9a7704091b726c51b2d0d18504f7042e/1791676542.75599.ts +test DEBUG: Removed /tmp/tmp9lo34hts/node/sda1/objects/154/42e/9a7704091b726c51b2d0d18504f7042e/1791676542.75599.ts +test DEBUG: Run listdir on /tmp/tmp9lo34hts/node/sda1/objects/154 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 +test DEBUG: Removed /tmp/tmp9lo34hts/node/sda1/objects/77/42e/9a7704091b726c51b2d0d18504f7042e/1791676542.75599.ts +test DEBUG: Run listdir on /tmp/tmp9lo34hts/node/sda1/objects/77 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.030236 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpdscdrs5z/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpdscdrs5z/node/sda1/objects/277 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 +test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpdscdrs5z/node/sda1/objects/138/59b/8a8429cfaa714a690e394cf1d79a559b/1791676542.84826.ts to /tmp/tmpdscdrs5z/node/sda1/objects/277/59b/8a8429cfaa714a690e394cf1d79a559b/1791676542.84826.ts +test DEBUG: Removed /tmp/tmpdscdrs5z/node/sda1/objects/138/59b/8a8429cfaa714a690e394cf1d79a559b/1791676542.84826.ts +test DEBUG: Run listdir on /tmp/tmpdscdrs5z/node/sda1/objects/138 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 +test DEBUG: Removed /tmp/tmpdscdrs5z/node/sda1/objects/34/59b/8a8429cfaa714a690e394cf1d79a559b/1791676542.84826.tstest.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_err +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_err ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_ok ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_newer_ts_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_newer_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_ts_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_files ... ok test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_ipv6_old_format test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_ipv6_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_no_matching test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_no_matching ... ok -test.unit.account.test_backend.TestAccountBroker.test_merge_items_overwrite_unicode -test.unit.account.test_backend.TestAccountBroker.test_merge_items_overwrite_unicode ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_deleted -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_deleted ... ok -test.unit.account.test_backend.TestAccountBroker.test_newid -test.unit.account.test_backend.TestAccountBroker.test_newid ... ok -test.unit.account.test_backend.TestAccountBroker.test_policy_stats_tracking -test.unit.account.test_backend.TestAccountBroker.test_policy_stats_tracking ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_containers_iter -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_containers_iter ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges ... ok -test.unit.account.test_backend.TestAccountBroker.test_put_container -test.unit.account.test_backend.TestAccountBroker.test_put_container ... ok -test.unit.account.test_backend.TestAccountBroker.test_reclaim -test.unit.account.test_backend.TestAccountBroker.test_reclaim ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_single_policy -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_single_policy ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse ... ok -test INFO: Begin account audit "once" mode -test INFO: Account audit "once" mode completed: 0.00s -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0031 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0054 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0040 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0093 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 204 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0062 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 400 26 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0052 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0082 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0127 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0128 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0056 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0251 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0031 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0045 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 406 - "-" "-" "-" 0.0006 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0060 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0042 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0061 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 233 "-" "-" "-" 0.0047 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0099 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0027 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0048 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.0" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.0.0" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.0.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.0.2" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.1.0" 201 - "-" "-" "-" 0.0112 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.1.1" 201 - "-" "-" "-" 0.0023 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.1.2" 201 - "-" "-" "-" 0.0022 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.2" 201 - "-" "-" "-" 0.0020 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.2.0" 201 - "-" "-" "-" 0.0047 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.2.1" 201 - "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/.sub.2.2" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0033 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0029 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 45 "-" "-" "-" 0.0025 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 27 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0009 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0016 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0026 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0026 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 338 "-" "-" "-" 0.0020 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0046 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0021 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0025 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0038 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0024 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 9 "-" "-" "-" 0.0024 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0038 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0011 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0018 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0030 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0028 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0028 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 562 "-" "-" "-" 0.0074 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0033 "-" 2597862 -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_xml -test.unit.account.test_server.TestAccountController.test_GET_limit_marker_xml ... ok -test.unit.account.test_server.TestAccountController.test_GET_log_requests_false -test.unit.account.test_server.TestAccountController.test_GET_log_requests_false ... ok -test.unit.account.test_server.TestAccountController.test_GET_log_requests_true +test.unit.cli.test_recon.TestReconCommands.test_disk_usage +test.unit.cli.test_recon.TestReconCommands.test_disk_usage ... ok +test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5 +test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5 ... ok +test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5_mismatch +test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5_mismatch ... ok +test.unit.cli.test_recon.TestReconCommands.test_load_check +test.unit.cli.test_recon.TestReconCommands.test_load_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_multiple_server_types +test.unit.cli.test_recon.TestReconCommands.test_multiple_server_types ... ok +test.unit.cli.test_recon.TestReconCommands.test_object_auditor_check +test.unit.cli.test_recon.TestReconCommands.test_object_auditor_check ... ok +test.unit.account.test_backend.TestAccountBroker.test_reverse_prefix_delim +test.unit.account.test_backend.TestAccountBroker.test_reverse_prefix_delim ... ok +test.unit.cli.test_recon.TestReconCommands.test_reconstruction_check +test.unit.cli.test_recon.TestReconCommands.test_reconstruction_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_replication_check +test.unit.cli.test_recon.TestReconCommands.test_replication_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_server_type_check +test.unit.cli.test_recon.TestReconCommands.test_server_type_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_sharding_check +test.unit.cli.test_recon.TestReconCommands.test_sharding_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_time_check +test.unit.cli.test_recon.TestReconCommands.test_time_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter +test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter ... ok +test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter_mismatch +test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter_mismatch ... ok +test.unit.cli.test_recon.TestReconCommands.test_time_check_mismatch +test.unit.cli.test_recon.TestReconCommands.test_time_check_mismatch ... ok +test.unit.cli.test_recon.TestReconCommands.test_version_check +test.unit.cli.test_recon.TestReconCommands.test_version_check ... ok +test.unit.cli.test_recon.TestReconCommands.test_version_check_differs +test.unit.cli.test_recon.TestReconCommands.test_version_check_differs ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_batched_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_batched_reclaim ... ok +test.unit.cli.test_recon.TestScout.test_scout_http_error +test.unit.cli.test_recon.TestScout.test_scout_http_error ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_deleted +test.unit.cli.test_relinker.TestRelinker.test_cleanup_deleted ... ok +test.unit.cli.test_recon.TestScout.test_scout_ok +test.unit.cli.test_recon.TestScout.test_scout_ok ... ok +test.unit.cli.test_recon.TestScout.test_scout_server_type_http_error +test.unit.cli.test_recon.TestScout.test_scout_server_type_http_error ... ok +test.unit.cli.test_recon.TestScout.test_scout_server_type_ok +test.unit.cli.test_recon.TestScout.test_scout_server_type_ok ... ok +test.unit.cli.test_recon.TestScout.test_scout_server_type_socket_timeout +test.unit.cli.test_recon.TestScout.test_scout_server_type_socket_timeout ... ok +test.unit.cli.test_recon.TestScout.test_scout_server_type_url_error +test.unit.cli.test_recon.TestScout.test_scout_server_type_url_error ... ok +test.unit.cli.test_recon.TestScout.test_scout_socket_timeout +test.unit.cli.test_recon.TestScout.test_scout_socket_timeout ... ok +test.unit.cli.test_recon.TestScout.test_scout_url_error +test.unit.cli.test_recon.TestScout.test_scout_url_error ... ok +test.unit.cli.test_ring_builder_analyzer.TestRunScenario.test_it_runs +test.unit.cli.test_ring_builder_analyzer.TestRunScenario.test_it_runs ... ok +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_cached_dispersion_value +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_cached_dispersion_value ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_chexor +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_chexor ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_container_table_migration +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_container_table_migration ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_batched_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_batched_reclaim ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_creation +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_creation ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_chexor +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_chexor ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_container +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_container ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter +test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_creation +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_creation ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type_error ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_db_status +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_db_status ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_commit_pending +test.unit.account.test_backend.TestCommonAccountBroker.test_commit_pending ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_delete_db +test.unit.account.test_backend.TestCommonAccountBroker.test_delete_db ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_get_info +test.unit.account.test_backend.TestCommonAccountBroker.test_get_info ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_get_max_row +test.unit.account.test_backend.TestCommonAccountBroker.test_get_max_row ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_get_raw_metadata +test.unit.account.test_backend.TestCommonAccountBroker.test_get_raw_metadata ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_get_syncs +test.unit.account.test_backend.TestCommonAccountBroker.test_get_syncs ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_maybe_get +test.unit.account.test_backend.TestCommonAccountBroker.test_maybe_get ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_delete_with_objects +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_delete_with_objects ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_recreate_with_objects +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_recreate_with_objects ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_delete +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_delete ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_recreate +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_recreate ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_delete_no_status_change +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_delete_no_status_change ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_put_no_status_change +test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_put_no_status_change ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_put_timestamp +test.unit.account.test_backend.TestCommonAccountBroker.test_put_timestamp ... ok +test.unit.account.test_backend.TestCommonAccountBroker.test_status_changed_at +test.unit.account.test_backend.TestCommonAccountBroker.test_status_changed_at ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_container_key_for_default_required_list +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_container_key_for_default_required_list ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_object_key_for_default_required_list +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_object_key_for_default_required_list ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_callback_exception +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_callback_exception ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_callback +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_callback ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_container_key_for_specified_required_list +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_container_key_for_specified_required_list ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_key_for_default_required_list +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_key_for_default_required_list ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_object_key_for_specified_required_list +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_object_key_for_specified_required_list ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_not_a_dict +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_not_a_dict ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_with_crypto_meta +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_with_crypto_meta ... ok +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_multiple_keys +test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_multiple_keys ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_GET +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_GET ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_PUT +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_acl_PUT ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_canned_acl_PUT +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_canned_acl_PUT ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_both_acl_header_and_xml_PUT +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_both_acl_header_and_xml_PUT ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_container +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_container ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_error ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_double_check_trailing_delimiter +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_double_check_trailing_delimiter ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_db_status +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_delete_db_status ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_part_number_marker ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_empty +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_empty ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_header +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_header ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_with_invalid_header_string +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_handle_acl_with_invalid_header_string ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_invalid_xml +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_invalid_xml ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_double_check_trailing_delimiter +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_double_check_trailing_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int ... ok +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0115 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0110 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0139 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0149 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a/c1" 204 - "-" "-" "-" 0.0099 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "DELETE /sda1/p/a" 400 26 "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0022 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:42 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0020 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0153 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 406 - "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0092 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0131 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 233 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0149 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0148 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.0" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.0.0" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.0.1" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.0.2" 201 - "-" "-" "-" 0.0136 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.1" 201 - "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.1.0" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.1.1" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.1.2" 201 - "-" "-" "-" 0.0170 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.2" 201 - "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.2.0" 201 - "-" "-" "-" 0.0137 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.2.1" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/.sub.2.2" 201 - "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0020 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0135 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 45 "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 27 "-" "-" "-" 0.0098 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0088 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0009 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0016 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0015 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0014 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 338 "-" "-" "-" 0.0019 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0098 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 9 "-" "-" "-" 0.0020 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0010 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0098 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0097 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0015 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 562 "-" "-" "-" 0.0184 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0100 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 -test.unit.account.test_server.TestAccountController.test_GET_log_requests_true test.unit.account.test_server.TestAccountController.test_GET_log_requests_true ... ok test.unit.account.test_server.TestAccountController.test_GET_multichar_delimiter test.unit.account.test_server.TestAccountController.test_GET_multichar_delimiter ... ok @@ -3647,93 +4524,83 @@ test.unit.account.test_server.TestAccountController.test_GET_not_found_xml ... ok test.unit.account.test_server.TestAccountController.test_GET_over_limit test.unit.account.test_server.TestAccountController.test_GET_over_limit ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_stats_tracking -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_stats_tracking ... ok test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_json test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_json ... ok -test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_plain -test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_plain ... ok -test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_xml -test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_xml ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_load_old_pending_puts -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_load_old_pending_puts ... ok -test.unit.account.test_backend.TestAccountBroker.test_reverse_prefix_delim -test.unit.account.test_backend.TestAccountBroker.test_reverse_prefix_delim ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_do_migrations -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_do_migrations ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_update_get_stats -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_update_get_stats ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges_with_minimum_size -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges_with_minimum_size ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_batched_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_batched_reclaim ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items_overwrite_unicode -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_merge_items_overwrite_unicode ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_put_container -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_put_container ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_chexor -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_chexor ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_newid -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_newid ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reclaim ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_exception +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_exception ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_object_acl_GET +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclNoSetup.test_object_acl_GET ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter_invalid +test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter_invalid ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_empty +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_empty ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_part_number_marker ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_no_stale_reads +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_no_stale_reads ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_exception +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_exception ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_same_max_marts_as_objects_num +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_same_max_marts_as_objects_num ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_max_parts ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_stale_read_ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_stale_read_ok ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_part_number_marker ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Using identity: {'user': ('42', 'usr'), 'tenant': ('1', 'acct'), 'roles': ['admin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_acct != 1 -test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_foo != None -test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_foo != None -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing from an overriding middleware -ERROR: swift.cache could not be found in env! -ERROR: swift.cache could not be found in env! -ERROR: swift.cache could not be found in env! -ERROR: swift.cache could not be found in env! -ERROR: swift.cache could not be found in env! -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_no_memcache -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_no_memcache ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_blacklist -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_blacklist ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_container_table_migration -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_container_table_migration ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_complete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_initiate +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_initiate ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_with_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_with_part_number_marker ... ok test-reaper INFO: Beginning pass on account a test-reaper INFO: Completed pass on account a, elapsed: 0.00s test-reaper INFO: Beginning pass on account a @@ -3901,667 +4768,531 @@ test.unit.account.test_reaper.TestReaper.test_reap_container_get_object_timeout ... ok test.unit.account.test_reaper.TestReaper.test_reap_container_non_exist_policy_index test.unit.account.test_reaper.TestReaper.test_reap_container_non_exist_policy_index ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container_listing -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container_listing ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_creation -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_creation ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_multiple_acc -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_multiple_acc ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_memcache_format -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_memcache_format ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_info -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_info ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_policy_stats_tracking -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_policy_stats_tracking ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_white_black_list -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_white_black_list ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_set_incr -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_set_incr ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_whitelist_sysmeta -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_whitelist_sysmeta ... ok -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_restarting_memcache -test.unit.common.middleware.test_ratelimit.TestRateLimit.test_restarting_memcache ... ok -test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest -test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest ... ok -test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest_passthrough_with_ranges -test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest_passthrough_with_ranges ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_etag_is_hash_of_segment_etags -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_etag_is_hash_of_segment_etags ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_get_manifest_passthrough -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_get_manifest_passthrough ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_head_manifest_is_efficient -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_head_manifest_is_efficient ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching_with_override -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching_with_override ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching_with_override -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching_with_override ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_container -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_container ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_put_container -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_put_container ... ok -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_zero_byte_manifest -test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_zero_byte_manifest ... ok -test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_delete_latest_version_no_marker_success -test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_delete_latest_version_no_marker_success ... ok -test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_new_symlink_version_success -test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_new_symlink_version_success ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_abs_paths_persisted -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_abs_paths_persisted ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_modified_component_builders -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_modified_component_builders ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_ok ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_override_component_builders -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_override_component_builders ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_with_builder_files -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_with_builder_files ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_load_errors -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_load_errors ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance ... ok -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reverse_prefix_delim -test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reverse_prefix_delim ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_fills_gap -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_fills_gap ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_errors -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_errors ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_with_unrebalanced_builders -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_with_unrebalanced_builders ... ok -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_save_errors -test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_save_errors ... ok -test.unit.common.test_db.TestExampleBroker.test_commit_pending -test.unit.common.test_db.TestExampleBroker.test_commit_pending ... ok -test.unit.common.test_db.TestExampleBroker.test_delete_db -test.unit.common.test_db.TestExampleBroker.test_delete_db ... ok -test.unit.common.test_db.TestExampleBroker.test_get_info -test.unit.common.test_db.TestExampleBroker.test_get_info ... ok -test.unit.common.test_db.TestExampleBroker.test_get_max_row -test.unit.common.test_db.TestExampleBroker.test_get_max_row ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_db_status -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_delete_db_status ... ok -test.unit.common.test_db.TestExampleBroker.test_get_raw_metadata -test.unit.common.test_db.TestExampleBroker.test_get_raw_metadata ... ok -test.unit.common.test_db.TestExampleBroker.test_get_syncs -test.unit.common.test_db.TestExampleBroker.test_get_syncs ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reclaim ... ok -test.unit.common.test_db.TestExampleBroker.test_maybe_get -test.unit.common.test_db.TestExampleBroker.test_maybe_get ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_delete_with_objects -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_delete_with_objects ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_recreate_with_objects -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_recreate_with_objects ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_delete -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_delete ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_recreate -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_recreate ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_delete_no_status_change -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_delete_no_status_change ... ok -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_put_no_status_change -test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_put_no_status_change ... ok -test.unit.common.test_db.TestExampleBroker.test_put_timestamp -test.unit.common.test_db.TestExampleBroker.test_put_timestamp ... ok -test.unit.common.test_db.TestExampleBroker.test_status_changed_at -test.unit.common.test_db.TestExampleBroker.test_status_changed_at ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_address_and_environ -test.unit.common.test_http_protocol.TestProxyProtocol.test_address_and_environ ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_gap -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_gap ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_malformed_proxy_lines -test.unit.common.test_http_protocol.TestProxyProtocol.test_malformed_proxy_lines ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_missing_proxy_line -test.unit.common.test_http_protocol.TestProxyProtocol.test_missing_proxy_line ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_multiple_requests_with_proxy -test.unit.common.test_http_protocol.TestProxyProtocol.test_multiple_requests_with_proxy ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy -test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy_https -test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy_https ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_double_check_trailing_delimiter -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_double_check_trailing_delimiter ... ok -test.unit.common.test_http_protocol.TestProxyProtocol.test_unknown_client_addr -test.unit.common.test_http_protocol.TestProxyProtocol.test_unknown_client_addr ... ok -test.unit.common.test_internal_client.TestInternalClient.test_base_full_listing -test.unit.common.test_internal_client.TestInternalClient.test_base_full_listing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_base_request_timeout -test.unit.common.test_internal_client.TestInternalClient.test_base_request_timeout ... ok -test.unit.common.test_internal_client.TestInternalClient.test_container_exists -test.unit.common.test_internal_client.TestInternalClient.test_container_exists ... ok -test.unit.common.test_internal_client.TestInternalClient.test_create_account -test.unit.common.test_internal_client.TestInternalClient.test_create_account ... ok -test.unit.common.test_internal_client.TestInternalClient.test_create_container -test.unit.common.test_internal_client.TestInternalClient.test_create_container ... ok -test.unit.common.test_internal_client.TestInternalClient.test_create_container_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_create_container_plumbing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_delete_account -test.unit.common.test_internal_client.TestInternalClient.test_delete_account ... ok -test.unit.common.test_internal_client.TestInternalClient.test_delete_container -test.unit.common.test_internal_client.TestInternalClient.test_delete_container ... ok -test.unit.common.test_internal_client.TestInternalClient.test_delete_container_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_delete_container_plumbing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_delete_object -test.unit.common.test_internal_client.TestInternalClient.test_delete_object ... ok -test.unit.common.test_internal_client.TestInternalClient.test_gatekeeper_not_loaded -test.unit.common.test_internal_client.TestInternalClient.test_gatekeeper_not_loaded ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_account_info -test.unit.common.test_internal_client.TestInternalClient.test_get_account_info ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_account_info_404 -test.unit.common.test_internal_client.TestInternalClient.test_get_account_info_404 ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_account_metadata -test.unit.common.test_internal_client.TestInternalClient.test_get_account_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_container_metadata -test.unit.common.test_internal_client.TestInternalClient.test_get_container_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_metadadata_with_acceptable_status -test.unit.common.test_internal_client.TestInternalClient.test_get_metadadata_with_acceptable_status ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_extra_headers -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_extra_headers ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_overlap -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_overlap ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_invalid_status -test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_invalid_status ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_empty -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_empty ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_object -test.unit.common.test_internal_client.TestInternalClient.test_get_object ... ok -test.unit.common.test_internal_client.TestInternalClient.test_get_object_metadata -test.unit.common.test_internal_client.TestInternalClient.test_get_object_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_init -test.unit.common.test_internal_client.TestInternalClient.test_init ... ok -test.unit.common.test_internal_client.TestInternalClient.test_init_allow_modify_pipeline -test.unit.common.test_internal_client.TestInternalClient.test_init_allow_modify_pipeline ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_containers -test.unit.common.test_internal_client.TestInternalClient.test_iter_containers ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_item_read_response_if_status_is_acceptable -test.unit.common.test_internal_client.TestInternalClient.test_iter_item_read_response_if_status_is_acceptable ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_items -test.unit.common.test_internal_client.TestInternalClient.test_iter_items ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers -test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers_and_prefix -test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers_and_prefix ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_404 -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_404 ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_compressed_object -test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_compressed_object ... ok -test.unit.common.test_internal_client.TestInternalClient.test_iter_objects -test.unit.common.test_internal_client.TestInternalClient.test_iter_objects ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_exception -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_exception ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_children_overlaps_with_parent_donor -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_children_overlaps_with_parent_donor ... ok -test.unit.common.test_internal_client.TestInternalClient.test_load_from_config -test.unit.common.test_internal_client.TestInternalClient.test_load_from_config ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reverse_prefix_delim -test.unit.account.test_backend.TestAccountBrokerBeforeMetadata.test_reverse_prefix_delim ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_init_internal_client_log_name -test.unit.cli.test_container_deleter.TestContainerDeleter.test_init_internal_client_log_name ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_native_utf8 -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_native_utf8 ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_unicode_utf8 -test.unit.cli.test_container_deleter.TestContainerDeleter.test_make_delete_jobs_unicode_utf8 ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_no_yield -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_no_yield ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_with_yield -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_empty_with_yield ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_one_update_no_yield -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_one_update_no_yield ... ok -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_two_updates_with_yield -test.unit.cli.test_container_deleter.TestContainerDeleter.test_mark_for_deletion_two_updates_with_yield ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_sharding_state -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_sharding_state ... ok -test.unit.cli.test_recon.TestScout.test_scout_http_error -test.unit.cli.test_recon.TestScout.test_scout_http_error ... ok -test.unit.cli.test_recon.TestScout.test_scout_ok -test.unit.cli.test_recon.TestScout.test_scout_ok ... ok -test.unit.cli.test_recon.TestScout.test_scout_server_type_http_error -test.unit.cli.test_recon.TestScout.test_scout_server_type_http_error ... ok -test.unit.cli.test_recon.TestScout.test_scout_server_type_ok -test.unit.cli.test_recon.TestScout.test_scout_server_type_ok ... ok -test.unit.cli.test_recon.TestScout.test_scout_server_type_socket_timeout -test.unit.cli.test_recon.TestScout.test_scout_server_type_socket_timeout ... ok -test.unit.cli.test_recon.TestScout.test_scout_server_type_url_error -test.unit.cli.test_recon.TestScout.test_scout_server_type_url_error ... ok -test.unit.cli.test_recon.TestScout.test_scout_socket_timeout -test.unit.cli.test_recon.TestScout.test_scout_socket_timeout ... ok -test.unit.cli.test_recon.TestScout.test_scout_url_error -test.unit.cli.test_recon.TestScout.test_scout_url_error ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypter.test_app_exception -test.unit.common.middleware.crypto.test_decrypter.TestDecrypter.test_app_exception ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_no_stale_reads -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_no_stale_reads ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_shrinking_state -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_shrinking_state ... ok -test.unit.common.test_internal_client.TestInternalClient.test_load_from_config_with_global_conf -test.unit.common.test_internal_client.TestInternalClient.test_load_from_config_with_global_conf ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_path -test.unit.common.test_internal_client.TestInternalClient.test_make_path ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_path_exception -test.unit.common.test_internal_client.TestInternalClient.test_make_path_exception ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_dict -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_dict ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_acceptable_status_not_2xx -test.unit.common.test_internal_client.TestInternalClient.test_make_request_acceptable_status_not_2xx ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_id -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_id ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_name -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_name ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_calls_fobj_seek_each_try -test.unit.common.test_internal_client.TestInternalClient.test_make_request_calls_fobj_seek_each_try ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_clears_txn_id_after_calling_app -test.unit.common.test_internal_client.TestInternalClient.test_make_request_clears_txn_id_after_calling_app ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_token_dict -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_token_dict ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_codes -test.unit.common.test_internal_client.TestInternalClient.test_make_request_codes ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_stale_read_ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_info_stale_read_ok ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_defaults_replication_network_header -test.unit.common.test_internal_client.TestInternalClient.test_make_request_defaults_replication_network_header ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_error_case -test.unit.common.test_internal_client.TestInternalClient.test_make_request_error_case ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_method_path_headers -test.unit.common.test_internal_client.TestInternalClient.test_make_request_method_path_headers ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_dict -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_dict ... ok - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ - raise Exception() -Exception -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ - raise Exception() -Exception -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ - raise Exception() -Exception -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_id -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_id ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_request_exception -test.unit.common.test_internal_client.TestInternalClient.test_make_request_request_exception ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_name -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_name ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_roles -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_roles ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_retries -test.unit.common.test_internal_client.TestInternalClient.test_make_request_retries ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_query_string -test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_query_string ... ok -test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_user_agent -test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_user_agent ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata -test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata_plumbing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata -test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata_plumbing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_metadata -test.unit.common.test_internal_client.TestInternalClient.test_set_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata -test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata ... ok -test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata_plumbing ... ok -test.unit.common.test_internal_client.TestInternalClient.test_upload_object -test.unit.common.test_internal_client.TestInternalClient.test_upload_object ... ok -test.unit.common.test_internal_client.TestInternalClient.test_upload_object_not_chunked -test.unit.common.test_internal_client.TestInternalClient.test_upload_object_not_chunked ... ok -test.unit.common.test_internal_client.TestInternalClient.test_upload_object_plumbing -test.unit.common.test_internal_client.TestInternalClient.test_upload_object_plumbing ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_not_json -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_not_json ... ok -test.unit.common.test_manager.TestManager.test_create -test.unit.common.test_manager.TestManager.test_create ... ok -test.unit.common.test_manager.TestManager.test_default_strict -test.unit.common.test_manager.TestManager.test_default_strict ... ok -test.unit.common.test_manager.TestManager.test_force_reload -test.unit.common.test_manager.TestManager.test_force_reload ... ok -test.unit.common.test_manager.TestManager.test_get_command -test.unit.common.test_manager.TestManager.test_get_command ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_no_stale_reads +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_no_stale_reads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_without_encoding_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_without_encoding_type ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_policy_stats test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_get_policy_stats ... ok -test.unit.common.test_manager.TestManager.test_iter -test.unit.common.test_manager.TestManager.test_iter ... ok -test.unit.common.test_manager.TestManager.test_list_commands -test.unit.common.test_manager.TestManager.test_list_commands ... ok -test.unit.common.test_manager.TestManager.test_no_daemon -test.unit.common.test_manager.TestManager.test_no_daemon ... ok -test.unit.common.test_manager.TestManager.test_no_wait -test.unit.common.test_manager.TestManager.test_no_wait ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_valid_but_bad_json -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_valid_but_bad_json ... ok -test.unit.common.test_manager.TestManager.test_once -test.unit.common.test_manager.TestManager.test_once ... ok -test.unit.common.test_manager.TestManager.test_reload -test.unit.common.test_manager.TestManager.test_reload ... ok -test.unit.common.test_manager.TestManager.test_restart -test.unit.common.test_manager.TestManager.test_restart ... ok +test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_plain +test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_plain ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_stale_read_ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_info_stale_read_ok ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_half_upgraded_database test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_half_upgraded_database ... ok -test.unit.common.test_manager.TestManager.test_run_command -test.unit.common.test_manager.TestManager.test_run_command ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_initialize_fail test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_initialize_fail ... ok -test.unit.common.test_manager.TestManager.test_shutdown -test.unit.common.test_manager.TestManager.test_shutdown ... ok -test.unit.common.test_manager.TestManager.test_start -test.unit.common.test_manager.TestManager.test_start ... ok -test.unit.common.test_manager.TestManager.test_status -test.unit.common.test_manager.TestManager.test_status ... ok -test.unit.common.test_manager.TestManager.test_stop -test.unit.common.test_manager.TestManager.test_stop ... ok -test.unit.common.test_manager.TestManager.test_stop_kill_after_timeout -test.unit.common.test_manager.TestManager.test_stop_kill_after_timeout ... ok -test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter -test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter ... ok -test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter_ranges -test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter_ranges ... ok -test.unit.common.test_swob.TestEtag.test_normalize_bytes -test.unit.common.test_swob.TestEtag.test_normalize_bytes ... ok -test.unit.common.test_swob.TestEtag.test_normalize_etag -test.unit.common.test_swob.TestEtag.test_normalize_etag ... ok -test.unit.common.test_swob.TestMatch.test_match -test.unit.common.test_swob.TestMatch.test_match ... ok -test.unit.common.test_swob.TestMatch.test_match_lots_of_optional_white_space -test.unit.common.test_swob.TestMatch.test_match_lots_of_optional_white_space ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_is_status_deleted test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_is_status_deleted ... ok -test.unit.common.test_swob.TestMatch.test_match_no_optional_white_space -test.unit.common.test_swob.TestMatch.test_match_no_optional_white_space ... ok -test.unit.common.test_swob.TestMatch.test_match_noquote -test.unit.common.test_swob.TestMatch.test_match_noquote ... ok -test.unit.common.test_swob.TestMatch.test_match_star -test.unit.common.test_swob.TestMatch.test_match_star ... ok -test.unit.common.test_swob.TestStatusMap.test_status_map -test.unit.common.test_swob.TestStatusMap.test_status_map ... ok -test.unit.common.test_utils.TestFallocate.test_arg_bounds -test.unit.common.test_utils.TestFallocate.test_arg_bounds ... ok -test.unit.common.test_utils.TestFallocate.test_fallocate -test.unit.common.test_utils.TestFallocate.test_fallocate ... ok -test.unit.common.test_utils.TestFallocate.test_fallocate_fatal_error -test.unit.common.test_utils.TestFallocate.test_fallocate_fatal_error ... ok -test.unit.common.test_utils.TestFallocate.test_fallocate_offset -test.unit.common.test_utils.TestFallocate.test_fallocate_offset ... ok -test.unit.common.test_utils.TestFallocate.test_fallocate_silent_errors -test.unit.common.test_utils.TestFallocate.test_fallocate_silent_errors ... ok -test.unit.common.test_utils.TestFallocate.test_no_fallocates_available -test.unit.common.test_utils.TestFallocate.test_no_fallocates_available ... ok -test.unit.common.test_utils.TestFallocate.test_posix_fallocate_fallback -test.unit.common.test_utils.TestFallocate.test_posix_fallocate_fallback ... ok -test.unit.common.test_utils.TestFallocate.test_posix_fallocate_offset -test.unit.common.test_utils.TestFallocate.test_posix_fallocate_offset ... ok -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_big -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_big ... ok -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_brittle -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_brittle ... ok -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_empty -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_empty ... ok -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_smallish -test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_smallish ... ok +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmp5gsyx4xb/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5gsyx4xb/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmp5gsyx4xb/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5gsyx4xb/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0116 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0112 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0028 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0109 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx99011b523f394008b9819-006acad07f" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/c" "tx99011b523f394008b9819-006acad07f" "container-server 1476106" 0.0093 "-" 1476106 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/c" "tx99011b523f394008b9819-006acad07f" "container-server 1476106" 0.0011 "-" 1476106 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx99011b523f394008b9819-006acad07f" "proxy-server 1476106" 0.0250 "-" 1476106 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx99011b523f394008b9819-006acad07f" "proxy-server 1476106" 0.0547 "-" 1476106 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/55/43 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx99011b523f394008b9819-006acad07f - 0.0878 - - 1791676543.313212395 1791676543.400995493 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx5e268fb77ef94e37b9d75-006acad07f" "proxy-server 1476106" 0.0012 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:38991/sda1/1/a1/c1" "tx5e268fb77ef94e37b9d75-006acad07f" "container-server 1476106" 0.0093 "-" 1476106 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a1/c1" "tx5e268fb77ef94e37b9d75-006acad07f" "container-server 1476106" 0.0011 "-" 1476106 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx5e268fb77ef94e37b9d75-006acad07f" "proxy-server 1476106" 0.0451 "-" 1476106 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx5e268fb77ef94e37b9d75-006acad07f" "proxy-server 1476106" 0.0335 "-" 1476106 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/55/43 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx5e268fb77ef94e37b9d75-006acad07f - 0.0778 - - 1791676543.402421474 1791676543.480197191 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb592958544a04affaaa90-006acad07f" "proxy-server 1476106" 0.0020 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/c1" "txb592958544a04affaaa90-006acad07f" "container-server 1476106" 0.0010 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/c1" "txb592958544a04affaaa90-006acad07f" "container-server 1476106" 0.0016 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txb592958544a04affaaa90-006acad07f" "proxy-server 1476106" 0.0331 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txb592958544a04affaaa90-006acad07f" "proxy-server 1476106" 0.0543 "-" 1476106 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/55/43 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txb592958544a04affaaa90-006acad07f - 0.0872 - - 1791676543.481620312 1791676543.568800688 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9bb1704e4f764835bbbc0-006acad07f" "proxy-server 1476106" 0.0019 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/c2" "tx9bb1704e4f764835bbbc0-006acad07f" "container-server 1476106" 0.0017 "-" 1476106 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/c2" "tx9bb1704e4f764835bbbc0-006acad07f" "container-server 1476106" 0.0132 "-" 1476106 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx9bb1704e4f764835bbbc0-006acad07f" "proxy-server 1476106" 0.0543 "-" 1476106 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx9bb1704e4f764835bbbc0-006acad07f" "proxy-server 1476106" 0.0387 "-" 1476106 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/55/43 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx9bb1704e4f764835bbbc0-006acad07f - 0.0838 - - 1791676543.570416212 1791676543.654202223 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx605a766db907403da21e8-006acad07f" "proxy-server 1476106" 0.0138 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/1/a/9033f77cb793475bb11f48563a1f53d2" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/9033f77cb793475bb11f48563a1f53d2" "tx605a766db907403da21e8-006acad07f" "container-server 1476106" 0.0092 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/1/a/9033f77cb793475bb11f48563a1f53d2" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/9033f77cb793475bb11f48563a1f53d2" "tx605a766db907403da21e8-006acad07f" "container-server 1476106" 0.0016 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/2/a/9033f77cb793475bb11f48563a1f53d2" 201 - "PUT http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx605a766db907403da21e8-006acad07f" "proxy-server 1476106" 0.0377 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/2/a/9033f77cb793475bb11f48563a1f53d2" 201 - "PUT http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx605a766db907403da21e8-006acad07f" "proxy-server 1476106" 0.0553 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2275b2303c7c4050abec7-006acad07f" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sdb1/2/a/9033f77cb793475bb11f48563a1f53d2" 204 - "HEAD http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx2275b2303c7c4050abec7-006acad07f" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa3e02df7a16948278894d-006acad07f" "proxy-server 1476106" 0.0013 "-" 1476106 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_container_iter_with_reserved_name test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_container_iter_with_reserved_name ... ok -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_info_missing -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_info_missing ... ok -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_missing_files -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_missing_files ... ok -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_found -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_found ... ok -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_not_found -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_not_found ... ok -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_sys_package_preferred -test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_sys_package_preferred ... ok -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ip -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ip ... ok -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv4 -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv4 ... ok -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv6 -test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv6 ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_fails -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_fails ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_force -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_force ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_socket_error -test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_socket_error ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry -test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry_with_errors -test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry_with_errors ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_cache -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_cache ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_deleted -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_deleted ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_deleted -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_deleted ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_recreated -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_recreated ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_brain -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_brain ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_recreated -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_recreated ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_error -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_error ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_socket_error -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_socket_error ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_too_many_errors -test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_too_many_errors ... ok -test.unit.container.test_reconciler.TestReconcilerUtils.test_parse_raw_obj -test.unit.container.test_reconciler.TestReconcilerUtils.test_parse_raw_obj ... ok -test.unit.container.test_sharder.TestSharder.test_audit_cleave_contexts -test.unit.container.test_sharder.TestSharder.test_audit_cleave_contexts ... ok -test.unit.container.test_sharder.TestSharder.test_audit_deleted_root_container -test.unit.container.test_sharder.TestSharder.test_audit_deleted_root_container ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy ... ok +test ERROR: Bad key for 'container': Key must be length 32 bytes: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys + self.crypto.check_key(key) + ~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key + raise ValueError("Key must be length %s bytes" % self.key_length) +ValueError: Key must be length 32 bytes +test ERROR: Bad key for 'object': Key must be length 32 bytes: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys + self.crypto.check_key(key) + ~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key + raise ValueError("Key must be length %s bytes" % self.key_length) +ValueError: Key must be length 32 bytes +test ERROR: get_keys(): from callback: boom: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys + keys = fetch_crypto_keys(key_id=key_id) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_crypto_utils.py", line 95, in callback + raise Exception('boom') +Exception: boom +test ERROR: ERROR get_keys() missing callback: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys + fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] + ~~~^^^^^^^^^^^^^^^^^^^^^ +KeyError: 'swift.callback.fetch_crypto_keys' +test ERROR: Missing key for 'container': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys + key = keys[name] + ~~~~^^^^^^ +KeyError: 'container' +test ERROR: Missing key for 'object': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys + key = keys[name] + ~~~~^^^^^^ +KeyError: 'object' +test ERROR: Missing key for 'object': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys + key = keys[name] + ~~~~^^^^^^ +KeyError: 'object' +test ERROR: Did not get a keys dict: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys + key = keys[name] + ~~~~^^^^^^ +TypeError: list indices must be integers or slices, not str +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_write_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_with_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_with_segment_bucket_mixed_policy ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_policy_stats +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_get_policy_stats ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_make_public +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_make_public ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_initialize_fail +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_initialize_fail ... ok +test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_xml +test.unit.account.test_server.TestAccountController.test_GET_prefix_delimiter_xml ... ok -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0004 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0033 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~TX~~A" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~TX~~B" 201 - "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~OK~~A" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~OK~~B" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0018 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~UT~~A" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/US~~UT~~~B" 201 - "-" "-" "-" 0.0026 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0022 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0020 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0014 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0018 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0005 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0006 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0034 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0075 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0004 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 412 22 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0067 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0055 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0058 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0060 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0021 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 414 "-" "-" "-" 0.0058 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "GET /sda1/p/a" 200 354 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0154 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:52 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0058 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0058 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 5 "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 39 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0096 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0147 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0097 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0097 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0020 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0137 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 91 "-" "-" "-" 0.0103 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 647 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 578 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0114 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 2597862 1test.unit.account.test_server.TestAccountController.test_GET_with_containers_json -test.unit.account.test_server.TestAccountController.test_GET_with_containers_json ... ok -test.unit.account.test_server.TestAccountController.test_GET_with_containers_plain -test.unit.account.test_server.TestAccountController.test_GET_with_containers_plain ... ok -test.unit.account.test_server.TestAccountController.test_GET_with_containers_xml -test.unit.account.test_server.TestAccountController.test_GET_with_containers_xml ... ok -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_account_name -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_account_name ... ok -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name ... ok -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name_as_subdir -test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name_as_subdir ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_empty_account -test.unit.account.test_server.TestAccountController.test_HEAD_empty_account ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_has_content_length -test.unit.account.test_server.TestAccountController.test_HEAD_has_content_length ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_accept -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_accept ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_content_type -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_content_type ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_format -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_format ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_partition -test.unit.account.test_server.TestAccountController.test_HEAD_invalid_partition ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_not_found -test.unit.account.test_server.TestAccountController.test_HEAD_not_found ... ok -test.unit.account.test_server.TestAccountController.test_HEAD_with_containers -test.unit.account.test_server.TestAccountController.test_HEAD_with_containers ... ok -test.unit.account.test_server.TestAccountController.test_OPTIONS -test.unit.account.test_server.TestAccountController.test_OPTIONS ... ok +test DEBUG: Run listdir on /tmp/tmpdscdrs5z/node/sda1/objects/34 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.027070 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:42 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpa8iibg8i/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpa8iibg8i/node/sda1/objects/439 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 +test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpa8iibg8i/node/sda1/objects/219/058/dbe518d7215aff1aa6caf5b5ee994058/1791676542.94504.ts to /tmp/tmpa8iibg8i/node/sda1/objects/439/058/dbe518d7215aff1aa6caf5b5ee994058/1791676542.94504.ts +test DEBUG: Removed /tmp/tmpa8iibg8i/node/sda1/objects/219/058/dbe518d7215aff1aa6caf5b5ee994058/1791676542.94504.ts +test DEBUG: Run listdir on /tmp/tmpa8iibg8i/node/sda1/objects/219 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 +test DEBUG: Removed /tmp/tmpa8iibg8i/node/sda1/objects/54/058/dbe518d7215aff1aa6caf5b5ee994058/1791676542.94504.ts +test DEBUG: Run listdir on /tmp/tmpa8iibg8i/node/sda1/objects/54 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:42 10/10/26 GMT (0:00:00.037017 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp8d6ljau8/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmp8d6ljau8/node/sda1/objects/495 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmp8d6ljau8/node/sda1/objects/247/6b8/f7d4bcd1860f813dc38087dcbc5a66b8/1791676544.07043.meta +test DEBUG: Removed /tmp/tmp8d6ljau8/node/sda1/objects/247/6b8/f7d4bcd1860f813dc38087dcbc5a66b8/1791676543.07043.data +test DEBUG: Run listdir on /tmp/tmp8d6ljau8/node/sda1/objects/247 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.031525 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmphm0i8qjr/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmphm0i8qjr/node/sda1/objects/316 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmphm0i8qjr/node/sda1/objects/158/c89/9e12b6b9d89416ed79132141da35ac89/1791676545.39061.ts +test DEBUG: Run listdir on /tmp/tmphm0i8qjr/node/sda1/objects/158 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.022377 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp6jop3sp7/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmp6jop3sp7/node/sda1/objects/299 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmp6jop3sp7/node/sda1/objects/149/6c2/95b35e4322a30331ad9d1ebb4639e6c2/1791676544.48914.meta +test DEBUG: Removed /tmp/tmp6jop3sp7/node/sda1/objects/149/6c2/95b35e4322a30331ad9d1ebb4639e6c2/1791676543.48914.data +test DEBUG: Run listdir on /tmp/tmp6jop3sp7/node/sda1/objects/149 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.015902 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpvet_l0hs/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpvet_l0hs/node/sda1/objects/199/5ec/c78103945fd474b4fcfeaf35ab33f5ec/1791676543.58560.data to /tmp/tmpvet_l0hs/node/sda1/objects/399/5ec/c78103945fd474b4fcfeaf35ab33f5ec/1791676543.58560.data +test DEBUG: Run listdir on /tmp/tmpvet_l0hs/node/sda1/objects/399 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpvet_l0hs/node/sda1 (cleanup=True) +test DEBUG: Removed /tmp/tmpvet_l0hs/node/sda1/objects/199/5ec/c78103945fd474b4fcfeaf35ab33f5ec/1791676543.58560.data +test DEBUG: Run listdir on /tmp/tmpvet_l0hs/node/sda1/objects/199 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.035211 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpv6684zxe/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpv6684zxe/node/sda1/objects/242/d58/f26347d9d62d3b966922e154e8aa0d58/1791676543.69391.data to /tmp/tmpv6684zxe/node/sda1/objects/484/d58/f26347d9d62d3b966922e154e8aa0d58/1791676543.69391.data +test DEBUG: Run listdir on /tmp/tmpv6684zxe/node/sda1/objects/484 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpv6684zxe/node/sda1 (cleanup=True) +test DEBUG: Removed /tmp/tmpv6684zxe/node/sda1/objects/242/d58/f26347d9d62d3b966922e154e8aa0d58/1791676543.69391.data +test DEBUG: Run listdir on /tmp/tmpv6684zxe/node/sda1/objects/242 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.026842 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmps0suu6tm/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmps0suu6tm/node/sda1/objects/236/0f3/ec4db54cf3b83d541f4cd605e416e0f3/1791676543.80286.data to /tmp/tmps0suu6tm/node/sda1/objects/472/0f3/ec4db54cf3b83d541f4cd605e416e0f3/1791676543.80286.data +test DEBUG: Run listdir on /tmp/tmps0suu6tm/node/sda1/objects/472 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmps0suu6tm/node/none (cleanup=True) +test DEBUG: Updating recon +test INFO: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.002384 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpt3_bhnvh/node/sda1 (cleanup=False) +test WARNING: Unexpected file /tmp/tmpt3_bhnvh/node/sda1/objects/5/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None'test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error +test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error_new_file_missing +test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error_new_file_missing ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_is_status_deleted +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_is_status_deleted ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_acls +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_acls ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_container_iter_with_reserved_name +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_container_iter_with_reserved_name ... ok +Checking config for swift-proxy-server +Sending USR1 signal +Process is RELOADING +Process is READY +Reloaded swift-proxy-server +Ring Builder file does not exist: /tmp/tmpd1vsnf4j/tmprog4l4xr +Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Device d4r2z3-127.0.0.2:6200R127.0.0.2:6200/sda3_"some meta data" with 3.14159265359 weight got id 4 +Device d4r2z3-127.0.0.1:6200R127.0.0.1:6200/sda3_"some meta data" with 3.14159265359 weight got id 4 +Device d4r2z3-[3001:0:1234::c1c0:abcd:876]:6200R[3::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Ring Builder file does not exist: /tmp/tmpbc1i3ob6/tmpw6u497kj +Partition power increase in progress. You need +to finish the increase first before adding devices. +Device d4r1z1-127.0.0.1:6200R127.0.0.1:6200/sda9_"" with 3.14159265359 weight got id 4 +Device 4 already uses 127.0.0.1:6200/sda9. +The on-disk ring builder is unchanged. + +swift-ring-builder create + + Creates with 2^ partitions and . + is number of hours to restrict moving a partition more + than once. +/tmp/tmpr8jvteqk/tmpzsa9zh6g, build version 4, id ba0e277ddd144266a760798f0fe577b8 +64 partitions, 3.000000 replicas, 4 regions, 4 zones, 4 devices, 100.00 balance, 0.00 dispersion +The minimum number of hours before a partition can be reassigned is 1 (0:00:00 remaining) +The overload factor is 0.00% (0.000000) +Ring file /tmp/tmpr8jvteqk/tmpzsa9zh6g.ring.gz not found, probably it hasn't been written yet +Devices: id region zone ip address:port replication ip:port name weight partitions balance flags meta + 0 0 0 127.0.0.1:6200 127.0.0.1:6200 sda1 100.00 0 -100.00 some meta data + 1 1 1 127.0.0.2:6201 127.0.0.2:6201 sda2 100.00 0 -100.00 + 2 2 2 127.0.0.3:6202 127.0.0.3:6202 sdc3 100.00 0 -100.00 + 3 3 3 127.0.0.4:6203 127.0.0.4:6203 sdd4 100.00 0 -100.00 +/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_output +/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_output_id_assigned +Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 +d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 0.0 +d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" marked for removal and will be removed next rebalance. +d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 0.0 +Device d4r1z2-127.0.0.5:6004R127.0.0.5:6004/sda5_"" with 100.0 weight got id 4 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" marked for removal and will be removed next rebalance. +d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" marked for removal and will be removed next rebalance. +Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 +Device d0r2z1-127.0.0.6:6005R127.0.0.6:6005/sdb6_"" with 100.0 weight got id 0 +/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_sorted_output +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +Invalid device name +The on-disk ring builder is unchanged. +/build/reproducible-path/swift-2.35.1/test/unit/cli/test_ipv6_output +Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Partition Matches + 61 1 + 15 1 +Partition Matches + 3 1 + 6 1 + 7 1 + 9 1 + 11 1 + 17 1 + 18 1 + 23 1 + 27 1 + 31 1 + 34 1 + 38 1 + 39 1 + 43 1 + 54 1 + 59 1 + 8 1 + 12 1 + 14 1 + 20 1 + 21 1 + 28 1 + 29 1 + 32 1 + 33 1 + 44 1 + 46 1 + 47 1 + 49 1 + 51 1 + 56 1 + 61 1 + 4 1 + 5 1 + 13 1 + 16 1 + 19 1 + 22 1 + 24 1 + 37 1 + 40 1 + 48 1 + 50 1 + 55 1 + 57 1 + 60 1 + 62 1 + 63 1 +Partition Matches + 1 1 + 3 1 + 8 1 + 11 1 + 24 1 + 26 1 + 27 1 + 32 1 + 42 1 + 49 1 + 51 1 + 52 1 + 56 1 + 59 1 + 61 1 + 62 1 + 2 1 + 7 1 + 15 1 + 16 1 + 17 1 + 25 1 + 28 1 + 34 1 + 36 1 + 41 1 + 45 1 + 47 1 + 53 1 + 57 1 + 58 1 + 63 1 + 12 1 + 13 1 + 20 1 + 21 1 + 29 1 + 31 1 + 33 1 + 37 1 + 39 1 + 40 1 + 43 1 + 44 1 + 46 1 + 48 1 + 50 1 + 55 1 +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Partition Matches + 62 1 + 18 1 +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 +Partition Matches + 3 1 + 17 1 +Specified builder file "/tmp/tmpuzqlj_js/tmpp1z6qlc3" is not rebalanced yet. Please rebalance first. +swift-ring-builder list_parts [] .. + +or + +swift-ring-builder list_parts + --region --zone --ip --port + --replication-ip --replication-port + --device --meta --weight + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Returns a 2 column list of all the partitions that are assigned to any of + the devices matching the search values given. The first column is the + assigned partition number and the second column is the number of device + matches for that partition. The list is ordered from most number of matches + to least. If there are a lot of devices to match against, this command + could take a while to run. + +The can be of the form:: + + drz-:R:/ + _ + +Where and are replication ip and port. + +Any part is optional, but you must include at least one part. + +Examples:: + + d74 Matches the device id 74 + r4 Matches devices in region 4 + z1 Matches devices in zone 1 + z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 + 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 + z1:5678 Matches devices in zone 1 using port 5678 + :5678 Matches devices that use port 5678 + R5.6.7.8 Matches devices that use replication ip 5.6.7.8 + R:5678 Matches devices that use replication port 5678 + 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip + 5.6.7.8 + /sdb1 Matches devices with the device name sdb1 + _shiny Matches devices with shiny in the meta data + _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data + [::1] Matches devices in any zone with the ip ::1 + z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 + +Most specific example:: + + d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" + +Nerd explanation: + + All items require their single character prefix except the ip, in which + case the - is optional unless the device id or zone is also included.test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_number_of_arguments +test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_number_of_arguments ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multi_upload_empty_body +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multi_upload_empty_body ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_containers_iter test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_containers_iter ... ok -test.unit.account.test_server.TestAccountController.test_POST_HEAD_metadata -test.unit.account.test_server.TestAccountController.test_POST_HEAD_metadata ... ok -test.unit.account.test_server.TestAccountController.test_POST_HEAD_sys_metadata -test.unit.account.test_server.TestAccountController.test_POST_HEAD_sys_metadata ... ok -test.unit.account.test_server.TestAccountController.test_POST_after_DELETE_not_found -test.unit.account.test_server.TestAccountController.test_POST_after_DELETE_not_found ... ok -test.unit.account.test_server.TestAccountController.test_POST_insufficient_space -test.unit.account.test_server.TestAccountController.test_POST_insufficient_space ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort_error ... ok test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_objects_iter_order_and_reverse test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_list_objects_iter_order_and_reverse ... ok -test.unit.account.test_server.TestAccountController.test_POST_invalid_partition -test.unit.account.test_server.TestAccountController.test_POST_invalid_partition ... ok -test.unit.account.test_server.TestAccountController.test_POST_timestamp_not_float -test.unit.account.test_server.TestAccountController.test_POST_timestamp_not_float ... ok -test.unit.account.test_server.TestAccountController.test_PUT -test.unit.account.test_server.TestAccountController.test_PUT ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_load_old_pending_puts -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_load_old_pending_puts ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items_overwrite_unicode -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items_overwrite_unicode ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_complete_sequence -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_complete_sequence ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_newid -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_newid ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_stats_tracking -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_stats_tracking ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration_in_get_policy_stats -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration_in_get_policy_stats ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_multiple_missing -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_multiple_missing ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_pre_storage_policy_replication -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_pre_storage_policy_replication ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_not_root -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_not_root ... ok test-reaper ERROR: Exception with 10.10.10.1:6202/sda3: Traceback (most recent call last): @@ -4733,8 +5464,6 @@ test.unit.account.test_reaper.TestReaper.test_reap_container_partial_fail ... ok test.unit.account.test_reaper.TestReaper.test_reap_delay test.unit.account.test_reaper.TestReaper.test_reap_delay ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_with_overlap -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_with_overlap ... ok test.unit.account.test_reaper.TestReaper.test_reap_device test.unit.account.test_reaper.TestReaper.test_reap_device ... ok test.unit.account.test_reaper.TestReaper.test_reap_device_with_not_my_ip @@ -4745,10 +5474,6 @@ test.unit.account.test_reaper.TestReaper.test_reap_device_with_sharding_and_various_devices ... ok test.unit.account.test_reaper.TestReaper.test_reap_device_with_ts test.unit.account.test_reaper.TestReaper.test_reap_device_with_ts ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_put_container -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_put_container ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_no_shard_ranges -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_no_shard_ranges ... ok test.unit.account.test_reaper.TestReaper.test_reap_object test.unit.account.test_reaper.TestReaper.test_reap_object ... ok test.unit.account.test_reaper.TestReaper.test_reap_object_fail @@ -4767,901 +5492,98 @@ test.unit.account.test_reaper.TestReaper.test_run_forever ... ok test.unit.account.test_reaper.TestReaper.test_run_once test.unit.account.test_reaper.TestReaper.test_run_once ... ok -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_info -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_info ... ok -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_policy_stats -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_policy_stats ... ok -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_list_containers_iter -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_list_containers_iter ... ok -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_metadata -test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_metadata ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_invalid_etag -test.unit.cli.test_info.TestPrintObjWeirdPath.test_invalid_etag ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_crypto_metadata -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_crypto_metadata ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv4 -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv4 ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv6 -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv6 ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_meta_and_ts_files -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_meta_and_ts_files ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_metadata -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_metadata ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_no_ring -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_no_ring ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_index -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_index ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_needed -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_needed ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_name_mismatch -test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_name_mismatch ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_unchecked_etag -test.unit.cli.test_info.TestPrintObjWeirdPath.test_unchecked_etag ... ok -test.unit.cli.test_info.TestPrintObjWeirdPath.test_valid_etag -test.unit.cli.test_info.TestPrintObjWeirdPath.test_valid_etag ... ok -test.unit.cli.test_reload.TestMain.test_check_failed -test.unit.cli.test_reload.TestMain.test_check_failed ... ok -test.unit.cli.test_reload.TestMain.test_good -test.unit.cli.test_reload.TestMain.test_good ... ok -test.unit.cli.test_reload.TestMain.test_needs_pid -test.unit.cli.test_reload.TestMain.test_needs_pid ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reclaim -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reclaim ... ok -test.unit.cli.test_reload.TestMain.test_timeout -test.unit.cli.test_reload.TestMain.test_timeout ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_root -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_root ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_older_overlapping_donor_and_acceptor_shards -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_older_overlapping_donor_and_acceptor_shards ... ok -Finished. Marked 0 objects for deletion. -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID"}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID"}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"name": "TENANT_NAME"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"name": "TENANT_NAME"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID"}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID"}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'' -test DEBUG: Error on keystone reply: 201 b'' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{}' -test DEBUG: Error on keystone reply: 201 b'{}' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'[]' -test DEBUG: Error on keystone reply: 201 b'[]' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'null' -test DEBUG: Error on keystone reply: 201 b'null' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'"foo"' -test DEBUG: Error on keystone reply: 201 b'"foo"' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'1' -test DEBUG: Error on keystone reply: 201 b'1' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'true' -test DEBUG: Error on keystone reply: 201 b'true' - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Received error, rejecting request with error: 400 Bad Requesttest.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_fail_to_connect_to_keystone -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_fail_to_connect_to_keystone ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_no_s3_creds_defers_to_auth_middleware -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_no_s3_creds_defers_to_auth_middleware ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_unauthorized_token -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_unauthorized_token ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_500_resp -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_500_resp ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_content_type -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_content_type ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_over_twice_max_length -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_over_twice_max_length ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_too_long -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_too_long ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_path -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_path ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_call_and_content_type -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_call_and_content_type ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_fails -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_fails ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_success -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_success ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_get_objs -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_get_objs ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_max_failures -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_max_failures ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_body -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_body ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_files_in_body -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_files_in_body ... ok -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reverse_prefix_delim -test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reverse_prefix_delim ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_commit_pending -test.unit.account.test_backend.TestCommonAccountBroker.test_commit_pending ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_too_many_newlines -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_too_many_newlines ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_unauth -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_unauth ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_uses_predefined_object_errors -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_uses_predefined_object_errors ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_extra_newlines_extra_quoting -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_extra_newlines_extra_quoting ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_unicode -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_unicode ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_DELETE_verb -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_DELETE_verb ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_delete_db -test.unit.account.test_backend.TestCommonAccountBroker.test_delete_db ... ok -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_POST_verb -test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_POST_verb ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_obj_slash_v1 -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_obj_slash_v1 ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_and_path -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_and_path ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_obj -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_obj ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_trailing_slash -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_trailing_slash ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_root_path_obj_slash_v1 -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_root_path_obj_slash_v1 ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_get_info -test.unit.account.test_backend.TestCommonAccountBroker.test_get_info ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_with_path_root_container -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_with_path_root_container ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_with_path_root_and_path_no_slash -test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_with_path_root_and_path_no_slash ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_allow_reserved_names -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_allow_reserved_names ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_duplicate_headers_not_removed -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_duplicate_headers_not_removed ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_location_header_fixed -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_location_header_fixed ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_ok_header -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_ok_header ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_inbound -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_inbound ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_outbound -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_outbound ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunt_bypassed_inbound -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunt_bypassed_inbound ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_get_max_row -test.unit.account.test_backend.TestCommonAccountBroker.test_get_max_row ... ok -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunted_inbound -test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunted_inbound ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_environ_copy -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_environ_copy ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_header_mutation -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_header_mutation ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_init -test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_init ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_mismatched_location -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_mismatched_location ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_regular_symlink -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_regular_symlink ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_DLO_with_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_DLO_with_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_SLO_with_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_SLO_with_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object_with_DLO -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object_with_DLO ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_tombstone -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_tombstone ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_delete_versions_cont -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_delete_versions_cont ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_object_count -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_object_count ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_get_raw_metadata -test.unit.account.test_backend.TestCommonAccountBroker.test_get_raw_metadata ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_success -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_success ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_denied_PUT_of_versioned_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_denied_PUT_of_versioned_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_existing_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_existing_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_primary_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_primary_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_versions_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_versions_container ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_get_syncs -test.unit.account.test_backend.TestCommonAccountBroker.test_get_syncs ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy_unauthed -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy_unauthed ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_reserved_container_passthrough -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_reserved_container_passthrough ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_symlink -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_symlink ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_head_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_head_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_get_errors -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_get_errors ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_put_errors -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_put_errors ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_legacy_versioning -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_legacy_versioning ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_super_legacy_versioning -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_super_legacy_versioning ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_object_no_versioning -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_object_no_versioning ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_existing_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_existing_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_primary_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_primary_container ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_access_log_headers_only -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_access_log_headers_only ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_app_exception -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_app_exception ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_error -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_error ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req_second_time -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req_second_time ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_body_iter_updates_environ_proxy_logging_status -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_body_iter_updates_environ_proxy_logging_status ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_chunked_response -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_chunked_response ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_client_logging -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_client_logging ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_read -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_read ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_readline -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_readline ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares_w_inner -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares_w_inner ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_maybe_get -test.unit.account.test_backend.TestCommonAccountBroker.test_maybe_get ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_complete_sequences_one_incomplete -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_complete_sequences_one_incomplete ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ensure_fields -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ensure_fields ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_app_explodes -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_app_explodes ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_body_explodes -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_body_explodes ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_delete_with_objects -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_delete_with_objects ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_unread_body -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_unread_body ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_exploding_body -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_exploding_body ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_facility -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_facility ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_filter -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_filter ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_invalid_log_config -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_invalid_log_config ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ipv6 -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ipv6 ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_iterator_closing -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_iterator_closing ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_auth_token -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_auth_token ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_headers -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_headers ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_multiple -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_multiple ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_recreate_with_objects -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_recreate_with_objects ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_none -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_none ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_single -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_single ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_incomplete_sequence -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_incomplete_sequence ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_delete -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_delete ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template_s3api -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template_s3api ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_query_string -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_query_string ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_custom -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_custom ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_default -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_default ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_recreate -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_simple_recreate ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_delete_no_status_change -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_delete_no_status_change ... ok -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00036 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpbuqvf2dr/sda/accounts/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.00611 seconds (163.68386/s) -test INFO: Removed 1 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00028 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00877 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00092 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -REPLICATE: /sda/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', '15d17aa2-ee8d-464e-a072-a268aba8cc3d-sda', '1757265952.75094', '1757265952.74947', '0', '') -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpg7jh5zcf/sda/accounts/0/cca/7e85f39cfbd92b74b0b21a19f4188cca/7e85f39cfbd92b74b0b21a19f4188cca.db -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', '295357e6-0d6f-4120-8f02-93aca5339c70-sda', '1757265952.76517', '1757265952.76361', '0', '') -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, complete_rsync, ('295357e6-0d6f-4120-8f02-93aca5339c70-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') -REPLICATE: /sdc/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', '295357e6-0d6f-4120-8f02-93aca5339c70-sda', '1757265952.76517', '1757265952.76361', '0', '') -REPLICATE: /sdc/0/7e85f39cfbd92b74b0b21a19f4188cca, complete_rsync, ('295357e6-0d6f-4120-8f02-93aca5339c70-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01941 seconds (51.52175/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (1, '87b70705f51fc5eb58ff88577e4b4ce3', '9be21a55-930e-47b2-85a9-94be2b40554e-sda', '1757265952.79904', '1757265952.79463', '0', '') -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, rsync_then_merge, ('9be21a55-930e-47b2-85a9-94be2b40554e-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (11, '823de59913b263d54345860008cadde5', '003d57fd-c602-4f9b-8bc8-29a16d27277f-sda', '1757265952.82552', '1757265952.82359', '0', '') -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, merge_items, ([{'ROWID': 1, 'name': '/a/c_0', 'put_timestamp': '1757265952.83299', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': '/a/c_1', 'put_timestamp': '1757265952.83325', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': '/a/c_2', 'put_timestamp': '1757265952.83335', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': '/a/c_3', 'put_timestamp': '1757265952.83342', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': '/a/c_4', 'put_timestamp': '1757265952.83349', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': '/a/c_5', 'put_timestamp': '1757265952.83356', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': '/a/c_6', 'put_timestamp': '1757265952.83363', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': '/a/c_7', 'put_timestamp': '1757265952.8337', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': '/a/c_8', 'put_timestamp': '1757265952.83377', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': '/a/c_9', 'put_timestamp': '1757265952.83384', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c_missing', 'put_timestamp': '1757265952.8339', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}], '003d57fd-c602-4f9b-8bc8-29a16d27277f-sda') -REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, merge_syncs, ([],) -Something useful -Also useful -Boring, but not secret -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_logger_manipulations -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_logger_manipulations ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_missing_key_id -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_missing_key_id ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_filter_section -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_filter_section ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_separate_file -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_separate_file ... ok -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_proxy_server_conf_dir -test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_proxy_server_conf_dir ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_owner_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_owner_permission ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_donor_and_acceptor_shards_default -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_donor_and_acceptor_shards_default ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_put_no_status_change -test.unit.account.test_backend.TestCommonAccountBroker.test_merge_timestamps_update_put_no_status_change ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_put_timestamp -test.unit.account.test_backend.TestCommonAccountBroker.test_put_timestamp ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_incomplete_sequences -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_incomplete_sequences ... ok -test.unit.account.test_backend.TestCommonAccountBroker.test_status_changed_at -test.unit.account.test_backend.TestCommonAccountBroker.test_status_changed_at ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_parent_overlaps_with_children_donors -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_parent_overlaps_with_children_donors ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_empty -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_empty ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_two_complete_sequences_one_incomplete -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_two_complete_sequences_one_incomplete ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_acceptor_with_overlapping_donor_shards -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_acceptor_with_overlapping_donor_shards ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_empty -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_empty ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_overlapping_donor_shards -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_overlapping_donor_shards ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_now_empty -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_now_empty ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_application_wildcard -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_application_wildcard ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_replace -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_replace ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_conflicting -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_conflicting ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_json ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_wildcard -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_wildcard ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_xml ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show_and_analyze -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show_and_analyze ... ok -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_subcommand_required -test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_subcommand_required ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_container_key_for_default_required_list -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_container_key_for_default_required_list ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_object_key_for_default_required_list -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_bad_object_key_for_default_required_list ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_json ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_callback_exception -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_callback_exception ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_callback -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_callback ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_container_key_for_specified_required_list -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_container_key_for_specified_required_list ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_key_for_default_required_list -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_key_for_default_required_list ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_object_key_for_specified_required_list -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_missing_object_key_for_specified_required_list ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_not_a_dict -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_not_a_dict ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_with_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_keys_with_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_multiple_keys -test.unit.common.middleware.crypto.test_crypto_utils.TestCryptoWsgiContext.test_get_multiple_keys ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_plain -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_plain ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_xml ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 406, in DELETE - self._delete_segments_bucket(req) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 55, in _delete_segments_bucket - resp = req.get_response(self.app, 'HEAD') - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl - return getattr(ah, method)(app) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 208, in HEAD - return self._handle_acl(app, 'DELETE') - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 150, in _handle_acl - resp = self.req.get_acl_response(app, 'HEAD', - container, '') - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_while_segment_bucket_delete -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_while_segment_bucket_delete ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept ... ok -Data file doesn't exist -Data file doesn't exist -Ring Builder file does not exist: /tmp/tmp1rzy6158/tmpfqpb9jfr -Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Device d4r2z3-127.0.0.2:6200R127.0.0.2:6200/sda3_"some meta data" with 3.14159265359 weight got id 4 -Device d4r2z3-127.0.0.1:6200R127.0.0.1:6200/sda3_"some meta data" with 3.14159265359 weight got id 4 -Device d4r2z3-[3001:0:1234::c1c0:abcd:876]:6200R[3::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Ring Builder file does not exist: /tmp/tmpcy2j3sh0/tmpx0eujeqn -Partition power increase in progress. You need -to finish the increase first before adding devices. -Device d4r1z1-127.0.0.1:6200R127.0.0.1:6200/sda9_"" with 3.14159265359 weight got id 4 -Device 4 already uses 127.0.0.1:6200/sda9. -The on-disk ring builder is unchanged. - -swift-ring-builder create - - Creates with 2^ partitions and . - is number of hours to restrict moving a partition more - than once. -/tmp/tmp74m5xv3x/tmpdb7demva, build version 4, id 2d59606365164eef8357bfba61d54797 -64 partitions, 3.000000 replicas, 4 regions, 4 zones, 4 devices, 100.00 balance, 0.00 dispersion -The minimum number of hours before a partition can be reassigned is 1 (0:00:00 remaining) -The overload factor is 0.00% (0.000000) -Ring file /tmp/tmp74m5xv3x/tmpdb7demva.ring.gz not found, probably it hasn't been written yet -Devices: id region zone ip address:port replication ip:port name weight partitions balance flags meta - 0 0 0 127.0.0.1:6200 127.0.0.1:6200 sda1 100.00 0 -100.00 some meta data - 1 1 1 127.0.0.2:6201 127.0.0.2:6201 sda2 100.00 0 -100.00 - 2 2 2 127.0.0.3:6202 127.0.0.3:6202 sdc3 100.00 0 -100.00 - 3 3 3 127.0.0.4:6203 127.0.0.4:6203 sdd4 100.00 0 -100.00 -/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_output -/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_output_id_assigned -Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 -d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 0.0 -d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" marked for removal and will be removed next rebalance. -d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 0.0 -Device d4r1z2-127.0.0.5:6004R127.0.0.5:6004/sda5_"" with 100.0 weight got id 4 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" marked for removal and will be removed next rebalance. -d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" marked for removal and will be removed next rebalance. -Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 -Device d0r2z1-127.0.0.6:6005R127.0.0.6:6005/sdb6_"" with 100.0 weight got id 0 -/build/reproducible-path/swift-2.35.1/test/unit/cli/test_default_sorted_output -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -Invalid device name -The on-disk ring builder is unchanged. -/build/reproducible-path/swift-2.35.1/test/unit/cli/test_ipv6_output -Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Partition Matches - 14 1 - 29 1 -Partition Matches - 0 1 - 9 1 - 11 1 - 12 1 - 13 1 - 17 1 - 24 1 - 26 1 - 28 1 - 33 1 - 44 1 - 47 1 - 48 1 - 53 1 - 57 1 - 58 1 - 1 1 - 10 1 - 14 1 - 22 1 - 25 1 - 30 1 - 31 1 - 36 1 - 39 1 - 40 1 - 41 1 - 43 1 - 52 1 - 56 1 - 61 1 - 62 1 - 2 1 - 4 1 - 5 1 - 6 1 - 8 1 - 18 1 - 20 1 - 27 1 - 29 1 - 32 1 - 34 1 - 50 1 - 51 1 - 54 1 - 55 1 - 59 1 -Partition Matches - 1 1 - 3 1 - 7 1 - 19 1 - 23 1 - 25 1 - 30 1 - 32 1 - 33 1 - 39 1 - 45 1 - 46 1 - 50 1 - 55 1 - 62 1 - 63 1 - 0 1 - 2 1 - 5 1 - 6 1 - 14 1 - 18 1 - 24 1 - 27 1 - 29 1 - 36 1 - 37 1 - 40 1 - 42 1 - 43 1 - 51 1 - 61 1 - 4 1 - 9 1 - 13 1 - 15 1 - 17 1 - 20 1 - 21 1 - 22 1 - 26 1 - 31 1 - 35 1 - 53 1 - 54 1 - 56 1 - 57 1 - 59 1 -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Partition Matches - 31 1 - 9 1 -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4 -Partition Matches - 3 1 - 8 1 -Specified builder file "/tmp/tmp5wxt4urn/tmphc5_mt15" is not rebalanced yet. Please rebalance first. -swift-ring-builder list_parts [] .. - -or - -swift-ring-builder list_parts - --region --zone --ip --port - --replication-ip --replication-port - --device --meta --weight - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Returns a 2 column list of all the partitions that are assigned to any of - the devices matching the search values given. The first column is the - assigned partition number and the second column is the number of device - matches for that partition. The list is ordered from most number of matches - to least. If there are a lot of devices to match against, this command - could take a while to run. - -The can be of the form:: - - drz-:R:/ - _ - -Where and are replication ip and port. - -Any part is optional, but you must include at least one part. - -Examples:: - - d74 Matches the device id 74 - r4 Matches devices in region 4 - z1 Matches devices in zone 1 - z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 - 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 - z1:5678 Matches devices in zone 1 using port 5678 - :5678 Matches devices that use port 5678 - R5.6.7.8 Matches devices that use replication ip 5.6.7.8 - R:5678 Matches devices that use replication port 5678 - 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip - 5.6.7.8 - /sdb1 Matches devices with the device name sdb1 - _shiny Matches devices with shiny in the meta data - _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data - [::1] Matches devices in any zone with the ip ::1 - z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 - -Most specific example:: - - d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" - -Nerd explanation: +test.unit.account.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers +test.unit.account.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_local_ids +test.unit.account.test_replicator.TestReplicatorSync.test_local_ids ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_replicator_sync +test.unit.account.test_replicator.TestReplicatorSync.test_replicator_sync ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_rsync_then_merge +test.unit.account.test_replicator.TestReplicatorSync.test_rsync_then_merge ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_sync +test.unit.account.test_replicator.TestReplicatorSync.test_sync ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing +test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing ... ok +test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows +test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_load_old_pending_puts +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_load_old_pending_puts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_404_on_marker_delete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_404_on_marker_delete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_409_on_marker_delete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_409_on_marker_delete ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items ... ok - All items require their single character prefix except the ip, in which - case the - is optional unless the device id or zone is also included.test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_number_of_arguments -test.unit.cli.test_ringbuilder.TestCommands.test_list_parts_number_of_arguments ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_json ... ok -Unrecognized DB type: internal error -DB file doesn't exist -No target specified -Need a ring or policy -No account specified -No policy named 'xyz' -No container specified -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_with_write_permission ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_plain -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_plain ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_abort_multipart_upload_acl_without_permission ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 87, in _spawn_n_impl - func(*args, **kwargs) - ~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/x_profile/profile_model.py", line 273, in dump_profile - profiler.dump_stats(tmpfn) - ~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3.13/profile.py", line 395, in dump_stats - with open(file, 'wb') as f: - ~~~~^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpej9ttfp_/log/swift/profile/default.profile2597872.tmp' -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 87, in _spawn_n_impl - func(*args, **kwargs) - ~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/x_profile/profile_model.py", line 273, in dump_profile - profiler.dump_stats(tmpfn) - ~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3.13/profile.py", line 395, in dump_stats - with open(file, 'wb') as f: - ~~~~^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpm5o5n1y8/log/swift/profile/default.profile2597872.tmp' -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 87, in _spawn_n_impl - func(*args, **kwargs) - ~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/x_profile/profile_model.py", line 273, in dump_profile - profiler.dump_stats(tmpfn) - ~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3.13/profile.py", line 395, in dump_stats - with open(file, 'wb') as f: - ~~~~^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp4p4lykm0/log/swift/profile/default.profile2597872.tmp' +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_list_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_error ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_containers_iter +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_containers_iter ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items_overwrite_unicode +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_merge_items_overwrite_unicode ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_failure_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_failure_with_heartbeat ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_objects_iter_order_and_reverse +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_list_objects_iter_order_and_reverse ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_in_future +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_in_future ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_newid +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_newid ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_now +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_now ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_load_old_pending_puts +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_load_old_pending_puts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_mixed_policy ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_stats_tracking +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_stats_tracking ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_no_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_no_content_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_non_ascii +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_non_ascii ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_old_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_old_content_type ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items_overwrite_unicode +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_merge_items_overwrite_unicode ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_other_headers +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_other_headers ... ok test-reaper ERROR: Exception with 10.10.10.1:6202/sda2: Traceback (most recent call last): @@ -5741,595 +5663,440 @@ ~~~~~~~~~~^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'thisdeviceisbad' test-reaper INFO: Devices pass completed: 0.00s -Checking config for swift-proxy-server -Sending USR1 signal -Process is RELOADING -Process is READY -Reloaded swift-proxy-server -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'Content-Md5': '0psj556+oeNaquEdDeMxig==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd29b23e79ebea1e35aaae11d0de3318a', 'Content-Length': '226', 'Content-Type': 'multipart/form-data'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_empty_body -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_empty_body ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_lots_of_keys -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_lots_of_keys ... ok -test ERROR: Returning 497 because of blacklisting: b -test ERROR: Returning 497 because of blacklisting: b -test ERROR: Returning 497 because of blacklisting: b -test ERROR: Returning 497 because of blacklisting: b -test ERROR: Returning 497 because of blacklisting: b -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXY jojo', (txn: txe2500444031b448b8c14f-0068bdc022) -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXYjojo a b c d e', (txn: tx033eba44d8f1499291511-0068bdc022) -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXY a b c d e', (txn: tx3b53efef5ef442d48c171-0068bdc022) -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'GET /someurl HTTP/1.0\r\n', (txn: test-bad-req-trans-id) -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 192.168.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.1" 200 160 0.000058 -proxy INFO: 192.168.0.1 - - [07/Sep/2025 05:25:54] "GET /otherurl HTTP/1.1" 200 179 0.000031 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 192.168.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.0" 200 186 0.000054 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 192.168.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.0" 200 179 0.000049 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.0" 200 180 0.000046 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.0" 200 180 0.000046 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -proxy INFO: (2597866) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:25:54] "GET /someurl HTTP/1.0" 200 180 0.000048 -proxy INFO: wsgi exiting -proxy INFO: (2597866) wsgi exited, is_accepting=True -test-ic DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -fake-swift INFO: - - 07/Sep/2025/17/25/54 GET /cont/obj HTTP/1.0 200 - some_agent - - 19 - - - 0.0003 - - 1757265954.247293949 1757265954.247626305 - -fake-swift INFO: - - 07/Sep/2025/17/25/54 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0010 - - 1757265954.249774933 1757265954.250736475 - -fake-swift INFO: - - 07/Sep/2025/17/25/54 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0002 - - 1757265954.251827002 1757265954.251998901 - -fake-swift INFO: - - 07/Sep/2025/17/25/54 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0001 - - 1757265954.252416849 1757265954.252545834 - -test DEBUG: Before request -test DEBUG: Inside of request (txn: foo) -test DEBUG: After request -fake-swift INFO: - - 07/Sep/2025/17/25/54 DELETE /container HTTP/1.0 409 - some_agent - - 19 - - - 0.0001 - - 1757265954.258552551 1757265954.258674860 - - -user quit -No .MockServer object at 0xffffb43cf680> running -.MockServerFactory.MockServer object at 0xffffb4df5400> (1) appears to have stopped -No .MockServerFactory.MockServer object at 0xffffb43d9590> running -No .MockServerFactory.MockServer object at 0xffffb43dad50> running -Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb44a10f0> to die; giving up -Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb4df5160> to die; killing -Signal .MockServerFactory.MockServer object at 0xffffb4df5160> pid: None signal: 9 -Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb43dae90> to die; killing -Signal .MockServerFactory.MockServer object at 0xffffb43dae90> pid: None signal: 9 -Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb43dad50> to die; killing -Signal .MockServerFactory.MockServer object at 0xffffb43dad50> pid: None signal: 9 -sharder-test WARNING: Reclaimable db stuck waiting for shrinking, path: a/c, db: /tmp/tmpjarrtozu/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: bad_account/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit warnings for shard: account not in shards namespace '.shards_', path: bad_account/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Updated own shard range from ShardRange<'j' to 'k' as of 1757265955.00000, (0, 0) as of 1757265955.00000, active as of 1757265955.00000> to ShardRange<'k' to 't' as of 1757265956.00000, (0, 0) as of 1757265956.00000, active as of 1757265956.00000>, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.dbtest.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container -test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_lots_of_keys -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_lots_of_keys ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_content_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_content_md5 ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_key -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_key ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_quiet -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_quiet ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_bad -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_bad ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_invalid -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_invalid ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_valid -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_valid ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_to_object -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_to_object ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_too_many_keys -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_too_many_keys ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_unhandled_exception -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_unhandled_exception ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_enabled -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_enabled ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_suspended -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_suspended ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_error -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_error ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_invalid_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_invalid_md5 ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_non_json -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_non_json ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_system_entity -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_system_entity ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_without_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_without_md5 ... ok - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0021 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0090 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0019 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0064 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0154 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0018 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0023 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0014 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0058 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0064 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0059 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0023 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/%22%27" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/%22%27" 200 74 "-" "-" "-" 0.0054 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/%22%3Cword" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 240 "-" "-" "-" 0.0063 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/%22%3Cword-test" 201 - "-" "-" "-" 0.0009 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0063 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 406 - "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 400 34 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0044 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0051 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0074 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0056 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0019 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0018 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0102 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0110 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0092 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0093 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0092 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0092 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 400 26 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0112 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 -test.unit.account.test_server.TestAccountController.test_PUT_GET_metadata -test.unit.account.test_server.TestAccountController.test_PUT_GET_metadata ... ok -test.unit.account.test_server.TestAccountController.test_PUT_GET_sys_metadata -test.unit.account.test_server.TestAccountController.test_PUT_GET_sys_metadata ... ok -test.unit.account.test_server.TestAccountController.test_PUT_after_DELETE -test.unit.account.test_server.TestAccountController.test_PUT_after_DELETE ... ok -test.unit.account.test_server.TestAccountController.test_PUT_auto_create -test.unit.account.test_server.TestAccountController.test_PUT_auto_create ... ok -test.unit.account.test_server.TestAccountController.test_PUT_insufficient_space -test.unit.account.test_server.TestAccountController.test_PUT_insufficient_space ... ok -test.unit.account.test_server.TestAccountController.test_PUT_invalid_partition -test.unit.account.test_server.TestAccountController.test_PUT_invalid_partition ... ok -test.unit.account.test_server.TestAccountController.test_PUT_non_utf8_metadata -test.unit.account.test_server.TestAccountController.test_PUT_non_utf8_metadata ... ok -test.unit.account.test_server.TestAccountController.test_PUT_not_found -test.unit.account.test_server.TestAccountController.test_PUT_not_found ... ok -test.unit.account.test_server.TestAccountController.test_PUT_simulated_create_race -test.unit.account.test_server.TestAccountController.test_PUT_simulated_create_race ... ok -test.unit.account.test_server.TestAccountController.test_REPLICATE_complete_rsync_works -test.unit.account.test_server.TestAccountController.test_REPLICATE_complete_rsync_works ... ok -test.unit.account.test_server.TestAccountController.test_REPLICATE_insufficient_space -test.unit.account.test_server.TestAccountController.test_REPLICATE_insufficient_space ... ok -test.unit.account.test_server.TestAccountController.test_REPLICATE_rsync_then_merge_works -test.unit.account.test_server.TestAccountController.test_REPLICATE_rsync_then_merge_works ... ok -test.unit.account.test_server.TestAccountController.test_REPLICATE_unknown_sync -test.unit.account.test_server.TestAccountController.test_REPLICATE_unknown_sync ... ok -test.unit.account.test_server.TestAccountController.test_REPLICATE_value_error_works -test.unit.account.test_server.TestAccountController.test_REPLICATE_value_error_works ... ok -test.unit.account.test_server.TestAccountController.test__call__raise_timeout -test.unit.account.test_server.TestAccountController.test__call__raise_timeout ... ok -test.unit.account.test_server.TestAccountController.test_content_type_on_HEAD -test.unit.account.test_server.TestAccountController.test_content_type_on_HEAD ... ok -test.unit.account.test_server.TestAccountController.test_correct_allowed_method -test.unit.account.test_server.TestAccountController.test_correct_allowed_method ... ok -test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_container_in_account -test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_container_in_account ... ok -test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_namespace_account -test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_namespace_account ... ok -test.unit.account.test_server.TestAccountController.test_create_reserved_container_in_account -test.unit.account.test_server.TestAccountController.test_create_reserved_container_in_account ... ok -test.unit.account.test_server.TestAccountController.test_create_reserved_namespace_account -test.unit.account.test_server.TestAccountController.test_create_reserved_namespace_account ... ok -test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_no_public -test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_no_public ... ok -test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_public -test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_public ... ok -test.unit.account.test_server.TestAccountController.test_empty_except_for_used_policies -test.unit.account.test_server.TestAccountController.test_empty_except_for_used_policies ... ok -test.unit.account.test_server.TestAccountController.test_empty_policy_stats -test.unit.account.test_server.TestAccountController.test_empty_policy_stats ... ok -test.unit.account.test_server.TestAccountController.test_init -test.unit.account.test_server.TestAccountController.test_init ... ok -test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_false -test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_false ... ok -test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_true -test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_true ... ok -test.unit.account.test_server.TestAccountController.test_invalid_method_doesnt_exist -test.unit.account.test_server.TestAccountController.test_invalid_method_doesnt_exist ... ok -test INFO: Begin account audit "once" mode -test ERROR: Audit Failed for /tmp/tmpwx2bexeq/sda/accounts/0/0/0/test.db: The total container_count for the account a (3) does not match the sum of container_count across policies (2) -test INFO: Account audit "once" mode completed: 0.00s -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "DELETE /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 204 - "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0060 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 400 26 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0065 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0063 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0067 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0062 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 406 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 233 "-" "-" "-" 0.0023 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0053 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.0" 201 - "-" "-" "-" 0.0051 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.0.0" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.0.1" 201 - "-" "-" "-" 0.0058 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.0.2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.1" 201 - "-" "-" "-" 0.0058 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.1.0" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.1.1" 201 - "-" "-" "-" 0.0058 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.2" 201 - "-" "-" "-" 0.0058 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.2.1" 201 - "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.sub.2.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0062 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 45 "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 27 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0015 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 338 "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 9 "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0052 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0180 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0018 "-" 2597864 0test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_xml ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_json ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_plain -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_plain ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_xml ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_json ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_plain -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_plain ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_xml ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:read_acp:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_read_acp_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_read_acp_permission ... ok +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00031 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpletq7gr1/sda/accounts/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.00223 seconds (448.56854/s) +test INFO: Removed 1 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00031 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00026 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00025 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +REPLICATE: /sda/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', '46a5ba26-22b4-45b0-a10e-928d40fc66c4-sda', '1791676543.54109', '1791676543.52934', '0', '') +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp0ogz3ltg/sda/accounts/0/cca/7e85f39cfbd92b74b0b21a19f4188cca/7e85f39cfbd92b74b0b21a19f4188cca.db +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', 'a917c13f-07b5-44a5-b113-50bfa9afe26a-sda', '1791676543.56745', '1791676543.55762', '0', '') +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, complete_rsync, ('a917c13f-07b5-44a5-b113-50bfa9afe26a-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') +REPLICATE: /sdc/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (-1, '00000000000000000000000000000000', 'a917c13f-07b5-44a5-b113-50bfa9afe26a-sda', '1791676543.56745', '1791676543.55762', '0', '') +REPLICATE: /sdc/0/7e85f39cfbd92b74b0b21a19f4188cca, complete_rsync, ('a917c13f-07b5-44a5-b113-50bfa9afe26a-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02334 seconds (42.84212/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (1, '4713aa899533e0486a98154ffe8e92a7', 'bddaa7ec-00f5-4bec-9e1b-b3b5ff621217-sda', '1791676543.60946', '1791676543.60799', '0', '') +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, rsync_then_merge, ('bddaa7ec-00f5-4bec-9e1b-b3b5ff621217-sda', '7e85f39cfbd92b74b0b21a19f4188cca.db') +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, sync, (11, 'f01d475739f3480cab54d93fc4533a06', 'f97de0ad-7043-4724-8d05-8a680ec8fe83-sda', '1791676543.66181', '1791676543.66031', '0', '') +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, merge_items, ([{'ROWID': 1, 'name': '/a/c_0', 'put_timestamp': '1791676543.6734', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': '/a/c_1', 'put_timestamp': '1791676543.67368', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': '/a/c_2', 'put_timestamp': '1791676543.67378', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': '/a/c_3', 'put_timestamp': '1791676543.67386', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': '/a/c_4', 'put_timestamp': '1791676543.67393', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': '/a/c_5', 'put_timestamp': '1791676543.67401', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': '/a/c_6', 'put_timestamp': '1791676543.67408', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': '/a/c_7', 'put_timestamp': '1791676543.67415', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': '/a/c_8', 'put_timestamp': '1791676543.67422', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': '/a/c_9', 'put_timestamp': '1791676543.67429', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c_missing', 'put_timestamp': '1791676543.67437', 'delete_timestamp': '0', 'object_count': 0, 'bytes_used': 0, 'deleted': 0, 'storage_policy_index': 0}], 'f97de0ad-7043-4724-8d05-8a680ec8fe83-sda')test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows +test.unit.account.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration_in_get_policy_stats +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_policy_table_migration_in_get_policy_stats ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_empty +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_empty ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_empty +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_empty ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_now_empty +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_now_empty ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_application_wildcard +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_application_wildcard ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_conflicting +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_conflicting ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_wildcard +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_wildcard ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_xml ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_plain +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_plain ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_empty_account_xml ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_plain +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_plain ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_segment_too_small +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_segment_too_small ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_migrate_add_storage_policy_index_fail +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_migrate_add_storage_policy_index_fail ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_single_zero_length_segment +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_single_zero_length_segment ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_newid +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_newid ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_pre_storage_policy_replication +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_pre_storage_policy_replication ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_weird_host_name +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_weird_host_name ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_impossible +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_impossible ... ok -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: No authorization details from s3api. skipping. -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone reply error: status=403 reason=None -test DEBUG: Received error, rejecting request with error: 401 Unauthorized -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - First:%201%0ASecond:%202 0.0001 - - 1757265954.761403799 1757265954.761503220 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 500 - - - - - - - - 0.0000 - - 1757265954.762826681 1757265954.762835979 - -test INFO: - - 07/Sep/2025/17/25/55 GET /path HTTP/1.0 503 - - - - 118 - - - 0.7000 - - 1757265954.767987967 1757265955.467988014 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.769842863 1757265954.769921780 - -test INFO: GET /v1/a/c 205 205 -test INFO: GET /v1/a/c 209 205 -test INFO: GET /v1/a/c 210 205 -test INFO: 1.2.3.4 1.2.3.4 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.785817862 1757265954.785894394 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 499 - - - - - - - - 0.0000 - - 1757265954.791726351 1757265954.791754246 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 499 - - - - - - - - 0.0000 - - 1757265954.792805910 1757265954.792819500 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.793686628 1757265954.793786526 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.794568539 1757265954.794624329 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 15 - - - 0.0004 - - 1757265954.794555426 1757265954.794940710 - -test INFO: - - 26/Apr/1970/17/46/41 GET / HTTP/1.0 200 - - - - 8 - - - 1.0000 - - 10000000.000000000 10000001.000000000 - -test INFO: GET /v1/a/c 503 503 -test INFO: GET /v1/a/c 429 503 -test INFO: GET /v1/a/c 429 503 -test INFO: GET /v1/a/c - 503 -test INFO: GET /v1/a/c - 503 -test INFO: GET /v1/a/c True 503 -test INFO: GET /v1/a/c - 503 -test INFO: GET /v1/a/c parsing%20ok 503 -test INFO: GET /v1/a/c 500 500 -test INFO: GET /v1/a/c 500 568 -test INFO: GET /v1/a/c 499 503 -test INFO: GET /v1/a/c 499 503 -test INFO: GET / 500 200 -test INFO: 2001:db8:85a3:8d3:1319:8a2e:370:7348 2001:db8:85a3:8d3:1319:8a2e:370:7348 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.840119123 1757265954.840192795 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.842318773 1757265954.842386723 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - b05bf940-0464-4c... - 8 - - - 0.0001 - - 1757265954.843059540 1757265954.843114614 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.848072290 1757265954.848144531 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - b05bf940... - 8 - - - 0.0001 - - 1757265954.848887920 1757265954.849009514 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - b05bf940-0464-4c0e-8c70-87717d2d73e8 - 8 - - - 0.0001 - - 1757265954.849861860 1757265954.849926472 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - b05bf940-0464-4c0e-8c70-87717d2d73e8 - 8 - - - 0.0001 - - 1757265954.856277227 1757265954.856347799 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.857075214 1757265954.857138395 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - ... - 8 - - - 0.0001 - - 1757265954.857887268 1757265954.857946873 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - Host:%20localhost:80 0.0001 - - 1757265954.858632803 1757265954.858685732 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - Host:%20localhost:80 0.0000 - - 1757265954.859061956 1757265954.859097719 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - one%2Cand%20two 1757265954.863942146 1757265954.864016294 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.865278959 1757265954.865345716 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.866044521 1757265954.866102934 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - one 1757265954.871957541 1757265954.872051239 - -test INFO: template which can be edited in config: HTTP/1.0 / GET {SMD5}c65475e457fea0951fbb9ec9596b2177 - 1.0000 26/Apr/1970/17/46/40 10000001.000000000 0.5 example.com -test INFO: HTTP/1.0 /bucket/path/to/key GET AUTH_test bucket path/to/key -test INFO: - - 07/Sep/2025/17/25/54 GET /%3Fx%3D3 HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.879780293 1757265954.879858494 - -test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - -test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 HEAD /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 POST /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 DELETE /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/41 OPTIONS /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - -test INFO: - - 01/Jan/1970/02/46/42 GET - HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET / HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_bad -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_bad ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_good -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_good ... ok -test ERROR: Bad key for 'container': Key must be length 32 bytes: +test WARNING: Unexpected file 1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test DEBUG: Relinking created link: /tmp/tmpt3_bhnvh/node/sda1/objects/5/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data to /tmp/tmpt3_bhnvh/node/sda1/objects/11/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:43 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpt3_bhnvh/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpt3_bhnvh/node/sda1/objects/11 +test WARNING: Unexpected file /tmp/tmpt3_bhnvh/node/sda1/objects/11/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Unexpected file /tmp/tmpt3_bhnvh/node/sda1/objects/11/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test WARNING: Unexpected file /tmp/tmpt3_bhnvh/node/sda1/objects/5/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test WARNING: Unexpected file 1791676543.90411.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test DEBUG: Removed /tmp/tmpt3_bhnvh/node/sda1/objects/5/228/05fb2222d61f73d88177b8abb6617228/1791676543.90411.data +test DEBUG: Run listdir on /tmp/tmpt3_bhnvh/node/sda1/objects/5 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:43 10/10/26 GMT (0:00:00.014259 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp3pay7fmd/node/sda1 (cleanup=True) +test WARNING: Unexpected file /tmp/tmp3pay7fmd/node/sda1/objects/16/019/10d744ea81ef9cc382ed6da6c8117019/1791676544.01553.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test WARNING: Unexpected file 1791676544.01553.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test DEBUG: Relinking (cleanup) created link: /tmp/tmp3pay7fmd/node/sda1/objects/16/019/10d744ea81ef9cc382ed6da6c8117019/1791676544.01553.data to /tmp/tmp3pay7fmd/node/sda1/objects/33/019/10d744ea81ef9cc382ed6da6c8117019/1791676544.01553.data +test DEBUG: Removed /tmp/tmp3pay7fmd/node/sda1/objects/16/019/10d744ea81ef9cc382ed6da6c8117019/1791676544.01553.data +test DEBUG: Run listdir on /tmp/tmp3pay7fmd/node/sda1/objects/33 +test WARNING: Unexpected file /tmp/tmp3pay7fmd/node/sda1/objects/33/019/10d744ea81ef9cc382ed6da6c8117019/1791676544.01553.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test DEBUG: Run listdir on /tmp/tmp3pay7fmd/node/sda1/objects/16 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.023480 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmph40sbp9h/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmph40sbp9h/node/sda1/objects/238/dc3/eed885345a24a3b828ea49d4ef574dc3/1791676544.08381.data to /tmp/tmph40sbp9h/node/sda1/objects/477/dc3/eed885345a24a3b828ea49d4ef574dc3/1791676544.08381.data +test DEBUG: Run listdir on /tmp/tmph40sbp9h/node/sda1/objects/477 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys - self.crypto.check_key(key) - ~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key - raise ValueError("Key must be length %s bytes" % self.key_length) -ValueError: Key must be length 32 bytes -test ERROR: Bad key for 'object': Key must be length 32 bytes: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys - self.crypto.check_key(key) - ~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key - raise ValueError("Key must be length %s bytes" % self.key_length) -ValueError: Key must be length 32 bytes -test ERROR: get_keys(): from callback: boom: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys - keys = fetch_crypto_keys(key_id=key_id) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_crypto_utils.py", line 95, in callback - raise Exception('boom') -Exception: boom -test ERROR: ERROR get_keys() missing callback: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys - fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] - ~~~^^^^^^^^^^^^^^^^^^^^^ -KeyError: 'swift.callback.fetch_crypto_keys' -test ERROR: Missing key for 'container': + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys - key = keys[name] - ~~~~^^^^^^ -KeyError: 'container' -test ERROR: Missing key for 'object': + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys - key = keys[name] - ~~~~^^^^^^ -KeyError: 'object' -test ERROR: Missing key for 'object': + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys - key = keys[name] - ~~~~^^^^^^ -KeyError: 'object' -test ERROR: Did not get a keys dict: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 177, in get_keys - key = keys[name] - ~~~~^^^^^^ -TypeError: list indices must be integers or slices, not str -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp5hqrqgpd/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5hqrqgpd/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp5hqrqgpd/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5hqrqgpd/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0067 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0058 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0074 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0044 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6fe5a3855e0f42cf82892-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/c" "tx6fe5a3855e0f42cf82892-0068bdc023" "container-server 2597857" 0.0056 "-" 2597857 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/c" "tx6fe5a3855e0f42cf82892-0068bdc023" "container-server 2597857" 0.0011 "-" 2597857 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx6fe5a3855e0f42cf82892-0068bdc023" "proxy-server 2597857" 0.0165 "-" 2597857 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx6fe5a3855e0f42cf82892-0068bdc023" "proxy-server 2597857" 0.0373 "-" 2597857 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/25/55 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx6fe5a3855e0f42cf82892-0068bdc023 - 0.0532 - - 1757265955.281297207 1757265955.334467173 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txfd39e8b8f34444ee86ea4-0068bdc023" "proxy-server 2597857" 0.0012 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a1/c1" "txfd39e8b8f34444ee86ea4-0068bdc023" "container-server 2597857" 0.0016 "-" 2597857 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:49981/sda1/1/a1/c1" "txfd39e8b8f34444ee86ea4-0068bdc023" "container-server 2597857" 0.0011 "-" 2597857 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txfd39e8b8f34444ee86ea4-0068bdc023" "proxy-server 2597857" 0.0163 "-" 2597857 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txfd39e8b8f34444ee86ea4-0068bdc023" "proxy-server 2597857" 0.0167 "-" 2597857 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/25/55 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txfd39e8b8f34444ee86ea4-0068bdc023 - 0.0296 - - 1757265955.336064339 1757265955.365620852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7d2d4c488fa4e9db9717-0068bdc023" "proxy-server 2597857" 0.0020 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/c1" "txe7d2d4c488fa4e9db9717-0068bdc023" "container-server 2597857" 0.0065 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/c1" "txe7d2d4c488fa4e9db9717-0068bdc023" "container-server 2597857" 0.0012 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe7d2d4c488fa4e9db9717-0068bdc023" "proxy-server 2597857" 0.0269 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe7d2d4c488fa4e9db9717-0068bdc023" "proxy-server 2597857" 0.0211 "-" 2597857 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/25/55 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txe7d2d4c488fa4e9db9717-0068bdc023 - 0.0464 - - 1757265955.367187738 1757265955.413542509 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx77fc0fea429e420da9b77-0068bdc023" "proxy-server 2597857" 0.0021 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/c2" "tx77fc0fea429e420da9b77-0068bdc023" "container-server 2597857" 0.0173 "-" 2597857 2 + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_cleanup_files_per_second +test.unit.cli.test_relinker.TestRelinker.test_cleanup_files_per_second ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_deleted +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_deleted ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_with_heartbeat ... ok + +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0150 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~TX~~A" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~TX~~B" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~OK~~A" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~OK~~B" 201 - "-" "-" "-" 0.0177 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~UT~~A" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/US~~UT~~~B" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0020 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0176 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0085 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0186 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 412 22 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0091 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0177 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0097 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0177 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0102 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 414 "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 354 "-" "-" "-" 0.0099 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0150 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0138 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0099 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0098 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0312 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0099 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0098 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 5 "-" "-" "-" 0.0182 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 39 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0098 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0022 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0096 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 91 "-" "-" "-" 0.0019 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 647 "-" "-" "-" 0.0016 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 578 "-" "-" "-" 0.0178 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0096 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0019 "-" 1476103 -test.unit.account.test_server.TestAccountController.test_GET_with_containers_json +test.unit.account.test_server.TestAccountController.test_GET_with_containers_json ... ok +test.unit.account.test_server.TestAccountController.test_GET_with_containers_plain +test.unit.account.test_server.TestAccountController.test_GET_with_containers_plain ... ok +test.unit.account.test_server.TestAccountController.test_GET_with_containers_xml +test.unit.account.test_server.TestAccountController.test_GET_with_containers_xml ... ok +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_account_name +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_account_name ... ok +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name ... ok +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name_as_subdir +test.unit.account.test_server.TestAccountController.test_GET_xml_escapes_container_name_as_subdir ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_empty_account +test.unit.account.test_server.TestAccountController.test_HEAD_empty_account ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_has_content_length +test.unit.account.test_server.TestAccountController.test_HEAD_has_content_length ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_accept +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_accept ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_content_type +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_content_type ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_format +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_format ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_partition +test.unit.account.test_server.TestAccountController.test_HEAD_invalid_partition ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_not_found +test.unit.account.test_server.TestAccountController.test_HEAD_not_found ... ok +test.unit.account.test_server.TestAccountController.test_HEAD_with_containers +test.unit.account.test_server.TestAccountController.test_HEAD_with_containers ... ok +test.unit.account.test_server.TestAccountController.test_OPTIONS +test.unit.account.test_server.TestAccountController.test_OPTIONS ... ok +test.unit.account.test_server.TestAccountController.test_POST_HEAD_metadata +test.unit.account.test_server.TestAccountController.test_POST_HEAD_metadata ... ok +test.unit.account.test_server.TestAccountController.test_POST_HEAD_sys_metadata +test.unit.account.test_server.TestAccountController.test_POST_HEAD_sys_metadata ... ok +test.unit.account.test_server.TestAccountController.test_POST_after_DELETE_not_found +test.unit.account.test_server.TestAccountController.test_POST_after_DELETE_not_found ... ok +test.unit.account.test_server.TestAccountController.test_POST_insufficient_space +test.unit.account.test_server.TestAccountController.test_POST_insufficient_space ... ok +test.unit.account.test_server.TestAccountController.test_POST_invalid_partition +test.unit.account.test_server.TestAccountController.test_POST_invalid_partition ... ok +test.unit.account.test_server.TestAccountController.test_POST_timestamp_not_float +test.unit.account.test_server.TestAccountController.test_POST_timestamp_not_float ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_length_final_segment +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_length_final_segment ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_single_policy +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_per_policy_cont_count_migration_with_single_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_segments +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_segments ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_put_container +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_put_container ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_stats_tracking +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_stats_tracking ... ok +test.unit.account.test_server.TestAccountController.test_PUT +test.unit.account.test_server.TestAccountController.test_PUT ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_checksum_algorithm +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_checksum_algorithm ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_do_migrations +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_do_migrations ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reclaim ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_segment_bucket ... ok + swift-ring-builder 1.3 swift-ring-builder @@ -6545,1127 +6312,90 @@ Shows information about matching devices.test.unit.cli.test_ringbuilder.TestCommands.test_main_no_arguments test.unit.cli.test_ringbuilder.TestCommands.test_main_no_arguments ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - -test INFO: - - 01/Jan/1970/02/46/42 GET /bad HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /baddy/mc_badderson HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1 HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1/ HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0 HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/ HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0// HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0//c HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/a// HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/a//o HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 -test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 -test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265954.980605602 1757265954.980690956 - -test INFO: - - 07/Sep/2025/17/25/54 GET /foo HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1757265954.981027842 1757265954.981070280 -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_statsd_invalid_stats_types -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_statsd_invalid_stats_types ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_logger_statsd_prefix -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_logger_statsd_prefix ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_error -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_error ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_exception -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_exception ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_multi_segment_resp -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_multi_segment_resp ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_empty_strings -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_empty_strings ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_generator -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_generator ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_list_body -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_list_body ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_object_error -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_object_error ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_obscure_req -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_obscure_req ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_policy_index -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_policy_index ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_proxy_client_logging -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_proxy_client_logging ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_req_path_info_popping -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_req_path_info_popping ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_sensitive_headers_registered -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_sensitive_headers_registered ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_unread_body -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_unread_body ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_line -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_line ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size ... ok -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size_no_policy -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size_no_policy ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_off -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_off ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on_allow_deletes -test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on_allow_deletes ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_non_swift_path -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_non_swift_path ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_destination_account_on_on_copy -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_destination_account_on_on_copy ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_off_on_copy -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_off_on_copy ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_on_on_copy -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_on_on_copy ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_account_off -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_account_off ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_allow_deletes -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_allow_deletes ... ok -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_destination_account_off_on_copy -test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_destination_account_off_on_copy ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_range_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_range_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_segment_with_non_ascii_path -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_segment_with_non_ascii_path ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_subrange_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_subrange_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_first_byte -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_first_byte ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_on_segment_boundaries -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_on_segment_boundaries ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_overlapping_end -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_overlapping_end ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_sub_slo -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_sub_slo ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_unsatisfiable -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_unsatisfiable ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_range_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_range_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_subrange_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_subrange_manifest ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_account -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_account ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_app_set -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_app_set ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_conf_set -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_conf_set ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1 -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1 ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container10unicodesubdirlisting -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container10unicodesubdirlisting ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkeraltdirtype -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkeraltdirtype ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerinvaliddirtype -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerinvaliddirtype ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkermatchdirtype -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkermatchdirtype ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerobjectindex -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerobjectindex ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container12unredirectedrequest -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container12unredirectedrequest ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container13empty -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container13empty ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_off -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_off ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_on -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_on ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2 -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2 ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_off -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_off ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_on -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_on ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_off -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_off ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_on -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_on ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2onetxt -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2onetxt ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3 -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3 ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3bindexhtml -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3bindexhtml ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3indexhtml -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3indexhtml ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdir -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdir ... ok -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0114 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0093 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 403 16 "-" "-" "-" 0.0008 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/.a/c" 201 - "-" "-" "-" 0.0111 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/.c" 404 - "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0111 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0101 "-" 2597862 - -test DEBUG: - - - [07/Sep/2025:17:25:53 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0120 "-" 2597862 - -test DEBUG: - - - [07/Sep/2025:17:25:53 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597862 - -test DEBUG: - - - [07/Sep/2025:17:25:53 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 2597862 - -test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats - resp = func(ctrl, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 282, in REPLICATE - ret = self.replicator_rpc.dispatch(post_args, args) - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch - return getattr(self, op)( - ~~~~~~~^^^^^^^^^^ -AttributeError: 'ReplicatorRpc' object has no attribute 'unknown_sync' -test DEBUG: - - - [07/Sep/2025:17:25:53 +0000] "REPLICATE /sda1/p/a/" 500 697 "-" "-" "-" 0.0112 "-" 2597862 - -test DEBUG: - - - [07/Sep/2025:17:25:53 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 2597862 - -test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/test/unit/account/test_server.py", line 2714, in mock_put_method - raise Exception() -Exception -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0111 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0091 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0093 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0113 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/a/c%00stuff" 400 36 "-" "-" "-" 0.0001 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:53 +0000] "PUT /sda1/p/foo%00bar" 400 34 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0113 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00c%00stuff" 201 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/%00a" 201 - "-" "-" "-" 0.0109 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/%00foo%00bar" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0011 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0061 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 135 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0057 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0055 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0017 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0064 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0014 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0014 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 119 "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 141 "-" "-" "-" 0.0058 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0020 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0052 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "method_doesnt_exist /sda1/p/a" 405 - "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "__init__ /sda1/p/a" 405 - "-" "-" "-" 0.0001 "-" 2597862 -test.unit.account.test_server.TestAccountController.test_invalid_method_is_not_public -test.unit.account.test_server.TestAccountController.test_invalid_method_is_not_public ... ok -test.unit.account.test_server.TestAccountController.test_list_allowed_methods -test.unit.account.test_server.TestAccountController.test_list_allowed_methods ... ok -test.unit.account.test_server.TestAccountController.test_log_line_format -test.unit.account.test_server.TestAccountController.test_log_line_format ... ok -test.unit.account.test_server.TestAccountController.test_markers_with_reserved -test.unit.account.test_server.TestAccountController.test_markers_with_reserved ... ok -test.unit.account.test_server.TestAccountController.test_multiple_policies_in_use -test.unit.account.test_server.TestAccountController.test_multiple_policies_in_use ... ok -test.unit.account.test_server.TestAccountController.test_not_allowed_method -test.unit.account.test_server.TestAccountController.test_not_allowed_method ... ok -test.unit.account.test_server.TestAccountController.test_null_markers -test.unit.account.test_server.TestAccountController.test_null_markers ... ok -test.unit.account.test_server.TestAccountController.test_params_format -test.unit.account.test_server.TestAccountController.test_params_format ... ok -test.unit.account.test_server.TestAccountController.test_params_utf8 -test.unit.account.test_server.TestAccountController.test_params_utf8 ... ok -test.unit.account.test_server.TestAccountController.test_policy_stats_non_default -test.unit.account.test_server.TestAccountController.test_policy_stats_non_default ... ok -test.unit.account.test_server.TestAccountController.test_policy_stats_with_legacy -test.unit.account.test_server.TestAccountController.test_policy_stats_with_legacy ... ok -test.unit.account.test_server.TestAccountController.test_prefix_and_delim_with_reserved -test.unit.account.test_server.TestAccountController.test_prefix_and_delim_with_reserved ... ok -test.unit.account.test_server.TestAccountController.test_prefix_with_reserved -test.unit.account.test_server.TestAccountController.test_prefix_with_reserved ... ok -test.unit.account.test_server.TestAccountController.test_replicaiton_server_call_all_methods -test.unit.account.test_server.TestAccountController.test_replicaiton_server_call_all_methods ... ok -test.unit.account.test_server.TestAccountController.test_reserved_markers_with_non_reserved -test.unit.account.test_server.TestAccountController.test_reserved_markers_with_non_reserved ... ok -test.unit.account.test_server.TestAccountController.test_serv_reserv -test.unit.account.test_server.TestAccountController.test_serv_reserv ... ok -test.unit.account.test_server.TestAccountController.test_through_call -test.unit.account.test_server.TestAccountController.test_through_call ... ok -test.unit.account.test_server.TestAccountController.test_through_call_invalid_path -test.unit.account.test_server.TestAccountController.test_through_call_invalid_path ... ok -test.unit.account.test_server.TestAccountController.test_through_call_invalid_path_utf8 -test.unit.account.test_server.TestAccountController.test_through_call_invalid_path_utf8 ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirx -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirx ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdiry -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdiry ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirz -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirz ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdir -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdir ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdircontents -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdircontents ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3unknown -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3unknown ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtml -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtml ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtmlauthed -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtmlauthed ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4onetxt -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4onetxt ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4subdir -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4subdir ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4tempurl -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4tempurl ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4twotxt -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4twotxt ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4unknown -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4unknown ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5indexhtml -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5indexhtml ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5unknown -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5unknown ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6blisting -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6blisting ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6listing -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6listing ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6subdir -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6subdir ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container7listing -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container7listing ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8listingcss -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8listingcss ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8subdirlistingcss -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8subdirlistingcss ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9listingcss -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9listingcss ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9subdirlistingcss -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9subdirlistingcss ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_css -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_css ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_no_css -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_no_css ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_no_auth_middleware -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_no_auth_middleware ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_root -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_root ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_not_override_auth -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_not_override_auth ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_once_if_possible -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_once_if_possible ... ok -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_version -test.unit.common.middleware.test_staticweb.TestStaticWeb.test_version ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_extra_key -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_extra_key ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_simple_etag -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_simple_etag ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: Unexpected Error handling DELETE of 'bucket' 'Key1': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 133, in do_delete - resp = req.get_response(self.app, method='DELETE', query=query, - headers={'Accept': 'application/json'}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2169, in _get_response - sw_resp = sw_req.get_response(app) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 183, in __call__ - return self.app(env, start_response) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/s3api/__init__.py", line 84, in __call__ - return self.app(env, start_response) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 252, in _select_response - is_success = resp_class().is_success - ~~~~~~~~~~^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception: kaboom -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: Could not parse SLO delete response (200 OK): b'asdf': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 141, in do_delete - delete_result = json.loads(resp.body) - File "/usr/lib/python3.13/json/__init__.py", line 346, in loads - return _default_decoder.decode(s) - ~~~~~~~~~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3.13/json/decoder.py", line 345, in decode - obj, end = self.raw_decode(s, idx=_w(s, 0).end()) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode - raise JSONDecodeError("Expecting value", s, err.value) from None -json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_with_write_permission ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path_and_account -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path_and_account ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_error_cases -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_error_cases ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format_xml -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format_xml ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_list_parts ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_with_subdir -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_with_subdir ... ok -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_no_affect_for_account_request -test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_no_affect_for_account_request ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_failures -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_failures ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_encoding_type_error ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_success -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_success ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acl_syntax_verification -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acl_syntax_verification ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acls_propagate_to_sysmeta -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acls_propagate_to_sysmeta ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_admin_privileges -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_admin_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_bad_acls_get_denied -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_bad_acls_get_denied ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readonly_privileges -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readonly_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readwrite_privileges -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readwrite_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_user_gets_best_acl -test.unit.common.middleware.test_tempauth.TestAccountAcls.test_user_gets_best_acl ... ok -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_bad_config -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_bad_config ... ok -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_no_deprecated_digests -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_no_deprecated_digests ... ok -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_non_default_methods -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_non_default_methods ... ok -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_explicitly_set -test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_explicitly_set ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_DELETE_on_expired_versioned_object -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_DELETE_on_expired_versioned_object ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_blank_add_versions_precedence -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_blank_add_versions_precedence ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_container_allow_versioned_writes_false -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_container_allow_versioned_writes_false ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_first_object_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_first_object_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_doubled_up_markers_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_doubled_up_markers_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_is_marker_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_is_marker_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_no_marker_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_no_marker_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_restores_marker_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_restores_marker_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_no_versions_container_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_no_versions_container_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_object_no_versioning_with_container_config_true -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_object_no_versioning_with_container_config_true ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_single_version_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_single_version_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_DELETE_of_versioned_object -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_DELETE_of_versioned_object ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_PUT_of_versioned_object -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_PUT_of_versioned_object ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_empty_versions_location -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_empty_versions_location ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_container -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_container ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_head -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_head ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_head_container -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_head_container ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_no_object_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_no_object_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_over_object_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_over_object_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_get_errors -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_get_errors ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_put_errors -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_put_errors ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_sysmeta_precedence -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_sysmeta_precedence ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_both_headers -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_both_headers ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_history_header -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_history_header ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_first_object_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_first_object_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning_with_container_config_true -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning_with_container_config_true ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_request_is_dlo_manifest_with_container_config_true -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_request_is_dlo_manifest_with_container_config_true ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_version_is_dlo_manifest_with_container_config_true -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_version_is_dlo_manifest_with_container_config_true ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_versioned_object_including_url_encoded_name_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_versioned_object_including_url_encoded_name_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_add_versions_precedence -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_add_versions_precedence ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_headers -test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_headers ... ok -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_call -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_call ... ok -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_combine_body_qs -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_combine_body_qs ... ok -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_dump_checkpoint -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_dump_checkpoint ... ok -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_int_values -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_int_values ... ok -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_renew_profile -test.unit.common.middleware.test_xprofile.TestProfileMiddleware.test_renew_profile ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_closed_response -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_closed_response ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_expect -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_expect ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_with_non_ascii -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_with_non_ascii ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_dict -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_dict ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message_with_payload -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message_with_payload ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_http_connect -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_http_connect ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_nonstr_header_values -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_nonstr_header_values ... ok -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_unicode_values -test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_unicode_values ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_client_exception -test.unit.common.test_direct_client.TestDirectClient.test_direct_client_exception ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_failure -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_failure ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_replication_net -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_replication_net ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_obj_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_obj_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_replication_net -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_replication_net ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_with_timestamp -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_with_timestamp ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_with_timestamp -test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_with_timestamp ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_no_content_does_not_parse_body -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_no_content_does_not_parse_body ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_no_content_does_not_decode_body -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_no_content_does_not_decode_body ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_with_extra_params -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_with_extra_params ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_chunks -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_chunks ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_recon -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_recon ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_503 -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_503 ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_507 -test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_507 ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_deleted -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_deleted ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_replication_net -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_replication_net ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_not_found -test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_not_found ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_container -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_container ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_chunked -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_chunked ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_fail -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_fail ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object_error -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object_error ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_args -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_args ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_chunked -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_chunked ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_fail -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_fail ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_header_content_length -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_header_content_length ... ok -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_with_content_length -test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_with_content_length ... ok -test.unit.common.test_direct_client.TestDirectClient.test_gen_headers -test.unit.common.test_direct_client.TestDirectClient.test_gen_headers ... ok -test.unit.common.test_direct_client.TestDirectClient.test_retry -test.unit.common.test_direct_client.TestDirectClient.test_retry ... ok -test.unit.common.test_direct_client.TestDirectClient.test_retry_client_exception -test.unit.common.test_direct_client.TestDirectClient.test_retry_client_exception ... ok -test.unit.common.test_direct_client.TestDirectClient.test_retry_http_exception -test.unit.common.test_direct_client.TestDirectClient.test_retry_http_exception ... ok -test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_headers -test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_headers ... ok -test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_params -test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_params ... ok -test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_header -test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_header ... ok -test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_param -test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_param ... ok -test.unit.common.test_swob.TestAccept.test_accept_invalid -test.unit.common.test_swob.TestAccept.test_accept_invalid ... ok -test.unit.common.test_swob.TestAccept.test_accept_json -test.unit.common.test_swob.TestAccept.test_accept_json ... ok -test.unit.common.test_swob.TestAccept.test_accept_plain -test.unit.common.test_swob.TestAccept.test_accept_plain ... ok -test.unit.common.test_swob.TestAccept.test_accept_xml -test.unit.common.test_swob.TestAccept.test_accept_xml ... ok -test.unit.common.test_swob.TestAccept.test_repr -test.unit.common.test_swob.TestAccept.test_repr ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_drive_tree_access -test.unit.common.test_utils.TestAuditLocationGenerator.test_drive_tree_access ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_error_counter -test.unit.common.test_utils.TestAuditLocationGenerator.test_error_counter ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_filters -test.unit.common.test_utils.TestAuditLocationGenerator.test_filters ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_find_objects -test.unit.common.test_utils.TestAuditLocationGenerator.test_find_objects ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_hooks -test.unit.common.test_utils.TestAuditLocationGenerator.test_hooks ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_ignore_metadata -test.unit.common.test_utils.TestAuditLocationGenerator.test_ignore_metadata ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_mount_check_drive -test.unit.common.test_utils.TestAuditLocationGenerator.test_mount_check_drive ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_contents -test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_contents ... ok -test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_drive -test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_drive ... ok -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_closed_part_iterator -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_closed_part_iterator ... ok -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_multiple_parts -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_multiple_parts ... ok -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_no_parts -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_no_parts ... ok -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part ... ok -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part_unexpected_ranges -test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part_unexpected_ranges ... ok -test.unit.common.test_utils.TestInputProxy.test_bytes_received -test.unit.common.test_utils.TestInputProxy.test_bytes_received ... ok -test.unit.common.test_utils.TestInputProxy.test_chunk_update_modifies_chunk -test.unit.common.test_utils.TestInputProxy.test_chunk_update_modifies_chunk ... ok -test.unit.common.test_utils.TestInputProxy.test_close -test.unit.common.test_utils.TestInputProxy.test_close ... ok -test.unit.common.test_utils.TestInputProxy.test_read_all -test.unit.common.test_utils.TestInputProxy.test_read_all ... ok -test.unit.common.test_utils.TestInputProxy.test_read_client_disconnect -test.unit.common.test_utils.TestInputProxy.test_read_client_disconnect ... ok -test.unit.common.test_utils.TestInputProxy.test_read_piecemeal_chunk_update -test.unit.common.test_utils.TestInputProxy.test_read_piecemeal_chunk_update ... ok -test.unit.common.test_utils.TestInputProxy.test_read_size -test.unit.common.test_utils.TestInputProxy.test_read_size ... ok -test.unit.common.test_utils.TestInputProxy.test_read_unlimited_chunk_update -test.unit.common.test_utils.TestInputProxy.test_read_unlimited_chunk_update ... ok -test.unit.common.test_utils.TestInputProxy.test_readline -test.unit.common.test_utils.TestInputProxy.test_readline ... ok -test.unit.common.test_utils.TestInputProxy.test_readline_client_disconnect -test.unit.common.test_utils.TestInputProxy.test_readline_client_disconnect ... ok -test.unit.common.test_utils.TestInputProxy.test_readline_piecemeal_chunk_update -test.unit.common.test_utils.TestInputProxy.test_readline_piecemeal_chunk_update ... ok -test.unit.common.test_utils.TestInputProxy.test_readline_unlimited_chunk_update -test.unit.common.test_utils.TestInputProxy.test_readline_unlimited_chunk_update ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_a_swift_log_adapter -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_a_swift_log_adapter ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_replaces_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_replaces_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_default_conf -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_default_conf ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_non_default_conf -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_non_default_conf ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_prefix -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_prefix ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_adopts_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_adopts_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_calls_get_prefixed_swift_logger -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_calls_get_prefixed_swift_logger ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_no_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_no_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_with_mutilated_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_with_mutilated_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_client_deleted_from_source -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_client_deleted_from_source ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_is_none -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_is_none ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_no_statsd_client -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_no_statsd_client ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_statsd_client_is_none -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_statsd_client_is_none ... ok -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_statsd_set_prefix_deprecation -test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_statsd_set_prefix_deprecation ... ok -test.unit.common.utils.test_ipaddrs.TestExpandIPv6.test_expand_ipv6 -test.unit.common.utils.test_ipaddrs.TestExpandIPv6.test_expand_ipv6 ... ok -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_in_order_expirer_bytes_ctype -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_in_order_expirer_bytes_ctype ... ok -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_out_of_order_expirer_bytes_ctype -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_out_of_order_expirer_bytes_ctype ... ok -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_unupgraded_expirer_bytes_ctype -test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_unupgraded_expirer_bytes_ctype ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate_replication_race -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate_replication_race ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_account_update -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_account_update ... ok -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -No policy found to increase the partition power. -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -No policy found to increase the partition power. -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -No policy found to increase the partition power. -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_bucket ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_update_get_stats +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_policy_table_cont_count_update_get_stats ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_md5 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_md5 ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_sha256 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_sha256 ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_put_container +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_put_container ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_missing_part_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_missing_part_with_heartbeat ... ok +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reverse_prefix_delim +test.unit.account.test_backend.TestAccountBrokerBeforeSPI.test_reverse_prefix_delim ... ok +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_info +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_info ... ok +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_policy_stats +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_get_policy_stats ... ok +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_list_containers_iter +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_list_containers_iter ... ok +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_metadata +test.unit.account.test_utils.TestFakeAccountBroker.test_fake_broker_metadata ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filecount_arg +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filecount_arg ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filesize_arg +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_filesize_arg ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_path_arg +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_path_arg ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_seconds_arg +test.unit.cli.test_form_signature.TestFormSignature.test_invalid_seconds_arg ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_prints_signature +test.unit.cli.test_form_signature.TestFormSignature.test_prints_signature ... ok +test.unit.cli.test_form_signature.TestFormSignature.test_too_few_args +test.unit.cli.test_form_signature.TestFormSignature.test_too_few_args ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete ... ok +test INFO: Processing files for policy platinum under /tmp/tmprdjbl_1v/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmprdjbl_1v/node/sda1/objects/49/f1c/31ffbe57024c925c5ab5d1d528390f1c/1791676544.18193.data to /tmp/tmprdjbl_1v/node/sda1/objects/99/f1c/31ffbe57024c925c5ab5d1d528390f1c/1791676544.18193.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache @@ -7716,7 +6446,6 @@ File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -No policy found to increase the partition power. Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache @@ -7757,7 +6486,6 @@ File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -No policy found to increase the partition power. Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache @@ -7768,342 +6496,1248 @@ File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_cleanup_all_policies -test.unit.cli.test_relinker.TestRelinker.test_cleanup_all_policies ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_conflicting_meta_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_conflicting_meta_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_existing_meta_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_data_file_existing_meta_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_older_data_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_older_data_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_1 -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_1 ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_first_quartile_does_rehash +test.unit.cli.test_relinker.TestRelinker.test_cleanup_first_quartile_does_rehash ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_listdir_error +test.unit.cli.test_relinker.TestRelinker.test_cleanup_listdir_error ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_both_relinks_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_both_relinks_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_one_relink_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_one_relink_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_existing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_existing_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file_relink_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file_relink_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_data_missing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_data_missing_meta_files ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_etag_mismatch +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_etag_mismatch ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reclaim +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reclaim ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_mixed_policy ... ok + +REPLICATE: /sdb/0/7e85f39cfbd92b74b0b21a19f4188cca, merge_syncs, ([],) +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0105 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0111 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0149 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 204 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0102 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0263 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "DELETE /sda1/p/a" 400 26 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0114 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0186 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0111 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0090 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0149 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 113 "-" "-" "-" 0.0144 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 406 - "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0211 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0211 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:43 +0000] "GET /sda1/p/a" 200 233 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0223 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0198 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0151 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.0" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.0.0" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.0.1" 201 - "-" "-" "-" 0.0104 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.0.2" 201 - "-" "-" "-" 0.0139 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.1" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.1.0" 201 - "-" "-" "-" 0.0098 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.1.1" 201 - "-" "-" "-" 0.0070 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.1.2" 201 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.2" 201 - "-" "-" "-" 0.0137 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.2.1" 201 - "-" "-" "-" 0.0069 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.sub.2.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 45 "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 27 "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0229 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0011 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0174 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0072 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0017 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 338 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0018 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0169 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0211 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0166 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 9 "-" "-" "-" 0.0135 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0269 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c0" 201 - "-" "-" "-" 0.0126 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0016 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c3" 201 - "-" "-" "-" 0.0017 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c4" 201 - "-" "-" "-" 0.0056 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 562 "-" "-" "-" 0.0108 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0016 "-" 1476113 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit_marker_xml ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_nothing_there +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_nothing_there ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_plain +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_plain ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_not_found_xml ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_plain +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_plain ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix_delimiter_xml ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_upload_id_mismatch +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_upload_id_mismatch ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_upper_sha256 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_upper_sha256 ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_uploads_list +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_uploads_list ... ok + +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0017 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0183 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0108 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0019 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0101 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0112 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0173 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0103 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0099 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/%22%27" 201 - "-" "-" "-" 0.0192 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/%22%27" 200 74 "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0109 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/%22%3Cword" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 240 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0107 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/%22%3Cword-test" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0107 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0108 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 406 - "-" "-" "-" 0.0164 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 400 34 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0106 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0171 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0099 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0110 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0008 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0173 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0008 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0172 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0093 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 404 - "-" "-" "-" 0.0007 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 400 26 "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0187 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0210 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0096 "-" 1476103 -test.unit.account.test_server.TestAccountController.test_PUT_GET_metadata +test.unit.account.test_server.TestAccountController.test_PUT_GET_metadata ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part ... ok +test.unit.account.test_server.TestAccountController.test_PUT_GET_sys_metadata +test.unit.account.test_server.TestAccountController.test_PUT_GET_sys_metadata ... ok +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reverse_prefix_delim +test.unit.account.test_backend.TestAccountBrokerBeforePerPolicyContainerTrack.test_reverse_prefix_delim ... ok +test.unit.account.test_server.TestAccountController.test_PUT_after_DELETE +test.unit.account.test_server.TestAccountController.test_PUT_after_DELETE ... ok +test.unit.account.test_server.TestAccountController.test_PUT_auto_create +test.unit.account.test_server.TestAccountController.test_PUT_auto_create ... ok +test.unit.account.test_server.TestAccountController.test_PUT_insufficient_space +test.unit.account.test_server.TestAccountController.test_PUT_insufficient_space ... ok +test.unit.account.test_server.TestAccountController.test_PUT_invalid_partition +test.unit.account.test_server.TestAccountController.test_PUT_invalid_partition ... ok +test.unit.account.test_server.TestAccountController.test_PUT_non_utf8_metadata +test.unit.account.test_server.TestAccountController.test_PUT_non_utf8_metadata ... ok +test.unit.account.test_server.TestAccountController.test_PUT_not_found +test.unit.account.test_server.TestAccountController.test_PUT_not_found ... ok +test.unit.account.test_server.TestAccountController.test_PUT_simulated_create_race +test.unit.account.test_server.TestAccountController.test_PUT_simulated_create_race ... ok +test.unit.account.test_server.TestAccountController.test_REPLICATE_complete_rsync_works +test.unit.account.test_server.TestAccountController.test_REPLICATE_complete_rsync_works ... ok +test.unit.account.test_server.TestAccountController.test_REPLICATE_insufficient_space +test.unit.account.test_server.TestAccountController.test_REPLICATE_insufficient_space ... ok +test.unit.account.test_server.TestAccountController.test_REPLICATE_rsync_then_merge_works +test.unit.account.test_server.TestAccountController.test_REPLICATE_rsync_then_merge_works ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error ... ok +test.unit.account.test_server.TestAccountController.test_REPLICATE_unknown_sync +test.unit.account.test_server.TestAccountController.test_REPLICATE_unknown_sync ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_while_segment_bucket_delete +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_while_segment_bucket_delete ... ok +test.unit.account.test_server.TestAccountController.test_REPLICATE_value_error_works +test.unit.account.test_server.TestAccountController.test_REPLICATE_value_error_works ... ok +test.unit.account.test_server.TestAccountController.test__call__raise_timeout +test.unit.account.test_server.TestAccountController.test__call__raise_timeout ... ok +test.unit.cli.test_info.TestPrintObj.test_missing_etag +test.unit.cli.test_info.TestPrintObj.test_missing_etag ... ok +test.unit.cli.test_info.TestPrintObj.test_print_obj_invalid +test.unit.cli.test_info.TestPrintObj.test_print_obj_invalid ... ok +test.unit.cli.test_info.TestPrintObj.test_print_obj_valid +test.unit.cli.test_info.TestPrintObj.test_print_obj_valid ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_enabled_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_enabled_versioning ... ok +test.unit.account.test_server.TestAccountController.test_content_type_on_HEAD +test.unit.account.test_server.TestAccountController.test_content_type_on_HEAD ... ok +test.unit.cli.test_info.TestPrintObj.test_print_obj_with_policy +test.unit.cli.test_info.TestPrintObj.test_print_obj_with_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_suspended_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_suspended_versioning ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_etag_is_at_not_duplicated +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_etag_is_at_not_duplicated ... ok +test.unit.account.test_server.TestAccountController.test_correct_allowed_method +test.unit.account.test_server.TestAccountController.test_correct_allowed_method ... ok +test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_container_in_account +test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_container_in_account ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_with_empty_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_with_empty_versioning ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy ... ok +test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_namespace_account +test.unit.account.test_server.TestAccountController.test_create_invalid_reserved_namespace_account ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_error ... ok +test.unit.account.test_server.TestAccountController.test_create_reserved_container_in_account +test.unit.account.test_server.TestAccountController.test_create_reserved_container_in_account ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match_with_existing_etag_is_at_header +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match_with_existing_etag_is_at_header ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_match +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_match ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_not_match +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_not_match ... ok +test.unit.account.test_server.TestAccountController.test_create_reserved_namespace_account +test.unit.account.test_server.TestAccountController.test_create_reserved_namespace_account ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_error ... ok +test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_no_public +test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_no_public ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_invalid +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_invalid ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_unsatisfiable +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_unsatisfiable ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match_with_existing_etag_is_at_header +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match_with_existing_etag_is_at_header ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_etag_is_at_not_duplicated +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_etag_is_at_not_duplicated ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated ... ok +test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_public +test.unit.account.test_server.TestAccountController.test_delimiter_with_reserved_and_public ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match_with_existing_etag_is_at_header +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match_with_existing_etag_is_at_header ... ok +test INFO: Processing files for policy platinum under /tmp/tmpyxr5q8rv/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpyxr5q8rv/node/sda1/objects/195/ed5/c3a5e82c86a40028f88c4291501c7ed5/1791676544.26610.data to /tmp/tmpyxr5q8rv/node/sda1/objects/391/ed5/c3a5e82c86a40028f88c4291501c7ed5/1791676544.26610.data +test DEBUG: Run listdir on /tmp/tmpyxr5q8rv/node/sda1/objects/391 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpyxr5q8rv/node/sda1 (cleanup=True) +test WARNING: Skipping /tmp/tmpyxr5q8rv/node/sda1/objects because +test DEBUG: Updating recon +test WARNING: There were 1 errors listing partition directories +test WARNING: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.010111 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpedgzul70/node/sda1 (cleanup=True) +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpedgzul70/node/sda1/objects/161/805/a1a9382818c168321d8923e316691805/1791676545.34479.meta to /tmp/tmpedgzul70/node/sda1/objects/323/805/a1a9382818c168321d8923e316691805/1791676545.34479.meta: [Errno 1] oops +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpedgzul70/node/sda1/objects/161/805/a1a9382818c168321d8923e316691805/1791676544.34479.data to /tmp/tmpedgzul70/node/sda1/objects/323/805/a1a9382818c168321d8923e316691805/1791676544.34479.data: [Errno 1] oops +test DEBUG: Run listdir on /tmp/tmpedgzul70/node/sda1/objects/161 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 2 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.009666 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpt__4t52q/node/sda1 (cleanup=True) +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpt__4t52q/node/sda1/objects/249/c4a/f9685a995f48a1e7ed5b8fadacb11c4a/1791676545.39480.meta to /tmp/tmpt__4t52q/node/sda1/objects/498/c4a/f9685a995f48a1e7ed5b8fadacb11c4a/1791676545.39480.meta: [Errno 1] oops +test DEBUG: Relinking (cleanup) created link: /tmp/tmpt__4t52q/node/sda1/objects/249/c4a/f9685a995f48a1e7ed5b8fadacb11c4a/1791676544.39480.data to /tmp/tmpt__4t52q/node/sda1/objects/498/c4a/f9685a995f48a1e7ed5b8fadacb11c4a/1791676544.39480.data +test DEBUG: Run listdir on /tmp/tmpt__4t52q/node/sda1/objects/498 +test DEBUG: Run listdir on /tmp/tmpt__4t52q/node/sda1/objects/249 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 1 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.015166 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpr_60w20l/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpr_60w20l/node/sda1/objects/291 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking (cleanup) created link: /tmp/tmpr_60w20l/node/sda1/objects/145/6ae/91ee8c50d4cebc79c4701b9c737fa6ae/1791676544.46323.data to /tmp/tmpr_60w20l/node/sda1/objects/291/6ae/91ee8c50d4cebc79c4701b9c737fa6ae/1791676544.46323.data +test DEBUG: Removed /tmp/tmpr_60w20l/node/sda1/objects/145/6ae/91ee8c50d4cebc79c4701b9c737fa6ae/1791676545.46323.meta +test DEBUG: Removed /tmp/tmpr_60w20l/node/sda1/objects/145/6ae/91ee8c50d4cebc79c4701b9c737fa6ae/1791676544.46323.data +test DEBUG: Run listdir on /tmp/tmpr_60w20l/node/sda1/objects/145 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 1 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.016775 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmppyef82xe/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmppyef82xe/node/sda1/objects/146/092/929772f7ce96ea9f76af5b2f20a5c092/1791676544.52364.data to /tmp/tmppyef82xe/node/sda1/objects/293/092/929772f7ce96ea9f76af5b2f20a5c092/1791676544.52364.data +test DEBUG: Removed /tmp/tmppyef82xe/node/sda1/objects/146/092/929772f7ce96ea9f76af5b2f20a5c092/1791676544.52364.data +test DEBUG: Run listdir on /tmp/tmppyef82xe/node/sda1/objects/293 +test DEBUG: Run listdir on /tmp/tmppyef82xe/node/sda1/objects/146 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.016697 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp9r4j14zn/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmp9r4j14zn/node/sda1/objects/403 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmp9r4j14zn/node/sda1/objects/201/fb8/c9f9045f5b2f5a4246f88a92f69ddfb8/1791676544.58564.data to /tmp/tmp9r4j14zn/node/sda1/objects/403/fb8/c9f9045f5b2f5a4246f88a92f69ddfb8/1791676544.58564.data: [Errno 1] oops +test DEBUG: Run listdir on /tmp/tmp9r4j14zn/node/sda1/objects/201 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.010446 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpc9jstwbz/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpc9jstwbz/node/sda1/objects/209/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676545.64491.data to /tmp/tmpc9jstwbz/node/sda1/objects/419/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676545.64491.data +test DEBUG: Relinking (cleanup) created link: /tmp/tmpc9jstwbz/node/sda1/objects/209/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676546.64491.meta to /tmp/tmpc9jstwbz/node/sda1/objects/419/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676546.64491.meta +test DEBUG: Removed /tmp/tmpc9jstwbz/node/sda1/objects/209/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676546.64491.meta +test DEBUG: Removed /tmp/tmpc9jstwbz/node/sda1/objects/209/3cb/d1efe54bddc4c38d276ec955d20253cb/1791676545.64491.data +test DEBUG: Run listdir on /tmp/tmpc9jstwbz/node/sda1/objects/419 +test DEBUG: Run listdir on /tmp/tmpc9jstwbz/node/sda1/objects/209 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.011336 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpq6k5uxz3/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpq6k5uxz3/node/sda1/objects/417 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_ts_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_ts_files ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated_url_encoded +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated_url_encoded ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_missing_ts_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_missing_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_ts_missing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_ts_missing_meta_files ... ok +test.unit.account.test_server.TestAccountController.test_empty_except_for_used_policies +test.unit.account.test_server.TestAccountController.test_empty_except_for_used_policies ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match_with_existing_etag_is_at_header +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match_with_existing_etag_is_at_header ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_constraints_checking +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_constraints_checking ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_enabled_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_enabled_versioning ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_suspended_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_suspended_versioning ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_upload_part_missing_key +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_upload_part_missing_key ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_no_user_metadata +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_no_user_metadata ... ok +test.unit.account.test_server.TestAccountController.test_empty_policy_stats +test.unit.account.test_server.TestAccountController.test_empty_policy_stats ... ok +test.unit.account.test_server.TestAccountController.test_init +test.unit.account.test_server.TestAccountController.test_init ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_last_modified_rounding +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_last_modified_rounding ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_req +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_req ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_app_exception +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_app_exception ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_constraints_checking +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_constraints_checking ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_encryption_override +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_encryption_override ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_error_in_key_callback +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_error_in_key_callback ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sda1/2/a/9033f77cb793475bb11f48563a1f53d2" 204 - "HEAD http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx2106296d980f4e29a8789-006acad07f" "proxy-server 1476106" 0.0135 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdg1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "PUT http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx661e7fa314b94c0cb4d17-006acad07f" "proxy-server 1476106" 0.1113 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sda1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "PUT http://foo:8080/sdi1/2/a/9033f77cb793475bb11f48563a1f53d2/o" "tx661e7fa314b94c0cb4d17-006acad07f" "object-server 1476106" 0.0006 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdb1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "PUT http://foo:8080/sdh1/2/a/9033f77cb793475bb11f48563a1f53d2/o" "tx661e7fa314b94c0cb4d17-006acad07f" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdh1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "PUT http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx661e7fa314b94c0cb4d17-006acad07f" "proxy-server 1476106" 0.1241 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "PUT /sdi1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "PUT http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx661e7fa314b94c0cb4d17-006acad07f" "proxy-server 1476106" 0.1237 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx945c67f68b7a4e3196104-006acad07f" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/2/a/9033f77cb793475bb11f48563a1f53d2" 204 - "HEAD http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx51315625d93e4ed692c9c-006acad080" "proxy-server 1476106" 0.0254 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "POST http://foo:8080/sdi1/2/a/9033f77cb793475bb11f48563a1f53d2/o" "tx23aa65be392d407dbb111-006acad080" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdb1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 201 - "POST http://foo:8080/sdg1/2/a/9033f77cb793475bb11f48563a1f53d2/o" "tx23aa65be392d407dbb111-006acad080" "object-server 1476106" 0.0094 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "POST /sdg1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 202 76 "POST http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx23aa65be392d407dbb111-006acad080" "proxy-server 1476106" 0.0319 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "POST /sdh1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 202 76 "POST http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx23aa65be392d407dbb111-006acad080" "proxy-server 1476106" 0.0316 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "POST /sdi1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 202 76 "POST http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx23aa65be392d407dbb111-006acad080" "proxy-server 1476106" 0.0463 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx51a725e7ef4346e2b2131-006acad080" "proxy-server 1476106" 0.0022 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdb1/1/a/78fee159d5944d2eb7e4912e2f67ae93" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" "tx51a725e7ef4346e2b2131-006acad080" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/1/a/78fee159d5944d2eb7e4912e2f67ae93" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" "tx51a725e7ef4346e2b2131-006acad080" "container-server 1476106" 0.0010 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 201 - "PUT http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx51a725e7ef4346e2b2131-006acad080" "proxy-server 1476106" 0.0543 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 201 - "PUT http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx51a725e7ef4346e2b2131-006acad080" "proxy-server 1476106" 0.0421 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0a30c8e2f43a4ba3b29e4-006acad080" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx0a30c8e2f43a4ba3b29e4-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx16ce48f7100c45b9a41a3-006acad080" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/2/a/9033f77cb793475bb11f48563a1f53d2" 204 - "HEAD http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2" "tx57610b577ad24d5faaf1e-006acad080" "proxy-server 1476106" 0.0186 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 200 92 "GET http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx60ecdfd093a348daa7bee-006acad080" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/2/a/9033f77cb793475bb11f48563a1f53d2/o" 200 92 "GET http://foo:8080/v1/a/9033f77cb793475bb11f48563a1f53d2/o" "tx60ecdfd093a348daa7bee-006acad080" "proxy-server 1476106" 0.0090 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx659abb08e2af44119d97b-006acad080" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://foo:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txf14ac0d5c40e4ac591393-006acad080" "proxy-server 1476106" 0.0134 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 201 - "PUT http://foo:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd20e6f6d15d24df1bf27c-006acad080" "proxy-server 1476106" 0.0493 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93/o" 201 - "PUT http://foo:8080/sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd20e6f6d15d24df1bf27c-006acad080" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93/o" 201 - "PUT http://foo:8080/sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd20e6f6d15d24df1bf27c-006acad080" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 201 - "PUT http://foo:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd20e6f6d15d24df1bf27c-006acad080" "proxy-server 1476106" 0.0748 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "PUT /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 201 - "PUT http://foo:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd20e6f6d15d24df1bf27c-006acad080" "proxy-server 1476106" 0.0764 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txde338e7d944b4fd098e96-006acad080" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txb174d3b02e0e4108be378-006acad080" "proxy-server 1476106" 0.0100 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd430d1f09e87417a9d8a4-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd430d1f09e87417a9d8a4-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9c1665403c20481d882d1-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txf33d568834964e45a0ef8-006acad080" "proxy-server 1476106" 0.0112 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx34c20d5c512c4cc696dff-006acad080" "proxy-server 1476106" 0.0129 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx846568c22eeb425fbe08d-006acad080" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 200 380 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93?format=json&states=listing" "tx846568c22eeb425fbe08d-006acad080" "proxy-server 1476106" 0.0024 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9953fe0f922f4d5ca5e33-006acad080" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx8318ba8ec4d04450bf701-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx438a5d9224de4b6189662-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx438a5d9224de4b6189662-006acad080" "proxy-server 1476106" 0.0129 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2c82deb493b24200af678-006acad080" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txe7fa0affbd8f47e3953fd-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx9554038f92b64a8b95218-006acad080" "proxy-server 1476106" 0.0130 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx9554038f92b64a8b95218-006acad080" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdaf2bcba4a8946e980994-006acad080" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx34cf4431e11c4c6fa8c49-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txa24055c2bf274732a6db8-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txa24055c2bf274732a6db8-006acad080" "proxy-server 1476106" 0.0007 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa24055c2bf274732a6db8-006acad080) +proxy DEBUG: Ignoring 412 from primary (txn: txa24055c2bf274732a6db8-006acad080) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txa24055c2bf274732a6db8-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa24055c2bf274732a6db8-006acad080) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx45ba54bdeb504f70a3f92-006acad080" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx5a86628a98854d40b0461-006acad080" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txf81905ce761a4d04bcdf8-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txf81905ce761a4d04bcdf8-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txf81905ce761a4d04bcdf8-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb5ad62986e6f44f68011c-006acad080" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txd4b931a085ed4ec8b4f53-006acad080" "proxy-server 1476106" 0.0135 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx75e5bd16d8364092a7d12-006acad080" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx75e5bd16d8364092a7d12-006acad080" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx75e5bd16d8364092a7d12-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe30c60185ba14dbf8629c-006acad080" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx9a100250a1914a1db2f29-006acad080" "proxy-server 1476106" 0.0135 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd1428c01ab3543e996734-006acad080" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:44 +0000] "GET /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "GET http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txd1428c01ab3543e996734-006acad080" "proxy-server 1476106" 0.0007 "-" 1476106 3test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_missing_key_callback +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_missing_key_callback ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_bad_client_etag +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_bad_client_etag ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_existing_newer_data_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_existing_newer_data_files ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_negative_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_negative_max_keys ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_good_client_etag +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_good_client_etag ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_no_client_etag +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_no_client_etag ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_no_user_metadata +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_no_user_metadata ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_non_json +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_non_json ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_nothing_read +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_nothing_read ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_req +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_req ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_response_inconsistent_etag_is_not_replaced +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_response_inconsistent_etag_is_not_replaced ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_headers_and_other_footers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_headers_and_other_footers ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_other_footers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_other_footers ... ok + +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0004 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0108 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~TX~~A" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~TX~~B" 201 - "-" "-" "-" 0.0057 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~OK~~A" 201 - "-" "-" "-" 0.0067 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~OK~~B" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0134 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~UT~~A" 201 - "-" "-" "-" 0.0060 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/US~~UT~~~B" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0102 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0094 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0136 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0097 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0059 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0114 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0126 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 412 22 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0152 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0099 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0090 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0058 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0097 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0048 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 414 "-" "-" "-" 0.0036 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 354 "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0042 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0019 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 5 "-" "-" "-" 0.0019 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 39 "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.1087 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0084 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 91 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 647 "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 578 "-" "-" "-" 0.0034 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476113 1test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_json +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_json ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_plain +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_plain ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_xml +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_xml ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_account_name +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_account_name ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name_as_subdir +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name_as_subdir ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_empty_account +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_empty_account ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_with_containers +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_with_containers ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers_no_body +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers_no_body ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers_no_body +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers_no_body ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_of_empty_body_override_in_headers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_of_empty_body_override_in_headers ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'Content-Md5': 'i4CS9WiTvEfCFGqAHP8j0A==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '8b8092f56893bc47c2146a801cff23d0', 'Content-Length': '1030946'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_content_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_content_md5 ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_key -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_key ... ok -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpidl30ncy/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpidl30ncy/node/sda1/objects/405 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpidl30ncy/node/sda1/objects/202/bfb/cacd129b999f1c40b87e9d6e8789bbfb/1757265954.36317.data to /tmp/tmpidl30ncy/node/sda1/objects/405/bfb/cacd129b999f1c40b87e9d6e8789bbfb/1757265954.36317.data: [Errno 17] File exists: '/tmp/tmpidl30ncy/node/sda1/objects/202/bfb/cacd129b999f1c40b87e9d6e8789bbfb/1757265954.36317.data' -> '/tmp/tmpidl30ncy/node/sda1/objects/405/bfb/cacd129b999f1c40b87e9d6e8789bbfb/1757265954.36317.data' -test DEBUG: Run listdir on /tmp/tmpidl30ncy/node/sda1/objects/202 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_override_in_headers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_override_in_headers ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers_and_etag_of_empty_body +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers_and_etag_of_empty_body ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_zero_size_object +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_zero_size_object ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_config_true_value_on_disable_encryption +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_config_true_value_on_disable_encryption ... ok +test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_false +test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_false ... ok +test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_true +test.unit.account.test_server.TestAccountController.test_insufficient_storage_mount_check_true ... ok +test.unit.account.test_server.TestAccountController.test_invalid_method_doesnt_exist +test.unit.account.test_server.TestAccountController.test_invalid_method_doesnt_exist ... ok +test.unit.account.test_server.TestAccountController.test_invalid_method_is_not_public +test.unit.account.test_server.TestAccountController.test_invalid_method_is_not_public ... ok +test.unit.account.test_server.TestAccountController.test_list_allowed_methods +test.unit.account.test_server.TestAccountController.test_list_allowed_methods ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_over_32bit_int_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_over_32bit_int_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_passthroughs +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_passthroughs ... ok +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_encrypt_header_val +test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_encrypt_header_val ... ok +test.unit.common.middleware.s3api.test_cfg.TestS3ApiCfg.test_config +test.unit.common.middleware.s3api.test_cfg.TestS3ApiCfg.test_config ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_str_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_str_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir_with_delimiter_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir_with_delimiter_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_url_encoded +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_url_encoded ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_fetch_owner +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_fetch_owner ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_is_truncated +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_is_truncated ... ok + +test DEBUG: Relinking (cleanup) created link: /tmp/tmpq6k5uxz3/node/sda1/objects/208/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676544.72289.data to /tmp/tmpq6k5uxz3/node/sda1/objects/417/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676544.72289.data +test DEBUG: Relinking (cleanup) created link: /tmp/tmpq6k5uxz3/node/sda1/objects/208/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676546.72289.meta to /tmp/tmpq6k5uxz3/node/sda1/objects/417/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676546.72289.meta +test DEBUG: Removed /tmp/tmpq6k5uxz3/node/sda1/objects/208/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676546.72289.meta +test DEBUG: Removed /tmp/tmpq6k5uxz3/node/sda1/objects/208/36a/d0a09ebe0249ee42bbb18bd87788536a/1791676544.72289.data +test DEBUG: Run listdir on /tmp/tmpq6k5uxz3/node/sda1/objects/208 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.050139 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpjwf3ao6u/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpjwf3ao6u/node/sda1/objects/329 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpjwf3ao6u/node/sda1/objects/164/3e6/a48b456fc9e28068551bd865272373e6/1757265954.45384.data to /tmp/tmpjwf3ao6u/node/sda1/objects/329/3e6/a48b456fc9e28068551bd865272373e6/1757265954.45384.data: [Errno 17] File exists: '/tmp/tmpjwf3ao6u/node/sda1/objects/164/3e6/a48b456fc9e28068551bd865272373e6/1757265954.45384.data' -> '/tmp/tmpjwf3ao6u/node/sda1/objects/329/3e6/a48b456fc9e28068551bd865272373e6/1757265954.45384.data' -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpjwf3ao6u/node/sda1/objects/164/3e6/a48b456fc9e28068551bd865272373e6/1757265955.45384.meta to /tmp/tmpjwf3ao6u/node/sda1/objects/329/3e6/a48b456fc9e28068551bd865272373e6/1757265955.45384.meta: [Errno 17] File exists: '/tmp/tmpjwf3ao6u/node/sda1/objects/164/3e6/a48b456fc9e28068551bd865272373e6/1757265955.45384.meta' -> '/tmp/tmpjwf3ao6u/node/sda1/objects/329/3e6/a48b456fc9e28068551bd865272373e6/1757265955.45384.meta' -test DEBUG: Run listdir on /tmp/tmpjwf3ao6u/node/sda1/objects/164 +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.025226 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpx1d7spoj/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpx1d7spoj/node/sda1/objects/434 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking (cleanup) created link: /tmp/tmpx1d7spoj/node/sda1/objects/217/128/d96dd81e0872dd379adde3f9d7d10128/1791676545.82456.data to /tmp/tmpx1d7spoj/node/sda1/objects/434/128/d96dd81e0872dd379adde3f9d7d10128/1791676545.82456.data +test DEBUG: Relinking (cleanup) created link: /tmp/tmpx1d7spoj/node/sda1/objects/217/128/d96dd81e0872dd379adde3f9d7d10128/1791676546.82456.meta to /tmp/tmpx1d7spoj/node/sda1/objects/434/128/d96dd81e0872dd379adde3f9d7d10128/1791676546.82456.meta +test DEBUG: Removed /tmp/tmpx1d7spoj/node/sda1/objects/217/128/d96dd81e0872dd379adde3f9d7d10128/1791676546.82456.meta +test DEBUG: Removed /tmp/tmpx1d7spoj/node/sda1/objects/217/128/d96dd81e0872dd379adde3f9d7d10128/1791676545.82456.data +test DEBUG: Run listdir on /tmp/tmpx1d7spoj/node/sda1/objects/217 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 2 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.020358 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpdwp_pmog/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpdwp_pmog/node/sda1/objects/481 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpdwp_pmog/node/sda1/objects/240/d64/f0821241cf9ff8bdf5b3d99d6faffd64/1757265954.51781.data to /tmp/tmpdwp_pmog/node/sda1/objects/481/d64/f0821241cf9ff8bdf5b3d99d6faffd64/1757265954.51781.data: [Errno 17] File exists: '/tmp/tmpdwp_pmog/node/sda1/objects/240/d64/f0821241cf9ff8bdf5b3d99d6faffd64/1757265954.51781.data' -> '/tmp/tmpdwp_pmog/node/sda1/objects/481/d64/f0821241cf9ff8bdf5b3d99d6faffd64/1757265954.51781.data' -test DEBUG: Run listdir on /tmp/tmpdwp_pmog/node/sda1/objects/240 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.015735 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:44 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpkrqb54eb/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpkrqb54eb/node/sda1/objects/156/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676545.91761.meta to /tmp/tmpkrqb54eb/node/sda1/objects/313/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676545.91761.meta +test DEBUG: Relinking (cleanup) created link: /tmp/tmpkrqb54eb/node/sda1/objects/156/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676544.91761.data to /tmp/tmpkrqb54eb/node/sda1/objects/313/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676544.91761.data +test DEBUG: Removed /tmp/tmpkrqb54eb/node/sda1/objects/156/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676545.91761.meta +test DEBUG: Removed /tmp/tmpkrqb54eb/node/sda1/objects/156/c59/9ce1fc2282f2fa2cdcd700b6d868fc59/1791676544.91761.data +test DEBUG: Run listdir on /tmp/tmpkrqb54eb/node/sda1/objects/313 +test DEBUG: Run listdir on /tmp/tmpkrqb54eb/node/sda1/objects/156 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.017714 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmplbm48_3l/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmplbm48_3l/node/sda1/objects/439 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmplbm48_3l/node/sda1/objects/219/e42/db82118b067f659f982871e0f8d94e42/1757265954.57372.data -test DEBUG: Run listdir on /tmp/tmplbm48_3l/node/sda1/objects/219 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:44 10/10/26 GMT (0:00:00.024571 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmppb6qfn9s/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmppb6qfn9s/node/sda1/objects/207/1d7/cf4778063cc6994ccfdb8168c7b861d7/1791676547.00267.ts to /tmp/tmppb6qfn9s/node/sda1/objects/414/1d7/cf4778063cc6994ccfdb8168c7b861d7/1791676547.00267.ts +test DEBUG: Removed /tmp/tmppb6qfn9s/node/sda1/objects/207/1d7/cf4778063cc6994ccfdb8168c7b861d7/1791676547.00267.ts +test DEBUG: Run listdir on /tmp/tmppb6qfn9s/node/sda1/objects/414 +test DEBUG: Run listdir on /tmp/tmppb6qfn9s/node/sda1/objects/207 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.017334 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpedwzme2k/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpedwzme2k/node/sda1/objects/379 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.025450 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmphm6dekg0/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmphm6dekg0/node/sda1/objects/158/e3e/9e996d566f893477038c6ae15d282e3e/1791676547.11435.meta to /tmp/tmphm6dekg0/node/sda1/objects/317/e3e/9e996d566f893477038c6ae15d282e3e/1791676547.11435.meta +test DEBUG: Relinking (cleanup) created link: /tmp/tmphm6dekg0/node/sda1/objects/158/e3e/9e996d566f893477038c6ae15d282e3e/1791676546.11435.ts to /tmp/tmphm6dekg0/node/sda1/objects/317/e3e/9e996d566f893477038c6ae15d282e3e/1791676546.11435.ts +test DEBUG: Removed /tmp/tmphm6dekg0/node/sda1/objects/158/e3e/9e996d566f893477038c6ae15d282e3e/1791676547.11435.meta +test DEBUG: Removed /tmp/tmphm6dekg0/node/sda1/objects/158/e3e/9e996d566f893477038c6ae15d282e3e/1791676546.11435.ts +test DEBUG: Run listdir on /tmp/tmphm6dekg0/node/sda1/objects/317 +test DEBUG: Run listdir on /tmp/tmphm6dekg0/node/sda1/objects/158 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.023777 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpvfn1645q/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpvfn1645q/node/sda1/objects/473 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpedwzme2k/node/sda1/objects/189/08a/bd8e191928e6fbffba4f1e84e567108a/1757265954.63659.ts to /tmp/tmpedwzme2k/node/sda1/objects/379/08a/bd8e191928e6fbffba4f1e84e567108a/1757265954.63659.ts -test DEBUG: Removed /tmp/tmpedwzme2k/node/sda1/objects/189/08a/bd8e191928e6fbffba4f1e84e567108a/1757265954.63659.ts -test DEBUG: Run listdir on /tmp/tmpedwzme2k/node/sda1/objects/189 +test DEBUG: Relinking (cleanup) created link: /tmp/tmpvfn1645q/node/sda1/objects/236/b77/eca812e222a81e7189bedd86a4883b77/1791676547.20263.meta to /tmp/tmpvfn1645q/node/sda1/objects/473/b77/eca812e222a81e7189bedd86a4883b77/1791676547.20263.meta +test DEBUG: Removed /tmp/tmpvfn1645q/node/sda1/objects/236/b77/eca812e222a81e7189bedd86a4883b77/1791676547.20263.meta +test DEBUG: Removed /tmp/tmpvfn1645q/node/sda1/objects/236/b77/eca812e222a81e7189bedd86a4883b77/1791676545.20263.data +test DEBUG: Run listdir on /tmp/tmpvfn1645q/node/sda1/objects/236 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.014251 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpedr7p0rn/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpedr7p0rn/node/sda1/objects/336 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 -test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpedr7p0rn/node/sda1/objects/168/db6/a804b9d8c9001c3fe4da086abefe3db6/1757265954.69244.ts to /tmp/tmpedr7p0rn/node/sda1/objects/336/db6/a804b9d8c9001c3fe4da086abefe3db6/1757265954.69244.ts -test DEBUG: Removed /tmp/tmpedr7p0rn/node/sda1/objects/168/db6/a804b9d8c9001c3fe4da086abefe3db6/1757265954.69244.ts -test DEBUG: Run listdir on /tmp/tmpedr7p0rn/node/sda1/objects/168 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 -test DEBUG: Removed /tmp/tmpedr7p0rn/node/sda1/objects/84/db6/a804b9d8c9001c3fe4da086abefe3db6/1757265954.69244.ts -test DEBUG: Run listdir on /tmp/tmpedr7p0rn/node/sda1/objects/84 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.023606 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp3r0odzep/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmp3r0odzep/node/sda1/objects/151/eed/973d8b3ad801d123914c679f993c1eed/1791676545.31205.meta to /tmp/tmp3r0odzep/node/sda1/objects/302/eed/973d8b3ad801d123914c679f993c1eed/1791676545.31205.meta +test DEBUG: Removed /tmp/tmp3r0odzep/node/sda1/objects/151/eed/973d8b3ad801d123914c679f993c1eed/1791676545.31205.meta +test DEBUG: Run listdir on /tmp/tmp3r0odzep/node/sda1/objects/302 +test DEBUG: Run listdir on /tmp/tmp3r0odzep/node/sda1/objects/151 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.015212 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp938wlcw0/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp938wlcw0/node/sda1/objects/405 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 -test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmp938wlcw0/node/sda1/objects/202/7e8/cabfc1c8b2bfc557c35542111b32b7e8/1757265954.73767.ts to /tmp/tmp938wlcw0/node/sda1/objects/405/7e8/cabfc1c8b2bfc557c35542111b32b7e8/1757265954.73767.ts -test DEBUG: Removed /tmp/tmp938wlcw0/node/sda1/objects/202/7e8/cabfc1c8b2bfc557c35542111b32b7e8/1757265954.73767.ts -test DEBUG: Run listdir on /tmp/tmp938wlcw0/node/sda1/objects/202 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 -test DEBUG: Removed /tmp/tmp938wlcw0/node/sda1/objects/50/7e8/cabfc1c8b2bfc557c35542111b32b7e8/1757265954.73767.tstest.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_err -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_err ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_conflicting_ts_is_linked_to_part_power_minus_2_ok ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_newer_ts_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_newer_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_ts_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_existing_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_data_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_deleted -test.unit.cli.test_relinker.TestRelinker.test_cleanup_deleted ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter -test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter_invalid -test.unit.cli.test_relinker.TestRelinker.test_cleanup_device_filter_invalid ... ok +test DEBUG: Updating recontest.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file_relink_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file_relink_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_missing_ts_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_missing_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_missing_data_missing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_missing_data_missing_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist +test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_passthroughs +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_passthroughs ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_delimiter_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_delimiter_max_keys ... ok -test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 2.0000 "-" 1234 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0032 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0032 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0017 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0148 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 134 "-" "-" "-" 0.0022 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0089 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0018 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test03" 201 - "-" "-" "-" 0.0031 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 270 "-" "-" "-" 0.0021 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 136 "-" "-" "-" 0.0071 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0039 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c_nulo" 201 - "-" "-" "-" 0.0010 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c_unu" 201 - "-" "-" "-" 0.0057 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0017 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0183 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00" 201 - "-" "-" "-" 0.0011 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0034 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/null" 201 - "-" "-" "-" 0.0032 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 118 "-" "-" "-" 0.0125 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 381 "-" "-" "-" 0.0039 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0033 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0030 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 37 "-" "-" "-" 0.0002 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 33 "-" "-" "-" 0.0001 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 38 "-" "-" "-" 0.0000 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0001 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0033 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0055 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0037 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0032 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0034 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0071 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0111 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0034 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0054 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0025 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0027 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 158 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0037 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0020 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0016 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0018 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0016 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0041 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0016 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0025 "-" 2597862 1 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0038 "-" 2597862 0 -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0021 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0015 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0022 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 200 255 "-" "-" "-" 0.0043 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "GET /sda1/p/a/c%D8%3E%2520" 412 12 "-" "-" "-" 0.0001 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0013 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 - -test INFO: - - - [07/Sep/2025:17:25:54 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597862 -test.unit.account.test_server.TestAccountController.test_utf8_metadata +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0017 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0018 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0013 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0022 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0034 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0041 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/%22%27" 201 - "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/%22%27" 200 74 "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/%22%3Cword" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 200 240 "-" "-" "-" 0.0063 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0195 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%22%3Cword-test" 201 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0065 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0074 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 406 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 400 34 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0092 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0017 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0049 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0059 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0052 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0008 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0064 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 400 26 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0093 "-" 1476113 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_after_DELETE +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_after_DELETE ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_auto_create +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_auto_create ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_not_found +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_not_found ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_nonascii_queries +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_nonascii_queries ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_container_in_account +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_container_in_account ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_namespace_account +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_namespace_account ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_container_in_account +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_container_in_account ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_account +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_account ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_no_public +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_no_public ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_public +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_public ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_except_for_used_policies +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_except_for_used_policies ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_policy_stats +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_policy_stats ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_init +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_init ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist_and_relink_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist_and_relink_fails ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_non_existent_version_id_marker +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_non_existent_version_id_marker ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_prefix +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_prefix ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_no_applicable_policy +test.unit.cli.test_relinker.TestRelinker.test_cleanup_no_applicable_policy ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_key_marker_and_version_id_marker +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_key_marker_and_version_id_marker ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_version_id_marker +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_version_id_marker ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_delimiter_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_delimiter_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_nonascii_queries +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_nonascii_queries ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions ... ok + +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0315 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0253 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0063 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0053 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 403 16 "-" "-" "-" 0.0007 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/.a/c" 201 - "-" "-" "-" 0.0366 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/.c" 404 - "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0089 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0007 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0112 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0020 "-" 1476103 - +test DEBUG: - - - [10/Oct/2026:23:55:44 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0002 "-" 1476103 - +test DEBUG: - - - [10/Oct/2026:23:55:44 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0005 "-" 1476103 - +test DEBUG: - - - [10/Oct/2026:23:55:44 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats + resp = func(ctrl, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 282, in REPLICATE + ret = self.replicator_rpc.dispatch(post_args, args) + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch + return getattr(self, op)( + ~~~~~~~^^^^^^^^^^ +AttributeError: 'ReplicatorRpc' object has no attribute 'unknown_sync' +test DEBUG: - - - [10/Oct/2026:23:55:44 +0000] "REPLICATE /sda1/p/a/" 500 697 "-" "-" "-" 0.0203 "-" 1476103 - +test DEBUG: - - - [10/Oct/2026:23:55:44 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 1476103 - +test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/test/unit/account/test_server.py", line 2714, in mock_put_method + raise Exception() +Exception +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0031 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0029 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:44 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0046 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0034 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0058 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c%00stuff" 400 36 "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/foo%00bar" 400 34 "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0042 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00c%00stuff" 201 - "-" "-" "-" 0.0010 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/%00a" 201 - "-" "-" "-" 0.0028 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/%00foo%00bar" 201 - "-" "-" "-" 0.0082 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0012 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0040 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 135 "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0028 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0026 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0171 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0017 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 119 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 141 "-" "-" "-" 0.0063 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0123 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0053 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0008 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0118 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0053 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0110 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "method_doesnt_exist /sda1/p/a" 405 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "__init__ /sda1/p/a" 405 - "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 2.0000 "-" 1234 -test.unit.account.test_server.TestAccountController.test_log_line_format +test.unit.account.test_server.TestAccountController.test_log_line_format ... ok +test.unit.account.test_server.TestAccountController.test_markers_with_reserved +test.unit.account.test_server.TestAccountController.test_markers_with_reserved ... ok +test.unit.account.test_server.TestAccountController.test_multiple_policies_in_use +test.unit.account.test_server.TestAccountController.test_multiple_policies_in_use ... ok +test.unit.account.test_server.TestAccountController.test_not_allowed_method +test.unit.account.test_server.TestAccountController.test_not_allowed_method ... ok +test.unit.account.test_server.TestAccountController.test_null_markers +test.unit.account.test_server.TestAccountController.test_null_markers ... ok +test.unit.account.test_server.TestAccountController.test_params_format +test.unit.account.test_server.TestAccountController.test_params_format ... ok +test.unit.account.test_server.TestAccountController.test_params_utf8 +test.unit.account.test_server.TestAccountController.test_params_utf8 ... ok +test.unit.account.test_server.TestAccountController.test_policy_stats_non_default +test.unit.account.test_server.TestAccountController.test_policy_stats_non_default ... ok +test.unit.account.test_server.TestAccountController.test_policy_stats_with_legacy +test.unit.account.test_server.TestAccountController.test_policy_stats_with_legacy ... ok +test.unit.account.test_server.TestAccountController.test_prefix_and_delim_with_reserved +test.unit.account.test_server.TestAccountController.test_prefix_and_delim_with_reserved ... ok +test.unit.account.test_server.TestAccountController.test_prefix_with_reserved +test.unit.account.test_server.TestAccountController.test_prefix_with_reserved ... ok +test.unit.account.test_server.TestAccountController.test_replicaiton_server_call_all_methods +test.unit.account.test_server.TestAccountController.test_replicaiton_server_call_all_methods ... ok +test.unit.account.test_server.TestAccountController.test_reserved_markers_with_non_reserved +test.unit.account.test_server.TestAccountController.test_reserved_markers_with_non_reserved ... ok +test.unit.account.test_server.TestAccountController.test_serv_reserv +test.unit.account.test_server.TestAccountController.test_serv_reserv ... ok +test.unit.account.test_server.TestAccountController.test_through_call +test.unit.account.test_server.TestAccountController.test_through_call ... ok +test.unit.account.test_server.TestAccountController.test_through_call_invalid_path +test.unit.account.test_server.TestAccountController.test_through_call_invalid_path ... ok +test.unit.account.test_server.TestAccountController.test_through_call_invalid_path_utf8 +test.unit.account.test_server.TestAccountController.test_through_call_invalid_path_utf8 ... ok +test.unit.account.test_server.TestAccountController.test_utf8_metadata test.unit.account.test_server.TestAccountController.test_utf8_metadata ... ok -test.unit.cli.test_recon.TestRecon.test_async_check -test.unit.cli.test_recon.TestRecon.test_async_check ... ok -test.unit.cli.test_recon.TestRecon.test_calculate_least_and_most_recent -test.unit.cli.test_recon.TestRecon.test_calculate_least_and_most_recent ... ok -test.unit.cli.test_recon.TestRecon.test_drive_audit_check -test.unit.cli.test_recon.TestRecon.test_drive_audit_check ... ok -test.unit.cli.test_recon.TestRecon.test_gen_stats -test.unit.cli.test_recon.TestRecon.test_gen_stats ... ok -test.unit.cli.test_recon.TestRecon.test_get_error_ringnames -test.unit.cli.test_recon.TestRecon.test_get_error_ringnames ... ok -test.unit.cli.test_recon.TestRecon.test_get_hosts -test.unit.cli.test_recon.TestRecon.test_get_hosts ... ok -test.unit.cli.test_recon.TestRecon.test_get_ring_names -test.unit.cli.test_recon.TestRecon.test_get_ring_names ... ok -test.unit.cli.test_recon.TestRecon.test_get_ringmd5 -test.unit.cli.test_recon.TestRecon.test_get_ringmd5 ... ok -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_alias -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_alias ... ok -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_all_policies -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_all_policies ... ok -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_invalid -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_invalid ... ok -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_unu -test.unit.cli.test_recon.TestRecon.test_main_object_hosts_default_unu ... ok -test.unit.cli.test_recon.TestRecon.test_ptime -test.unit.cli.test_recon.TestRecon.test_ptime ... ok -test.unit.cli.test_recon.TestRecon.test_quarantine_check -test.unit.cli.test_recon.TestRecon.test_quarantine_check ... ok -test.unit.cli.test_recon.TestRecon.test_umount_check -test.unit.cli.test_recon.TestRecon.test_umount_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_disk_usage -test.unit.cli.test_recon.TestReconCommands.test_disk_usage ... ok -test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5 -test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5 ... ok -test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5_mismatch -test.unit.cli.test_recon.TestReconCommands.test_get_swiftconfmd5_mismatch ... ok -test.unit.cli.test_recon.TestReconCommands.test_load_check -test.unit.cli.test_recon.TestReconCommands.test_load_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_multiple_server_types -test.unit.cli.test_recon.TestReconCommands.test_multiple_server_types ... ok -test.unit.cli.test_recon.TestReconCommands.test_object_auditor_check -test.unit.cli.test_recon.TestReconCommands.test_object_auditor_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_reconstruction_check -test.unit.cli.test_recon.TestReconCommands.test_reconstruction_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_replication_check -test.unit.cli.test_recon.TestReconCommands.test_replication_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_server_type_check -test.unit.cli.test_recon.TestReconCommands.test_server_type_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_sharding_check -test.unit.cli.test_recon.TestReconCommands.test_sharding_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_time_check -test.unit.cli.test_recon.TestReconCommands.test_time_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter -test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter ... ok -test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter_mismatch -test.unit.cli.test_recon.TestReconCommands.test_time_check_jitter_mismatch ... ok -test.unit.cli.test_recon.TestReconCommands.test_time_check_mismatch -test.unit.cli.test_recon.TestReconCommands.test_time_check_mismatch ... ok -test.unit.cli.test_recon.TestReconCommands.test_version_check -test.unit.cli.test_recon.TestReconCommands.test_version_check ... ok -test.unit.cli.test_recon.TestReconCommands.test_version_check_differs -test.unit.cli.test_recon.TestReconCommands.test_version_check_differs ... ok +test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count +test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count ... ok +test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count_deleted +test.unit.cli.test_recon_cron.TestReconCron.test_get_async_count_deleted ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_versioning_not_configured +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_versioning_not_configured ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_add +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_add ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_overload +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_overload ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_part_power +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_part_power ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_random_seed +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_random_seed ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_remove +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_remove ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_replicas +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_replicas ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_rounds +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_rounds ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_save +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_save ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_set_weight +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_bad_set_weight ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_good +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_good ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_invalid_json +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_invalid_json ... ok +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_json_not_object +test.unit.cli.test_ring_builder_analyzer.TestParseScenario.test_json_not_object ... ok test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_check_crypto_meta test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_check_crypto_meta ... ok test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_check_key @@ -8130,1548 +7764,1029 @@ test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_unwrap_bad_key ... ok test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_wrap_unwrap_key test.unit.common.middleware.crypto.test_crypto_utils.TestCrypto.test_wrap_unwrap_key ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_then_extract_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_append_then_extract_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_then_load_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_dump_then_load_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_extract_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_extract_crypto_meta ... ok -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_load_crypto_meta -test.unit.common.middleware.crypto.test_crypto_utils.TestModuleMethods.test_load_crypto_meta ... ok -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_GET -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_GET ... ok -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_PUT -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_bucket_logging_PUT ... ok -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_GET_error -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_GET_error ... ok -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_PUT_error -test.unit.common.middleware.s3api.test_logging.TestS3ApiLogging.test_object_logging_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys_and_key_marker +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys_and_key_marker ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_503 +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_503 ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_policy_index_logging +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_policy_index_logging ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_bucket_already_owned_by_you +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_bucket_already_owned_by_you ... ok +test INFO: Begin account audit "once" mode +test ERROR: Audit Failed for /tmp/tmpicip9sis/sda/accounts/0/0/0/test.db: The total container_count for the account a (3) does not match the sum of container_count across policies (2) +test INFO: Account audit "once" mode completed: 0.00s +test INFO: Begin account audit "once" mode +test INFO: Account audit "once" mode completed: 0.00s +Unrecognized DB type: internal error +DB file doesn't exist +No target specified +Need a ring or policy +No account specified +No policy named 'xyz' +No container specified fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_empty_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_empty_versioning ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_fullcontrol_permission ... ok - -test INFO: - - 07/Sep/2025/17/25/54 GET /foo/bar HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1757265954.981316328 1757265954.981349230 - -test INFO: - - 07/Sep/2025/17/25/54 GET /v1 HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1757265954.981538773 1757265954.981566429 - -test INFO: - - 07/Sep/2025/17/25/54 GET /v1.0 HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1757265954.981733322 1757265954.981760502 - -test INFO: - - 07/Sep/2025/17/25/55 GET /path HTTP/1.0 503 - - - - 118 - - - 0.7000 FA - 1757265954.988830566 1757265955.688830614 - -test INFO: - - 07/Sep/2025/17/25/55 GET /path HTTP/1.0 500 - - - - - - - - 0.2000 - - 1757265954.990214348 1757265955.190214396 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 17 - - - 0.0008 SOS - 1757265954.991267920 1757265954.992087126 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - - - - - 0.0001 - - 1757265954.995238066 1757265954.995312452 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 3 - - - 0.0001 - - 1757265954.996432781 1757265954.996513128 - -test INFO: - - 07/Sep/2025/17/25/54 GET / HTTP/1.0 200 - - - - 12 - - - 0.0001 - - 1757265954.997531891 1757265954.997597933 - -test INFO: - - 07/Sep/2025/17/25/55 GET /v1/a/c/o HTTP/1.0 503 - - - - 118 - - - 0.7000 - - 1757265954.999121189 1757265955.699121237 0 -test INFO: - - 07/Sep/2025/17/25/55 PUT /v1/a/c/o HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1757265955.008541346 1757265955.008572578 1 -test INFO: - - 07/Sep/2025/17/25/55 GET /v1/a/c HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265955.009316206 1757265955.009387255 1 -test INFO: 4.5.6.7 1.2.3.4 07/Sep/2025/17/25/55 GET / HTTP/1.0 200 - - - - 8 - - - 0.0009 - - 1757265955.012333632 1757265955.013199329 - -test INFO: 4.5.6.7 1.2.3.4 07/Sep/2025/17/25/55 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1757265955.016839266 1757265955.016945839 - -test INFO: - - 07/Sep/2025/17/25/55 GET /v1/something HTTP/1.0 200 - - - - 8 - - - 0.0007 - - 1757265955.018076658 1757265955.018817425 - -test INFO: - - 07/Sep/2025/17/25/55 GET / HTTP/1.0 499 - - - - 4 - - - 0.0001 - - 1757265955.021916866 1757265955.021993399 - -test INFO: - - 07/Sep/2025/17/25/55 POST /v1/a/c HTTP/1.0 200 - - - 11 8 - - Host:%20localhost:80 0.0000 - - 1757265955.022631884 1757265955.022654295 - -test INFO: - - 07/Sep/2025/17/25/55 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0000 - - 1757265955.023277044 1757265955.023299932 0 -test INFO: - - 07/Sep/2025/17/25/55 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0000 - - 1757265955.024011374 1757265955.024036407 -1 -test INFO: - - 07/Sep/2025/17/25/55 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0000 - - 1757265955.024692297 1757265955.024713516 - -Sun Sep 7 05:25:55 2025 /tmp/tmpej9ttfp_/log/swift/profile/default.profile2597872 -Sun Sep 7 05:25:55 2025 /tmp/tmpej9ttfp_/log/swift/profile/default.profile123 -Sun Sep 7 05:25:55 2025 /tmp/tmpej9ttfp_/log/swift/profile/default.profile456 - - 45 function calls in 0.001 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 9 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 9 0.000 0.000 0.000 0.000 :0(exec) - 9 0.000 0.000 0.000 0.000 :0(getcwd) - 9 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 9 0.000 0.000 0.000 0.000 :0(setprofile) - - -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Kaboom! -direct-client-test ERROR: Kaboom! -direct-client-test ERROR: Kaboom! -test WARNING: Skipping /tmp/tmp96duis00/devices3/device_is_file/data because [Errno 20] Not a directory: '/tmp/tmp96duis00/devices3/device_is_file/data' -test WARNING: Skipping /tmp/tmp96duis00/devices4/device/data because -test WARNING: Skipping device as it is not mounted -test WARNING: Skipping /tmp/tmpnuekmgk1/asdf/data because [Errno 20] Not a directory: '/tmp/tmpnuekmgk1/asdf/data' -test WARNING: Skipping /tmp/tmpnuekmgk1/asdf/data because [Errno 20] Not a directory: '/tmp/tmpnuekmgk1/asdf/data' -test WARNING: Skipping drive as it is not mounted -test WARNING: Skipping asdf as it is not mounted -test WARNING: Skipping /tmp/tmpmm764a5a/asdf/data because [Errno 20] Not a directory: '/tmp/tmpmm764a5a/asdf/data' -test WARNING: More than one part in a single-part response? -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0076 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0067 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0068 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0054 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0080 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0063 "-" 2597872 2 -test ERROR: ERROR Account update failed with 127.0.0.1:43755/sda1 (will retry later): Response 503 OK -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0082 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_container_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_container_not_found ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_obj_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_obj_not_found ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object ... ok - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Expecting an element , got nothing, line 1 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_and_range ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_without_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_without_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_other_owner -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_other_owner ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_lots_of_keys +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_lots_of_keys ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_content_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_content_md5 ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_key +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_no_key ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_quiet +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_quiet ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_bad +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_bad ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_invalid +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_invalid ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_valid +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_sha256_valid ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_to_object +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_to_object ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_too_many_keys +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_too_many_keys ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_unhandled_exception +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_unhandled_exception ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_enabled +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_enabled ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_suspended +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_versioned_suspended ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_error +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_error ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_invalid_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_invalid_md5 ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_non_json +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_non_json ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_system_entity +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_with_system_entity ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_default -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 562 "-" "-" "-" 0.0064 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~TX~~A" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~TX~~B" 201 - "-" "-" "-" 0.0058 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~OK~~A" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~OK~~B" 201 - "-" "-" "-" 0.0059 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~UT~~A" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/US~~UT~~~B" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0063 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0056 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 145 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 241 "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0051 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 412 22 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0057 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0068 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0056 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0037 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 414 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 354 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0073 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 5 "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 39 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 24 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.0" 201 - "-" "-" "-" 0.0023 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.1" 201 - "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.0.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.0" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.1" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.1.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.0" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.1" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/sub.2.2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 91 "-" "-" "-" 0.0023 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 647 "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 578 "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_json -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_json ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_plain -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_plain ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_xml -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_containers_xml ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_account_name -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_account_name ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name_as_subdir -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml_escapes_container_name_as_subdir ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_empty_account -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_empty_account ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_with_containers -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_with_containers ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT ... ok - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0170 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0005 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 409 - "-" "-" "-" 0.0024 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/bashful" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0108 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy10" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy10_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0053 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy20_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "DELETE /sda1/p/a/c/grumpy30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy50" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy50_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0139 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy60_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy70" 204 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy70_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy80" 204 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpy80_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier10" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier10_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier50" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier50_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier60_no_header" 204 - "-" "-" "-" 0.0045 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier70" 204 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier70_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier80" 204 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpier80_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey10" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey10_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object_update_redirected_to_shard -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object_update_redirected_to_shard ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_abort_multipart_upload_acl_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET ... ok - -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_write_permission ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_without_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteNoAcl.test_object_multi_DELETE_without_md5 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_format_authorization +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_format_authorization ... ok +Data file doesn't exist +Data file doesn't exist +test ERROR: get_keys(): from callback: Testing: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys + keys = fetch_crypto_keys(key_id=key_id) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_encrypter.py", line 919, in raise_exc + raise Exception('Testing') +Exception: Testing +test ERROR: ERROR get_keys() missing callback: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys + fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] + ~~~^^^^^^^^^^^^^^^^^^^^^ +KeyError: 'swift.callback.fetch_crypto_keys' +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': '0psj556+oeNaquEdDeMxig==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd29b23e79ebea1e35aaae11d0de3318a', 'Content-Length': '226', 'Content-Type': 'multipart/form-data'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': '/JzPJjlXCqpRBmlyhGXNDg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'fc9ccf2639570aaa510669728465cd0e', 'Content-Length': '139'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'PggRsy85Tu07EsbATYB/cA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '3e0811b32f394eed3b12c6c04d807f70', 'Content-Length': '139'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'zDBBHq17IpuHzskOm+GHEQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'cc30411ead7b229b87cec90e9be18711', 'Content-Length': '139'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_quiet -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_quiet ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_bad -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_bad ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_empty_body +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_empty_body ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method_but_method_exists_in_controller +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method_but_method_exists_in_controller ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bucket_virtual_hosted_style +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bucket_virtual_hosted_style ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v2 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v2 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v4 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v4 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_check_pipeline +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_check_pipeline ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_cors +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_cors ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_error_response_reason_logging +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_error_response_reason_logging ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_config +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_config ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logger +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logger ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logs_checksum_implementation +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logs_checksum_implementation ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_passes_wsgi_conf_file_to_check_pipeline +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_passes_wsgi_conf_file_to_check_pipeline ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_metadata_directive +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_metadata_directive ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_ssc +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_ssc ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_storage_class +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_storage_class ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_uri +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_uri ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mfa +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mfa ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mixture_param_v4 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mixture_param_v4 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_ascii_user +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_ascii_user ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_s3_request_passthrough +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_s3_request_passthrough ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_notification +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_notification ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_bad_padding +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_bad_padding ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_long +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_long ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_short +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_short ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_unreadable +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_unreadable ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_tagging +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_tagging ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_virtual_hosted_style +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_virtual_hosted_style ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_path_info_encode +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_path_info_encode ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_policy +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_policy ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_defaults +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_defaults ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_sensitive_info +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_sensitive_info ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_request_payment +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_request_payment ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_restore +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_restore ... ok -test DEBUG: Run listdir on /tmp/tmp938wlcw0/node/sda1/objects/50 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.021719 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpz5x0vudy/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpz5x0vudy/node/sda1/objects/313 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/3 -test DEBUG: Relinking (cleanup): tolerating different inodes for tombstone with same timestamp: /tmp/tmpz5x0vudy/node/sda1/objects/156/9f7/9c86ed60c5750d4401a757a74610d9f7/1757265954.80056.ts to /tmp/tmpz5x0vudy/node/sda1/objects/313/9f7/9c86ed60c5750d4401a757a74610d9f7/1757265954.80056.ts -test DEBUG: Removed /tmp/tmpz5x0vudy/node/sda1/objects/156/9f7/9c86ed60c5750d4401a757a74610d9f7/1757265954.80056.ts -test DEBUG: Run listdir on /tmp/tmpz5x0vudy/node/sda1/objects/156 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/3 -test DEBUG: Removed /tmp/tmpz5x0vudy/node/sda1/objects/39/9f7/9c86ed60c5750d4401a757a74610d9f7/1757265954.80056.ts -test DEBUG: Run listdir on /tmp/tmpz5x0vudy/node/sda1/objects/39 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 3/3 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.015280 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp7gt435o5/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp7gt435o5/node/sda1/objects/457 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.024576 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmptb4zj8lv/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmptb4zj8lv/node/sda1/objects/441 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmp7gt435o5/node/sda1/objects/228/314/e4f7825c4f0e20aab440fdc552968314/1757265955.85674.meta -test DEBUG: Removed /tmp/tmp7gt435o5/node/sda1/objects/228/314/e4f7825c4f0e20aab440fdc552968314/1757265954.85674.data -test DEBUG: Run listdir on /tmp/tmp7gt435o5/node/sda1/objects/228 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.029166 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmprn1gm4hx/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmprn1gm4hx/node/sda1/objects/311 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmptb4zj8lv/node/sda1/objects/220/fb3/dcc301f99c0dceb2214fb22cf31acfb3/1791676546.40493.meta to /tmp/tmptb4zj8lv/node/sda1/objects/441/fb3/dcc301f99c0dceb2214fb22cf31acfb3/1791676546.40493.meta: [Errno 1] oops +test DEBUG: Run listdir on /tmp/tmptb4zj8lv/node/sda1/objects/220 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmprn1gm4hx/node/sda1/objects/155/79d/9bce602137773393a2f55ba39757879d/1757265956.92724.ts -test DEBUG: Run listdir on /tmp/tmprn1gm4hx/node/sda1/objects/155 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:54 09/07/25 GMT (0:00:00.016590 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:54 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpkw5q3_bw/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpkw5q3_bw/node/sda1/objects/286 +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.013697 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpazd5cp1n/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpazd5cp1n/node/sda1/objects/311 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmpkw5q3_bw/node/sda1/objects/143/436/8f5b4059efedba35bcdc2a6a13862436/1757265955.98477.meta -test DEBUG: Removed /tmp/tmpkw5q3_bw/node/sda1/objects/143/436/8f5b4059efedba35bcdc2a6a13862436/1757265954.98477.data -test DEBUG: Run listdir on /tmp/tmpkw5q3_bw/node/sda1/objects/143 +test DEBUG: Relinking (cleanup) created link: /tmp/tmpazd5cp1n/node/sda1/objects/155/54b/9bb6acdb991b0aee3e054b566e01154b/1791676547.48342.ts to /tmp/tmpazd5cp1n/node/sda1/objects/311/54b/9bb6acdb991b0aee3e054b566e01154b/1791676547.48342.ts +test DEBUG: Removed /tmp/tmpazd5cp1n/node/sda1/objects/155/54b/9bb6acdb991b0aee3e054b566e01154b/1791676547.48342.ts +test DEBUG: Run listdir on /tmp/tmpazd5cp1n/node/sda1/objects/155 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.178996 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmps3yfzgx1/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmps3yfzgx1/node/sda1/objects/147/6f5/93a3f8109a81562a38b38ff79de526f5/1757265955.20843.data to /tmp/tmps3yfzgx1/node/sda1/objects/295/6f5/93a3f8109a81562a38b38ff79de526f5/1757265955.20843.data -test DEBUG: Run listdir on /tmp/tmps3yfzgx1/node/sda1/objects/295 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.021392 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpv8lqqtxh/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpv8lqqtxh/node/sda1/objects/212/dd9/d47f8e8936b2f58d8a4661c79e3e5dd9/1791676545.54968.ts to /tmp/tmpv8lqqtxh/node/sda1/objects/424/dd9/d47f8e8936b2f58d8a4661c79e3e5dd9/1791676545.54968.ts +test DEBUG: Removed /tmp/tmpv8lqqtxh/node/sda1/objects/212/dd9/d47f8e8936b2f58d8a4661c79e3e5dd9/1791676545.54968.ts +test DEBUG: Run listdir on /tmp/tmpv8lqqtxh/node/sda1/objects/424 +test DEBUG: Run listdir on /tmp/tmpv8lqqtxh/node/sda1/objects/212 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmps3yfzgx1/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmps3yfzgx1/node/sda1/objects/147/6f5/93a3f8109a81562a38b38ff79de526f5/1757265955.20843.data -test DEBUG: Run listdir on /tmp/tmps3yfzgx1/node/sda1/objects/147 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.011667 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpgnh11dut/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpgnh11dut/node/sda1/objects/243/112/f3af787fd08729a69062d2616e2f0112/1791676547.61723.meta to /tmp/tmpgnh11dut/node/sda1/objects/487/112/f3af787fd08729a69062d2616e2f0112/1791676547.61723.meta +test DEBUG: Relinking (cleanup) created link: /tmp/tmpgnh11dut/node/sda1/objects/243/112/f3af787fd08729a69062d2616e2f0112/1791676546.61723.data to /tmp/tmpgnh11dut/node/sda1/objects/487/112/f3af787fd08729a69062d2616e2f0112/1791676546.61723.data +test DEBUG: Removed /tmp/tmpgnh11dut/node/sda1/objects/243/112/f3af787fd08729a69062d2616e2f0112/1791676547.61723.meta +test DEBUG: Removed /tmp/tmpgnh11dut/node/sda1/objects/243/112/f3af787fd08729a69062d2616e2f0112/1791676546.61723.data +test DEBUG: Run listdir on /tmp/tmpgnh11dut/node/sda1/objects/487 +test DEBUG: Run listdir on /tmp/tmpgnh11dut/node/sda1/objects/243 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.009945 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpd0le5drn/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpd0le5drn/node/sda1/objects/161/ea1/a12238d954df5a6d382307b1fd7bfea1/1757265955.26829.data to /tmp/tmpd0le5drn/node/sda1/objects/322/ea1/a12238d954df5a6d382307b1fd7bfea1/1757265955.26829.data -test DEBUG: Run listdir on /tmp/tmpd0le5drn/node/sda1/objects/322 +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.009722 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmps24oz9t4/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmps24oz9t4/node/sda1/objects/94/b6f/5e1378e55462ef22c8503fbf15c33b6f/1791676545.67795.data to /tmp/tmps24oz9t4/node/sda1/objects/188/b6f/5e1378e55462ef22c8503fbf15c33b6f/1791676545.67795.data test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpd0le5drn/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmpd0le5drn/node/sda1/objects/161/ea1/a12238d954df5a6d382307b1fd7bfea1/1757265955.26829.data -test DEBUG: Run listdir on /tmp/tmpd0le5drn/node/sda1/objects/161 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmps24oz9t4/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmps24oz9t4/node/sda1/objects/188 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking (cleanup) created link: /tmp/tmps24oz9t4/node/sda1/objects/94/b6f/5e1378e55462ef22c8503fbf15c33b6f/1791676545.67795.data to /tmp/tmps24oz9t4/node/sda1/objects/188/b6f/5e1378e55462ef22c8503fbf15c33b6f/1791676545.67795.data +test DEBUG: Removed /tmp/tmps24oz9t4/node/sda1/objects/94/b6f/5e1378e55462ef22c8503fbf15c33b6f/1791676545.67795.data +test DEBUG: Run listdir on /tmp/tmps24oz9t4/node/sda1/objects/188 +test DEBUG: Run listdir on /tmp/tmps24oz9t4/node/sda1/objects/94 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.009001 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpad31947u/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpad31947u/node/sda1/objects/11/f9f/0b420b8f8f2a4630b58926c1009adf9f/1757265955.32251.data to /tmp/tmpad31947u/node/sda1/objects/22/f9f/0b420b8f8f2a4630b58926c1009adf9f/1757265955.32251.data +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.020383 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpbgbme4hq/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpbgbme4hq/node/sda1/objects/199/583/c7e0f2e8dc8fcfd8d5156501a1834583/1791676545.76182.data to /tmp/tmpbgbme4hq/node/sda1/objects/399/583/c7e0f2e8dc8fcfd8d5156501a1834583/1791676545.76182.data +test DEBUG: Run listdir on /tmp/tmpbgbme4hq/node/sda1/objects/399 test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpad31947u/node/none (cleanup=True) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpbgbme4hq/node/sda1 (cleanup=True) +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpbgbme4hq/node/sda1/objects/199/583/c7e0f2e8dc8fcfd8d5156501a1834583/1791676545.76182.data to /tmp/tmpbgbme4hq/node/sda1/objects/399/583/c7e0f2e8dc8fcfd8d5156501a1834583/1791676545.76182.data: +test DEBUG: Run listdir on /tmp/tmpbgbme4hq/node/sda1/objects/199 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 +test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.006640 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpdg591xo0/node/sda1 (cleanup=False) -test WARNING: Unexpected file /tmp/tmpdg591xo0/node/sda1/objects/187/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None'test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error -test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error_new_file_missing -test.unit.cli.test_relinker.TestRelinker.test_cleanup_diskfile_error_new_file_missing ... ok +test WARNING: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.009874 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.006376 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmp9v5v_eui/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmp9v5v_eui/node/sda1/objects/53/d2a/35b523a4d20f68834bc12c62983bfd2a/1791676545.89142.data to /tmp/tmp9v5v_eui/node/sda1/objects/107/d2a/35b523a4d20f68834bc12c62983bfd2a/1791676545.89142.datatest.unit.cli.test_relinker.TestRelinker.test_cleanup_not_mounted +test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_mounted ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked +test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked_low +test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked_low ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_error_metric +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_error_metric ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_initialization_with_disabled_pipeline_check +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_initialization_with_disabled_pipeline_check ... ok +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0054 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0072 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0053 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0134 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0061 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0076 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 403 16 "-" "-" "-" 0.0050 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/.a/c" 201 - "-" "-" "-" 0.0114 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/.c" 404 - "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0153 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0104 "-" 1476113 - +test DEBUG: - - - [10/Oct/2026:23:55:45 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476113 - +test DEBUG: - - - [10/Oct/2026:23:55:45 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476113 - +test DEBUG: - - - [10/Oct/2026:23:55:45 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 1476113 - +test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats + resp = func(ctrl, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 282, in REPLICATE + ret = self.replicator_rpc.dispatch(post_args, args) + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch + return getattr(self, op)( + ~~~~~~~^^^^^^^^^^ +AttributeError: 'ReplicatorRpc' object has no attribute 'unknown_sync' +test DEBUG: - - - [10/Oct/2026:23:55:45 +0000] "REPLICATE /sda1/p/a/" 500 697 "-" "-" "-" 0.0215 "-" 1476113 - +test DEBUG: - - - [10/Oct/2026:23:55:45 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 1476113 - +test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/test/unit/account/test_server.py", line 2714, in mock_put_method + raise Exception() +Exception +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0060 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0072 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0052 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0082 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c%00stuff" 400 36 "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/foo%00bar" 400 34 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0076 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00c%00stuff" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/%00a" 201 - "-" "-" "-" 0.0055 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/%00foo%00bar" 201 - "-" "-" "-" 0.0137 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0055 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0029 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 135 "-" "-" "-" 0.0145 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0070 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0046 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0017 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0020 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0142 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0052 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 119 "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 141 "-" "-" "-" 0.0097 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0034 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0092 "-" 1476113 2 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0019 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0156 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0048 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "method_doesnt_exist /sda1/p/a" 405 - "-" "-" "-" 0.0049 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "__init__ /sda1/p/a" 405 - "-" "-" "-" 0.0001 "-" 1476113 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_multiple_policies_in_use +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_multiple_policies_in_use ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_null_markers +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_null_markers ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_non_default +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_non_default ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_with_legacy +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_with_legacy ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_replicaiton_server_call_all_methods +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_replicaiton_server_call_all_methods ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_reserved_markers_with_non_reserved +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_reserved_markers_with_non_reserved ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path ... ok +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_in_s3acl +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_in_s3acl ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_v3 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_v3 ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 406, in DELETE + self._delete_segments_bucket(req) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 55, in _delete_segments_bucket + resp = req.get_response(self.app, 'HEAD') + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_negative_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok - -=============================================================================== ---> Starting reconnaissance on 2 hosts (object) -=============================================================================== -=============================================================================== ---> Starting reconnaissance on 5 hosts (object) -=============================================================================== -=============================================================================== ---> Starting reconnaissance on 2 hosts (object) -=============================================================================== -[2025-09-07 17:25:54] Checking auditor stats -=============================================================================== fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 343, in GET + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_and_range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_invalid ... ok - - -swift-ring-builder set_info - :[R:]/_ - [ :[R:]/_] ... - [--yes] - -or - -swift-ring-builder set_info - --ip --port - --replication-ip --replication-port - --device --meta - --change-ip --change-port - --change-replication-ip - --change-replication-port - --change-device - --change-meta - [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - For each search-value, resets the matched device's information. - This information isn't used to assign partitions, so you can use - 'write_ring' afterward to rewrite the current ring with the newer - device information. Any of the parts are optional in the final - :/_ parameter; just give what you - want to change. For instance set_info d74 _"snet: 5.6.7.8" would - just update the meta data for device id 74. - - Option --yes assume a yes response to all questions. - -swift-ring-builder set_min_part_hours - Changes the to the given . This should be set to - however long a full replication/update cycle takes. We're working on a way - to determine this more easily than scanning logs. - -swift-ring-builder set_overload [%] - Changes the overload factor to the given . - - A rebalance is needed to make the change take effect. - -swift-ring-builder set_region - [ set_region - --region --zone --ip --port - --replication-ip --replication-port - --device --meta [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Resets the devices' regions. No partitions will be reassigned to or from - the device until after running 'rebalance'. This is so you can make - multiple device changes and rebalance them all just once. - - Option --yes assume a yes response to all questions. - -swift-ring-builder set_replicas - Changes the replica count to the given . may - be a floating-point value, in which case some partitions will have - floor() replicas and some will have ceiling() - in the correct proportions. - - A rebalance is needed to make the change take effect. - -swift-ring-builder set_weight - [ ] ... - [--yes] - -or - -swift-ring-builder set_weight - --region --zone --ip --port - --replication-ip --replication-port - --device --meta --weight - [--yes] - - Where , and are replication ip, hostname - and port. and are the search weight and new - weight values respectively. - Any of the options are optional in both cases. - - Resets the devices' weights. No partitions will be reassigned to or from - the device until after running 'rebalance'. This is so you can make - multiple device changes and rebalance them all just once. - - Option --yes assume a yes response to all questions. - -swift-ring-builder set_zone - [ set_zone - --region --zone --ip --port - --replication-ip --replication-port - --device --meta [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Resets the devices' zones. No partitions will be reassigned to or from - the device until after running 'rebalance'. This is so you can make - multiple device changes and rebalance them all just once. - - Option --yes assume a yes response to all questions. - -swift-ring-builder validate - Just runs the validation routines on the ring. - -swift-ring-builder write_builder [min_part_hours] - Recreate a builder from a ring file (lossy) if you lost your builder - backups. (Protip: don't lose your builder backups). - [min_part_hours] is one of those numbers lost to the builder, - you can change it with set_min_part_hours. - -swift-ring-builder write_ring - Just rewrites the distributable ring file. This is done automatically after - a successful rebalance, so really this is only useful after one or more - 'set_info' calls when no rebalance is needed but you want to send out the - new device information. - -The can be of the form:: - - drz-:R:/ - _ - -Where and are replication ip and port. - -Any part is optional, but you must include at least one part. - -Examples:: - - d74 Matches the device id 74 - r4 Matches devices in region 4 - z1 Matches devices in zone 1 - z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 - 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 - z1:5678 Matches devices in zone 1 using port 5678 - :5678 Matches devices that use port 5678 - R5.6.7.8 Matches devices that use replication ip 5.6.7.8 - R:5678 Matches devices that use replication port 5678 - 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip - 5.6.7.8 - /sdb1 Matches devices with the device name sdb1 - _shiny Matches devices with shiny in the meta data - _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data - [::1] Matches devices in any zone with the ip ::1 - z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 - -Most specific example:: - - d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" - -Nerd explanation: - - All items require their single character prefix except the ip, in which - case the - is optional unless the device id or zone is also included. - -Quick list: add cancel_increase_partition_power create dispersion - finish_increase_partition_power increase_partition_power list_parts - prepare_increase_partition_power pretend_min_part_hours_passed - rebalance remove search set_info set_min_part_hours set_overload - set_region set_replicas set_weight set_zone validate write_builder - write_ring -Exit codes: 0 = operation successful - 1 = operation completed with warnings - 2 = error -swift-ring-builder 1.3 - -swift-ring-builder - Shows information about the ring and the devices within. Output - includes a table that describes the report parameters (id, region, - port, flags, etc). - flags: possible values are 'DEL' and '' - DEL - indicates that the device is marked for removal from - ring and will be removed in next rebalance. - -swift-ring-builder add - [r]z-:[R:]/_ - - [[r]z-:[R:]/_ - ] ... - - Where and are replication ip and port. - -or - -swift-ring-builder add - --region --zone --ip --port - [--replication-ip ] [--replication-port ] - --device --weight - [--meta ] - - Adds devices to the ring with the given information. No partitions will be - assigned to the new device until after running 'rebalance'. This is so you - can make multiple device changes and rebalance them all just once. - -swift-ring-builder cancel_increase_partition_power - Cancel the increase of the partition power. - - A write_ring command is needed to make the change take effect. - - Once the updated rings have been deployed to all servers you need to run - the swift-object-relinker tool to cleanup unneeded links. - - ***************************** - USE THIS WITH EXTREME CAUTION - ***************************** - - If you increase the partition power and deploy changed rings, you may - introduce unavailability in your cluster. This has an end-user impact. Make - sure you execute required operations to increase the partition power - accurately. - -swift-ring-builder create - - Creates with 2^ partitions and . - is number of hours to restrict moving a partition more - than once. - -swift-ring-builder dispersion [options] - - Output report on dispersion. - - --recalculate option will rebuild cached dispersion info and save builder - --verbose option will display dispersion graph broken down by tier - - You can filter which tiers are evaluated to drill down using a regex - in the optional search_filter argument. i.e. - - swift-ring-builder dispersion "r\d+z\d+$" -v - - ... would only display rows for the zone tiers - - swift-ring-builder dispersion ".*\-[^/]*$" -v - - ... would only display rows for the server tiers - - The reports columns are: - - Tier : the name of the tier - parts : the total number of partitions with assignment in the tier - % : the percentage of parts in the tier with replicas over assigned - max : maximum replicas a part should have assigned at the tier - 0 - N : the number of parts with that many replicas assigned - - e.g. - Tier: parts % max 0 1 2 3 - r1z1 1022 79.45 1 2 210 784 28 - - r1z1 has 1022 total parts assigned, 79% of them have more than the - recommend max replica count of 1 assigned. Only 2 parts in the ring - are *not* assigned in this tier (0 replica count), 210 parts have - the recommend replica count of 1, 784 have 2 replicas, and 28 sadly - have all three replicas in this tier. - -swift-ring-builder finish_increase_partition_power - Finally removes the next_part_power flag. Has to be run after the - swift-object-relinker tool has been used to cleanup old existing data. - - A write_ring command is needed to make the change take effect. - - ***************************** - USE THIS WITH EXTREME CAUTION - ***************************** - - If you increase the partition power and deploy changed rings, you may - introduce unavailability in your cluster. This has an end-user impact. Make - sure you execute required operations to increase the partition power - accurately. - -swift-ring-builder increase_partition_power - Increases the partition power by one. Needs to be run after - prepare_increase_partition_power has been run and all existing data has - been relinked using the swift-object-relinker tool. - - A write_ring command is needed to make the change take effect. - - Once the updated rings have been deployed to all servers you need to run - the swift-object-relinker tool to cleanup old data. - - ***************************** - USE THIS WITH EXTREME CAUTION - ***************************** - - If you increase the partition power and deploy changed rings, you may - introduce unavailability in your cluster. This has an end-user impact. Make - sure you execute required operations to increase the partition power - accurately. - -swift-ring-builder list_parts [] .. - -or - -swift-ring-builder list_parts - --region --zone --ip --port - --replication-ip --replication-port - --device --meta --weight - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Returns a 2 column list of all the partitions that are assigned to any of - the devices matching the search values given. The first column is the - assigned partition number and the second column is the number of device - matches for that partition. The list is ordered from most number of matches - to least. If there are a lot of devices to match against, this command - could take a while to run. - -swift-ring-builder prepare_increase_partition_power - Prepare the ring to increase the partition power by one. - - A write_ring command is needed to make the change take effect. - - Once the updated rings have been deployed to all servers you need to run - the swift-object-relinker tool to relink existing data. - - ***************************** - USE THIS WITH EXTREME CAUTION - ***************************** - - If you increase the partition power and deploy changed rings, you may - introduce unavailability in your cluster. This has an end-user impact. Make - sure you execute required operations to increase the partition power - accurately. - -swift-ring-builder pretend_min_part_hours_passed - Resets the clock on the last time a rebalance happened, thus - circumventing the min_part_hours check. - - ***************************** - USE THIS WITH EXTREME CAUTION - ***************************** - - If you run this command and deploy rebalanced rings before a replication - pass completes, you may introduce unavailability in your cluster. This - has an end-user impact. - -swift-ring-builder rebalance [options] - Attempts to rebalance the ring by reassigning partitions that haven't been - recently reassigned. - -swift-ring-builder remove [search-value ...] - [--yes] - -or - -swift-ring-builder remove - --region --zone --ip --port - --replication-ip --replication-port - --device --meta --weight - [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Removes the device(s) from the ring. This should normally just be used for - a device that has failed. For a device you wish to decommission, it's best - to set its weight to 0, wait for it to drain all its data, then use this - remove command. This will not take effect until after running 'rebalance'. - This is so you can make multiple device changes and rebalance them all just - once. - - Option --yes assume a yes response to all questions. - -swift-ring-builder search - -or - -swift-ring-builder search - --region --zone --ip --port - --replication-ip --replication-port - --device --meta --weight - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Shows information about matching devices. - -swift-ring-builder set_info - :[R:]/_ - [ :[R:]/_] ... - [--yes] - -or - -swift-ring-builder set_info - --ip --port - --replication-ip --replication-port - --device --meta - --change-ip --change-port - --change-replication-ip - --change-replication-port - --change-device - --change-meta - [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - For each search-value, resets the matched device's information. - This information isn't used to assign partitions, so you can use - 'write_ring' afterward to rewrite the current ring with the newer - device information. Any of the parts are optional in the final - :/_ parameter; just give what you - want to change. For instance set_info d74 _"snet: 5.6.7.8" would - just update the meta data for device id 74. - - Option --yes assume a yes response to all questions.test.unit.cli.test_ringbuilder.TestCommands.test_main_single_argument -test.unit.cli.test_ringbuilder.TestCommands.test_main_single_argument ... ok - -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift ERROR: Got non-JSON response trying to list /bucket: b'obj0\nobj1\nobj2\nobj3\nobj4\nobj5\nobj6\nobj7\nobj8\nobj9\nobj10\nobj1...' +fake-swift ERROR: Expecting value: line 1 column 1 (char 0): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 346, in GET + objects = json.loads(resp.body) + File "/usr/lib/python3.13/json/__init__.py", line 346, in loads + return _default_decoder.decode(s) + ~~~~~~~~~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3.13/json/decoder.py", line 345, in decode + obj, end = self.raw_decode(s, idx=_w(s, 0).end()) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode + raise JSONDecodeError("Expecting value", s, err.value) from None +json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:full_control OWNER fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_write_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_write_permission ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_main_with_safe -test.unit.cli.test_ringbuilder.TestCommands.test_main_with_safe ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_no_warn_when_balanced -test.unit.cli.test_ringbuilder.TestCommands.test_no_warn_when_balanced ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_parse_add_values_number_of_arguments -test.unit.cli.test_ringbuilder.TestCommands.test_parse_add_values_number_of_arguments ... ok - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey50" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey50_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey60_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey70" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey70_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey80" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey80_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmp6pjxf2v2/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest10" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest10_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0009 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest50" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest50_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest60_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest70" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest70_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest80" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c/grumpiest80_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 406 - "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0076 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpnix2226t/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_auto_record_type -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_auto_record_type ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_non_ascii -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_non_ascii ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml_with_quotes -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml_with_quotes ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json_last_modified -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json_last_modified ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '462'} -fake-swift DEBUG: Grant test:full_control FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '446'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '450'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_owner_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_write_acp_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_write_acp_permission ... ok -swift: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 507 - "-" "-" "-" 0.0004 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda-null/p/a/c" 400 75 "-" "-" "-" 0.0003 "-" 2597872 - - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0014 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0018 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 225 "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 6 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0034 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0021 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0017 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 397 "-" "-" "-" 0.0024 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/%22%27" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/%22%27" 200 74 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/%22%3Cword" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 240 "-" "-" "-" 0.0021 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/%22%3Cword-test" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 200 102 "-" "-" "-" 0.0024 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 400 21 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 406 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 400 34 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/./a" 400 20 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0008 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0044 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0226 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 404 - "-" "-" "-" 0.0008 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 400 26 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0033 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_after_DELETE -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_after_DELETE ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_auto_create -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_auto_create ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_not_found -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_not_found ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_container_in_account -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_container_in_account ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_namespace_account -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_invalid_reserved_namespace_account ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_container_in_account -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_container_in_account ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_account -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_account ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_no_public -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_no_public ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_public -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved_and_public ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_except_for_used_policies -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_except_for_used_policies ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'hTnOh9sxGnzPiScnD+t0Mg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '8539ce87db311a7ccf8927270feb7432', 'Content-Length': '139'} +fake-swift INFO: - - 10/Oct/2026/23/55/46 HEAD /junk HTTP/1.0 200 - Mozzarella%20Foxfire - - - - - - 0.0236 - - 1791676546.079857588 1791676546.103408098 0 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift INFO: - - 10/Oct/2026/23/55/46 HEAD /junk HTTP/1.0 200 - Mozzarella%20Foxfire - - - - - - 0.0006 - - 1791676546.104041100 1791676546.104620457 1 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 392, in PUT + resp = req.get_response(self.app) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_first_put_fail +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_first_put_fail ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body_bad_hash +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body_bad_hash ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_ami_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_ami_location ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_canned_acl +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_canned_acl ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_invalid_xml +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_invalid_xml ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_mixed_case_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_mixed_case_location ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_strange_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_strange_location ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_headers +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_headers ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_preflight +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_preflight ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_and_range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_invalid ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_not_satisfiable ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_and_range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_invalid ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_GET_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_PUT_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_PUT_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_delete_marker +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_delete_marker ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_missing ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_with_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_with_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_without_version +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_without_version ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_missing ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_no_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_no_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_old_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_old_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_version_id_not_implemented ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Response +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Response ... ok + +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0015 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0062 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0056 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 134 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0021 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0058 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test03" 201 - "-" "-" "-" 0.0037 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 270 "-" "-" "-" 0.0019 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 136 "-" "-" "-" 0.0056 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0087 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_nulo" 201 - "-" "-" "-" 0.0051 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_unu" 201 - "-" "-" "-" 0.0014 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0058 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0067 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00" 201 - "-" "-" "-" 0.0009 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0016 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/null" 201 - "-" "-" "-" 0.0014 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 118 "-" "-" "-" 0.0090 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 381 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0018 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0186 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0057 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 37 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 33 "-" "-" "-" 0.0002 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 38 "-" "-" "-" 0.0000 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0085 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0057 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0076 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0045 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0062 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0126 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0018 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0018 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0015 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0015 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0044 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0048 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 158 "-" "-" "-" 0.0014 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0221 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0199 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0015 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0017 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0017 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0039 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0015 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0035 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0021 "-" 1476103 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0015 "-" 1476103 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0023 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0013 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0024 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 255 "-" "-" "-" 0.0057 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0003 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a/c%D8%3E%2520" 412 12 "-" "-" "-" 0.0001 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0058 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0012 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0045 "-" 1476103 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0014 "-" 1476103 - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_existing_part_number_greater_than_max_parts_allowed +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_existing_part_number_greater_than_max_parts_allowed ... ok +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c +Loaded db broker for a/c + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -test WARNING: Unexpected file 1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test DEBUG: Relinking created link: /tmp/tmpdg591xo0/node/sda1/objects/187/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data to /tmp/tmpdg591xo0/node/sda1/objects/375/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data -test DEBUG: Run listdir on /tmp/tmpdg591xo0/node/sda1/objects/375 -test WARNING: Unexpected file /tmp/tmpdg591xo0/node/sda1/objects/375/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_invalid ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_not_satisfiable ... ok + test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpdg591xo0/node/sda1 (cleanup=True) -test WARNING: Unexpected file /tmp/tmpdg591xo0/node/sda1/objects/375/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test WARNING: Unexpected file /tmp/tmpdg591xo0/node/sda1/objects/187/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test WARNING: Unexpected file 1757265955.37798.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test DEBUG: Removed /tmp/tmpdg591xo0/node/sda1/objects/187/9b0/bb8c3c81785726def3444dcc1c59b9b0/1757265955.37798.data -test DEBUG: Run listdir on /tmp/tmpdg591xo0/node/sda1/objects/187 +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp9v5v_eui/node/sda1 (cleanup=True) +test WARNING: Skipping sda1 as it is not mounted +test DEBUG: Updating recon +test WARNING: 1 disks were unmounted +test WARNING: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.006796 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:45 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpfjtpipnw/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpfjtpipnw/node/sda1/objects/212/647/d4b511f6525833dcf6089e7255940647/1791676545.95518.data to /tmp/tmpfjtpipnw/node/sda1/objects/425/647/d4b511f6525833dcf6089e7255940647/1791676545.95518.data +test DEBUG: Removed /tmp/tmpfjtpipnw/node/sda1/objects/212/647/d4b511f6525833dcf6089e7255940647/1791676545.95518.data +test DEBUG: Run listdir on /tmp/tmpfjtpipnw/node/sda1/objects/425 +test DEBUG: Run listdir on /tmp/tmpfjtpipnw/node/sda1/objects/212 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.013947 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpjc59iz8j/node/sda1 (cleanup=True) -test WARNING: Unexpected file /tmp/tmpjc59iz8j/node/sda1/objects/92/077/5cb83fd485e1db513786753e09481077/1757265955.44408.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test WARNING: Unexpected file 1757265955.44408.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test DEBUG: Relinking (cleanup) created link: /tmp/tmpjc59iz8j/node/sda1/objects/92/077/5cb83fd485e1db513786753e09481077/1757265955.44408.data to /tmp/tmpjc59iz8j/node/sda1/objects/185/077/5cb83fd485e1db513786753e09481077/1757265955.44408.data -test DEBUG: Removed /tmp/tmpjc59iz8j/node/sda1/objects/92/077/5cb83fd485e1db513786753e09481077/1757265955.44408.data -test DEBUG: Run listdir on /tmp/tmpjc59iz8j/node/sda1/objects/185 -test WARNING: Unexpected file /tmp/tmpjc59iz8j/node/sda1/objects/185/077/5cb83fd485e1db513786753e09481077/1757265955.44408.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test DEBUG: Run listdir on /tmp/tmpjc59iz8j/node/sda1/objects/92 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:45 10/10/26 GMT (0:00:00.015587 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:46 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpisf6py2u/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpisf6py2u/node/sda1/objects/87/367/571dcc67465596d24ee3036746750367/1791676546.01487.data to /tmp/tmpisf6py2u/node/sda1/objects/174/367/571dcc67465596d24ee3036746750367/1791676546.01487.data +test DEBUG: Removed /tmp/tmpisf6py2u/node/sda1/objects/87/367/571dcc67465596d24ee3036746750367/1791676546.01487.data +test DEBUG: Run listdir on /tmp/tmpisf6py2u/node/sda1/objects/174 +test DEBUG: Run listdir on /tmp/tmpisf6py2u/node/sda1/objects/87 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.016592 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp6um90et3/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp6um90et3/node/sda1/objects/255/fe4/ff8b6b460a7952a33b3c6f7f18b9ffe4/1757265955.49686.data to /tmp/tmp6um90et3/node/sda1/objects/511/fe4/ff8b6b460a7952a33b3c6f7f18b9ffe4/1757265955.49686.data -test DEBUG: Run listdir on /tmp/tmp6um90et3/node/sda1/objects/511 +test INFO: Finished relinker (cleanup=True): 23:55:46 10/10/26 GMT (0:00:00.014950 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpw17rtubh/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpw17rtubh/node/sda1/objects/146/4be/92e223ffbbd912ce1de32e41b12bd4be/1791676546.08053.data to /tmp/tmpw17rtubh/node/sda1/objects/293/4be/92e223ffbbd912ce1de32e41b12bd4be/1791676546.08053.data +test DEBUG: Run listdir on /tmp/tmpw17rtubh/node/sda1/objects/293 test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon @@ -9726,773 +8841,1622 @@ File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_invalid -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_invalid ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_valid -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_valid ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_files_per_second -test.unit.cli.test_relinker.TestRelinker.test_cleanup_files_per_second ... ok - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0026 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 66 "-" "-" "-" 0.0035 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/2" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/1" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/2" 201 - "-" "-" "-" 0.0006 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 50 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 14 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 221 "-" "-" "-" 0.0035 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/%3C%27sub%27%20%22dir%22%3E/object" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 159 "-" "-" "-" 0.0032 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 2 "-" "-" "-" 0.0087 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/2" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0051 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0063 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0014 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 234 "-" "-" "-" 0.0036 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/-UK" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/-CH" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 36 "-" "-" "-" 0.0035 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 4 "-" "-" "-" 0.0036 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_marker -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_marker ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_errors -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_errors ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_not_supported -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_not_supported ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_other_params -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_other_params ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_listing -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_listing ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_updating -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_updating ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_dir +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_dir ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_file +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_lock_taken_between_get_hashes_and_rm +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_lock_taken_between_get_hashes_and_rm ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_partition_lock_taken_during_get_hashes +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_partition_lock_taken_during_get_hashes ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_GET_part_num_not_satisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_and_range ... ok - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_str_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_str_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_delimiter ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:write OWNER fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other OWNER fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_without_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_without_permission ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_all_users -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_all_users ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_authenticated_users -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_authenticated_users ... ok -test INFO: Processing files for policy platinum under /tmp/tmpnjqq1bfl/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpnjqq1bfl/node/sda1/objects/111/e82/6f6285a554347832b7caba67a1b68e82/1757265955.60057.data to /tmp/tmpnjqq1bfl/node/sda1/objects/222/e82/6f6285a554347832b7caba67a1b68e82/1757265955.60057.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE + new_resp = self._restore_on_delete(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 195, in _restore_on_delete + resp = req.get_response(self.app, 'GET', req.container_name, '', + query={'prefix': req.object_name, + 'versions': True}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE + new_resp = self._restore_on_delete(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 207, in _restore_on_delete + resp = req.get_response(self.app, 'PUT', query={ + 'version-id': item['version_id']}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: skipping failed PUT?version-id=1574341899.21751 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_cleanup_first_quartile_does_rehash -test.unit.cli.test_relinker.TestRelinker.test_cleanup_first_quartile_does_rehash ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_listdir_error -test.unit.cli.test_relinker.TestRelinker.test_cleanup_listdir_error ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_both_relinks_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_both_relinks_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_one_relink_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_and_meta_file_one_relink_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_existing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_existing_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file_relink_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_file_relink_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_data_missing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_data_missing_meta_files ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET + return self.GETorHEAD(req) + ~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id_not_implemented ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range_with_invalid_value +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range_with_invalid_value ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_POST_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_POST_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_bad_hash ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_match +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_match ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_not_match +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_not_match ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_copy ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_replace ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_copy ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_replace ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_headers +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_headers ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_quota_exceeded +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_quota_exceeded ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4 +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4 ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_bad_hash ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_unsigned_payload +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_unsigned_payload ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_with_version +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_with_version ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_policy_index_logging +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_policy_index_logging ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_simple_object_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_simple_object_copy ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_DELETE ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_async_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_async_DELETE ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_bad_destination_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_bad_destination_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_destination_leading_slash +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_destination_leading_slash ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_newest +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_newest ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_no_object_in_destination +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_no_object_in_destination ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_not_found_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_not_found_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_server_error_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_server_error_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_larger_than_max_file_size +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_larger_than_max_file_size ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_destination_leading_slash +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_destination_leading_slash ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_in_name +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_in_name ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_zero_content_length +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_zero_content_length ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_with_metadata +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_with_metadata ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_across_containers +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_across_containers ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_destination_leading_slash +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_destination_leading_slash ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response_CORS +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response_CORS ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_newest +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_newest ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_destination_header +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_destination_header ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_object_in_destination +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_object_in_destination ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_not_found_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_not_found_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_server_error_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_server_error_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_no_updates +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_no_updates ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_with_updates +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_with_updates ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_larger_than_max_file_size +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_larger_than_max_file_size ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_metadata +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_metadata ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_destination_leading_slash +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_destination_leading_slash ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_in_name +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_in_name ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_zero_content_length +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_zero_content_length ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_metadata +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_metadata ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_single_range +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_single_range ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_no_updates +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_no_updates ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_with_updates +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_with_updates ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO_manifest +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO_manifest ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length_with_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length_with_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_source_larger_than_max_file_size +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_source_larger_than_max_file_size ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_bad_x_copy_from_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_bad_x_copy_from_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from_acct +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from_acct ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from_and_account +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from_and_account ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_unicode +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_unicode ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_no_object_in_path_pass_through +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_no_object_in_path_pass_through ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_object_pass_through_methods +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_object_pass_through_methods ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object ... ok +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object_manifest +test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object_manifest ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_client_error_fetching_first_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_client_error_fetching_first_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_fetching_second_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_fetching_second_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_HEAD +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_HEAD ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_first_listing_request +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_first_listing_request ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_second_listing_request +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_second_listing_request ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_passthrough +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_passthrough ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_etag_comparison_ignores_quotes +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_etag_comparison_ignores_quotes ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_big_manifest +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_big_manifest ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest_passthrough +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest_passthrough ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_multi_range +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_multi_range ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_manifest_passthrough +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_manifest_passthrough ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_object_passthrough +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_object_passthrough ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_oversize_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_oversize_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_first_byte +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_first_byte ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_last_byte +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_last_byte ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiability_unknown +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiability_unknown ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiable +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiable ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_on_segment_boundaries +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_on_segment_boundaries ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_overlapping_end +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_overlapping_end ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_unsatisfiable +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_unsatisfiable ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range_many_segments +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range_many_segments ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_taking_too_long +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_taking_too_long ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment_range +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment_range ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_auth_overridden +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_auth_overridden ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_if_modified_since +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_if_modified_since ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_does_not_match +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_does_not_match ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_matches +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_matches ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_does_not_match +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_does_not_match ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_matches +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_matches ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_etag_fetching_second_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_etag_fetching_second_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_length_fetching_second_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_length_fetching_second_segment ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_object_prefix_quoting +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_object_prefix_quoting ... ok +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_server_error_fetching_first_segment +test.unit.common.middleware.test_dlo.TestDloGetManifest.test_server_error_fetching_first_segment ... ok +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object ... ok +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_no_segments +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_no_segments ... ok +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_too_many_segments +test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_too_many_segments ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_get +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_get ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_put +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_put ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_mismatched_location +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_mismatched_location ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_regular_symlink +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_POST_regular_symlink ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_DLO_with_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_DLO_with_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_SLO_with_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_SLO_with_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object_with_DLO +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_object_with_DLO ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_tombstone +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_PUT_overwrite_tombstone ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_delete_versions_cont +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_delete_versions_cont ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_object_count +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_fail_object_count ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_success +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_delete_container_success ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_denied_PUT_of_versioned_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_denied_PUT_of_versioned_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_existing_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_existing_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_primary_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_primary_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_versions_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_enable_versioning_failed_versions_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy_unauthed +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_existing_container_has_deprecated_policy_unauthed ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_reserved_container_passthrough +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_reserved_container_passthrough ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_symlink +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_get_symlink ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_head_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_head_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_get_errors +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_get_errors ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_put_errors +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_new_version_put_errors ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_legacy_versioning +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_legacy_versioning ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_super_legacy_versioning +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_container_with_super_legacy_versioning ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_object_no_versioning +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_put_object_no_versioning ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_existing_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_existing_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_primary_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCase.test_same_policy_as_primary_container ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_manifest_with_x_open_expired_part_num +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_manifest_with_x_open_expired_part_num ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_non_integer_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_non_integer_part_number_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_out_of_range_part_number +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_out_of_range_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_num_with_repeated_segments +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_num_with_repeated_segments ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_data_manifest +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_data_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_large_manifest +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_large_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_sub_slo +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_sub_slo ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_negative_part_number_invalid_on_subrange +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_negative_part_number_invalid_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_non_integer_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_non_integer_part_number_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number_on_subrange +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_data_manifest +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_data_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_refetch_path +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_refetch_path ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_subrange +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_zero_invalid +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_zero_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_negative_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_negative_part_number_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_exceeds_max_manifest_segments_is_ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_exceeds_max_manifest_segments_is_ok ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_manifest_get +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_manifest_get ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object_with_range +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object_with_range ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_sub_ranges_manifest +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_sub_ranges_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_with_range_segments +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_with_range_segments ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_byte_manifest +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_byte_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid_on_subrange +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_range_with_part_number_is_error +test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_range_with_part_number_is_error ... ok +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_passes_through_concurrency +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_passes_through_concurrency ... ok +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_reused_logger +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_reused_logger ... ok +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_uses_big_max_deletes +test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_uses_big_max_deletes ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_get_with_if_modified_since +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_get_with_if_modified_since ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_and_range +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_and_range ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches ... ok -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the bucket /bucket + +swift-ring-builder set_info + :[R:]/_ + [ :[R:]/_] ... + [--yes] + +or + +swift-ring-builder set_info + --ip --port + --replication-ip --replication-port + --device --meta + --change-ip --change-port + --change-replication-ip + --change-replication-port + --change-device + --change-meta + [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + For each search-value, resets the matched device's information. + This information isn't used to assign partitions, so you can use + 'write_ring' afterward to rewrite the current ring with the newer + device information. Any of the parts are optional in the final + :/_ parameter; just give what you + want to change. For instance set_info d74 _"snet: 5.6.7.8" would + just update the meta data for device id 74. + + Option --yes assume a yes response to all questions. + +swift-ring-builder set_min_part_hours + Changes the to the given . This should be set to + however long a full replication/update cycle takes. We're working on a way + to determine this more easily than scanning logs. + +swift-ring-builder set_overload [%] + Changes the overload factor to the given . + + A rebalance is needed to make the change take effect. + +swift-ring-builder set_region + [ set_region + --region --zone --ip --port + --replication-ip --replication-port + --device --meta [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Resets the devices' regions. No partitions will be reassigned to or from + the device until after running 'rebalance'. This is so you can make + multiple device changes and rebalance them all just once. + + Option --yes assume a yes response to all questions. + +swift-ring-builder set_replicas + Changes the replica count to the given . may + be a floating-point value, in which case some partitions will have + floor() replicas and some will have ceiling() + in the correct proportions. + + A rebalance is needed to make the change take effect. + +swift-ring-builder set_weight + [ ] ... + [--yes] + +or + +swift-ring-builder set_weight + --region --zone --ip --port + --replication-ip --replication-port + --device --meta --weight + [--yes] + + Where , and are replication ip, hostname + and port. and are the search weight and new + weight values respectively. + Any of the options are optional in both cases. + + Resets the devices' weights. No partitions will be reassigned to or from + the device until after running 'rebalance'. This is so you can make + multiple device changes and rebalance them all just once. + + Option --yes assume a yes response to all questions. + +swift-ring-builder set_zone + [ set_zone + --region --zone --ip --port + --replication-ip --replication-port + --device --meta [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Resets the devices' zones. No partitions will be reassigned to or from + the device until after running 'rebalance'. This is so you can make + multiple device changes and rebalance them all just once. + + Option --yes assume a yes response to all questions. + +swift-ring-builder validate + Just runs the validation routines on the ring. + +swift-ring-builder write_builder [min_part_hours] + Recreate a builder from a ring file (lossy) if you lost your builder + backups. (Protip: don't lose your builder backups). + [min_part_hours] is one of those numbers lost to the builder, + you can change it with set_min_part_hours. + +swift-ring-builder write_ring + Just rewrites the distributable ring file. This is done automatically after + a successful rebalance, so really this is only useful after one or more + 'set_info' calls when no rebalance is needed but you want to send out the + new device information. + +The can be of the form:: + + drz-:R:/ + _ + +Where and are replication ip and port. + +Any part is optional, but you must include at least one part. + +Examples:: + + d74 Matches the device id 74 + r4 Matches devices in region 4 + z1 Matches devices in zone 1 + z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 + 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 + z1:5678 Matches devices in zone 1 using port 5678 + :5678 Matches devices that use port 5678 + R5.6.7.8 Matches devices that use replication ip 5.6.7.8 + R:5678 Matches devices that use replication port 5678 + 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip + 5.6.7.8 + /sdb1 Matches devices with the device name sdb1 + _shiny Matches devices with shiny in the meta data + _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data + [::1] Matches devices in any zone with the ip ::1 + z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 + +Most specific example:: + + d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" + +Nerd explanation: + + All items require their single character prefix except the ip, in which + case the - is optional unless the device id or zone is also included. + +Quick list: add cancel_increase_partition_power create dispersion + finish_increase_partition_power increase_partition_power list_parts + prepare_increase_partition_power pretend_min_part_hours_passed + rebalance remove search set_info set_min_part_hours set_overload + set_region set_replicas set_weight set_zone validate write_builder + write_ring +Exit codes: 0 = operation successful + 1 = operation completed with warnings + 2 = error +swift-ring-builder 1.3 + +swift-ring-builder + Shows information about the ring and the devices within. Output + includes a table that describes the report parameters (id, region, + port, flags, etc). + flags: possible values are 'DEL' and '' + DEL - indicates that the device is marked for removal from + ring and will be removed in next rebalance. + +swift-ring-builder add + [r]z-:[R:]/_ + + [[r]z-:[R:]/_ + ] ... + + Where and are replication ip and port. + +or + +swift-ring-builder add + --region --zone --ip --port + [--replication-ip ] [--replication-port ] + --device --weight + [--meta ] + + Adds devices to the ring with the given information. No partitions will be + assigned to the new device until after running 'rebalance'. This is so you + can make multiple device changes and rebalance them all just once. + +swift-ring-builder cancel_increase_partition_power + Cancel the increase of the partition power. + + A write_ring command is needed to make the change take effect. + + Once the updated rings have been deployed to all servers you need to run + the swift-object-relinker tool to cleanup unneeded links. + + ***************************** + USE THIS WITH EXTREME CAUTION + ***************************** + + If you increase the partition power and deploy changed rings, you may + introduce unavailability in your cluster. This has an end-user impact. Make + sure you execute required operations to increase the partition power + accurately. + +swift-ring-builder create + + Creates with 2^ partitions and . + is number of hours to restrict moving a partition more + than once. + +swift-ring-builder dispersion [options] + + Output report on dispersion. + + --recalculate option will rebuild cached dispersion info and save builder + --verbose option will display dispersion graph broken down by tier + + You can filter which tiers are evaluated to drill down using a regex + in the optional search_filter argument. i.e. + + swift-ring-builder dispersion "r\d+z\d+$" -v + + ... would only display rows for the zone tiers + + swift-ring-builder dispersion ".*\-[^/]*$" -v + + ... would only display rows for the server tiers + + The reports columns are: + + Tier : the name of the tier + parts : the total number of partitions with assignment in the tier + % : the percentage of parts in the tier with replicas over assigned + max : maximum replicas a part should have assigned at the tier + 0 - N : the number of parts with that many replicas assigned + + e.g. + Tier: parts % max 0 1 2 3 + r1z1 1022 79.45 1 2 210 784 28 + + r1z1 has 1022 total parts assigned, 79% of them have more than the + recommend max replica count of 1 assigned. Only 2 parts in the ring + are *not* assigned in this tier (0 replica count), 210 parts have + the recommend replica count of 1, 784 have 2 replicas, and 28 sadly + have all three replicas in this tier. + +swift-ring-builder finish_increase_partition_power + Finally removes the next_part_power flag. Has to be run after the + swift-object-relinker tool has been used to cleanup old existing data. + + A write_ring command is needed to make the change take effect. + + ***************************** + USE THIS WITH EXTREME CAUTION + ***************************** + + If you increase the partition power and deploy changed rings, you may + introduce unavailability in your cluster. This has an end-user impact. Make + sure you execute required operations to increase the partition power + accurately. + +swift-ring-builder increase_partition_power + Increases the partition power by one. Needs to be run after + prepare_increase_partition_power has been run and all existing data has + been relinked using the swift-object-relinker tool. + + A write_ring command is needed to make the change take effect. + + Once the updated rings have been deployed to all servers you need to run + the swift-object-relinker tool to cleanup old data. + + ***************************** + USE THIS WITH EXTREME CAUTION + ***************************** + + If you increase the partition power and deploy changed rings, you may + introduce unavailability in your cluster. This has an end-user impact. Make + sure you execute required operations to increase the partition power + accurately. + +swift-ring-builder list_parts [] .. + +or + +swift-ring-builder list_parts + --region --zone --ip --port + --replication-ip --replication-port + --device --meta --weight + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Returns a 2 column list of all the partitions that are assigned to any of + the devices matching the search values given. The first column is the + assigned partition number and the second column is the number of device + matches for that partition. The list is ordered from most number of matches + to least. If there are a lot of devices to match against, this command + could take a while to run. + +swift-ring-builder prepare_increase_partition_power + Prepare the ring to increase the partition power by one. + + A write_ring command is needed to make the change take effect. + + Once the updated rings have been deployed to all servers you need to run + the swift-object-relinker tool to relink existing data. + + ***************************** + USE THIS WITH EXTREME CAUTION + ***************************** + + If you increase the partition power and deploy changed rings, you may + introduce unavailability in your cluster. This has an end-user impact. Make + sure you execute required operations to increase the partition power + accurately. + +swift-ring-builder pretend_min_part_hours_passed + Resets the clock on the last time a rebalance happened, thus + circumventing the min_part_hours check. + + ***************************** + USE THIS WITH EXTREME CAUTION + ***************************** + + If you run this command and deploy rebalanced rings before a replication + pass completes, you may introduce unavailability in your cluster. This + has an end-user impact. + +swift-ring-builder rebalance [options] + Attempts to rebalance the ring by reassigning partitions that haven't been + recently reassigned. + +swift-ring-builder remove [search-value ...] + [--yes] + +or + +swift-ring-builder remove + --region --zone --ip --port + --replication-ip --replication-port + --device --meta --weight + [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Removes the device(s) from the ring. This should normally just be used for + a device that has failed. For a device you wish to decommission, it's best + to set its weight to 0, wait for it to drain all its data, then use this + remove command. This will not take effect until after running 'rebalance'. + This is so you can make multiple device changes and rebalance them all just + once. + + Option --yes assume a yes response to all questions. + +swift-ring-builder search + +or + +swift-ring-builder search + --region --zone --ip --port + --replication-ip --replication-port + --device --meta --weight + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Shows information about matching devices. + +swift-ring-builder set_info + :[R:]/_ + [ :[R:]/_] ... + [--yes] + +or + +swift-ring-builder set_info + --ip --port + --replication-ip --replication-port + --device --meta + --change-ip --change-port + --change-replication-ip + --change-replication-port + --change-device + --change-meta + [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + For each search-value, resets the matched device's information. + This information isn't used to assign partitions, so you can use + 'write_ring' afterward to rewrite the current ring with the newer + device information. Any of the parts are optional in the final + :/_ parameter; just give what you + want to change. For instance set_info d74 _"snet: 5.6.7.8" would + just update the meta data for device id 74. + + Option --yes assume a yes response to all questions.test.unit.cli.test_ringbuilder.TestCommands.test_main_single_argument +test.unit.cli.test_ringbuilder.TestCommands.test_main_single_argument ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_main_with_safe +test.unit.cli.test_ringbuilder.TestCommands.test_main_with_safe ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_manifest_json_md5 +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_manifest_json_md5 ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_no_warn_when_balanced +test.unit.cli.test_ringbuilder.TestCommands.test_no_warn_when_balanced ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_parse_add_values_number_of_arguments +test.unit.cli.test_ringbuilder.TestCommands.test_parse_add_values_number_of_arguments ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_ancient_date +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_ancient_date ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_last_modified +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_last_modified ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_now +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_now ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_no_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_no_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_json_md5 +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_json_md5 ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_ancient_date +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_ancient_date ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_last_modified +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_last_modified ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_now +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_now ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_without_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_without_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_old_swift_if_match_matches_and_range +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_old_swift_if_match_matches_and_range ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_range_resume_download +test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_range_resume_download ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_alternative_expirer_config +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_alternative_expirer_config ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_nested +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_nested ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii_same_container +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii_same_container ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_too_many_containers +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_too_many_containers ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_turned_off +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_turned_off ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole_404 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole_404 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_401 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_401 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_json +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_json ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_utf8 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_utf8 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_client_content_type +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_client_content_type ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_man +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_man ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_401 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_401 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_404 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_404 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_500 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_500 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_too_many_segments +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_too_many_segments ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_non_ascii +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_non_ascii ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_not_a_manifest +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_not_a_manifest ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_segment_404 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_segment_404 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_404 +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_404 ... ok +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_old_swift +test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_old_swift ... ok +test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_non_defaults +test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_non_defaults ... ok +test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_delete_latest_version_no_marker_success +test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_delete_latest_version_no_marker_success ... ok +test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_new_symlink_version_success +test.unit.common.middleware.test_symlink.SymlinkVersioningTestCase.test_new_symlink_version_success ... ok +test.unit.common.middleware.test_xprofile.TestStats2.test_func_to_dict +test.unit.common.middleware.test_xprofile.TestStats2.test_func_to_dict ... ok +test.unit.common.middleware.test_xprofile.TestStats2.test_to_csv +test.unit.common.middleware.test_xprofile.TestStats2.test_to_csv ... ok +test.unit.common.middleware.test_xprofile.TestStats2.test_to_json +test.unit.common.middleware.test_xprofile.TestStats2.test_to_json ... ok +test.unit.common.middleware.test_xprofile.TestStats2.test_to_ods +test.unit.common.middleware.test_xprofile.TestStats2.test_to_ods ... ok +test.unit.common.ring.test_utils.TestUtils.test_build_dev_from_opts +test.unit.common.ring.test_utils.TestUtils.test_build_dev_from_opts ... ok +test.unit.common.ring.test_utils.TestUtils.test_build_tier_tree +test.unit.common.ring.test_utils.TestUtils.test_build_tier_tree ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write_acp:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '456'} -fake-swift DEBUG: Grant test:write_acp FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: A key is specified for bucket API. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '448'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_without_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_without_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_authenticated_read -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_authenticated_read ... ok - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0031 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "DELETE /sda1/p/a" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 403 16 "-" "-" "-" 0.0009 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/.a/c" 201 - "-" "-" "-" 0.0029 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/.c" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/./a" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0032 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 400 28 "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0022 "-" 2597864 - -test DEBUG: - - - [07/Sep/2025:17:25:55 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: - - - [07/Sep/2025:17:25:55 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: - - - [07/Sep/2025:17:25:55 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: Unexpected Error handling DELETE of 'bucket' 'Key1': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats - resp = func(ctrl, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 282, in REPLICATE - ret = self.replicator_rpc.dispatch(post_args, args) - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch - return getattr(self, op)( - ~~~~~~~^^^^^^^^^^ -AttributeError: 'ReplicatorRpc' object has no attribute 'unknown_sync' -test DEBUG: - - - [07/Sep/2025:17:25:55 +0000] "REPLICATE /sda1/p/a/" 500 697 "-" "-" "-" 0.0055 "-" 2597864 - -test DEBUG: - - - [07/Sep/2025:17:25:55 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 2597864 - -test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 133, in do_delete + resp = req.get_response(self.app, method='DELETE', query=query, + headers={'Accept': 'application/json'}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2169, in _get_response + sw_resp = sw_req.get_response(app) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 183, in __call__ + return self.app(env, start_response) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/s3api/__init__.py", line 84, in __call__ + return self.app(env, start_response) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 252, in _select_response + is_success = resp_class().is_success + ~~~~~~~~~~^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception: kaboom +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: Could not parse SLO delete response (200 OK): b'asdf': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/account/server.py", line 316, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/test/unit/account/test_server.py", line 2714, in mock_put_method - raise Exception() -Exception -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0032 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0033 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/c%00stuff" 400 36 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/foo%00bar" 400 34 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/p/a/%00c%00stuff" 201 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/%00a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/%00foo%00bar" 201 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 135 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0017 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 20 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 26 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 119 "-" "-" "-" 0.0043 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 141 "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0033 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0023 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_policy_stats -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_empty_policy_stats ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_init -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_init ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_multiple_policies_in_use -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_multiple_policies_in_use ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_null_markers -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_null_markers ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_non_default -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_non_default ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_with_legacy -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_policy_stats_with_legacy ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_replicaiton_server_call_all_methods -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_replicaiton_server_call_all_methods ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_reserved_markers_with_non_reserved -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_reserved_markers_with_non_reserved ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path ... ok - + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 141, in do_delete + delete_result = json.loads(resp.body) + File "/usr/lib/python3.13/json/__init__.py", line 346, in loads + return _default_decoder.decode(s) + ~~~~~~~~~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3.13/json/decoder.py", line 345, in decode + obj, end = self.raw_decode(s, idx=_w(s, 0).end()) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode + raise JSONDecodeError("Expecting value", s, err.value) from None +json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift WARNING: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline +fake-swift DEBUG: Use tempauth middleware. +fake-swift DEBUG: Use keystone middleware. +fake-swift DEBUG: Use keystone middleware. +fake-swift DEBUG: Use keystone middleware. +fake-swift DEBUG: 's3api' is not in list fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift INFO: HEAD /bucket/object s3:err:AccessDenied.invalid_credential +fake-swift INFO: Using crc32c_isal implementation for CRC32C. +fake-swift INFO: Using crc64nvme_isal implementation for CRC64NVME. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift WARNING: multipart: No SLO middleware in pipeline fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok - +fake-swift WARNING: multipart: No SLO middleware in pipeline fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift WARNING: multipart: No SLO middleware in pipeline fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift WARNING: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline +fake-swift DEBUG: Skip pipeline auth check. +fake-swift DEBUG: Skip pipeline auth check. +fake-swift DEBUG: Skip pipeline auth check. +fake-swift DEBUG: Skip pipeline auth check. +fake-swift DEBUG: 's3api' is not in list +test DEBUG: Calling S3Api Middleware +test DEBUG: Calling S3Api Middleware +test DEBUG: Calling S3Api Middleware +AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. +Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. +Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. +Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint +test DEBUG: Calling S3Api Middleware +Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_s3_token_and_auth_token +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_s3_token_and_auth_token ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_time_skew +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_time_skew ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_server_side_encryption +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_server_side_encryption ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_bad_authorization_string +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_bad_authorization_string ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_date +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_date ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_payload +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_payload ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_expired +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_expired ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_invalid_expire +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_invalid_expire ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_access +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_access ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_sign +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_sign ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_timestamp +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_timestamp ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4 +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4 ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_bad_credential +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_bad_credential ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_algorithm +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_algorithm ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_credentials +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_credentials ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signature +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signature ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signed_headers +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signed_headers ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_x_amz_date +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_x_amz_date ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_tagging +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_tagging ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_token_generation +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_token_generation ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_torrent +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_torrent ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_unsupported_method +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_unsupported_method ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website ... ok +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website_redirect_location +test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website_redirect_location ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_no_sig_checker +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_no_sig_checker ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_bad +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_bad ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_read_sig_checker_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_end_of_chunk +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_end_of_chunk ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_midway_through_chunk +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_newline_is_midway_through_chunk ... ok +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_partial_line_read +test.unit.common.middleware.s3api.test_s3request.TestChunkReader.test_readline_sig_checker_ok_partial_line_read ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_bad_reply +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_bad_reply ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_fail_to_connect_to_keystone +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_fail_to_connect_to_keystone ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_unauthorized_token +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_unauthorized_token ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET ... ok + +test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 2.0000 "-" 1234 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0133 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0016 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0029 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0057 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 134 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0054 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0075 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test03" 201 - "-" "-" "-" 0.0085 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 270 "-" "-" "-" 0.0022 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 136 "-" "-" "-" 0.0098 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_zero" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_one" 201 - "-" "-" "-" 0.0058 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_two" 201 - "-" "-" "-" 0.0016 "-" 1476113 2 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c_three" 201 - "-" "-" "-" 0.0058 "-" 1476113 3 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0018 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0015 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/null" 201 - "-" "-" "-" 0.0016 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 118 "-" "-" "-" 0.0062 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 381 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0097 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0068 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0055 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0011 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 37 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 33 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 38 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0094 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0054 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0071 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0021 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0053 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0108 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0062 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0070 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0058 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0015 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0017 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0066 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 158 "-" "-" "-" 0.0015 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0092 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0016 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0058 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0015 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0061 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0069 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0058 "-" 1476113 1 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0015 "-" 1476113 0 +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0102 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0014 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0016 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 200 255 "-" "-" "-" 0.0058 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0044 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "GET /sda1/p/a/c%D8%3E%2520" 412 12 "-" "-" "-" 0.0001 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0118 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0015 "-" 1476113 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_utf8_metadata +test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_utf8_metadata ... ok +test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_full +test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_full ... ok +test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_with_space +test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_with_space ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_invalid_etag +test.unit.cli.test_info.TestPrintObjWeirdPath.test_invalid_etag ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_crypto_metadata +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_crypto_metadata ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv4 +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv4 ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv6 +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_curl_command_ipv6 ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_meta_and_ts_files +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_meta_and_ts_files ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_metadata +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_metadata ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_no_ring +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_no_ring ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_index +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_index ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_name_mismatch +test.unit.cli.test_info.TestPrintObjWeirdPath.test_print_obj_policy_name_mismatch ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_unchecked_etag +test.unit.cli.test_info.TestPrintObjWeirdPath.test_unchecked_etag ... ok +test.unit.cli.test_info.TestPrintObjWeirdPath.test_valid_etag +test.unit.cli.test_info.TestPrintObjWeirdPath.test_valid_etag ... ok +test.unit.common.ring.test_utils.TestUtils.test_dispersion_report +test.unit.common.ring.test_utils.TestUtils.test_dispersion_report ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin ... ok +test.unit.common.ring.test_utils.TestUtils.test_is_local_device +test.unit.common.ring.test_utils.TestUtils.test_is_local_device ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin_with_overlaps +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_analyze_stdin_with_overlaps ... ok +test.unit.common.ring.test_utils.TestUtils.test_is_valid_hostname +test.unit.common.ring.test_utils.TestUtils.test_is_valid_hostname ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_all_donors_shrink_to_root +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_all_donors_shrink_to_root ... ok +test.unit.common.ring.test_utils.TestUtils.test_normalized_device_tier_names +test.unit.common.ring.test_utils.TestUtils.test_normalized_device_tier_names ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_address_old_format +test.unit.common.ring.test_utils.TestUtils.test_parse_address_old_format ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_bad_args +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_bad_args ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_donors_but_no_suitable_acceptor +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_donors_but_no_suitable_acceptor ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_args +test.unit.common.ring.test_utils.TestUtils.test_parse_args ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_builder_ring_filename_args +test.unit.common.ring.test_utils.TestUtils.test_parse_builder_ring_filename_args ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_change_values_from_opts +test.unit.common.ring.test_utils.TestUtils.test_parse_change_values_from_opts ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_search_value +test.unit.common.ring.test_utils.TestUtils.test_parse_search_value ... ok +test.unit.common.ring.test_utils.TestUtils.test_parse_search_values_from_opts +test.unit.common.ring.test_utils.TestUtils.test_parse_search_values_from_opts ... ok +test.unit.common.ring.test_utils.TestUtils.test_replication_defaults +test.unit.common.ring.test_utils.TestUtils.test_replication_defaults ... ok +test.unit.common.ring.test_utils.TestUtils.test_tiers_for_dev +test.unit.common.ring.test_utils.TestUtils.test_tiers_for_dev ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit_less_than_shrink_threshold +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_expansion_limit_less_than_shrink_threshold ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_four_donors_two_acceptors +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_four_donors_two_acceptors ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_expanding +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_expanding ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking_default +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_max_shrinking_default ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_no_gaps +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_no_gaps ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_root +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_root ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_sharded +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_not_sharded ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_nothing_to_do +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_nothing_to_do ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_overlapping_shard_ranges +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_overlapping_shard_ranges ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_address +test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_address ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_ip +test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_ip ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_args +test.unit.common.ring.test_utils.TestUtils.test_validate_args ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shard_ranges_in_found_state +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shard_ranges_in_found_state ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_args_new_cmd_format +test.unit.common.ring.test_utils.TestUtils.test_validate_args_new_cmd_format ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_close +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_close ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_errors +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_errors ... ok +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_exact +test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_exact ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold_with_tombstones +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_shrink_threshold_with_tombstones ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_single_donor_shrink_to_root +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_single_donor_shrink_to_root ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_user_input +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_compact_user_input ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_deprecated_options +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_deprecated_options ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_does_not_exist +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_does_not_exist ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid_deprecated_options +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_invalid_deprecated_options ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_options +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_conf_file_options ... ok +test.unit.common.test_db.TestExampleBroker.test_commit_pending +test.unit.common.test_db.TestExampleBroker.test_commit_pending ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_dry_run_and_yes_is_invalid +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_dry_run_and_yes_is_invalid ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_enable +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_enable ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_replace_enable +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_replace_enable ... ok +test.unit.common.test_db.TestExampleBroker.test_delete_db +test.unit.common.test_db.TestExampleBroker.test_delete_db ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges_with_minimum_size +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_find_shard_ranges_with_minimum_size ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_info +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_info ... ok +test.unit.common.test_db.TestExampleBroker.test_get_info +test.unit.common.test_db.TestExampleBroker.test_get_info ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_fills_gap +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_fills_gap ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_gap +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_gap ... ok +test.unit.common.test_db.TestExampleBroker.test_get_max_row +test.unit.common.test_db.TestExampleBroker.test_get_max_row ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'X-Amz-Content-Sha256': '1f7579140d49b831582cb0c7358ed480afb750509ae4a5791572c5bde7f53a44', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '90'} +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'mbEtd8ufKpkpCIfMjGD7Tw==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '99b12d77cb9f2a99290887cc8c60fb4f', 'Content-Length': '90'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_to_object -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_to_object ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_too_many_keys -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_too_many_keys ... ok - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0006 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0048 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~TX~~A" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~TX~~B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~OK~~A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~OK~~B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~UT~~A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US~~UT~~~B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0069 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0011 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 400 36 "-" "-" "-" 0.0014 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 400 35 "-" "-" "-" 0.0018 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0042 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 323 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0051 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0041 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpbbw9wpmt/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0023 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0031 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmp3ky0fs73/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0059 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_listing -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_listing ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_updating -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_updating ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_listing -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_listing ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_updating -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_updating ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_non_ascii -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_non_ascii ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_objects_of_different_policies -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_objects_of_different_policies ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_path -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_path ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_write_permission ... ok +test.unit.common.test_db.TestExampleBroker.test_get_raw_metadata +test.unit.common.test_db.TestExampleBroker.test_get_raw_metadata ... ok +test.unit.common.test_db.TestExampleBroker.test_get_syncs +test.unit.common.test_db.TestExampleBroker.test_get_syncs ... ok +test.unit.common.test_db.TestExampleBroker.test_maybe_get +test.unit.common.test_db.TestExampleBroker.test_maybe_get ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_overlap +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_merge_warns_of_overlap ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_delete_with_objects +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_delete_with_objects ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_children_overlaps_with_parent_donor +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_children_overlaps_with_parent_donor ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_recreate_with_objects +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_recreate_with_objects ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_delete +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_delete ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_recreate +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_simple_recreate ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_sharding_state +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_sharding_state ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_delete_no_status_change +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_delete_no_status_change ... ok +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_put_no_status_change +test.unit.common.test_db.TestExampleBroker.test_merge_timestamps_update_put_no_status_change ... ok +test.unit.common.test_db.TestExampleBroker.test_put_timestamp +test.unit.common.test_db.TestExampleBroker.test_put_timestamp ... ok +test.unit.common.test_db.TestExampleBroker.test_status_changed_at +test.unit.common.test_db.TestExampleBroker.test_status_changed_at ... ok +test.unit.common.test_error_limiter.TestErrorLimiter.test_increment +test.unit.common.test_error_limiter.TestErrorLimiter.test_increment ... ok +test.unit.common.test_error_limiter.TestErrorLimiter.test_init_bad_config +test.unit.common.test_error_limiter.TestErrorLimiter.test_init_bad_config ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_shrinking_state +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_exits_if_shrinking_state ... ok +test.unit.common.test_error_limiter.TestErrorLimiter.test_init_config +test.unit.common.test_error_limiter.TestErrorLimiter.test_init_config ... ok +test.unit.common.test_error_limiter.TestErrorLimiter.test_is_limited +test.unit.common.test_error_limiter.TestErrorLimiter.test_is_limited ... ok +test.unit.common.test_error_limiter.TestErrorLimiter.test_node_key +test.unit.common.test_error_limiter.TestErrorLimiter.test_node_key ... ok +test.unit.common.test_exceptions.TestExceptions.test_client_exception +test.unit.common.test_exceptions.TestExceptions.test_client_exception ... ok +test.unit.common.test_exceptions.TestExceptions.test_replication_exception +test.unit.common.test_exceptions.TestExceptions.test_replication_exception ... ok +test.unit.common.test_exceptions.TestExceptions.test_replication_lock_timeout +test.unit.common.test_exceptions.TestExceptions.test_replication_lock_timeout ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_address_and_environ +test.unit.common.test_http_protocol.TestProxyProtocol.test_address_and_environ ... ok swift-ring-builder set_min_part_hours @@ -10637,11 +10601,11 @@ Exit codes: 0 = operation successful 1 = operation completed with warnings 2 = error -/tmp/tmpfvemotlg/tmpp72lwgll, build version 4, id 3365b5e2f8b2405380fcc8aeb88907a0 +/tmp/tmp1gmrf7me/tmpq60puqpt, build version 4, id 7fc7065c13f547ecbfceaa798633b32e 64 partitions, 3.000000 replicas, 4 regions, 4 zones, 4 devices, 100.00 balance, 0.00 dispersion The minimum number of hours before a partition can be reassigned is 1 (0:00:00 remaining) The overload factor is 0.00% (0.000000) -Ring file /tmp/tmpfvemotlg/tmpp72lwgll.ring.gz not found, probably it hasn't been written yet +Ring file /tmp/tmp1gmrf7me/tmpq60puqpt.ring.gz not found, probably it hasn't been written yet Devices: id region zone ip address:port replication ip:port name weight partitions balance flags meta 0 0 0 127.0.0.1:6200 127.0.0.1:6200 sda1 100.00 0 -100.00 some meta data 1 1 1 127.0.0.2:6201 127.0.0.2:6201 sda2 100.00 0 -100.00 @@ -10719,1300 +10683,1013 @@ test.unit.cli.test_ringbuilder.TestCommands.test_rebalance_part_power_increase test.unit.cli.test_ringbuilder.TestCommands.test_rebalance_part_power_increase ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AuthenticatedUsers READ permission on the object /bucket/object -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_full_control -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_full_control ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_read -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_read ... ok -test INFO: Processing files for policy platinum under /tmp/tmp8a7jmyq9/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp8a7jmyq9/node/sda1/objects/128/bd0/801cf77f74736ad4a261408c26236bd0/1757265955.92225.data to /tmp/tmp8a7jmyq9/node/sda1/objects/256/bd0/801cf77f74736ad4a261408c26236bd0/1757265955.92225.data -test DEBUG: Run listdir on /tmp/tmp8a7jmyq9/node/sda1/objects/256 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp8a7jmyq9/node/sda1 (cleanup=True) -test WARNING: Skipping /tmp/tmp8a7jmyq9/node/sda1/objects because -test DEBUG: Updating recon -test WARNING: There were 1 errors listing partition directories -test WARNING: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.007390 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:55 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp7axjfsl4/node/sda1 (cleanup=True) -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmp7axjfsl4/node/sda1/objects/215/01a/d7c01f02192331256050b948e08aa01a/1757265955.98815.data to /tmp/tmp7axjfsl4/node/sda1/objects/431/01a/d7c01f02192331256050b948e08aa01a/1757265955.98815.data: [Errno 1] oops -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmp7axjfsl4/node/sda1/objects/215/01a/d7c01f02192331256050b948e08aa01a/1757265956.98815.meta to /tmp/tmp7axjfsl4/node/sda1/objects/431/01a/d7c01f02192331256050b948e08aa01a/1757265956.98815.meta: [Errno 1] oops -test DEBUG: Run listdir on /tmp/tmp7axjfsl4/node/sda1/objects/215 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 2 errors) -test INFO: Finished relinker (cleanup=True): 17:25:55 09/07/25 GMT (0:00:00.005463 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:56 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpkfw017ap/node/sda1 (cleanup=True) -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpkfw017ap/node/sda1/objects/193/db3/c17f9a53ee2acb184adae9e8e7bbedb3/1757265957.03680.meta to /tmp/tmpkfw017ap/node/sda1/objects/386/db3/c17f9a53ee2acb184adae9e8e7bbedb3/1757265957.03680.meta: [Errno 1] oops -test DEBUG: Relinking (cleanup) created link: /tmp/tmpkfw017ap/node/sda1/objects/193/db3/c17f9a53ee2acb184adae9e8e7bbedb3/1757265956.03680.data to /tmp/tmpkfw017ap/node/sda1/objects/386/db3/c17f9a53ee2acb184adae9e8e7bbedb3/1757265956.03680.data -test DEBUG: Run listdir on /tmp/tmpkfw017ap/node/sda1/objects/386 -test DEBUG: Run listdir on /tmp/tmpkfw017ap/node/sda1/objects/193 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 1 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:56 09/07/25 GMT (0:00:00.011222 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:56 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp1hl7wrmy/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp1hl7wrmy/node/sda1/objects/508 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup) created link: /tmp/tmp1hl7wrmy/node/sda1/objects/254/9ca/fe465542536592019fb77c5dc93749ca/1757265956.08870.data to /tmp/tmp1hl7wrmy/node/sda1/objects/508/9ca/fe465542536592019fb77c5dc93749ca/1757265956.08870.data -test DEBUG: Removed /tmp/tmp1hl7wrmy/node/sda1/objects/254/9ca/fe465542536592019fb77c5dc93749ca/1757265957.08870.meta -test DEBUG: Removed /tmp/tmp1hl7wrmy/node/sda1/objects/254/9ca/fe465542536592019fb77c5dc93749ca/1757265956.08870.data -test DEBUG: Run listdir on /tmp/tmp1hl7wrmy/node/sda1/objects/254 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 1 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:56 09/07/25 GMT (0:00:00.016951 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:56 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpl7vdg47p/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpl7vdg47p/node/sda1/objects/234/ea6/ea0b1cb80f5e0c88accb98fadfdc0ea6/1757265956.15188.data to /tmp/tmpl7vdg47p/node/sda1/objects/468/ea6/ea0b1cb80f5e0c88accb98fadfdc0ea6/1757265956.15188.data -test DEBUG: Removed /tmp/tmpl7vdg47p/node/sda1/objects/234/ea6/ea0b1cb80f5e0c88accb98fadfdc0ea6/1757265956.15188.data -test DEBUG: Run listdir on /tmp/tmpl7vdg47p/node/sda1/objects/468 -test DEBUG: Run listdir on /tmp/tmpl7vdg47p/node/sda1/objects/234 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:56 09/07/25 GMT (0:00:00.014978 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:56 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp4yng0llo/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp4yng0llo/node/sda1/objects/491 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmp4yng0llo/node/sda1/objects/245/4aa/f5c6988e550b3245bb409b2f32d2f4aa/1757265956.20171.data to /tmp/tmp4yng0llo/node/sda1/objects/491/4aa/f5c6988e550b3245bb409b2f32d2f4aa/1757265956.20171.data: [Errno 1] oops -test DEBUG: Run listdir on /tmp/tmp4yng0llo/node/sda1/objects/245 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:56 09/07/25 GMT (0:00:00.011085 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:57 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpx_b__qzo/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpx_b__qzo/node/sda1/objects/162/893/a22e7609bab3a311d8aafaf52b925893/1757265959.30444.meta to /tmp/tmpx_b__qzo/node/sda1/objects/324/893/a22e7609bab3a311d8aafaf52b925893/1757265959.30444.meta -test DEBUG: Relinking (cleanup) created link: /tmp/tmpx_b__qzo/node/sda1/objects/162/893/a22e7609bab3a311d8aafaf52b925893/1757265958.30444.data to /tmp/tmpx_b__qzo/node/sda1/objects/324/893/a22e7609bab3a311d8aafaf52b925893/1757265958.30444.data -test DEBUG: Removed /tmp/tmpx_b__qzo/node/sda1/objects/162/893/a22e7609bab3a311d8aafaf52b925893/1757265959.30444.meta -test DEBUG: Removed /tmp/tmpx_b__qzo/node/sda1/objects/162/893/a22e7609bab3a311d8aafaf52b925893/1757265958.30444.data -test DEBUG: Run listdir on /tmp/tmpx_b__qzo/node/sda1/objects/324 -test DEBUG: Run listdir on /tmp/tmpx_b__qzo/node/sda1/objects/162 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:57 09/07/25 GMT (0:00:00.022316 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:57 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpf7574mxx/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpf7574mxx/node/sda1/objects/319 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_ts_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_existing_older_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_missing_ts_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_meta_missing_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_ts_missing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_data_missing_ts_missing_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_existing_newer_data_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_existing_newer_data_files ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_and_range ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: public None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: authenticated None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_huge_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_huge_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_invalid_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_invalid_part_num ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_replication_lock_taken +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_replication_lock_taken ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_robust +test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_robust ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_complete_sequence +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_complete_sequence ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_error ... ok - +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_out_of_range_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_out_of_range_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_part_num ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_multiple_missing +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_multiple_missing ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_older_object_in_new_partition +test.unit.cli.test_relinker.TestRelinker.test_cleanup_older_object_in_new_partition ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_lots_of_keys +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_lots_of_keys ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_not_root +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_not_root ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_content_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_content_md5 ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_with_overlap +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_gaps_with_overlap ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_no_shard_ranges +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_no_shard_ranges ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_id_and_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_key_marker ... ok - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "method_doesnt_exist /sda1/p/a" 405 - "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "__init__ /sda1/p/a" 405 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a" 404 - "-" "-" "-" 2.0000 "-" 1234 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0031 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0018 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 134 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0018 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test03" 201 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 270 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 136 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c_zero" 201 - "-" "-" "-" 0.0009 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c_one" 201 - "-" "-" "-" 0.0044 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c_two" 201 - "-" "-" "-" 0.0018 "-" 2597864 2 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c_three" 201 - "-" "-" "-" 0.0016 "-" 2597864 3 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00" 201 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0017 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/null" 201 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 118 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 381 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 252 "-" "-" "-" 0.0015 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 68 "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 37 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 33 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 38 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 400 34 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0009 "-" 2597864 2 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0029 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/c1" 201 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 3 "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/p/a" 204 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0028 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0015 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0062 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0017 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0023 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 158 "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0048 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00foo" 201 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00nullish" 201 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 2 "-" "-" "-" 0.0021 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 269 "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0026 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test01" 201 - "-" "-" "-" 0.0009 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/%00null%00test02" 201 - "-" "-" "-" 0.0017 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/p/a/nullish" 201 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 121 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 390 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 200 255 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/p/a/c%D8%3E%2520" 412 12 "-" "-" "-" 0.0001 "-" 2597864 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 ... ok -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_utf8_metadata -test.unit.account.test_server.TestNonLegacyDefaultStoragePolicy.test_utf8_metadata ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265960.00000, (0, 0) as of 1757265960.00000, shrinking as of 1757265957.00000> to ShardRange<'k' to 't' as of 1757265960.00000, (0, 0) as of 1757265960.00000, sharding as of 1757265961.00000>, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmpjc906oaa/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265955.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/efe/b4a075e778b14d406044db3a15ad6efe/b4a075e778b14d406044db3a15ad6efe.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265957.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b2d/2caf3c6b71165f2e44924e2e56cc1b2d/2caf3c6b71165f2e44924e2e56cc1b2d.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265956.00000, (0, 0) as of 1757265956.00000, found as of 1757265956.00000> to ShardRange<'k' to 't' as of 1757265957.00000, (0, 0) as of 1757265957.00000, created as of 1757265957.00000>, path: .shards_a/shard_c_1757265957.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b2d/2caf3c6b71165f2e44924e2e56cc1b2d/2caf3c6b71165f2e44924e2e56cc1b2d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265959.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e4a/ddd311d968d684cd5657af4538927e4a/ddd311d968d684cd5657af4538927e4a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265958.00000, (0, 0) as of 1757265958.00000, found as of 1757265958.00000> to ShardRange<'k' to 't' as of 1757265959.00000, (0, 0) as of 1757265959.00000, cleaved as of 1757265959.00000>, path: .shards_a/shard_c_1757265959.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e4a/ddd311d968d684cd5657af4538927e4a/ddd311d968d684cd5657af4538927e4a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265961.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c8c/f7349af97bea7a3b63c2e2a5fb133c8c/f7349af97bea7a3b63c2e2a5fb133c8c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265960.00000, (0, 0) as of 1757265960.00000, found as of 1757265960.00000> to ShardRange<'k' to 't' as of 1757265961.00000, (0, 0) as of 1757265961.00000, active as of 1757265961.00000>, path: .shards_a/shard_c_1757265961.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c8c/f7349af97bea7a3b63c2e2a5fb133c8c/f7349af97bea7a3b63c2e2a5fb133c8c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265963.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/972/aa5bcc2205b468a62fbed17865433972/aa5bcc2205b468a62fbed17865433972.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265962.00000, (0, 0) as of 1757265962.00000, found as of 1757265962.00000> to ShardRange<'k' to 't' as of 1757265963.00000, (0, 0) as of 1757265963.00000, shrinking as of 1757265963.00000>, path: .shards_a/shard_c_1757265963.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/972/aa5bcc2205b468a62fbed17865433972/aa5bcc2205b468a62fbed17865433972.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265963.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/972/aa5bcc2205b468a62fbed17865433972/aa5bcc2205b468a62fbed17865433972.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265965.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dfc/d57e67098cfeb790b28f30d0b284ddfc/d57e67098cfeb790b28f30d0b284ddfc.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265964.00000, (0, 0) as of 1757265964.00000, found as of 1757265964.00000> to ShardRange<'k' to 't' as of 1757265965.00000, (0, 0) as of 1757265965.00000, sharding as of 1757265965.00000>, path: .shards_a/shard_c_1757265965.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dfc/d57e67098cfeb790b28f30d0b284ddfc/d57e67098cfeb790b28f30d0b284ddfc.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265965.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dfc/d57e67098cfeb790b28f30d0b284ddfc/d57e67098cfeb790b28f30d0b284ddfc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265967.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/eac/e404d682ede95ef20da9be5699467eac/e404d682ede95ef20da9be5699467eac.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265966.00000, (0, 0) as of 1757265966.00000, found as of 1757265966.00000> to ShardRange<'k' to 't' as of 1757265967.00000, (0, 0) as of 1757265967.00000, sharded as of 1757265967.00000>, path: .shards_a/shard_c_1757265967.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/eac/e404d682ede95ef20da9be5699467eac/e404d682ede95ef20da9be5699467eac.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265967.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/eac/e404d682ede95ef20da9be5699467eac/e404d682ede95ef20da9be5699467eac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265969.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/290/bb90020585ded6d2ffcef87caa017290/bb90020585ded6d2ffcef87caa017290.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265968.00000, (0, 0) as of 1757265968.00000, found as of 1757265968.00000> to ShardRange<'k' to 't' as of 1757265969.00000, (0, 0) as of 1757265969.00000, shrunk as of 1757265969.00000>, path: .shards_a/shard_c_1757265969.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/290/bb90020585ded6d2ffcef87caa017290/bb90020585ded6d2ffcef87caa017290.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265969.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/290/bb90020585ded6d2ffcef87caa017290/bb90020585ded6d2ffcef87caa017290.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265971.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e7b/497e0b3ed112136cee4c5977687dde7b/497e0b3ed112136cee4c5977687dde7b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265970.00000, (0, 0) as of 1757265970.00000, created as of 1757265970.00000> to ShardRange<'k' to 't' as of 1757265971.00000, (0, 0) as of 1757265971.00000, found as of 1757265971.00000>, path: .shards_a/shard_c_1757265971.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e7b/497e0b3ed112136cee4c5977687dde7b/497e0b3ed112136cee4c5977687dde7b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265973.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/2b1/3b826681d41215c1380e5f93d5abd2b1/3b826681d41215c1380e5f93d5abd2b1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265975.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/34d/fe5835feabd4a26c19c6535493dd634d/fe5835feabd4a26c19c6535493dd634d.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265974.00000, (0, 0) as of 1757265974.00000, created as of 1757265974.00000> to ShardRange<'k' to 't' as of 1757265975.00000, (0, 0) as of 1757265975.00000, cleaved as of 1757265975.00000>, path: .shards_a/shard_c_1757265975.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/34d/fe5835feabd4a26c19c6535493dd634d/fe5835feabd4a26c19c6535493dd634d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265977.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/543/9f22cc7bbd065fb6edbe635bffcee543/9f22cc7bbd065fb6edbe635bffcee543.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265976.00000, (0, 0) as of 1757265976.00000, created as of 1757265976.00000> to ShardRange<'k' to 't' as of 1757265977.00000, (0, 0) as of 1757265977.00000, active as of 1757265977.00000>, path: .shards_a/shard_c_1757265977.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/543/9f22cc7bbd065fb6edbe635bffcee543/9f22cc7bbd065fb6edbe635bffcee543.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265979.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265978.00000, (0, 0) as of 1757265978.00000, created as of 1757265978.00000> to ShardRange<'k' to 't' as of 1757265979.00000, (0, 0) as of 1757265979.00000, shrinking as of 1757265979.00000>, path: .shards_a/shard_c_1757265979.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265979.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265981.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bd2/04edb916f9b9244e0b2ed6d3f2950bd2/04edb916f9b9244e0b2ed6d3f2950bd2.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265980.00000, (0, 0) as of 1757265980.00000, created as of 1757265980.00000> to ShardRange<'k' to 't' as of 1757265981.00000, (0, 0) as of 1757265981.00000, sharding as of 1757265981.00000>, path: .shards_a/shard_c_1757265981.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bd2/04edb916f9b9244e0b2ed6d3f2950bd2/04edb916f9b9244e0b2ed6d3f2950bd2.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265981.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bd2/04edb916f9b9244e0b2ed6d3f2950bd2/04edb916f9b9244e0b2ed6d3f2950bd2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265983.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/19b/69b372be26408e30c55398e42f28619b/69b372be26408e30c55398e42f28619b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265982.00000, (0, 0) as of 1757265982.00000, created as of 1757265982.00000> to ShardRange<'k' to 't' as of 1757265983.00000, (0, 0) as of 1757265983.00000, sharded as of 1757265983.00000>, path: .shards_a/shard_c_1757265983.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/19b/69b372be26408e30c55398e42f28619b/69b372be26408e30c55398e42f28619b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265983.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/19b/69b372be26408e30c55398e42f28619b/69b372be26408e30c55398e42f28619b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265984.00000, (0, 0) as of 1757265984.00000, created as of 1757265984.00000> to ShardRange<'k' to 't' as of 1757265985.00000, (0, 0) as of 1757265985.00000, shrunk as of 1757265985.00000>, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265987.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e0b/49539926fa58a33f702a9b0d6db2ae0b/49539926fa58a33f702a9b0d6db2ae0b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265986.00000, (0, 0) as of 1757265986.00000, cleaved as of 1757265986.00000> to ShardRange<'k' to 't' as of 1757265987.00000, (0, 0) as of 1757265987.00000, found as of 1757265987.00000>, path: .shards_a/shard_c_1757265987.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e0b/49539926fa58a33f702a9b0d6db2ae0b/49539926fa58a33f702a9b0d6db2ae0b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265989.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/437/920d858a7dca01750791428ec8908437/920d858a7dca01750791428ec8908437.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265988.00000, (0, 0) as of 1757265988.00000, cleaved as of 1757265988.00000> to ShardRange<'k' to 't' as of 1757265989.00000, (0, 0) as of 1757265989.00000, created as of 1757265989.00000>, path: .shards_a/shard_c_1757265989.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/437/920d858a7dca01750791428ec8908437/920d858a7dca01750791428ec8908437.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265991.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/663/31e8a6e729de3fb3f1661c3451a61663/31e8a6e729de3fb3f1661c3451a61663.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265993.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d9c/4ec6e2b45e4a28f86ad6552846666d9c/4ec6e2b45e4a28f86ad6552846666d9c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265992.00000, (0, 0) as of 1757265992.00000, cleaved as of 1757265992.00000> to ShardRange<'k' to 't' as of 1757265993.00000, (0, 0) as of 1757265993.00000, active as of 1757265993.00000>, path: .shards_a/shard_c_1757265993.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d9c/4ec6e2b45e4a28f86ad6552846666d9c/4ec6e2b45e4a28f86ad6552846666d9c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265995.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/45b109c71299382d26e9b27439efad1a/45b109c71299382d26e9b27439efad1a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265994.00000, (0, 0) as of 1757265994.00000, cleaved as of 1757265994.00000> to ShardRange<'k' to 't' as of 1757265995.00000, (0, 0) as of 1757265995.00000, shrinking as of 1757265995.00000>, path: .shards_a/shard_c_1757265995.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/45b109c71299382d26e9b27439efad1a/45b109c71299382d26e9b27439efad1a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265995.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/45b109c71299382d26e9b27439efad1a/45b109c71299382d26e9b27439efad1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265997.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/714/a03cdf7d9086832cd1a2f9d277488714/a03cdf7d9086832cd1a2f9d277488714.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265996.00000, (0, 0) as of 1757265996.00000, cleaved as of 1757265996.00000> to ShardRange<'k' to 't' as of 1757265997.00000, (0, 0) as of 1757265997.00000, sharding as of 1757265997.00000>, path: .shards_a/shard_c_1757265997.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/714/a03cdf7d9086832cd1a2f9d277488714/a03cdf7d9086832cd1a2f9d277488714.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265997.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/714/a03cdf7d9086832cd1a2f9d277488714/a03cdf7d9086832cd1a2f9d277488714.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265999.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/384/52fc26f69515707c402383e30da1b384/52fc26f69515707c402383e30da1b384.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265998.00000, (0, 0) as of 1757265998.00000, cleaved as of 1757265998.00000> to ShardRange<'k' to 't' as of 1757265999.00000, (0, 0) as of 1757265999.00000, sharded as of 1757265999.00000>, path: .shards_a/shard_c_1757265999.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/384/52fc26f69515707c402383e30da1b384/52fc26f69515707c402383e30da1b384.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265999.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/384/52fc26f69515707c402383e30da1b384/52fc26f69515707c402383e30da1b384.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266000.00000, (0, 0) as of 1757266000.00000, cleaved as of 1757266000.00000> to ShardRange<'k' to 't' as of 1757266001.00000, (0, 0) as of 1757266001.00000, shrunk as of 1757266001.00000>, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266003.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/281/651d61b01e30c9fead189096c5d1e281/651d61b01e30c9fead189096c5d1e281.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266002.00000, (0, 0) as of 1757266002.00000, active as of 1757266002.00000> to ShardRange<'k' to 't' as of 1757266003.00000, (0, 0) as of 1757266003.00000, found as of 1757266003.00000>, path: .shards_a/shard_c_1757266003.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/281/651d61b01e30c9fead189096c5d1e281/651d61b01e30c9fead189096c5d1e281.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266005.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/15b/b04a5e896ea90902c69c0bb43082615b/b04a5e896ea90902c69c0bb43082615b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266004.00000, (0, 0) as of 1757266004.00000, active as of 1757266004.00000> to ShardRange<'k' to 't' as of 1757266005.00000, (0, 0) as of 1757266005.00000, created as of 1757266005.00000>, path: .shards_a/shard_c_1757266005.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/15b/b04a5e896ea90902c69c0bb43082615b/b04a5e896ea90902c69c0bb43082615b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266007.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e78/12406d7c018ebf44249dd572717fce78/12406d7c018ebf44249dd572717fce78.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266006.00000, (0, 0) as of 1757266006.00000, active as of 1757266006.00000> to ShardRange<'k' to 't' as of 1757266007.00000, (0, 0) as of 1757266007.00000, cleaved as of 1757266007.00000>, path: .shards_a/shard_c_1757266007.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e78/12406d7c018ebf44249dd572717fce78/12406d7c018ebf44249dd572717fce78.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266009.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e08/ac583cf85f24048e2074fd761e5c9e08/ac583cf85f24048e2074fd761e5c9e08.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266011.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ed/54585c197274351bf9b474f289ecb7ed/54585c197274351bf9b474f289ecb7ed.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266010.00000, (0, 0) as of 1757266010.00000, active as of 1757266010.00000> to ShardRange<'k' to 't' as of 1757266011.00000, (0, 0) as of 1757266011.00000, shrinking as of 1757266011.00000>, path: .shards_a/shard_c_1757266011.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ed/54585c197274351bf9b474f289ecb7ed/54585c197274351bf9b474f289ecb7ed.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266011.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ed/54585c197274351bf9b474f289ecb7ed/54585c197274351bf9b474f289ecb7ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266013.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/6b2/e46906142b7aca5bf836bc6f3aeea6b2/e46906142b7aca5bf836bc6f3aeea6b2.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266012.00000, (0, 0) as of 1757266012.00000, active as of 1757266012.00000> to ShardRange<'k' to 't' as of 1757266013.00000, (0, 0) as of 1757266013.00000, sharding as of 1757266013.00000>, path: .shards_a/shard_c_1757266013.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/6b2/e46906142b7aca5bf836bc6f3aeea6b2/e46906142b7aca5bf836bc6f3aeea6b2.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266013.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/6b2/e46906142b7aca5bf836bc6f3aeea6b2/e46906142b7aca5bf836bc6f3aeea6b2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266015.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d78/8b17b637b1132b46e2d46f1491831d78/8b17b637b1132b46e2d46f1491831d78.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266014.00000, (0, 0) as of 1757266014.00000, active as of 1757266014.00000> to ShardRange<'k' to 't' as of 1757266015.00000, (0, 0) as of 1757266015.00000, sharded as of 1757266015.00000>, path: .shards_a/shard_c_1757266015.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d78/8b17b637b1132b46e2d46f1491831d78/8b17b637b1132b46e2d46f1491831d78.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266015.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d78/8b17b637b1132b46e2d46f1491831d78/8b17b637b1132b46e2d46f1491831d78.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266016.00000, (0, 0) as of 1757266016.00000, active as of 1757266016.00000> to ShardRange<'k' to 't' as of 1757266017.00000, (0, 0) as of 1757266017.00000, shrunk as of 1757266017.00000>, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266019.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/1c7/72ac7b01e8bf0a01b7a7b3a4068a71c7/72ac7b01e8bf0a01b7a7b3a4068a71c7.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266018.00000, (0, 0) as of 1757266018.00000, shrinking as of 1757266018.00000> to ShardRange<'k' to 't' as of 1757266019.00000, (0, 0) as of 1757266019.00000, found as of 1757266019.00000>, path: .shards_a/shard_c_1757266019.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/1c7/72ac7b01e8bf0a01b7a7b3a4068a71c7/72ac7b01e8bf0a01b7a7b3a4068a71c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266021.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/3f8/ef3ca6e64b211e3007ee2002a1df13f8/ef3ca6e64b211e3007ee2002a1df13f8.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266020.00000, (0, 0) as of 1757266020.00000, shrinking as of 1757266020.00000> to ShardRange<'k' to 't' as of 1757266021.00000, (0, 0) as of 1757266021.00000, created as of 1757266021.00000>, path: .shards_a/shard_c_1757266021.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/3f8/ef3ca6e64b211e3007ee2002a1df13f8/ef3ca6e64b211e3007ee2002a1df13f8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266023.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/38e/f76e19ebe7f8972fff705783eb29738e/f76e19ebe7f8972fff705783eb29738e.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266022.00000, (0, 0) as of 1757266022.00000, shrinking as of 1757266022.00000> to ShardRange<'k' to 't' as of 1757266023.00000, (0, 0) as of 1757266023.00000, cleaved as of 1757266023.00000>, path: .shards_a/shard_c_1757266023.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/38e/f76e19ebe7f8972fff705783eb29738e/f76e19ebe7f8972fff705783eb29738e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266025.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/93a/d81d619b0d9b0f39ea87636adb4ea93a/d81d619b0d9b0f39ea87636adb4ea93a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266024.00000, (0, 0) as of 1757266024.00000, shrinking as of 1757266024.00000> to ShardRange<'k' to 't' as of 1757266025.00000, (0, 0) as of 1757266025.00000, active as of 1757266025.00000>, path: .shards_a/shard_c_1757266025.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/93a/d81d619b0d9b0f39ea87636adb4ea93a/d81d619b0d9b0f39ea87636adb4ea93a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266027.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/30a/1dd2d474c488e731cecc7b97a493730a/1dd2d474c488e731cecc7b97a493730a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266027.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/30a/1dd2d474c488e731cecc7b97a493730a/1dd2d474c488e731cecc7b97a493730a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266029.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/fe6/b66de042c5678348db53abd8eb288fe6/b66de042c5678348db53abd8eb288fe6.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266028.00000, (0, 0) as of 1757266028.00000, shrinking as of 1757266028.00000> to ShardRange<'k' to 't' as of 1757266029.00000, (0, 0) as of 1757266029.00000, sharding as of 1757266029.00000>, path: .shards_a/shard_c_1757266029.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/fe6/b66de042c5678348db53abd8eb288fe6/b66de042c5678348db53abd8eb288fe6.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266029.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/fe6/b66de042c5678348db53abd8eb288fe6/b66de042c5678348db53abd8eb288fe6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266031.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/430/78f5b29afa7c0c0db0ff471651a06430/78f5b29afa7c0c0db0ff471651a06430.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266030.00000, (0, 0) as of 1757266030.00000, shrinking as of 1757266030.00000> to ShardRange<'k' to 't' as of 1757266031.00000, (0, 0) as of 1757266031.00000, sharded as of 1757266031.00000>, path: .shards_a/shard_c_1757266031.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/430/78f5b29afa7c0c0db0ff471651a06430/78f5b29afa7c0c0db0ff471651a06430.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266031.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/430/78f5b29afa7c0c0db0ff471651a06430/78f5b29afa7c0c0db0ff471651a06430.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266032.00000, (0, 0) as of 1757266032.00000, shrinking as of 1757266032.00000> to ShardRange<'k' to 't' as of 1757266033.00000, (0, 0) as of 1757266033.00000, shrunk as of 1757266033.00000>, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266035.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dfb/1255cf822a786ce1d5f89d98030c9dfb/1255cf822a786ce1d5f89d98030c9dfb.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266034.00000, (0, 0) as of 1757266034.00000, sharding as of 1757266034.00000> to ShardRange<'k' to 't' as of 1757266035.00000, (0, 0) as of 1757266035.00000, found as of 1757266035.00000>, path: .shards_a/shard_c_1757266035.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dfb/1255cf822a786ce1d5f89d98030c9dfb/1255cf822a786ce1d5f89d98030c9dfb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266037.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ca5/7a61405495e8244a7924e0ca9d596ca5/7a61405495e8244a7924e0ca9d596ca5.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266036.00000, (0, 0) as of 1757266036.00000, sharding as of 1757266036.00000> to ShardRange<'k' to 't' as of 1757266037.00000, (0, 0) as of 1757266037.00000, created as of 1757266037.00000>, path: .shards_a/shard_c_1757266037.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ca5/7a61405495e8244a7924e0ca9d596ca5/7a61405495e8244a7924e0ca9d596ca5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266039.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/51a/16a8aea3f390a4da267833104606c51a/16a8aea3f390a4da267833104606c51a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266038.00000, (0, 0) as of 1757266038.00000, sharding as of 1757266038.00000> to ShardRange<'k' to 't' as of 1757266039.00000, (0, 0) as of 1757266039.00000, cleaved as of 1757266039.00000>, path: .shards_a/shard_c_1757266039.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/51a/16a8aea3f390a4da267833104606c51a/16a8aea3f390a4da267833104606c51a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266041.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f74/af8fa4b8a151fe1b27a8e6c1e5f31f74/af8fa4b8a151fe1b27a8e6c1e5f31f74.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266040.00000, (0, 0) as of 1757266040.00000, sharding as of 1757266040.00000> to ShardRange<'k' to 't' as of 1757266041.00000, (0, 0) as of 1757266041.00000, active as of 1757266041.00000>, path: .shards_a/shard_c_1757266041.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f74/af8fa4b8a151fe1b27a8e6c1e5f31f74/af8fa4b8a151fe1b27a8e6c1e5f31f74.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266043.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5b8/24ea544c5eb06a53968f4100019505b8/24ea544c5eb06a53968f4100019505b8.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266042.00000, (0, 0) as of 1757266042.00000, sharding as of 1757266042.00000> to ShardRange<'k' to 't' as of 1757266043.00000, (0, 0) as of 1757266043.00000, shrinking as of 1757266043.00000>, path: .shards_a/shard_c_1757266043.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5b8/24ea544c5eb06a53968f4100019505b8/24ea544c5eb06a53968f4100019505b8.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266043.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5b8/24ea544c5eb06a53968f4100019505b8/24ea544c5eb06a53968f4100019505b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266045.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ed1/bd148b6542197ba3a89569a48a9f8ed1/bd148b6542197ba3a89569a48a9f8ed1.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266045.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ed1/bd148b6542197ba3a89569a48a9f8ed1/bd148b6542197ba3a89569a48a9f8ed1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266047.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/590/951dad7f2fb55e77fd358f25db2bc590/951dad7f2fb55e77fd358f25db2bc590.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266046.00000, (0, 0) as of 1757266046.00000, sharding as of 1757266046.00000> to ShardRange<'k' to 't' as of 1757266047.00000, (0, 0) as of 1757266047.00000, sharded as of 1757266047.00000>, path: .shards_a/shard_c_1757266047.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/590/951dad7f2fb55e77fd358f25db2bc590/951dad7f2fb55e77fd358f25db2bc590.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266047.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/590/951dad7f2fb55e77fd358f25db2bc590/951dad7f2fb55e77fd358f25db2bc590.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266049.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/762/e8711d278eead26faf4ac3d605d42762/e8711d278eead26faf4ac3d605d42762.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266048.00000, (0, 0) as of 1757266048.00000, sharding as of 1757266048.00000> to ShardRange<'k' to 't' as of 1757266049.00000, (0, 0) as of 1757266049.00000, shrunk as of 1757266049.00000>, path: .shards_a/shard_c_1757266049.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/762/e8711d278eead26faf4ac3d605d42762/e8711d278eead26faf4ac3d605d42762.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266049.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/762/e8711d278eead26faf4ac3d605d42762/e8711d278eead26faf4ac3d605d42762.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266051.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c03/3c7118c080bb8d9d8b47a29d90277c03/3c7118c080bb8d9d8b47a29d90277c03.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266050.00000, (0, 0) as of 1757266050.00000, sharded as of 1757266050.00000> to ShardRange<'k' to 't' as of 1757266051.00000, (0, 0) as of 1757266051.00000, found as of 1757266051.00000>, path: .shards_a/shard_c_1757266051.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c03/3c7118c080bb8d9d8b47a29d90277c03/3c7118c080bb8d9d8b47a29d90277c03.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266053.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bb9/e53cdc212bb202f9caaddef2ddee6bb9/e53cdc212bb202f9caaddef2ddee6bb9.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266052.00000, (0, 0) as of 1757266052.00000, sharded as of 1757266052.00000> to ShardRange<'k' to 't' as of 1757266053.00000, (0, 0) as of 1757266053.00000, created as of 1757266053.00000>, path: .shards_a/shard_c_1757266053.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bb9/e53cdc212bb202f9caaddef2ddee6bb9/e53cdc212bb202f9caaddef2ddee6bb9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266055.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/378/3c824173b2008462f368438f4499c378/3c824173b2008462f368438f4499c378.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266054.00000, (0, 0) as of 1757266054.00000, sharded as of 1757266054.00000> to ShardRange<'k' to 't' as of 1757266055.00000, (0, 0) as of 1757266055.00000, cleaved as of 1757266055.00000>, path: .shards_a/shard_c_1757266055.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/378/3c824173b2008462f368438f4499c378/3c824173b2008462f368438f4499c378.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266057.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/455/0b9db0969a0143c7df226cf7c7142455/0b9db0969a0143c7df226cf7c7142455.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266056.00000, (0, 0) as of 1757266056.00000, sharded as of 1757266056.00000> to ShardRange<'k' to 't' as of 1757266057.00000, (0, 0) as of 1757266057.00000, active as of 1757266057.00000>, path: .shards_a/shard_c_1757266057.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/455/0b9db0969a0143c7df226cf7c7142455/0b9db0969a0143c7df226cf7c7142455.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266059.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ce3/a29dbaff0529761cf722b2fd0e92cce3/a29dbaff0529761cf722b2fd0e92cce3.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266058.00000, (0, 0) as of 1757266058.00000, sharded as of 1757266058.00000> to ShardRange<'k' to 't' as of 1757266059.00000, (0, 0) as of 1757266059.00000, shrinking as of 1757266059.00000>, path: .shards_a/shard_c_1757266059.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ce3/a29dbaff0529761cf722b2fd0e92cce3/a29dbaff0529761cf722b2fd0e92cce3.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266059.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ce3/a29dbaff0529761cf722b2fd0e92cce3/a29dbaff0529761cf722b2fd0e92cce3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266061.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f70/52683bc5a259d637c4d683c3d65bbf70/52683bc5a259d637c4d683c3d65bbf70.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266060.00000, (0, 0) as of 1757266060.00000, sharded as of 1757266060.00000> to ShardRange<'k' to 't' as of 1757266061.00000, (0, 0) as of 1757266061.00000, sharding as of 1757266061.00000>, path: .shards_a/shard_c_1757266061.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f70/52683bc5a259d637c4d683c3d65bbf70/52683bc5a259d637c4d683c3d65bbf70.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266061.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f70/52683bc5a259d637c4d683c3d65bbf70/52683bc5a259d637c4d683c3d65bbf70.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266063.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/33d/e79dbc688f15284762dd8dd7e95dd33d/e79dbc688f15284762dd8dd7e95dd33d.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266063.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/33d/e79dbc688f15284762dd8dd7e95dd33d/e79dbc688f15284762dd8dd7e95dd33d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266064.00000, (0, 0) as of 1757266064.00000, sharded as of 1757266064.00000> to ShardRange<'k' to 't' as of 1757266065.00000, (0, 0) as of 1757266065.00000, shrunk as of 1757266065.00000>, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266067.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a2c/4290aa93a0a2d0c322a374a5681efa2c/4290aa93a0a2d0c322a374a5681efa2c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266066.00000, (0, 0) as of 1757266066.00000, shrunk as of 1757266066.00000> to ShardRange<'k' to 't' as of 1757266067.00000, (0, 0) as of 1757266067.00000, found as of 1757266067.00000>, path: .shards_a/shard_c_1757266067.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a2c/4290aa93a0a2d0c322a374a5681efa2c/4290aa93a0a2d0c322a374a5681efa2c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266069.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/8fa/d7c6ef96dba63f9a679fdc07261918fa/d7c6ef96dba63f9a679fdc07261918fa.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266068.00000, (0, 0) as of 1757266068.00000, shrunk as of 1757266068.00000> to ShardRange<'k' to 't' as of 1757266069.00000, (0, 0) as of 1757266069.00000, created as of 1757266069.00000>, path: .shards_a/shard_c_1757266069.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/8fa/d7c6ef96dba63f9a679fdc07261918fa/d7c6ef96dba63f9a679fdc07261918fa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266071.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f88/46e178b5d85d07025f940860a4fb7f88/46e178b5d85d07025f940860a4fb7f88.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266070.00000, (0, 0) as of 1757266070.00000, shrunk as of 1757266070.00000> to ShardRange<'k' to 't' as of 1757266071.00000, (0, 0) as of 1757266071.00000, cleaved as of 1757266071.00000>, path: .shards_a/shard_c_1757266071.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f88/46e178b5d85d07025f940860a4fb7f88/46e178b5d85d07025f940860a4fb7f88.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266073.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/4c5/141b4db3bbb8d85712aedd468df014c5/141b4db3bbb8d85712aedd468df014c5.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266072.00000, (0, 0) as of 1757266072.00000, shrunk as of 1757266072.00000> to ShardRange<'k' to 't' as of 1757266073.00000, (0, 0) as of 1757266073.00000, active as of 1757266073.00000>, path: .shards_a/shard_c_1757266073.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/4c5/141b4db3bbb8d85712aedd468df014c5/141b4db3bbb8d85712aedd468df014c5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266075.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e8c/582e3e82592101b457677f83e5e25e8c/582e3e82592101b457677f83e5e25e8c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266074.00000, (0, 0) as of 1757266074.00000, shrunk as of 1757266074.00000> to ShardRange<'k' to 't' as of 1757266075.00000, (0, 0) as of 1757266075.00000, shrinking as of 1757266075.00000>, path: .shards_a/shard_c_1757266075.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e8c/582e3e82592101b457677f83e5e25e8c/582e3e82592101b457677f83e5e25e8c.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266075.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e8c/582e3e82592101b457677f83e5e25e8c/582e3e82592101b457677f83e5e25e8c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266077.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/461/790ae3523adf9f7e25c8460bf3c6e461/790ae3523adf9f7e25c8460bf3c6e461.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266076.00000, (0, 0) as of 1757266076.00000, shrunk as of 1757266076.00000> to ShardRange<'k' to 't' as of 1757266077.00000, (0, 0) as of 1757266077.00000, sharding as of 1757266077.00000>, path: .shards_a/shard_c_1757266077.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/461/790ae3523adf9f7e25c8460bf3c6e461/790ae3523adf9f7e25c8460bf3c6e461.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266077.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/461/790ae3523adf9f7e25c8460bf3c6e461/790ae3523adf9f7e25c8460bf3c6e461.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266079.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/55f/c67077731f9a96fa34db3e8794aec55f/c67077731f9a96fa34db3e8794aec55f.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266078.00000, (0, 0) as of 1757266078.00000, shrunk as of 1757266078.00000> to ShardRange<'k' to 't' as of 1757266079.00000, (0, 0) as of 1757266079.00000, sharded as of 1757266079.00000>, path: .shards_a/shard_c_1757266079.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/55f/c67077731f9a96fa34db3e8794aec55f/c67077731f9a96fa34db3e8794aec55f.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266079.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/55f/c67077731f9a96fa34db3e8794aec55f/c67077731f9a96fa34db3e8794aec55f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266081.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c10/aea6f62c48f58263d29ba110606abc10/aea6f62c48f58263d29ba110606abc10.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266081.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/c10/aea6f62c48f58263d29ba110606abc10/aea6f62c48f58263d29ba110606abc10.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266082.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f55/c1dfcd12a7984e6a3065216b4ea7ff55/c1dfcd12a7984e6a3065216b4ea7ff55.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266084.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ba0/21d771726d68e32552058001e680cba0/21d771726d68e32552058001e680cba0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266086.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/0c6/adbd9d236742d6738a4ed84cedaa80c6/adbd9d236742d6738a4ed84cedaa80c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266088.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/8ba/3b06193110ebb58ef0ef03d737bc48ba/3b06193110ebb58ef0ef03d737bc48ba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266090.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a13/6f41c45fee72b8805a4628795cd1ba13/6f41c45fee72b8805a4628795cd1ba13.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266092.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d11/7a654f93363af20fbe4e2ce25c38bd11/7a654f93363af20fbe4e2ce25c38bd11.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266094.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/9f6/d4012bdac2bcdfa06251654351f839f6/d4012bdac2bcdfa06251654351f839f6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266096.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d76/58f891be852671b3052017747865dd76/58f891be852671b3052017747865dd76.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266098.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/485/0e328fec2950bb66daa38ff003775485/0e328fec2950bb66daa38ff003775485.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266100.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/9ff/190b5b3f137a1038daab08dbdebae9ff/190b5b3f137a1038daab08dbdebae9ff.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266102.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7d8/7201117b938d193eca1d517c0c69c7d8/7201117b938d193eca1d517c0c69c7d8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266104.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/45c/3cdd62db827f427d8341ac737dd3a45c/3cdd62db827f427d8341ac737dd3a45c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266106.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/02f/268c16b1641e50863fdbeb1ebf47802f/268c16b1641e50863fdbeb1ebf47802f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266108.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7aa/4b11ce857ba8b2b15e4eca66d1a3c7aa/4b11ce857ba8b2b15e4eca66d1a3c7aa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266110.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/e10/7cc17e7f9581ee553d261d2dc1face10/7cc17e7f9581ee553d261d2dc1face10.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266112.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d7d/30d7cb341ab4b02fadc471deb18d2d7d/30d7cb341ab4b02fadc471deb18d2d7d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266114.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/cfa/1daaf687358350f3835dd5da51ef5cfa/1daaf687358350f3835dd5da51ef5cfa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266116.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/fde/a44a6930a96d4755de8ec1af4663dfde/a44a6930a96d4755de8ec1af4663dfde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266118.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bdb/769ce694e92252ee419f58c96b48dbdb/769ce694e92252ee419f58c96b48dbdb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266120.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/01c/b03a99fb4b915f3f30a4eec483ffb01c/b03a99fb4b915f3f30a4eec483ffb01c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266122.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/70a/f900d073c1f52ddf644275c26b3ff70a/f900d073c1f52ddf644275c26b3ff70a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266124.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/db0/2ebc43b477fc515648496ee6956f7db0/2ebc43b477fc515648496ee6956f7db0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266126.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/59a/7c8da0f3d452a8f7402bf73b6dec859a/7c8da0f3d452a8f7402bf73b6dec859a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266128.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/1fc/173af924e15fa2306de4f7281cb481fc/173af924e15fa2306de4f7281cb481fc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266130.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/935/9d7e10d0a8d602cb9d4d9d1cb5146935/9d7e10d0a8d602cb9d4d9d1cb5146935.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266132.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/1e7/385bf34b9e8723c2eb722eeddb4271e7/385bf34b9e8723c2eb722eeddb4271e7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266134.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ac/243b174b5ed7f86e2c6cfda1db2857ac/243b174b5ed7f86e2c6cfda1db2857ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266136.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d34/bc4d08b9b43d376af8363fb76edd1d34/bc4d08b9b43d376af8363fb76edd1d34.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266138.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a7c/1ff14f5cd07031d69282ba9acf499a7c/1ff14f5cd07031d69282ba9acf499a7c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266140.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/836/4a94fd684c908a37dbd662d780508836/4a94fd684c908a37dbd662d780508836.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266142.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a33/f84819802b4214a022cdbbb735553a33/f84819802b4214a022cdbbb735553a33.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266144.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/644/a0a9ec6d4a8e9042be6c672a007be644/a0a9ec6d4a8e9042be6c672a007be644.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266146.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5a0/86eeb3599575ac4e878d59b6affe05a0/86eeb3599575ac4e878d59b6affe05a0.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266146.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5a0/86eeb3599575ac4e878d59b6affe05a0/86eeb3599575ac4e878d59b6affe05a0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266148.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/3bc/5506ad1b219f65b0c4492ed5daeb83bc/5506ad1b219f65b0c4492ed5daeb83bc.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266148.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/3bc/5506ad1b219f65b0c4492ed5daeb83bc/5506ad1b219f65b0c4492ed5daeb83bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266150.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/195/1d9671f49ff69d20717a89af7777e195/1d9671f49ff69d20717a89af7777e195.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266150.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/195/1d9671f49ff69d20717a89af7777e195/1d9671f49ff69d20717a89af7777e195.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266152.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/ca95c916cccbba67351c96aa76d79d1a/ca95c916cccbba67351c96aa76d79d1a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266152.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/ca95c916cccbba67351c96aa76d79d1a/ca95c916cccbba67351c96aa76d79d1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266154.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/187/d7a60c6f8b7450231415741acdcbe187/d7a60c6f8b7450231415741acdcbe187.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266154.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/187/d7a60c6f8b7450231415741acdcbe187/d7a60c6f8b7450231415741acdcbe187.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266156.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/42f/bfe8ca54018a2bac8cfb125ae504e42f/bfe8ca54018a2bac8cfb125ae504e42f.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266156.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/42f/bfe8ca54018a2bac8cfb125ae504e42f/bfe8ca54018a2bac8cfb125ae504e42f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266158.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/483/c21ba4b25bd3a7e5257165d94c802483/c21ba4b25bd3a7e5257165d94c802483.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266158.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/483/c21ba4b25bd3a7e5257165d94c802483/c21ba4b25bd3a7e5257165d94c802483.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266160.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ef/534470f181cab44211d960a11e7b97ef/534470f181cab44211d960a11e7b97ef.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266160.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7ef/534470f181cab44211d960a11e7b97ef/534470f181cab44211d960a11e7b97ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266162.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/adb/93e046f9588736ad84e2797dc0821adb/93e046f9588736ad84e2797dc0821adb.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266162.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/adb/93e046f9588736ad84e2797dc0821adb/93e046f9588736ad84e2797dc0821adb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266164.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/759/61b8a4f4466f816aab904640b1dd7759/61b8a4f4466f816aab904640b1dd7759.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266164.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/759/61b8a4f4466f816aab904640b1dd7759/61b8a4f4466f816aab904640b1dd7759.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266166.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bc7/dd344c58f667c10185eadf65702cbbc7/dd344c58f667c10185eadf65702cbbc7.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266166.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/bc7/dd344c58f667c10185eadf65702cbbc7/dd344c58f667c10185eadf65702cbbc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266168.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/983/c345aee5eb4420f09c2b5d2dc2c2f983/c345aee5eb4420f09c2b5d2dc2c2f983.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266168.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/983/c345aee5eb4420f09c2b5d2dc2c2f983/c345aee5eb4420f09c2b5d2dc2c2f983.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266170.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/139/e167ea99743ee71ca9def18ba521b139/e167ea99743ee71ca9def18ba521b139.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266170.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/139/e167ea99743ee71ca9def18ba521b139/e167ea99743ee71ca9def18ba521b139.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266172.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/2ba/a6fdd9bc87bf8709790f43c9f89822ba/a6fdd9bc87bf8709790f43c9f89822ba.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266172.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/2ba/a6fdd9bc87bf8709790f43c9f89822ba/a6fdd9bc87bf8709790f43c9f89822ba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266174.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/760/c0b11f339449bd28c05f9a064ecdc760/c0b11f339449bd28c05f9a064ecdc760.dbtest.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_full -test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_full ... ok -test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container_merge_other_ranges -test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container_merge_other_ranges ... ok -test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_with_space -test.unit.cli.test_drive_full_checker.TestContainerDeleter.test_drive_with_space ... ok -test.unit.cli.test_recon.TestHelpers.test_seconds2timeunit -test.unit.cli.test_recon.TestHelpers.test_seconds2timeunit ... ok -test.unit.cli.test_recon.TestHelpers.test_size_suffix -test.unit.cli.test_recon.TestHelpers.test_size_suffix ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_bad_composite_builder_file -test.unit.cli.test_ringcomposer.TestCommands.test_bad_composite_builder_file ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_compose -test.unit.cli.test_ringcomposer.TestCommands.test_compose ... ok -swift: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 507 - "-" "-" "-" 0.0003 "-" 2597872 - -test.unit.cli.test_ringcomposer.TestCommands.test_compose_existing -test.unit.cli.test_ringcomposer.TestCommands.test_compose_existing ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_builder_file -test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_builder_file ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_ring_file -test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_ring_file ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_compose_insufficient_component_builder_files -test.unit.cli.test_ringcomposer.TestCommands.test_compose_insufficient_component_builder_files ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_compose_nonexistent_component_builder_file -test.unit.cli.test_ringcomposer.TestCommands.test_compose_nonexistent_component_builder_file ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_show -test.unit.cli.test_ringcomposer.TestCommands.test_show ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_show_nonexistent_composite_builder_file -test.unit.cli.test_ringcomposer.TestCommands.test_show_nonexistent_composite_builder_file ... ok -test.unit.cli.test_ringcomposer.TestCommands.test_unknown_command -test.unit.cli.test_ringcomposer.TestCommands.test_unknown_command ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_acl_GET -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_acl_GET ... ok - -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0022 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0017 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/Sp%C3%A4tzle" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/jsonc/%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 268 "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/jsonc" 200 22 "-" "-" "-" 0.0020 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_0" 201 - "-" "-" "-" 0.0005 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_1" 201 - "-" "-" "-" 0.0004 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_2" 201 - "-" "-" "-" 0.0004 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_3" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_4" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_5" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_6" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_7" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_8" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_9" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_default_10" 201 - "-" "-" "-" 0.0003 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_0" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_1" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_2" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_3" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_4" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_5" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_6" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_7" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_8" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/obj_1_9" 201 - "-" "-" "-" 0.0003 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0038 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0023 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 200 80 "-" "-" "-" 0.0021 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 400 40 "-" "-" "-" 0.0011 "-" 2597872 3 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0097 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US/TX" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US/TX/B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US/OK" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US/OK/B" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:25:59 +0000] "PUT /sda1/p/a/c/US/UT/A" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 242 "-" "-" "-" 0.0037 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/plainc" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/plainc/0" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/plainc/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_plain -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_plain ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_auditing -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_auditing ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_errors -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_errors ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_from_compacted_shard -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_from_compacted_shard ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift WARNING: multipart: No SLO middleware in pipeline +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'' +test DEBUG: Error on keystone reply: 201 b'' - deferring rejection downstream +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Received error, deferring rejection based on error: 400 Bad Request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone reply error: status=403 reason=None +test DEBUG: Received error, deferring rejection based on error: 401 Unauthorized +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_bucket_list +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_bucket_list ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_needed +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_needed ... ok + fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok - -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/plainc/2" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/a1" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/b1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/a2" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/b2" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/a3" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c/b3" 201 - "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 9 "-" "-" "-" 0.0077 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0098 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0058 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0223 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0053 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0001 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0069 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/.shards_a/c_f" 201 - "-" "-" "-" 0.0073 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/.shards_a/c_f" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0078 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0070 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpoqmdv_63/tmp_test_container_server_ContainerController/sda1/containers/p/189/b0d72ea4144f5f4c7f596aa4fe1f3189/b0d72ea4144f5f4c7f596aa4fe1f3189.db' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0020 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0145 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 1332 "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:00 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0018 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_include_deleted -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_include_deleted ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_using_state_aliases -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_using_state_aliases ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_with_format_header -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_with_format_header ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_namespaces -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_namespaces ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges_db_unlinked -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges_db_unlinked ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_ignored_for_objects -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_ignored_for_objects ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format ... ok - -test DEBUG: Relinking (cleanup) created link: /tmp/tmpf7574mxx/node/sda1/objects/159/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265957.37161.data to /tmp/tmpf7574mxx/node/sda1/objects/319/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265957.37161.data -test DEBUG: Relinking (cleanup) created link: /tmp/tmpf7574mxx/node/sda1/objects/159/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265959.37161.meta to /tmp/tmpf7574mxx/node/sda1/objects/319/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265959.37161.meta -test DEBUG: Removed /tmp/tmpf7574mxx/node/sda1/objects/159/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265959.37161.meta -test DEBUG: Removed /tmp/tmpf7574mxx/node/sda1/objects/159/2d8/9fac68a14dc87fb63044753b6563a2d8/1757265957.37161.data -test DEBUG: Run listdir on /tmp/tmpf7574mxx/node/sda1/objects/159 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:58 09/07/25 GMT (0:00:01.401455 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmppmj58ufa/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmppmj58ufa/node/sda1/objects/350 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup) created link: /tmp/tmppmj58ufa/node/sda1/objects/175/1f3/af27c00a7f000ff18d05a089454e61f3/1757265960.14614.data to /tmp/tmppmj58ufa/node/sda1/objects/350/1f3/af27c00a7f000ff18d05a089454e61f3/1757265960.14614.data -test DEBUG: Relinking (cleanup) created link: /tmp/tmppmj58ufa/node/sda1/objects/175/1f3/af27c00a7f000ff18d05a089454e61f3/1757265961.14614.meta to /tmp/tmppmj58ufa/node/sda1/objects/350/1f3/af27c00a7f000ff18d05a089454e61f3/1757265961.14614.meta -test DEBUG: Removed /tmp/tmppmj58ufa/node/sda1/objects/175/1f3/af27c00a7f000ff18d05a089454e61f3/1757265961.14614.meta -test DEBUG: Removed /tmp/tmppmj58ufa/node/sda1/objects/175/1f3/af27c00a7f000ff18d05a089454e61f3/1757265960.14614.data -test DEBUG: Run listdir on /tmp/tmppmj58ufa/node/sda1/objects/175 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.015295 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp1itl9b2l/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmp1itl9b2l/node/sda1/objects/204/8d8/ccae53260f6163312c40a509546188d8/1757265959.20313.data to /tmp/tmp1itl9b2l/node/sda1/objects/409/8d8/ccae53260f6163312c40a509546188d8/1757265959.20313.data -test DEBUG: Relinking (cleanup) created link: /tmp/tmp1itl9b2l/node/sda1/objects/204/8d8/ccae53260f6163312c40a509546188d8/1757265960.20313.meta to /tmp/tmp1itl9b2l/node/sda1/objects/409/8d8/ccae53260f6163312c40a509546188d8/1757265960.20313.meta -test DEBUG: Removed /tmp/tmp1itl9b2l/node/sda1/objects/204/8d8/ccae53260f6163312c40a509546188d8/1757265960.20313.meta -test DEBUG: Removed /tmp/tmp1itl9b2l/node/sda1/objects/204/8d8/ccae53260f6163312c40a509546188d8/1757265959.20313.data -test DEBUG: Run listdir on /tmp/tmp1itl9b2l/node/sda1/objects/409 -test DEBUG: Run listdir on /tmp/tmp1itl9b2l/node/sda1/objects/204 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.016514 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpyq_v7vo_/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpyq_v7vo_/node/sda1/objects/243/53b/f3d9e5d90efbc77cdd8bb4c3fefb653b/1757265961.25836.ts to /tmp/tmpyq_v7vo_/node/sda1/objects/487/53b/f3d9e5d90efbc77cdd8bb4c3fefb653b/1757265961.25836.ts -test DEBUG: Removed /tmp/tmpyq_v7vo_/node/sda1/objects/243/53b/f3d9e5d90efbc77cdd8bb4c3fefb653b/1757265961.25836.ts -test DEBUG: Run listdir on /tmp/tmpyq_v7vo_/node/sda1/objects/487 -test DEBUG: Run listdir on /tmp/tmpyq_v7vo_/node/sda1/objects/243 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.013315 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp6hse5nbr/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmp6hse5nbr/node/sda1/objects/152/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265960.31166.ts to /tmp/tmp6hse5nbr/node/sda1/objects/305/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265960.31166.ts -test DEBUG: Relinking (cleanup) created link: /tmp/tmp6hse5nbr/node/sda1/objects/152/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265961.31166.meta to /tmp/tmp6hse5nbr/node/sda1/objects/305/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265961.31166.meta -test DEBUG: Removed /tmp/tmp6hse5nbr/node/sda1/objects/152/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265961.31166.meta -test DEBUG: Removed /tmp/tmp6hse5nbr/node/sda1/objects/152/1fe/98c4ca63986e32a681c58c8ea48dd1fe/1757265960.31166.ts -test DEBUG: Run listdir on /tmp/tmp6hse5nbr/node/sda1/objects/305 -test DEBUG: Run listdir on /tmp/tmp6hse5nbr/node/sda1/objects/152 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.012859 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpheg2yvd0/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpheg2yvd0/node/sda1/objects/462 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup) created link: /tmp/tmpheg2yvd0/node/sda1/objects/231/e62/e7138f8df81c1523427edd2428099e62/1757265961.36471.meta to /tmp/tmpheg2yvd0/node/sda1/objects/462/e62/e7138f8df81c1523427edd2428099e62/1757265961.36471.meta -test DEBUG: Removed /tmp/tmpheg2yvd0/node/sda1/objects/231/e62/e7138f8df81c1523427edd2428099e62/1757265961.36471.meta -test DEBUG: Removed /tmp/tmpheg2yvd0/node/sda1/objects/231/e62/e7138f8df81c1523427edd2428099e62/1757265959.36471.data -test DEBUG: Run listdir on /tmp/tmpheg2yvd0/node/sda1/objects/231 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.019363 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp5r8xfg1e/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmp5r8xfg1e/node/sda1/objects/231/5eb/e7b0e3b6b92b44c004b59cd22f0375eb/1757265959.42430.meta to /tmp/tmp5r8xfg1e/node/sda1/objects/463/5eb/e7b0e3b6b92b44c004b59cd22f0375eb/1757265959.42430.meta -test DEBUG: Removed /tmp/tmp5r8xfg1e/node/sda1/objects/231/5eb/e7b0e3b6b92b44c004b59cd22f0375eb/1757265959.42430.meta -test DEBUG: Run listdir on /tmp/tmp5r8xfg1e/node/sda1/objects/463 -test DEBUG: Run listdir on /tmp/tmp5r8xfg1e/node/sda1/objects/231 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recontest.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file_relink_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_file_relink_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_missing_ts_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_meta_missing_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_missing_data_missing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_missing_ts_missing_data_missing_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist -test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist_and_relink_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_new_does_not_exist_and_relink_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_no_applicable_policy -test.unit.cli.test_relinker.TestRelinker.test_cleanup_no_applicable_policy ... ok - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': '9Z+cE+YYsVYXLtR89GLUSA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'f59f9c13e618b156172ed47cf462d448', 'Content-Length': '88'} -fake-swift ERROR: Unexpected Error handling DELETE of 'bucket' 'Key1': +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 133, in do_delete - resp = req.get_response(self.app, method='DELETE', query=query, - headers={'Accept': 'application/json'}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response - return self.get_acl_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2169, in _get_response - sw_resp = sw_req.get_response(app) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 183, in __call__ - return self.app(env, start_response) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/s3api/__init__.py", line 84, in __call__ - return self.app(env, start_response) - ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 252, in _select_response - is_success = resp_class().is_success - ~~~~~~~~~~^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception: kaboomtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_unhandled_exception -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_unhandled_exception ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_enabled -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_enabled ... ok - + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD + resp = self.GETorHEAD(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads ... ok -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester READ permission on the object /bucket/object -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_private -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_private ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read ... ok - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0102 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0101 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0074 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0071 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0055 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0055 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0041 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0015 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0039 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 53 "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0088 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0031 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0060 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0077 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0029 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/xmlc" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/xmlc/0" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/xmlc/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/xmlc/2" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0039 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0024 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 406 - "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/p/a/c" 400 34 "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_timestamp_with_offset -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_timestamp_with_offset ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_no_timestamp_update -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_no_timestamp_update ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_ignores_policy_change -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_ignores_policy_change ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_container_sync_to -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_container_sync_to ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_reset_container_sync -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_reset_container_sync ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT + resp = req.get_response(self.app) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift INFO: - - 10/Oct/2026/23/55/46 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0010 - - 1791676546.759027481 1791676546.759985209 1 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift INFO: - - 10/Oct/2026/23/55/46 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0008 - - 1791676546.760505438 1791676546.761268854 0 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 403 (

Forbidden

Access was denied to this reso...) while retrieving /v1/AUTH_test/c/seg_01 +fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 403 (

Forbidden

Access was denied to this reso...) while retrieving /v1/AUTH_test/c/seg_02 +fake-swift ERROR: Got status 404 listing container /AUTH_test/c +fake-swift ERROR: Too many bytes for /v1/AUTH_test/mancon/manifest; truncating in /v1/AUTH_test/c/seg_03 with 5 bytes left +fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, max LO GET time of 86400s exceeded +fake-swift ERROR: Expected another 1 bytes for /v1/AUTH_test/mancon/manifest; closing connection +fake-swift ERROR: Expected another 1 bytes for /v1/AUTH_test/mancon/manifest; closing connection +fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/c/seg_02 as part of /v1/AUTH_test/mancon/manifest: headers had a21075a36eeddd084e17611a238c7101, but object MD5 was actually 3902ee7e149eb8313a34757e89e21af6 +fake-swift ERROR: Bad response length for /v1/AUTH_test/c/seg_02 as part of /v1/AUTH_test/mancon/manifest: headers had 5, but response length was actually 4 +fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/c/seg_01 +test DEBUG: User tenant_id with role(s) rdr1,rdr2 has project reader authorizing +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXY jojo', (txn: txa9b120f807774d5e8b4db-006acad084) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXYjojo a b c d e', (txn: tx2970c7b1e8a44ff18a75c-006acad084) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359)test.unit.common.test_http_protocol.TestProxyProtocol.test_malformed_proxy_lines +test.unit.common.test_http_protocol.TestProxyProtocol.test_malformed_proxy_lines ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_missing_proxy_line +test.unit.common.test_http_protocol.TestProxyProtocol.test_missing_proxy_line ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_multiple_requests_with_proxy +test.unit.common.test_http_protocol.TestProxyProtocol.test_multiple_requests_with_proxy ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy +test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy_https +test.unit.common.test_http_protocol.TestProxyProtocol.test_request_with_proxy_https ... ok +test.unit.common.test_http_protocol.TestProxyProtocol.test_unknown_client_addr +test.unit.common.test_http_protocol.TestProxyProtocol.test_unknown_client_addr ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_absolute_target +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_absolute_target ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_app_logging +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_app_logging ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_server_logging +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_server_logging ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_chunked_with_content_length +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_chunked_with_content_length ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_leading_slashes +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_leading_slashes ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_messy +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_messy ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_quoted +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_quoted ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_root +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_not_root ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_older_overlapping_donor_and_acceptor_shards +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_older_overlapping_donor_and_acceptor_shards ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_complete_sequences_one_incomplete +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_complete_sequences_one_incomplete ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_incomplete_sequence +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_one_incomplete_sequence ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_donor_and_acceptor_shards_default +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_donor_and_acceptor_shards_default ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_incomplete_sequences +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_overlapping_incomplete_sequences ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_parent_overlaps_with_children_donors +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_parent_overlaps_with_children_donors ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_two_complete_sequences_one_incomplete +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_two_complete_sequences_one_incomplete ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_acceptor_with_overlapping_donor_shards +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_acceptor_with_overlapping_donor_shards ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_overlapping_donor_shards +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_repair_younger_overlapping_donor_shards ... ok -test INFO: - - - [07/Sep/2025:17:25:57 +0000] "PUT /sda1/p/a" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:57 +0000] "PUT /sda1/p/a" 202 - "-" "-" "-" 0.0127 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:57 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0029 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:25:57 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: Disabling account_sdb -test INFO: Disabling container_sdb -test INFO: Disabling object_sdb -test INFO: Enabling account_sdb -test INFO: Enabling container_sdb -test INFO: Enabling object_sdb +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'X-Amz-Acl': 'public-read', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Grant AllUsers READ permission on the bucket /bucket -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the bucket /bucket +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_canned_acl_PUT_with_s3acl -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_canned_acl_PUT_with_s3acl ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_replace +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_replace ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show_and_analyze +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_show_and_analyze ... ok +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_subcommand_required +test.unit.cli.test_manage_shard_ranges.TestManageShardRanges.test_subcommand_required ... ok +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.crypto.test_crypto.TestCrypto.test_filter_factory +test.unit.common.middleware.crypto.test_crypto.TestCrypto.test_filter_factory ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version ... ok +swift: Using crc32c_kern implementation for CRC32C. +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_last_version_part_num ... ok +swift: Using crc32c_kern implementation for CRC32C. +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +swift: Using crc32c_kern implementation for CRC32C. +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_GET_version_part_num ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_last_version_part_num ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +swift: Using crc32c_kern implementation for CRC32C. +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEAD.test_mpu_HEAD_version_part_num ... ok +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_in_json +test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_in_jsonswift: Using crc32c_kern implementation for CRC32C. +swift: No implementation found for CRC64NVME; install ISA-L or anycrc for support. + ... ok +test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_non_json +test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_non_json ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_obj_slash_v1 +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_obj_slash_v1 ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_and_path +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_and_path ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_obj +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_obj ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_trailing_slash +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_trailing_slash ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_root_path_obj_slash_v1 +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_root_path_obj_slash_v1 ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_matching_ending_not_domain +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_matching_ending_not_domain ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_container +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_container ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_unicode_container +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_unicode_container ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix_already_there +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix_already_there ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_bad_prefixes +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_bad_prefixes ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_empty_storage_domain +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_empty_storage_domain ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_no_prefixes +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_no_prefixes ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_prefixes +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_prefixes ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_extra_subdomains +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_extra_subdomains ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_passthrough +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_passthrough ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_redirect +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_redirect ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_with_path_root_and_path_no_slash +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_with_path_root_and_path_no_slash ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_multiple_storage_domains +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_multiple_storage_domains ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_storage_domains_conf_format +test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_storage_domains_conf_format ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_off_overrides_cluster_on +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_off_overrides_cluster_on ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_on_overrides_cluster_off +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_on_overrides_cluster_off ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_valid +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_valid ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_weak_but_valid +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_weak_but_valid ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_cluster_wide +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_cluster_wide ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_account_on +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_account_on ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_cluster_on +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_cluster_on ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_account_off +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_account_off ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_cluster_off +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_cluster_off ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_account_info +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_account_info ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_container_info +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_container_info ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_etag +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_etag ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_object_request +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_object_request ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_swift_path +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_swift_path ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_only_half_valid +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_only_half_valid ... ok +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_swift_info +test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_swift_info ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_environ_copy +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_environ_copy ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_header_mutation +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_header_mutation ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_init +test.unit.common.middleware.test_helpers.TestFakeSwiftCall.test_init ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_path_single +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_path_single ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_denied_for_second_path +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_denied_for_second_path ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_path_single +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_path_single ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_existing_swift_owner_ignored +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_existing_swift_owner_ignored ... ok +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_unknown_prefix +test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_unknown_prefix ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_content_type_on_missing_qs +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_content_type_on_missing_qs ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_ignored_on_invalid_qs +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_ignored_on_invalid_qs ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_add_vary_when_content_type_not_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_add_vary_when_content_type_not_json ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_account +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_account ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_container +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_container ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_pass_through +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_pass_through ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_but_not_terrible_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_but_not_terrible_json ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_json ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_json ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_really_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_really_json ... ok +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 343, in GET - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response - return self.get_acl_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: Got non-JSON response trying to list /bucket: b'obj0\nobj1\nobj2\nobj3\nobj4\nobj5\nobj6\nobj7\nobj8\nobj9\nobj10\nobj1...' -fake-swift ERROR: Expecting value: line 1 column 1 (char 0): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 346, in GET - objects = json.loads(resp.body) - File "/usr/lib/python3.13/json/__init__.py", line 346, in loads - return _default_decoder.decode(s) - ~~~~~~~~~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3.13/json/decoder.py", line 345, in decode - obj, end = self.raw_decode(s, idx=_w(s, 0).end()) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode - raise JSONDecodeError("Expecting value", s, err.value) from None -json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_non_json -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_non_json ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_fullcontrol_permission ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_invalid ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok + +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'PROXY a b c d e', (txn: txafe5bf23562848e3ba442-006acad084) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Invalid PROXY line 'GET /someurl HTTP/1.0\r\n', (txn: test-bad-req-trans-id) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 192.168.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.1" 200 160 0.000061 +proxy INFO: 192.168.0.1 - - [11/Oct/2026 13:55:48] "GET /otherurl HTTP/1.1" 200 179 0.000031 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 192.168.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 186 0.000041 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 192.168.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 179 0.000044 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 180 0.000046 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 180 0.000041 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 180 0.000047 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET https://cluster.domain/bucket/key HTTP/1.0" 200 106 0.000042 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET http://cluster.domain/v1/acct/cont/obj HTTP/1.0" 200 112 0.000038 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET ftp://cluster.domain/bucket/key HTTP/1.0" 200 126 0.000048 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET https://cluster.domain HTTP/1.0" 200 117 0.000040 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET http:omg//wtf/bbq HTTP/1.0" 200 112 0.000051 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD'), (txn: txd596d82fcd544bad99bf4-006acad084) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +test ERROR: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD') (txn: test-trans-id) +proxy INFO: wsgi exiting (txn: test-trans-id) +proxy INFO: (1476105) wsgi exited, is_accepting=True (txn: test-trans-id) +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD'), (txn: test-trans-id) +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "PUT /path HTTP/1.0" 200 105 0.000061 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET ///some-leading-slashes HTTP/1.0" 200 118 0.000044 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /ohÿboy%what$now%E2%80%bd HTTP/1.0" 200 120 0.000040 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /some%fFpath%D8%AA HTTP/1.0" 200 113 0.000060 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET / HTTP/1.1" 200 120 0.000061 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 44\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "/", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /%FF HTTP/1.1" 200 123 0.000056 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 47\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "/%FF", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /ÿ HTTP/1.1" 200 126 0.000058 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 50\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "/\\u00ff", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "PUT /Here%20Is%20A%20SnowMan:☃ HTTP/1.0" 200 181 0.000050 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 86\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\nConnection: close\r\n\r\n{"RAW_PATH_INFO": "/Here%20Is%20A%20SnowMan:\\u00e2\\u0098\\u0083", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "POST /?and%20it=does+nothing+to+params&PALMTREE=ð%9fŒ%b4 HTTP/1.1" 200 178 0.000069 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 101\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "/", "QUERY_STRING": "and%20it=does+nothing+to+params&PALMTREE=\\u00f0%9f\\u008c%b4"}'test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_request_lines +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_request_lines ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_simple +test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_simple ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_without_permission ... ok +test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_closes +test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_closes ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_fullcontrol_permission ... ok +test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_iterates +test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_iterates ... ok +test.unit.common.test_utils.TestLRUCache.test_maxsize +test.unit.common.test_utils.TestLRUCache.test_maxsize ... ok +test.unit.common.test_utils.TestLRUCache.test_maxtime +test.unit.common.test_utils.TestLRUCache.test_maxtime ... ok +test.unit.common.test_utils.TestLRUCache.test_set_maxsize +test.unit.common.test_utils.TestLRUCache.test_set_maxsize ... ok +test.unit.common.test_utils.TestLRUCache.test_set_maxtime +test.unit.common.test_utils.TestLRUCache.test_set_maxtime ... ok +test.unit.common.test_utils.TestParseContentDisposition.test_basic_content_type +test.unit.common.test_utils.TestParseContentDisposition.test_basic_content_type ... ok +test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition +test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition ... ok +test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition_without_white_space +test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition_without_white_space ... ok +test.unit.common.test_utils.TestParseContentDisposition.test_content_type_with_charset +test.unit.common.test_utils.TestParseContentDisposition.test_content_type_with_charset ... ok +test.unit.common.test_utils.TestTimingStatsDecorators.test_memcached_timing_stats +test.unit.common.test_utils.TestTimingStatsDecorators.test_memcached_timing_stats ... ok +test.unit.common.test_utils.TestTimingStatsDecorators.test_timing_stats +test.unit.common.test_utils.TestTimingStatsDecorators.test_timing_stats ... ok +test.unit.common.utils.test_logs.TestNoopMutex.test_acquire_release_api +test.unit.common.utils.test_logs.TestNoopMutex.test_acquire_release_api ... ok +test.unit.common.utils.test_logs.TestNoopMutex.test_context_manager_api +test.unit.common.utils.test_logs.TestNoopMutex.test_context_manager_api ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_commit_pending +test.unit.container.test_backend.TestCommonContainerBroker.test_commit_pending ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_delete_db +test.unit.container.test_backend.TestCommonContainerBroker.test_delete_db ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_get_info +test.unit.container.test_backend.TestCommonContainerBroker.test_get_info ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_get_max_row +test.unit.container.test_backend.TestCommonContainerBroker.test_get_max_row ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_get_raw_metadata +test.unit.container.test_backend.TestCommonContainerBroker.test_get_raw_metadata ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_get_syncs +test.unit.container.test_backend.TestCommonContainerBroker.test_get_syncs ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_maybe_get +test.unit.container.test_backend.TestCommonContainerBroker.test_maybe_get ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_delete_with_objects +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_delete_with_objects ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_recreate_with_objects +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_recreate_with_objects ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_delete +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_delete ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_recreate +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_recreate ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_delete_no_status_change +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_delete_no_status_change ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_put_no_status_change +test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_put_no_status_change ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_put_timestamp +test.unit.container.test_backend.TestCommonContainerBroker.test_put_timestamp ... ok +test.unit.container.test_backend.TestCommonContainerBroker.test_status_changed_at +test.unit.container.test_backend.TestCommonContainerBroker.test_status_changed_at ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE +test.unit.obj.test_server.TestObjectController.test_DELETE ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_bad_timestamp +test.unit.obj.test_server.TestObjectController.test_DELETE_bad_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_but_expired +test.unit.obj.test_server.TestObjectController.test_DELETE_but_expired ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_calls_delete_at +test.unit.obj.test_server.TestObjectController.test_DELETE_calls_delete_at ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_can_skip_updating_expirer_queue +test.unit.obj.test_server.TestObjectController.test_DELETE_can_skip_updating_expirer_queue ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_container_updates +test.unit.obj.test_server.TestObjectController.test_DELETE_container_updates ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_full_drive +test.unit.obj.test_server.TestObjectController.test_DELETE_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at +test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at_expired_still_deletes +test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at_expired_still_deletes ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_succeeds_with_later_POST +test.unit.obj.test_server.TestObjectController.test_DELETE_succeeds_with_later_POST ... ok +test.unit.obj.test_server.TestObjectController.test_DELETE_with_full_drive +test.unit.obj.test_server.TestObjectController.test_DELETE_with_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_EC_GET_quarantine_invalid_frag_archive +test.unit.obj.test_server.TestObjectController.test_EC_GET_quarantine_invalid_frag_archive ... ok +test INFO: Processing files for policy platinum under /tmp/tmpk0oym4ax/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpk0oym4ax/node/sda1/objects/23/484/1793ddbbe5c152330cc1736d48f98484/1791676546.14971.data to /tmp/tmpk0oym4ax/node/sda1/objects/47/484/1793ddbbe5c152330cc1736d48f98484/1791676546.14971.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:46 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpk0oym4ax/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpk0oym4ax/node/sda1/objects/47 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpk0oym4ax/node/sda1/objects/23/484/1793ddbbe5c152330cc1736d48f98484/1791676546.14971.data +test DEBUG: Run listdir on /tmp/tmpk0oym4ax/node/sda1/objects/23 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:46 10/10/26 GMT (0:00:00.014678 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpeg5x1_8z/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpeg5x1_8z/node/sda1/objects/17/c54/11d5a7bc3111ef31c533968964c99c54/1791676546.22124.data to /tmp/tmpeg5x1_8z/node/sda1/objects/35/c54/11d5a7bc3111ef31c533968964c99c54/1791676546.22124.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:46 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpeg5x1_8z/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpeg5x1_8z/node/sda1/objects/35 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpeg5x1_8z/node/sda1/objects/17/c54/11d5a7bc3111ef31c533968964c99c54/1791676546.22124.data +test DEBUG: Run listdir on /tmp/tmpeg5x1_8z/node/sda1/objects/17 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:47 10/10/26 GMT (0:00:01.017085 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpe3jsuxtv/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpe3jsuxtv/node/sda1/objects/60/8b9/3ce43ce6a55b421e88f32213b85088b9/1791676547.31048.data to /tmp/tmpe3jsuxtv/node/sda1/objects/121/8b9/3ce43ce6a55b421e88f32213b85088b9/1791676547.31048.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:47 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpe3jsuxtv/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpe3jsuxtv/node/sda1/objects/121 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpe3jsuxtv/node/sda1/objects/60/8b9/3ce43ce6a55b421e88f32213b85088b9/1791676547.31048.data +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:47 10/10/26 GMT (0:00:00.123428 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpb47ai7ow/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpb47ai7ow/node/sda1/objects/37/b74/2516b661284ff3fd4ae6d6722e787b74/1791676547.52183.data to /tmp/tmpb47ai7ow/node/sda1/objects/74/b74/2516b661284ff3fd4ae6d6722e787b74/1791676547.52183.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:47 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpb47ai7ow/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpb47ai7ow/node/sda1/objects/74 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpb47ai7ow/node/sda1/objects/37/b74/2516b661284ff3fd4ae6d6722e787b74/1791676547.52183.data +test DEBUG: Run listdir on /tmp/tmpb47ai7ow/node/sda1/objects/37 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:48 10/10/26 GMT (0:00:01.026979 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpx4jl807k/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpx4jl807k/node/sda1/objects/52/8ce/34f3684437ae1fa364de172edf9a48ce/1791676548.64809.data to /tmp/tmpx4jl807k/node/sda1/objects/105/8ce/34f3684437ae1fa364de172edf9a48ce/1791676548.64809.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:48 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpx4jl807k/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpx4jl807k/node/sda1/objects/105 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpx4jl807k/node/sda1/objects/52/8ce/34f3684437ae1fa364de172edf9a48ce/1791676548.64809.data +test DEBUG: Run listdir on /tmp/tmpx4jl807k/node/sda1/objects/52 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:48 10/10/26 GMT (0:00:00.023297 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:48 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpro6pzn29/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpro6pzn29/node/sda1/objects/492 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking (cleanup) created link: /tmp/tmpro6pzn29/node/sda1/objects/246/e04/f674e616b9af07d35c10e02c237d5e04/1791676548.75665.data to /tmp/tmpro6pzn29/node/sda1/objects/492/e04/f674e616b9af07d35c10e02c237d5e04/1791676548.75665.data +test DEBUG: Removed /tmp/tmpro6pzn29/node/sda1/objects/246/e04/f674e616b9af07d35c10e02c237d5e04/1791676548.75665.data +test DEBUG: Run listdir on /tmp/tmpro6pzn29/node/sda1/objects/246 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:48 10/10/26 GMT (0:00:00.029965 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpo_z75ih6/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpo_z75ih6/node/sda1/objects/218/a3f/da60416300ec95128b77a6a1371d3a3f/1791676548.86774.ts to /tmp/tmpo_z75ih6/node/sda1/objects/436/a3f/da60416300ec95128b77a6a1371d3a3f/1791676548.86774.ts +test DEBUG: Run listdir on /tmp/tmpo_z75ih6/node/sda1/objects/436test.unit.cli.test_relinker.TestRelinker.test_cleanup_reapable +test.unit.cli.test_relinker.TestRelinker.test_cleanup_reapable ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_relinked_ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_relinked_ok ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_remove_fails +test.unit.cli.test_relinker.TestRelinker.test_cleanup_remove_fails ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_same_object_different_inode_in_new_partition +test.unit.cli.test_relinker.TestRelinker.test_cleanup_same_object_different_inode_in_new_partition ... ok swift-ring-builder remove [search-value ...] [--yes] @@ -12227,6 +11904,44 @@ test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv4_new_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv4_old_format test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv4_old_format ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': 'i4CS9WiTvEfCFGqAHP8j0A==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '8b8092f56893bc47c2146a801cff23d0', 'Content-Length': '1030946'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_key +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_no_key ... ok test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv6_new_format test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv6_new_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_remove_device_ipv6_old_format @@ -12244,1411 +11959,1148 @@ test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv4_old_format test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv4_old_format ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'Content-Md5': 'Je0by0I7C3IA9IX8X/ccjg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '25ed1bcb423b0b7200f485fc5ff71c8e'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_zero_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_zero_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_huge_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_huge_part_num ... ok + +fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_handle_acl_header_with_s3acl -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_handle_acl_header_with_s3acl ... ok -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_object_acl_GET -test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_object_acl_GET ... ok -test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_get_acl_handler -test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_get_acl_handler ... ok -test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_handle_acl -test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_handle_acl ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_encoding_type_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_default -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_negative_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_paginated -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_paginated ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_str_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_str_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_id_and_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_abort ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_initiate -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_initiate ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_missing_key -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_missing_key ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_v4_bad_hash -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_v4_bad_hash ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_same_max_marts_as_objects_num -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_same_max_marts_as_objects_num ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_with_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_with_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_without_encoding_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_without_encoding_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_subresource +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_subresource ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_bucket +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_bucket ... ok -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.024963 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpzqks23vc/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpzqks23vc/node/sda1/objects/430 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpzqks23vc/node/sda1/objects/215/1ec/d710fee9f0468894ee9b0adacc0851ec/1757265960.48801.meta to /tmp/tmpzqks23vc/node/sda1/objects/430/1ec/d710fee9f0468894ee9b0adacc0851ec/1757265960.48801.meta: [Errno 1] oops -test DEBUG: Run listdir on /tmp/tmpzqks23vc/node/sda1/objects/215 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.015448 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp44o456lm/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp44o456lm/node/sda1/objects/309 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup) created link: /tmp/tmp44o456lm/node/sda1/objects/154/acc/9ac2d5d05f8937099b0c2d791be4facc/1757265961.54083.ts to /tmp/tmp44o456lm/node/sda1/objects/309/acc/9ac2d5d05f8937099b0c2d791be4facc/1757265961.54083.ts -test DEBUG: Removed /tmp/tmp44o456lm/node/sda1/objects/154/acc/9ac2d5d05f8937099b0c2d791be4facc/1757265961.54083.ts -test DEBUG: Run listdir on /tmp/tmp44o456lm/node/sda1/objects/154 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.015705 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpgxaf47if/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpgxaf47if/node/sda1/objects/167/ac4/a7fa5b4d2d217de7bcf0f15c6f2fcac4/1757265959.59018.ts to /tmp/tmpgxaf47if/node/sda1/objects/335/ac4/a7fa5b4d2d217de7bcf0f15c6f2fcac4/1757265959.59018.ts -test DEBUG: Removed /tmp/tmpgxaf47if/node/sda1/objects/167/ac4/a7fa5b4d2d217de7bcf0f15c6f2fcac4/1757265959.59018.ts -test DEBUG: Run listdir on /tmp/tmpgxaf47if/node/sda1/objects/335 -test DEBUG: Run listdir on /tmp/tmpgxaf47if/node/sda1/objects/167 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.006134 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmprgccbb2i/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmprgccbb2i/node/sda1/objects/169/5be/a968b834c1cffba4faec331bb88125be/1757265960.61630.data to /tmp/tmprgccbb2i/node/sda1/objects/338/5be/a968b834c1cffba4faec331bb88125be/1757265960.61630.data -test DEBUG: Relinking (cleanup) created link: /tmp/tmprgccbb2i/node/sda1/objects/169/5be/a968b834c1cffba4faec331bb88125be/1757265961.61630.meta to /tmp/tmprgccbb2i/node/sda1/objects/338/5be/a968b834c1cffba4faec331bb88125be/1757265961.61630.meta -test DEBUG: Removed /tmp/tmprgccbb2i/node/sda1/objects/169/5be/a968b834c1cffba4faec331bb88125be/1757265961.61630.meta -test DEBUG: Removed /tmp/tmprgccbb2i/node/sda1/objects/169/5be/a968b834c1cffba4faec331bb88125be/1757265960.61630.data -test DEBUG: Run listdir on /tmp/tmprgccbb2i/node/sda1/objects/338 -test DEBUG: Run listdir on /tmp/tmprgccbb2i/node/sda1/objects/169 +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 17:46:39 11/20/86 GMT +test INFO: Processing files for policy platinum under /tmp/tmpo_z75ih6/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpo_z75ih6/node/sda1/objects/218 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.007465 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpc3_med3c/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpc3_med3c/node/sda1/objects/201/c4d/c93a1b0c1c2b2f7a6ee113d32d7b5c4d/1757265959.64292.data to /tmp/tmpc3_med3c/node/sda1/objects/402/c4d/c93a1b0c1c2b2f7a6ee113d32d7b5c4d/1757265959.64292.data -test DEBUG: Run listdir on /tmp/tmpc3_med3c/node/sda1/objects/402 +test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:48 10/10/26 GMT (0:00:00 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpfru7o7w8/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpfru7o7w8/node/sda1/objects/6/47a/06d91335dd3c823322d150017ae0947a/1791676548.96269.data to /tmp/tmpfru7o7w8/node/sda1/objects/13/47a/06d91335dd3c823322d150017ae0947a/1791676548.96269.data test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpc3_med3c/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpc3_med3c/node/sda1/objects/201/c4d/c93a1b0c1c2b2f7a6ee113d32d7b5c4d/1757265959.64292.data to /tmp/tmpc3_med3c/node/sda1/objects/402/c4d/c93a1b0c1c2b2f7a6ee113d32d7b5c4d/1757265959.64292.data -test DEBUG: Removed /tmp/tmpc3_med3c/node/sda1/objects/201/c4d/c93a1b0c1c2b2f7a6ee113d32d7b5c4d/1757265959.64292.data -test DEBUG: Run listdir on /tmp/tmpc3_med3c/node/sda1/objects/201 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:48 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpfru7o7w8/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpfru7o7w8/node/sda1/objects/13 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpfru7o7w8/node/sda1/objects/6/47a/06d91335dd3c823322d150017ae0947a/1791676548.96269.data +test DEBUG: Run listdir on /tmp/tmpfru7o7w8/node/sda1/objects/6 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.005987 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpnwee8q2g/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpnwee8q2g/node/sda1/objects/172/2a5/acb7d23c5b53f2ee4b9cfd350a4402a5/1757265959.67396.data to /tmp/tmpnwee8q2g/node/sda1/objects/345/2a5/acb7d23c5b53f2ee4b9cfd350a4402a5/1757265959.67396.data -test DEBUG: Run listdir on /tmp/tmpnwee8q2g/node/sda1/objects/345 +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.023218 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmpe772lcml/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpe772lcml/node/sda1/objects/233/2de/e94b27ddf4542585699c0e073bd562de/1791676550.00000.meta to /tmp/tmpe772lcml/node/sda1/objects/466/2de/e94b27ddf4542585699c0e073bd562de/1791676550.00000.meta +test DEBUG: Relinking created link: /tmp/tmpe772lcml/node/sda1/objects/233/2de/e94b27ddf4542585699c0e073bd562de/1791676549.07334.data to /tmp/tmpe772lcml/node/sda1/objects/466/2de/e94b27ddf4542585699c0e073bd562de/1791676549.07334.data +test DEBUG: Run listdir on /tmp/tmpe772lcml/node/sda1/objects/466 test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpnwee8q2g/node/sda1 (cleanup=True) -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpnwee8q2g/node/sda1/objects/172/2a5/acb7d23c5b53f2ee4b9cfd350a4402a5/1757265959.67396.data to /tmp/tmpnwee8q2g/node/sda1/objects/345/2a5/acb7d23c5b53f2ee4b9cfd350a4402a5/1757265959.67396.data: -test DEBUG: Run listdir on /tmp/tmpnwee8q2g/node/sda1/objects/172 +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpe772lcml/node/sda1 (cleanup=True) +test WARNING: Error cleaning up /tmp/tmpe772lcml/node/sda1/objects/233/2de/e94b27ddf4542585699c0e073bd562de/1791676550.00000.meta: OSError() +test DEBUG: Removed /tmp/tmpe772lcml/node/sda1/objects/233/2de/e94b27ddf4542585699c0e073bd562de/1791676549.07334.data +test DEBUG: Run listdir on /tmp/tmpe772lcml/node/sda1/objects/233 test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 0/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 1 removed, 1 errors) +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.021697 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpczm410mk/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpczm410mk/node/sda1/objects/319 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking (cleanup): failed to relink /tmp/tmpczm410mk/node/sda1/objects/159/a4d/9fbb9ca11b6b2731d738a1e39471ba4d/1791676549.17013.data to /tmp/tmpczm410mk/node/sda1/objects/319/a4d/9fbb9ca11b6b2731d738a1e39471ba4d/1791676549.17013.data: [Errno 17] File exists: '/tmp/tmpczm410mk/node/sda1/objects/159/a4d/9fbb9ca11b6b2731d738a1e39471ba4d/1791676549.17013.data' -> '/tmp/tmpczm410mk/node/sda1/objects/319/a4d/9fbb9ca11b6b2731d738a1e39471ba4d/1791676549.17013.data' +test DEBUG: Run listdir on /tmp/tmpczm410mk/node/sda1/objects/159 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon test WARNING: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.007194 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:25:59 09/07/25 GMT +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.021636 elapsed) +test INFO: Processing files for policy platinum under /tmp/tmp900chc8b/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmp900chc8b/node/sda1/objects/250/cc2/fa1fb03b1a955e2dc16e86ea1ad81cc2/1791676549.24053.data to /tmp/tmp900chc8b/node/sda1/objects/500/cc2/fa1fb03b1a955e2dc16e86ea1ad81cc2/1791676549.24053.data +test DEBUG: Run listdir on /tmp/tmp900chc8b/node/sda1/objects/500 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=True): 17:25:59 09/07/25 GMT (0:00:00.002275 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp644pm086/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp644pm086/node/sda1/objects/245/4e0/f5b1a2ca57ffef26799364aa4761a4e0/1757265959.72682.data to /tmp/tmp644pm086/node/sda1/objects/491/4e0/f5b1a2ca57ffef26799364aa4761a4e0/1757265959.72682.data -test DEBUG: Run listdir on /tmp/tmp644pm086/node/sda1/objects/491test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_mounted -test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_mounted ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked -test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked_low -test.unit.cli.test_relinker.TestRelinker.test_cleanup_not_yet_relinked_low ... ok - -test INFO: - - - [07/Sep/2025:17:26:02 +0000] "HEAD /sda1/./a/c" 400 20 "-" "-" "-" 0.0006 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0096 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0016 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0092 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0060 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0094 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0016 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0017 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0024 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c/" 404 - "-" "-" "-" 0.0012 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0042 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 3 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0028 "-" 2597872 4 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0015 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0075 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0043 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_object_timing_metrics -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_object_timing_metrics ... ok -swift: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" "-" "-" "-" 0.0035 "-" 2597872 +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_cleanup_second_quartile_no_rehash +test.unit.cli.test_relinker.TestRelinker.test_cleanup_second_quartile_no_rehash ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_ts_existing_newer_data_files +test.unit.cli.test_relinker.TestRelinker.test_cleanup_ts_existing_newer_data_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_cleanup_two_files_need_linking +test.unit.cli.test_relinker.TestRelinker.test_cleanup_two_files_need_linking ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_invalid_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_invalid_part_num ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response + return self.get_acl_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_missing ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_out_of_range_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_out_of_range_part_num ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_pretend_to_be_giant_json +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_pretend_to_be_giant_json ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_text_content_type_on_invalid_format_qs +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_text_content_type_on_invalid_format_qs ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_does_not_duplicate +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_does_not_duplicate ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_if_present +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_if_present ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account_with_reserved +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account_with_reserved ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container_with_reserved +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container_with_reserved ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_txt_head +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_txt_head ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head ... ok +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head_with_no_content_length +test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head_with_no_content_length ... ok +test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest +test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest ... ok +test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest_passthrough_with_ranges +test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest_passthrough_with_ranges ... ok +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_both +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_both ... ok +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_host +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_host ... ok +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_scheme +test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_scheme ... ok +test.unit.common.middleware.test_tempauth.TestUtilityMethods.test_account_acls_bad_path_raises_exception +test.unit.common.middleware.test_tempauth.TestUtilityMethods.test_account_acls_bad_path_raises_exception ... ok +test.unit.common.middleware.test_xprofile.TestProfilers.test_runcall +test.unit.common.middleware.test_xprofile.TestProfilers.test_runcall ... ok +test.unit.common.middleware.test_xprofile.TestProfilers.test_runctx +test.unit.common.middleware.test_xprofile.TestProfilers.test_runctx ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_adding_second_zone +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_adding_second_zone ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_balanced_zones_unbalanced_servers +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_balanced_zones_unbalanced_servers ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_big_zone +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_big_zone ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_enormous_zone +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_enormous_zone ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_equal_replica_and_devices_count_ignore_weights +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_equal_replica_and_devices_count_ignore_weights ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_gradual_replica_count +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_gradual_replica_count ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multi_zone_with_failed_device +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multi_zone_with_failed_device ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_each +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_each ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_in_zone_with_single_device +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_in_zone_with_single_device ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_small_zones +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_small_zones ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_none_needed +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_none_needed ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_big_guy_does_not_spoil_his_buddy +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_big_guy_does_not_spoil_his_buddy ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_small_guy_does_not_spoil_his_buddy +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_small_guy_does_not_spoil_his_buddy ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_extra_server_in_zone_with_multiple_replicas +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_extra_server_in_zone_with_multiple_replicas ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_zone +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_zone ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_big_two_small +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_big_two_small ... ok +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_servers_with_more_than_one_replica +test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_servers_with_more_than_one_replica ... ok +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS ... ok +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS_error +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS_error ... ok +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_allowed_methods +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_allowed_methods ... ok +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_server_type +test.unit.common.test_base_storage_server.TestBaseStorageServer.test_server_type ... ok +test.unit.common.test_daemon.TestRunDaemon.test_fork_workers +test.unit.common.test_daemon.TestRunDaemon.test_fork_workers ... ok +test.unit.common.test_daemon.TestRunDaemon.test_forked_worker +test.unit.common.test_daemon.TestRunDaemon.test_forked_worker ... ok +test.unit.common.test_daemon.TestRunDaemon.test_restart_workers +test.unit.common.test_daemon.TestRunDaemon.test_restart_workers ... ok +test.unit.common.test_daemon.TestRunDaemon.test_run +test.unit.common.test_daemon.TestRunDaemon.test_run ... ok +my-daemon: Starting 1476113 +my-daemon: Exited 1476113 +my-daemon: Starting 1476113 +my-daemon: Exited 1476113 +my-daemon: Starting 1476113 +server: Starting 1476113 +server: User quit +server: Exited 1476113 + +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET // HTTP/1.1" 200 121 0.000057 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 45\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "//", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET //bar HTTP/1.1" 200 124 0.000050 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 48\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "//bar", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET //////baz HTTP/1.1" 200 128 0.000062 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +b'HTTP/1.1 200 OK\r\nContent-Length: 52\r\nDate: Sat, 10 Oct 2026 23:55:48 GMT\r\n\r\n{"RAW_PATH_INFO": "//////baz", "QUERY_STRING": null}' +proxy INFO: (1476105) wsgi starting up on http:('127.0.0.1', 8359) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 8359) +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:55:48] "GET /someurl HTTP/1.0" 200 102 0.000041 +proxy INFO: wsgi exiting +proxy INFO: (1476105) wsgi exited, is_accepting=True +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c" 400 25 "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 400 26 "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0095 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0092 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0094 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0073 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0134 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0101 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0100 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0125 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0101 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0094 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o-not-found" 404 70 "-" "-" "-" 0.0124 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:48 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0171 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0029 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0129 "-" 1476105 1 +test-object-controller WARNING: Quarantined object /tmp/tmp7c1jvqkm/tmp_test_object_server_ObjectController/sda1/objects-1/p/a43/615cd4810e0d969889af154f7b02ba43/1791676549.00000#10#d.data: Invalid EC metadata at offset 0x0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0150 "-" 1476105 1test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data +test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data ... ok +test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data_no_commit +test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data_no_commit ... ok +test.unit.obj.test_server.TestObjectController.test_GET +test.unit.obj.test_server.TestObjectController.test_GET ... ok +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon ... ok +test.unit.obj.test_server.TestObjectController.test_GET_HEAD_with_fragment_preferences +test.unit.obj.test_server.TestObjectController.test_GET_HEAD_with_fragment_preferences ... ok +my-daemon: Starting 1476113 +test.unit.obj.test_server.TestObjectController.test_GET_but_expired +test.unit.obj.test_server.TestObjectController.test_GET_but_expired ... ok +test.unit.obj.test_server.TestObjectController.test_GET_cooperative_period_config +test.unit.obj.test_server.TestObjectController.test_GET_cooperative_period_config ... ok +my-daemon: Exited 1476113 +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_diff_tz +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_diff_tz ... ok +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_dir_with_duplicate_var +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_dir_with_duplicate_var ... ok +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_file_with_duplicate_var +test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_file_with_duplicate_var ... ok +my-daemon: Starting 1476113 +my-daemon: Exited 1476113 +my-daemon: Starting 1476113 + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_read_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_read_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_without_permission ... ok +my-daemon: Exited 1476113 +test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_dir +test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_dir ... ok +test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_file +test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_file ... ok +test.unit.common.test_daemon.TestRunDaemon.test_signal +test.unit.common.test_daemon.TestRunDaemon.test_signal ... ok +test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears +test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears ... ok +test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears_in_cleanup +test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears_in_cleanup ... ok +test.unit.common.test_daemon.TestRunDaemon.test_worker_kills_pids_in_cleanup +test.unit.common.test_daemon.TestRunDaemon.test_worker_kills_pids_in_cleanup ... ok +test.unit.common.test_db.TestDictFactory.test_normal_case +test.unit.common.test_db.TestDictFactory.test_normal_case ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_burst +test.unit.common.test_utils.TestEventletRateLimiter.test_burst ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_burst_after_idle +test.unit.common.test_utils.TestEventletRateLimiter.test_burst_after_idle ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_incr_by +test.unit.common.test_utils.TestEventletRateLimiter.test_incr_by ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_init +test.unit.common.test_utils.TestEventletRateLimiter.test_init ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking +test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking_max_rate_adjusted +test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking_max_rate_adjusted ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_ratelimit +test.unit.common.test_utils.TestEventletRateLimiter.test_ratelimit ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_set_max_rate +test.unit.common.test_utils.TestEventletRateLimiter.test_set_max_rate ... ok +test.unit.common.test_utils.TestEventletRateLimiter.test_set_rate_buffer +test.unit.common.test_utils.TestEventletRateLimiter.test_set_rate_buffer ... ok +test.unit.common.test_utils.TestGetPpid.test_happy_path +test.unit.common.test_utils.TestGetPpid.test_happy_path ... ok +test.unit.common.test_utils.TestGetPpid.test_not_allowed +test.unit.common.test_utils.TestGetPpid.test_not_allowed ... ok +test.unit.common.test_utils.TestGetPpid.test_not_found +test.unit.common.test_utils.TestGetPpid.test_not_found ... ok +test.unit.common.test_utils.TestSpliterator.test_big_input_string +test.unit.common.test_utils.TestSpliterator.test_big_input_string ... ok +test.unit.common.test_utils.TestSpliterator.test_chunk_boundaries +test.unit.common.test_utils.TestSpliterator.test_chunk_boundaries ... ok +test.unit.common.test_utils.TestSpliterator.test_closing +test.unit.common.test_utils.TestSpliterator.test_closing ... ok +test.unit.common.test_utils.TestSpliterator.test_no_empty_strings +test.unit.common.test_utils.TestSpliterator.test_no_empty_strings ... ok +test.unit.common.test_utils.TestSpliterator.test_overlap +test.unit.common.test_utils.TestSpliterator.test_overlap ... ok +test.unit.common.test_utils.TestSpliterator.test_running_out +test.unit.common.test_utils.TestSpliterator.test_running_out ... ok +test.unit.common.test_utils.TestSpliterator.test_string +test.unit.common.test_utils.TestSpliterator.test_string ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_anycrc +test.unit.common.utils.test_checksum.TestCRC32C.test_anycrc ... skipped 'No anycrc CRC32C' +test.unit.common.utils.test_checksum.TestCRC32C.test_isal +test.unit.common.utils.test_checksum.TestCRC32C.test_isal ... skipped 'No ISA-L CRC32C' +test.unit.common.utils.test_checksum.TestCRC32C.test_kern +test.unit.common.utils.test_checksum.TestCRC32C.test_kern ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_recv_error +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_recv_error ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_sendall_error +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_sendall_error ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_accept_error +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_accept_error ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_bind_error +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_bind_error ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_setsockopt_error +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_setsockopt_error ... ok +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_happy_path +test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_happy_path ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_defaults +test.unit.common.utils.test_config.ResellerConfReader.test_defaults ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_multiple_same_resellers +test.unit.common.utils.test_config.ResellerConfReader.test_multiple_same_resellers ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_multiple_stray_commas_resellers +test.unit.common.utils.test_config.ResellerConfReader.test_multiple_stray_commas_resellers ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_same_as_default +test.unit.common.utils.test_config.ResellerConfReader.test_same_as_default ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_first_blank +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_first_blank ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_blank_comma +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_blank_comma ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_conf +test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_conf ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller +test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller_with_conf +test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller_with_conf ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_stray_comma +test.unit.common.utils.test_config.ResellerConfReader.test_stray_comma ... ok +test.unit.common.utils.test_config.ResellerConfReader.test_unprefixed_options +test.unit.common.utils.test_config.ResellerConfReader.test_unprefixed_options ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_batch_reclaim ... ok +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpwnq_5mb0/node/sda1 (cleanup=True) +test DEBUG: Run listdir on /tmp/tmpwnq_5mb0/node/sda1/objects/438 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Removed /tmp/tmpwnq_5mb0/node/sda1/objects/219/88a/db619296723a4f2cd9e70f80db71f88a/1791676549.30813.ts +test DEBUG: Run listdir on /tmp/tmpwnq_5mb0/node/sda1/objects/219 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.017447 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpu50yrcl0/node/sda1 (cleanup=True) +test DEBUG: Relinking (cleanup) created link: /tmp/tmpu50yrcl0/node/sda1/objects/6/926/06521a69ec099c40697abca6df751926/1791676550.00000.meta to /tmp/tmpu50yrcl0/node/sda1/objects/12/926/06521a69ec099c40697abca6df751926/1791676550.00000.meta +test DEBUG: Relinking (cleanup) created link: /tmp/tmpu50yrcl0/node/sda1/objects/6/926/06521a69ec099c40697abca6df751926/1791676549.36937.data to /tmp/tmpu50yrcl0/node/sda1/objects/12/926/06521a69ec099c40697abca6df751926/1791676549.36937.data +test DEBUG: Removed /tmp/tmpu50yrcl0/node/sda1/objects/6/926/06521a69ec099c40697abca6df751926/1791676550.00000.meta +test DEBUG: Removed /tmp/tmpu50yrcl0/node/sda1/objects/6/926/06521a69ec099c40697abca6df751926/1791676549.36937.data +test DEBUG: Run listdir on /tmp/tmpu50yrcl0/node/sda1/objects/12 +test DEBUG: Run listdir on /tmp/tmpu50yrcl0/node/sda1/objects/6 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.015849 elapsed) +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift-foo/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift-foo/relinker.recon' +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.000500 elapsed) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_conf_file +test.unit.cli.test_relinker.TestRelinker.test_conf_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_devices_filter_filtering +test.unit.cli.test_relinker.TestRelinker.test_devices_filter_filtering ... ok +test.unit.cli.test_relinker.TestRelinker.test_hook_pre_post_device_locking +test.unit.cli.test_relinker.TestRelinker.test_hook_pre_post_device_locking ... ok +test.unit.cli.test_relinker.TestRelinker.test_rehashing +test.unit.cli.test_relinker.TestRelinker.test_rehashing ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_all_policies +test.unit.cli.test_relinker.TestRelinker.test_relink_all_policies ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_cleanup +test.unit.cli.test_relinker.TestRelinker.test_relink_cleanup ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_both_in_older_part_powers +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_both_in_older_part_powers ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_file +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_1 +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_1 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_chexor ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx27b866991d6c416693dd0-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txfea135716a084505b4a0e-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txdbfbff87b40745c7bed27-006acad081" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8061e4f9098f4a0a9f512-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx6d0bd90e5ccf4f3ba0b15-006acad081" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx31d5ddb1f3a24b7aa9ee9-006acad081" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4b3b1ed7a28248a48aebb-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "txcfd11e7051b9446e89882-006acad081" "proxy-server 1476106" 0.0096 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdg1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx41157588fdaa47bb9d10d-006acad081" "proxy-server 1476106" 0.0089 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx41157588fdaa47bb9d10d-006acad081" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdi1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 412 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx41157588fdaa47bb9d10d-006acad081" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc5349e8915c041ac892a2-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx337d182aaeda47a9add01-006acad081" "proxy-server 1476106" 0.0097 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx771b4fd0612140d69530a-006acad081" "proxy-server 1476106" 0.0128 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx51e9afd0e2d04180b7bf5-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx7f275a00a2e34405a56d8-006acad081" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 304 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "txef330f9506f24c35bb238-006acad081" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa45497e092944bf786fbe-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/3/a/78fee159d5944d2eb7e4912e2f67ae93" 204 - "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93" "tx4cc6a9cb6daa45379ca7e-006acad081" "proxy-server 1476106" 0.0096 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdh1/1/a/78fee159d5944d2eb7e4912e2f67ae93/o" 200 92 "HEAD http://localhost:8080/v1/a/78fee159d5944d2eb7e4912e2f67ae93/o" "tx73baf57855444410a9d84-006acad081" "proxy-server 1476106" 0.0089 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7bd7f1ee19f54ec881ecf-006acad081" "proxy-server 1476106" 0.0014 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/1/a/891a197c055f458fb5d7a462b72c2da6" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/891a197c055f458fb5d7a462b72c2da6" "tx7bd7f1ee19f54ec881ecf-006acad081" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/1/a/891a197c055f458fb5d7a462b72c2da6" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/891a197c055f458fb5d7a462b72c2da6" "tx7bd7f1ee19f54ec881ecf-006acad081" "container-server 1476106" 0.0010 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/0/a/891a197c055f458fb5d7a462b72c2da6" 201 - "PUT http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "tx7bd7f1ee19f54ec881ecf-006acad081" "proxy-server 1476106" 0.0328 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/0/a/891a197c055f458fb5d7a462b72c2da6" 201 - "PUT http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "tx7bd7f1ee19f54ec881ecf-006acad081" "proxy-server 1476106" 0.0459 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx205094dbc40d4c62b2897-006acad081" "proxy-server 1476106" 0.0102 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/0/a/891a197c055f458fb5d7a462b72c2da6" 204 - "HEAD http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "tx205094dbc40d4c62b2897-006acad081" "proxy-server 1476106" 0.0134 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx317f152d3486450682f11-006acad081" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/0/a/891a197c055f458fb5d7a462b72c2da6" 204 - "HEAD http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "txd05eebb0d8a3439684801-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/0/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "PUT http://foo:8080/sdc1/3/a/891a197c055f458fb5d7a462b72c2da6/o" "txeeea55d594df41d89a728-006acad081" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/0/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "PUT http://foo:8080/sdd1/3/a/891a197c055f458fb5d7a462b72c2da6/o" "txeeea55d594df41d89a728-006acad081" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdc1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "PUT http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "txeeea55d594df41d89a728-006acad081" "proxy-server 1476106" 0.0383 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdd1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "PUT http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "txeeea55d594df41d89a728-006acad081" "proxy-server 1476106" 0.0397 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf6c99d3c13fd4abda3c5c-006acad081" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/0/a/891a197c055f458fb5d7a462b72c2da6" 204 - "HEAD http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "txaf338ba8e4284f70b8e61-006acad081" "proxy-server 1476106" 0.0111 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/0/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "POST http://foo:8080/sdd1/3/a/891a197c055f458fb5d7a462b72c2da6/o" "txdb35f5d15a664f30a6acd-006acad081" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/0/a/891a197c055f458fb5d7a462b72c2da6/o" 201 - "POST http://foo:8080/sdc1/3/a/891a197c055f458fb5d7a462b72c2da6/o" "txdb35f5d15a664f30a6acd-006acad081" "object-server 1476106" 0.0004 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "POST /sdd1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 202 76 "POST http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "txdb35f5d15a664f30a6acd-006acad081" "proxy-server 1476106" 0.0235 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "POST /sdc1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 202 76 "POST http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "txdb35f5d15a664f30a6acd-006acad081" "proxy-server 1476106" 0.0286 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd47ba876e78c464eab95e-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/fbf30996116744e3b72b2fc676fab538" "txd47ba876e78c464eab95e-006acad081" "container-server 1476106" 0.0092 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/fbf30996116744e3b72b2fc676fab538" "txd47ba876e78c464eab95e-006acad081" "container-server 1476106" 0.0011 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 201 - "PUT http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txd47ba876e78c464eab95e-006acad081" "proxy-server 1476106" 0.0250 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "PUT /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 201 - "PUT http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txd47ba876e78c464eab95e-006acad081" "proxy-server 1476106" 0.0547 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa590932dd06641cdb1aed-006acad081" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txa590932dd06641cdb1aed-006acad081" "proxy-server 1476106" 0.0014 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx63f4e716cfba4da3ae2b6-006acad081" "proxy-server 1476106" 0.0143 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/0/a/891a197c055f458fb5d7a462b72c2da6" 204 - "HEAD http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6" "tx2b2419d7d08342e695dfc-006acad081" "proxy-server 1476106" 0.0152 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "GET /sdd1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 200 24 "GET http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "tx10473a76285f4c6cad08b-006acad081" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "GET /sdc1/3/a/891a197c055f458fb5d7a462b72c2da6/o" 200 24 "GET http://foo:8080/v1/a/891a197c055f458fb5d7a462b72c2da6/o" "tx10473a76285f4c6cad08b-006acad081" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx362eb337258248e892736-006acad081" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:45 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://foo:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txd609f5d33f8e49dcbc0c1-006acad081" "proxy-server 1476106" 0.0012 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "PUT /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 201 - "PUT http://foo:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx618d825f93a740a589661-006acad081" "proxy-server 1476106" 0.0356 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "PUT /sda1/1/a/fbf30996116744e3b72b2fc676fab538/o" 201 - "PUT http://foo:8080/sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" "tx618d825f93a740a589661-006acad081" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "PUT /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 201 - "PUT http://foo:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx618d825f93a740a589661-006acad081" "proxy-server 1476106" 0.3468 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "PUT /sdb1/1/a/fbf30996116744e3b72b2fc676fab538/o" 201 - "PUT http://foo:8080/sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" "tx618d825f93a740a589661-006acad081" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "PUT /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 201 - "PUT http://foo:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx618d825f93a740a589661-006acad081" "proxy-server 1476106" 0.3635 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfba718775a224bc3a997c-006acad082" "proxy-server 1476106" 0.0137 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txfd091520378c493ea5ee9-006acad082" "proxy-server 1476106" 0.0082 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx9a4cfbeb4d6e4577ba380-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx9a4cfbeb4d6e4577ba380-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2694d9b5f45f4588a9112-006acad082" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txd6ae179c36734788a6c74-006acad082" "proxy-server 1476106" 0.0071 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txdc42e5985a6542b592d30-006acad082" "proxy-server 1476106" 0.0128 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx36087a8bf9344b5993481-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 200 386 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538?format=json&states=listing" "tx36087a8bf9344b5993481-006acad082" "proxy-server 1476106" 0.0023 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx064e342675034b26ae0b4-006acad082" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx3346304737564e4dbb0c9-006acad082" "proxy-server 1476106" 0.0174 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txbf9fd1a59f90491da499a-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txbf9fd1a59f90491da499a-006acad082" "proxy-server 1476106" 0.0090 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9bef696ad08f45c68e347-006acad082" "proxy-server 1476106" 0.0175 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx871c96e36b1b4df485195-006acad082" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txce4fbb3add8748bebc823-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txce4fbb3add8748bebc823-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb84f3fe75c524e26b3a08-006acad082" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txbba57e91d85b4c538063e-006acad082" "proxy-server 1476106" 0.0096 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa13a6526d9944d828422c-006acad082" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa13a6526d9944d828422c-006acad082" "proxy-server 1476106" 0.0007 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa13a6526d9944d828422c-006acad082) +proxy DEBUG: Ignoring 412 from primary (txn: txa13a6526d9944d828422c-006acad082) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa13a6526d9944d828422c-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa13a6526d9944d828422c-006acad082) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx88bfcdd049d347dfa7af6-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txc2e8f37641394a6fac2f0-006acad082" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa7c38049dde44da1b361e-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa7c38049dde44da1b361e-006acad082" "proxy-server 1476106" 0.0089 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txa7c38049dde44da1b361e-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfe0319abc33d4abe8a2d0-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx64d6ac1529cf49c9a8801-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx7293e66850044a9dbd84f-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx7293e66850044a9dbd84f-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx7293e66850044a9dbd84f-006acad082" "proxy-server 1476106" 0.0169 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx61357a20aa64459288cfb-006acad082" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txfbd361730e9d42a8bc4fa-006acad082" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txc91137619290495bb2526-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "GET /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "GET http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "txc91137619290495bb2526-006acad082" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txaa7d8db2ad894de9839de-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx3ff8a7f7ca6b4c8b91e93-006acad082" "proxy-server 1476106" 0.0176 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx3d5dc7d8e5fd4b739e31b-006acad082" "proxy-server 1476106" 0.0088 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4af724ee250e4584a10e9-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx83fe386de4f74caeb877d-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx4f3593cb6701430391905-006acad082" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbe74d6276b7747c89e2a4-006acad082" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "txd391882637b24f34a8cf6-006acad082" "proxy-server 1476106" 0.0135 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx22ac756e995f46c8ad8d6-006acad082" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx22ac756e995f46c8ad8d6-006acad082" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:46 +0000] "HEAD /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 412 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx22ac756e995f46c8ad8d6-006acad082" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx87436ad424604c5aa63c5-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx144826f0c92a44af89dd8-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdg1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx613395a9849d49db9465e-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa8a78ba529ad4ff1b3527-006acad083" "proxy-server 1476106" 0.0176 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx92d66292bc644609ae9ed-006acad083" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdh1/1/a/fbf30996116744e3b72b2fc676fab538/o" 304 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx9d120ae52aff4d87a4ff6-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx650ae01ceb9a469c90c2b-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a/fbf30996116744e3b72b2fc676fab538" 204 - "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538" "tx84f1704a32a94343b382f-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdi1/1/a/fbf30996116744e3b72b2fc676fab538/o" 200 92 "HEAD http://localhost:8080/v1/a/fbf30996116744e3b72b2fc676fab538/o" "tx2c4cf66e5f584a4781cd1-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx842ed4e80bba4006bbbfb-006acad083" "proxy-server 1476106" 0.0088 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/1/a/c4c8ae944e3f46b8b116ce4e9fb60147" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx842ed4e80bba4006bbbfb-006acad083" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/1/a/c4c8ae944e3f46b8b116ce4e9fb60147" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx842ed4e80bba4006bbbfb-006acad083" "container-server 1476106" 0.0011 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 201 - "PUT http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx842ed4e80bba4006bbbfb-006acad083" "proxy-server 1476106" 0.0292 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 201 - "PUT http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx842ed4e80bba4006bbbfb-006acad083" "proxy-server 1476106" 0.0211 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx820d563f69ed4f6280136-006acad083" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 204 - "HEAD http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx820d563f69ed4f6280136-006acad083" "proxy-server 1476106" 0.0012 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx978b9030fa4a475a9d48e-006acad083" "proxy-server 1476106" 0.0054 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 204 - "HEAD http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx9cee958a57ca498288852-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdi1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "PUT http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "tx16bf98ab55ae408d9067e-006acad083" "proxy-server 1476106" 0.0817 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "PUT http://foo:8080/sdh1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "tx16bf98ab55ae408d9067e-006acad083" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdh1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "PUT http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "tx16bf98ab55ae408d9067e-006acad083" "proxy-server 1476106" 0.0837 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "PUT http://foo:8080/sdg1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "tx16bf98ab55ae408d9067e-006acad083" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdg1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "PUT http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "tx16bf98ab55ae408d9067e-006acad083" "proxy-server 1476106" 0.0923 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5df6f5dcb58f428f9aef0-006acad083" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 204 - "HEAD http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "tx61a3011c47ba4140bcb97-006acad083" "proxy-server 1476106" 0.0109 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "POST http://foo:8080/sdg1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txddb9c17677d14bab83419-006acad083" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "POST /sdg1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 202 76 "POST http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txddb9c17677d14bab83419-006acad083" "proxy-server 1476106" 0.0178 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "POST /sdh1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 202 76 "POST http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txddb9c17677d14bab83419-006acad083" "proxy-server 1476106" 0.0230 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 201 - "POST http://foo:8080/sdi1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txddb9c17677d14bab83419-006acad083" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "POST /sdi1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 202 76 "POST http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txddb9c17677d14bab83419-006acad083" "proxy-server 1476106" 0.0296 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txafdf1b29944d4911a5604-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/1/a/26c9f6a03db747bd9ca756b885b69f97" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" "txafdf1b29944d4911a5604-006acad083" "container-server 1476106" 0.0123 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/1/a/26c9f6a03db747bd9ca756b885b69f97" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" "txafdf1b29944d4911a5604-006acad083" "container-server 1476106" 0.0011 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 201 - "PUT http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "txafdf1b29944d4911a5604-006acad083" "proxy-server 1476106" 0.0358 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 201 - "PUT http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "txafdf1b29944d4911a5604-006acad083" "proxy-server 1476106" 0.0528 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx43e93b0bcd3347e3b9b2f-006acad083" "proxy-server 1476106" 0.0143 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx43e93b0bcd3347e3b9b2f-006acad083" "proxy-server 1476106" 0.0134 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcd830929d1044afdaee20-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/3/a/c4c8ae944e3f46b8b116ce4e9fb60147" 204 - "HEAD http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147" "txba0a833d9a5c422ebe1df-006acad083" "proxy-server 1476106" 0.0103 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdg1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 200 92 "GET http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txae060665f4564f91932ac-006acad083" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdi1/0/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" 200 92 "GET http://foo:8080/v1/a/c4c8ae944e3f46b8b116ce4e9fb60147/o" "txae060665f4564f91932ac-006acad083" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe0a6e9ea4a9c427289ccf-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://foo:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx7cee3e9b7b7b4d1192ead-006acad083" "proxy-server 1476106" 0.0012 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97/o" 201 - "PUT http://foo:8080/sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx2d40aa48926b4a1eac8da-006acad083" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97/o" 201 - "PUT http://foo:8080/sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx2d40aa48926b4a1eac8da-006acad083" "object-server 1476106" 0.0004 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 201 - "PUT http://foo:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx2d40aa48926b4a1eac8da-006acad083" "proxy-server 1476106" 0.0313 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "PUT /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 201 - "PUT http://foo:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx2d40aa48926b4a1eac8da-006acad083" "proxy-server 1476106" 0.0310 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7e42f47023ef4e038993b-006acad083" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx2a35e22285dc4d0aa5663-006acad083" "proxy-server 1476106" 0.0109 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx2d96cecba43d4c1089b74-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9905f423e1ef455cb8904-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx447ce92cce0c4b1eae8f4-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txed32af4a12c445fbaafd6-006acad083" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3d662e6ebd304f6f93923-006acad083" "proxy-server 1476106" 0.0164 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 200 380 "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97?format=json&states=listing" "tx3d662e6ebd304f6f93923-006acad083" "proxy-server 1476106" 0.0126 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx431c20aa26354363bcc40-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx41659edc33a54cc39c08c-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx4481070931fe49e2a7b46-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe2d38f370b2d46daabd4f-006acad083" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx30261445bfe743f9a229a-006acad083" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx902e16799ea140fbae1e9-006acad083" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc1e62a33d34e422e827cb-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx549faa2b866a4abcb6f7a-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 412 - "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txf49cff2f9c3849488ee01-006acad083" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "GET /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 412 - "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txf49cff2f9c3849488ee01-006acad083" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfdd1a8f1dd024bd281768-006acad083" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx61de7e36f7f1433fa7886-006acad083" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 304 - "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx1fe58f256a83462198d18-006acad084" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0419b007b1ba4fb4b8352-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx2687e2bc218040599e6d0-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 304 - "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx92329109d91b4e8b89a1f-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6971de994b45461db5ba8-006acad084" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx5fc69827935c4983b5c2c-006acad084" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "GET http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txf8930616abaa4cbca2d00-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txebbc35a5234447acbb5de-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx9cc81e56f2e64e309e884-006acad084" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txaed11e0aded649a9a0ebf-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbace2fe3cb1f4ecda3e7b-006acad084" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx1b239fd1601a4ed389a51-006acad084" "proxy-server 1476106" 0.0137 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx635170fc3594472a98b12-006acad084" "proxy-server 1476106" 0.0087 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txef993e9a0af343ceb18bd-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx7269cab8105a40ceb3019-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 412 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx8a7c457bf90343ceb7089-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 412 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx8a7c457bf90343ceb7089-006acad084" "proxy-server 1476106" 0.0086 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9e82ed2e2bcc4e71bffab-006acad084" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "tx8397fcc7461b492981ca4-006acad084" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 304 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txdc41aeb2199b45e9b032c-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd01e914c9e904c8cb16e3-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "txc53955281ccf4b90b4e0f-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdd1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 304 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "txb82a2542a30c4e658c175-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2de1a292b0ea4c6f88b31-006acad084" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/26c9f6a03db747bd9ca756b885b69f97" 204 - "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97" "txef472888424b4690aec80-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdc1/1/a/26c9f6a03db747bd9ca756b885b69f97/o" 200 24 "HEAD http://localhost:8080/v1/a/26c9f6a03db747bd9ca756b885b69f97/o" "tx4e6b5a0739564ebaa5e2f-006acad084" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx38c902d3052c43f78bfda-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/1/a/6610b936b2f645b6a7e2f10aee4d7876" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/6610b936b2f645b6a7e2f10aee4d7876" "tx38c902d3052c43f78bfda-006acad084" "container-server 1476106" 0.0057 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/1/a/6610b936b2f645b6a7e2f10aee4d7876" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876" "tx38c902d3052c43f78bfda-006acad084" "container-server 1476106" 0.0011 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 201 - "PUT http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx38c902d3052c43f78bfda-006acad084" "proxy-server 1476106" 0.0288 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 201 - "PUT http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx38c902d3052c43f78bfda-006acad084" "proxy-server 1476106" 0.0475 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4e19d12c105e4bbdb1212-006acad084" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 204 - "HEAD http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx4e19d12c105e4bbdb1212-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx36e42b3c4bc14853af701-006acad084" "proxy-server 1476106" 0.0061 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 204 - "HEAD http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx26ac8d77794e4f85abaa8-006acad084" "proxy-server 1476106" 0.0135 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "PUT http://foo:8080/sdc1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx22701764771d4ef3aad19-006acad084" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "PUT http://foo:8080/sdd1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx22701764771d4ef3aad19-006acad084" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdc1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "PUT http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx22701764771d4ef3aad19-006acad084" "proxy-server 1476106" 0.0224 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdd1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "PUT http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx22701764771d4ef3aad19-006acad084" "proxy-server 1476106" 0.0222 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx08ab00c7857a44f8ae09f-006acad084" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 204 - "HEAD http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx1aafe078ba7a4ff389200-006acad084" "proxy-server 1476106" 0.0138 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "POST http://foo:8080/sdd1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx2119c373620048dc945bb-006acad084" "object-server 1476106" 0.0004 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 201 - "POST http://foo:8080/sdc1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx2119c373620048dc945bb-006acad084" "object-server 1476106" 0.0046 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "POST /sdc1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 202 76 "POST http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx2119c373620048dc945bb-006acad084" "proxy-server 1476106" 0.0232 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "POST /sdd1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 202 76 "POST http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx2119c373620048dc945bb-006acad084" "proxy-server 1476106" 0.0178 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb8a20326b6054ac0a5af5-006acad084" "proxy-server 1476106" 0.0085 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/1/a/bffd0ab99d6b455bb078bbc6ea68888b" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" "txb8a20326b6054ac0a5af5-006acad084" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/1/a/bffd0ab99d6b455bb078bbc6ea68888b" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" "txb8a20326b6054ac0a5af5-006acad084" "container-server 1476106" 0.0010 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 201 - "PUT http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txb8a20326b6054ac0a5af5-006acad084" "proxy-server 1476106" 0.0408 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 201 - "PUT http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txb8a20326b6054ac0a5af5-006acad084" "proxy-server 1476106" 0.0334 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7c1922b2b631445d848da-006acad084" "proxy-server 1476106" 0.0140 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx7c1922b2b631445d848da-006acad084" "proxy-server 1476106" 0.0012 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2a66f2ede26c40afbe9bc-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdb1/0/a/6610b936b2f645b6a7e2f10aee4d7876" 204 - "HEAD http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876" "tx5cbeb6032f884ef59be52-006acad084" "proxy-server 1476106" 0.0080 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdd1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 200 24 "GET http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx814a3bc620ef410ebbff4-006acad084" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdc1/0/a/6610b936b2f645b6a7e2f10aee4d7876/o" 200 24 "GET http://foo:8080/v1/a/6610b936b2f645b6a7e2f10aee4d7876/o" "tx814a3bc620ef410ebbff4-006acad084" "proxy-server 1476106" 0.0090 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5dd07d47e0c2499883dfa-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://foo:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txc08f8583f5b04006985d7-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 201 - "PUT http://foo:8080/sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfc11eb8dbc854fa5ac90d-006acad084" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 201 - "PUT http://foo:8080/sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfc11eb8dbc854fa5ac90d-006acad084" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 201 - "PUT http://foo:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfc11eb8dbc854fa5ac90d-006acad084" "proxy-server 1476106" 0.0338 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "PUT /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 201 - "PUT http://foo:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfc11eb8dbc854fa5ac90d-006acad084" "proxy-server 1476106" 0.0352 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9ea7064b193c41c7ac1a8-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txf573c90bfd2648e3877a4-006acad084" "proxy-server 1476106" 0.0027 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txce321750c6164994ba9a4-006acad084" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx50bb82e65e7f4cf1bbb83-006acad084" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx84d7be978f85407689b75-006acad084" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx68109c379c4f4deeb5ae1-006acad084" "proxy-server 1476106" 0.0087 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe7860a1af4524e61b260f-006acad084" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "GET /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 200 380 "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b?format=json&states=listing" "txe7860a1af4524e61b260f-006acad084" "proxy-server 1476106" 0.0021 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txecfa794e4bf54d0cbd670-006acad084" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx2273948c0ffb473eb9159-006acad084" "proxy-server 1476106" 0.0104 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txd80b8ba331c748fbbf29d-006acad085" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0de2c229b2c14a19a974e-006acad085" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx80ea705a62db48a59c9ec-006acad085" "proxy-server 1476106" 0.0097 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txa2b98141973847018175b-006acad085" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0a52c213636a4baf81385-006acad085" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx02ad0fb58c574b9daebe2-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 412 - "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx600a7d042dde455a87c8e-006acad085" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 412 - "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx600a7d042dde455a87c8e-006acad085" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf890f18ca83f43cb8521d-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txf0cbb79ddbfe4ea1938a5-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 304 - "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txa976cb70fdb241aaac661-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx490f9035a6374e109e2a7-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txb5a81254439f424d8a608-006acad085" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 304 - "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfb7d1bdfabe34da69cc91-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txab8e3ff28a2c433b9c6e4-006acad085" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx2be95c921c6e4f50a6c2e-006acad085" "proxy-server 1476106" 0.0135 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "GET http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txfc4637d4eeb34f7abe78f-006acad085" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf2f19a5f723f49e0a7d89-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx711de20e4cc5459e8921f-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txc9ab94a51c544e918dfcd-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx30136d31106244a9aeaca-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx19b41b083d174f81a5818-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "txb677c4bcf7ba4c2190a02-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx94d6818c20fa4ad4aef79-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx888e247a6f08431bacef6-006acad085" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 412 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx1772804ef28341cb8a6fd-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdd1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 412 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx1772804ef28341cb8a6fd-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0a9c0d625fbb48febced9-006acad085" "proxy-server 1476106" 0.0014 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_encrypted +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_encrypted ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_create_broker ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_creation ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_with_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_with_segment_bucket_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_make_public -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_make_public ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_acls -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_acls ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multi_upload_empty_body -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multi_upload_empty_body ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_404_on_marker_delete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_404_on_marker_delete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_409_on_marker_delete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_409_on_marker_delete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_failure_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_failure_with_heartbeat ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/c2" "tx77fc0fea429e420da9b77-0068bdc023" "container-server 2597857" 0.0011 "-" 2597857 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx77fc0fea429e420da9b77-0068bdc023" "proxy-server 2597857" 0.0262 "-" 2597857 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx77fc0fea429e420da9b77-0068bdc023" "proxy-server 2597857" 0.0418 "-" 2597857 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/25/55 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx77fc0fea429e420da9b77-0068bdc023 - 0.0715 - - 1757265955.415066957 1757265955.486567020 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfc30496878684d96a6e47-0068bdc023" "proxy-server 2597857" 0.0030 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c34e002e2ff84a47aad16d1089387bcb" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb" "txfc30496878684d96a6e47-0068bdc023" "container-server 2597857" 0.0014 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c34e002e2ff84a47aad16d1089387bcb" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/c34e002e2ff84a47aad16d1089387bcb" "txfc30496878684d96a6e47-0068bdc023" "container-server 2597857" 0.0034 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb" 201 - "PUT http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "txfc30496878684d96a6e47-0068bdc023" "proxy-server 2597857" 0.0228 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c34e002e2ff84a47aad16d1089387bcb" 201 - "PUT http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "txfc30496878684d96a6e47-0068bdc023" "proxy-server 2597857" 0.0190 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx245b396ea23447729a0a1-0068bdc023" "proxy-server 2597857" 0.0024 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a/c34e002e2ff84a47aad16d1089387bcb" 204 - "HEAD http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "tx245b396ea23447729a0a1-0068bdc023" "proxy-server 2597857" 0.0025 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1ef36f3c64dc4d99a100c-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb" 204 - "HEAD http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "txa902ace594694ae39f5c0-0068bdc023" "proxy-server 2597857" 0.0024 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "PUT http://foo:8080/sdh1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" "txfded6b5da56a49aa85bd7-0068bdc023" "object-server 2597857" 0.0089 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "PUT http://foo:8080/sdi1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" "txfded6b5da56a49aa85bd7-0068bdc023" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdi1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "PUT http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txfded6b5da56a49aa85bd7-0068bdc023" "proxy-server 2597857" 0.0522 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdh1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "PUT http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txfded6b5da56a49aa85bd7-0068bdc023" "proxy-server 2597857" 0.0467 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdg1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "PUT http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txfded6b5da56a49aa85bd7-0068bdc023" "proxy-server 2597857" 0.0514 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe19c88dd80544217bf06f-0068bdc023" "proxy-server 2597857" 0.0023 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb" 204 - "HEAD http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "tx6882f9e9f4534ababa832-0068bdc023" "proxy-server 2597857" 0.0071 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "POST /sdi1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 202 76 "POST http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txff78b65fa4154b39ab33a-0068bdc023" "proxy-server 2597857" 0.0070 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "POST http://foo:8080/sdh1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" "txff78b65fa4154b39ab33a-0068bdc023" "object-server 2597857" 0.0005 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c34e002e2ff84a47aad16d1089387bcb/o" 201 - "POST http://foo:8080/sdg1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" "txff78b65fa4154b39ab33a-0068bdc023" "object-server 2597857" 0.0005 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "POST /sdg1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 202 76 "POST http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txff78b65fa4154b39ab33a-0068bdc023" "proxy-server 2597857" 0.0237 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "POST /sdh1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 202 76 "POST http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "txff78b65fa4154b39ab33a-0068bdc023" "proxy-server 2597857" 0.0186 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4d161d54bf804539977d0-0068bdc023" "proxy-server 2597857" 0.0056 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/1/a/c05bb4e488894822a60a1e456c57beae" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/c05bb4e488894822a60a1e456c57beae" "tx4d161d54bf804539977d0-0068bdc023" "container-server 2597857" 0.0011 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/1/a/c05bb4e488894822a60a1e456c57beae" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/c05bb4e488894822a60a1e456c57beae" "tx4d161d54bf804539977d0-0068bdc023" "container-server 2597857" 0.0011 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 201 - "PUT http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx4d161d54bf804539977d0-0068bdc023" "proxy-server 2597857" 0.0259 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 201 - "PUT http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx4d161d54bf804539977d0-0068bdc023" "proxy-server 2597857" 0.0180 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbe3835eeec9f43a79fcb0-0068bdc023" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txbe3835eeec9f43a79fcb0-0068bdc023" "proxy-server 2597857" 0.0014 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx83f5087107784743b6e71-0068bdc023" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c34e002e2ff84a47aad16d1089387bcb" 204 - "HEAD http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb" "txbaa8f4c581164ef18df64-0068bdc023" "proxy-server 2597857" 0.0081 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdg1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 200 92 "GET http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "tx60b0bfdf98074bbd8b018-0068bdc023" "proxy-server 2597857" 0.0010 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdi1/3/a/c34e002e2ff84a47aad16d1089387bcb/o" 200 92 "GET http://foo:8080/v1/a/c34e002e2ff84a47aad16d1089387bcb/o" "tx60b0bfdf98074bbd8b018-0068bdc023" "proxy-server 2597857" 0.0010 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txad0b389ecd5548e3b59f2-0068bdc023" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://foo:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txfef353e382d34c9aba5c4-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 201 - "PUT http://foo:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx47e37fff2ee8496ba2819-0068bdc023" "proxy-server 2597857" 0.0138 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdb1/2/a/c05bb4e488894822a60a1e456c57beae/o" 201 - "PUT http://foo:8080/sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" "tx47e37fff2ee8496ba2819-0068bdc023" "object-server 2597857" 0.0005 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sda1/2/a/c05bb4e488894822a60a1e456c57beae/o" 201 - "PUT http://foo:8080/sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" "tx47e37fff2ee8496ba2819-0068bdc023" "object-server 2597857" 0.0006 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 201 - "PUT http://foo:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx47e37fff2ee8496ba2819-0068bdc023" "proxy-server 2597857" 0.0191 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "PUT /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 201 - "PUT http://foo:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx47e37fff2ee8496ba2819-0068bdc023" "proxy-server 2597857" 0.0215 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6eae16ec391c44f8b76ae-0068bdc023" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txf0aa563a115b471eb6835-0068bdc023" "proxy-server 2597857" 0.0039 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx23cbdb39bd5449b88a8c7-0068bdc023" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx23cbdb39bd5449b88a8c7-0068bdc023" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx91b9fedd31284bbd900ce-0068bdc023" "proxy-server 2597857" 0.0023 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx781777b6de5d4faba04b2-0068bdc023" "proxy-server 2597857" 0.0158 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd6840d162f7343f9af259-0068bdc023" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc4f8eeadb4f74228b4c80-0068bdc023" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 200 380 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae?format=json&states=listing" "txc4f8eeadb4f74228b4c80-0068bdc023" "proxy-server 2597857" 0.0030 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx38339c5a7d5d42ed97320-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx1ee1b5c18c3b4c448e417-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd5d22638dd9949fe85873-0068bdc023" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd5d22638dd9949fe85873-0068bdc023" "proxy-server 2597857" 0.0024 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx710902833f774e71b878e-0068bdc023" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txa05cd44d790844c489247-0068bdc023" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx9e1bca963b364b9c812ee-0068bdc023" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx9e1bca963b364b9c812ee-0068bdc023" "proxy-server 2597857" 0.0020 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9a467e489a494fa9be610-0068bdc023" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx53eb2db1ea34475db95a1-0068bdc023" "proxy-server 2597857" 0.0024 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx61ec351027ff4ce6b4dcf-0068bdc023" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:55 +0000] "GET /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx61ec351027ff4ce6b4dcf-0068bdc023" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx61ec351027ff4ce6b4dcf-0068bdc023) -proxy DEBUG: Ignoring 412 from primary (txn: tx61ec351027ff4ce6b4dcf-0068bdc023) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx61ec351027ff4ce6b4dcf-0068bdc023" "proxy-server 2597857" 0.0020 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx61ec351027ff4ce6b4dcf-0068bdc023) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa38a21845f5d4635aa274-0068bdc024" "proxy-server 2597857" 0.0025 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx31e0ccafb8574795857c9-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx8d0ae5ae611040d8bab67-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx8d0ae5ae611040d8bab67-0068bdc024" "proxy-server 2597857" 0.0012 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx8d0ae5ae611040d8bab67-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txef692b117a084ad3b2097-0068bdc024" "proxy-server 2597857" 0.0052 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txcdab9415585d428183b3c-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx234c7bbef92c4e61944b3-0068bdc024" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx234c7bbef92c4e61944b3-0068bdc024" "proxy-server 2597857" 0.0026 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx234c7bbef92c4e61944b3-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1573673804e64b1c85693-0068bdc024" "proxy-server 2597857" 0.0046 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx1e7e9ba155bc482f8d7d6-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txc77cb9243d6446fc93a2e-0068bdc024" "proxy-server 2597857" 0.0026 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "GET http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txc77cb9243d6446fc93a2e-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf3e56b82cab549fe8fae4-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx856e4b7cb8e5419eba779-0068bdc024" "proxy-server 2597857" 0.0030 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx0927afdc761c4d97a8b91-0068bdc024" "proxy-server 2597857" 0.0027 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0358aca731084259bbf74-0068bdc024" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txfc2b005a180747c08bd66-0068bdc024" "proxy-server 2597857" 0.0016 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txbe36763019e3427c84a23-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx40ef9dd5ee2143cbb5da2-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txcee8375782114ecc9fca6-0068bdc024" "proxy-server 2597857" 0.0032 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd8ccd5fb4091414dba299-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd8ccd5fb4091414dba299-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdg1/3/a/c05bb4e488894822a60a1e456c57beae/o" 412 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txd8ccd5fb4091414dba299-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx46809cd1d06445c0a092e-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx38f873cb216b4e24b97b9-0068bdc024" "proxy-server 2597857" 0.0051 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdh1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "txe7285f9ad2ee4d78af69a-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txac81a3d7e980419abd795-0068bdc024" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "txe64cec736ece437eaf33a-0068bdc024" "proxy-server 2597857" 0.0022 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 304 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx9c8f2dd99ebb4beb9c9b6-0068bdc024" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa8b3cbfc925f436bb8ac6-0068bdc024" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/c05bb4e488894822a60a1e456c57beae" 204 - "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae" "tx98ebc28f36d14c05a030c-0068bdc024" "proxy-server 2597857" 0.0057 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/3/a/c05bb4e488894822a60a1e456c57beae/o" 200 92 "HEAD http://localhost:8080/v1/a/c05bb4e488894822a60a1e456c57beae/o" "tx9df55dd7f7e444a9ad0cc-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa1e69302b1064d71af40b-0068bdc024" "proxy-server 2597857" 0.0068 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/c63949be09e749b3ac388096b55aba14" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/c63949be09e749b3ac388096b55aba14" "txa1e69302b1064d71af40b-0068bdc024" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/c63949be09e749b3ac388096b55aba14" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/c63949be09e749b3ac388096b55aba14" "txa1e69302b1064d71af40b-0068bdc024" "container-server 2597857" 0.0011 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/c63949be09e749b3ac388096b55aba14" 201 - "PUT http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "txa1e69302b1064d71af40b-0068bdc024" "proxy-server 2597857" 0.0620 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/c63949be09e749b3ac388096b55aba14" 201 - "PUT http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "txa1e69302b1064d71af40b-0068bdc024" "proxy-server 2597857" 0.0570 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf9507befeb5d481cb10af-0068bdc024" "proxy-server 2597857" 0.0063 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a/c63949be09e749b3ac388096b55aba14" 204 - "HEAD http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "txf9507befeb5d481cb10af-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx19d4a740fdcb473182537-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a/c63949be09e749b3ac388096b55aba14" 204 - "HEAD http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "txffb7d7efbfc94cef9406a-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/c63949be09e749b3ac388096b55aba14/o" 201 - "PUT http://foo:8080/sdd1/2/a/c63949be09e749b3ac388096b55aba14/o" "txc48d479cd03c49218a783-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdd1/2/a/c63949be09e749b3ac388096b55aba14/o" 201 - "PUT http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "txc48d479cd03c49218a783-0068bdc024" "proxy-server 2597857" 0.0104 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/c63949be09e749b3ac388096b55aba14/o" 201 - "PUT http://foo:8080/sdc1/2/a/c63949be09e749b3ac388096b55aba14/o" "txc48d479cd03c49218a783-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdc1/2/a/c63949be09e749b3ac388096b55aba14/o" 201 - "PUT http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "txc48d479cd03c49218a783-0068bdc024" "proxy-server 2597857" 0.0243 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc0234196f0b84db88488b-0068bdc024" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a/c63949be09e749b3ac388096b55aba14" 204 - "HEAD http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "txf1ed6ff9ab3c4b58a1aeb-0068bdc024" "proxy-server 2597857" 0.0028 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/c63949be09e749b3ac388096b55aba14/o" 201 - "POST http://foo:8080/sdd1/2/a/c63949be09e749b3ac388096b55aba14/o" "tx8b1665221d4d4ad8b97b7-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "POST /sdd1/2/a/c63949be09e749b3ac388096b55aba14/o" 202 76 "POST http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "tx8b1665221d4d4ad8b97b7-0068bdc024" "proxy-server 2597857" 0.0124 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/c63949be09e749b3ac388096b55aba14/o" 201 - "POST http://foo:8080/sdc1/2/a/c63949be09e749b3ac388096b55aba14/o" "tx8b1665221d4d4ad8b97b7-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "POST /sdc1/2/a/c63949be09e749b3ac388096b55aba14/o" 202 76 "POST http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "tx8b1665221d4d4ad8b97b7-0068bdc024" "proxy-server 2597857" 0.0161 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf6a04df3963f4896ac076-0068bdc024" "proxy-server 2597857" 0.0023 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/e5dd588f04c9414e89bc209d3694bf8d" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" "txf6a04df3963f4896ac076-0068bdc024" "container-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/e5dd588f04c9414e89bc209d3694bf8d" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" "txf6a04df3963f4896ac076-0068bdc024" "container-server 2597857" 0.0092 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 201 - "PUT http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txf6a04df3963f4896ac076-0068bdc024" "proxy-server 2597857" 0.0385 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 201 - "PUT http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txf6a04df3963f4896ac076-0068bdc024" "proxy-server 2597857" 0.0346 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1ca6223d8c164e798639c-0068bdc024" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx1ca6223d8c164e798639c-0068bdc024" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe522ff626cd742b78a0b8-0068bdc024" "proxy-server 2597857" 0.0024 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a/c63949be09e749b3ac388096b55aba14" 204 - "HEAD http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14" "tx18c020fd727c47238e6e1-0068bdc024" "proxy-server 2597857" 0.0029 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdd1/2/a/c63949be09e749b3ac388096b55aba14/o" 200 24 "GET http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "tx42ede700eb9b4239b3b90-0068bdc024" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdc1/2/a/c63949be09e749b3ac388096b55aba14/o" 200 24 "GET http://foo:8080/v1/a/c63949be09e749b3ac388096b55aba14/o" "tx42ede700eb9b4239b3b90-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx65b1ed21ca854f76ae41f-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://foo:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txcd3c4a677f484142879fa-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 201 - "PUT http://foo:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx70fcbf74835b4ecb9f33e-0068bdc024" "proxy-server 2597857" 0.0131 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 201 - "PUT http://foo:8080/sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx70fcbf74835b4ecb9f33e-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 201 - "PUT http://foo:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx70fcbf74835b4ecb9f33e-0068bdc024" "proxy-server 2597857" 0.0233 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 201 - "PUT http://foo:8080/sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx70fcbf74835b4ecb9f33e-0068bdc024" "object-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 201 - "PUT http://foo:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx70fcbf74835b4ecb9f33e-0068bdc024" "proxy-server 2597857" 0.0220 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc4f7803f523241fb80d36-0068bdc024" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx3c6d3c832aa045729151a-0068bdc024" "proxy-server 2597857" 0.0038 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx37a5de86c93148dbb8b08-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx37a5de86c93148dbb8b08-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf4af44881ce74615ab560-0068bdc024" "proxy-server 2597857" 0.0024 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txa78ea194deb044b3ab615-0068bdc024" "proxy-server 2597857" 0.0039 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx1e611f1322614327aa436-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx777b517db81c46deb421e-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 200 380 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d?format=json&states=listing" "tx777b517db81c46deb421e-0068bdc024" "proxy-server 2597857" 0.0065 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1e44542153094eac99fa5-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx12132a2f199642c4a6a1d-0068bdc024" "proxy-server 2597857" 0.0016 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txbe1782ff968840d6a0f3a-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txbe1782ff968840d6a0f3a-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb507644dbd324ad39531b-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txda94138d49424e2ba4203-0068bdc024" "proxy-server 2597857" 0.0017 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txda8481a02cfa4369b652e-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txda8481a02cfa4369b652e-0068bdc024" "proxy-server 2597857" 0.0055 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx561bbb7c76b84ae5877a4-0068bdc024" "proxy-server 2597857" 0.0049 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx02e5806613a14bb8bf5b8-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txbd6ce922f6884f49bc8ba-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txbd6ce922f6884f49bc8ba-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txbd6ce922f6884f49bc8ba-0068bdc024) -proxy DEBUG: Ignoring 412 from primary (txn: txbd6ce922f6884f49bc8ba-0068bdc024) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txbd6ce922f6884f49bc8ba-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txbd6ce922f6884f49bc8ba-0068bdc024) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4d121b64e6e04216a2b92-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx225e278987b8498e9405d-0068bdc024" "proxy-server 2597857" 0.0036 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txafeebe1fabac4648b6d48-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txafeebe1fabac4648b6d48-0068bdc024" "proxy-server 2597857" 0.0022 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txafeebe1fabac4648b6d48-0068bdc024" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx15efad3923104ceeb32be-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx1afc1f45296940babbe81-0068bdc024" "proxy-server 2597857" 0.0028 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx995bd82192f446f2afd09-0068bdc024" "proxy-server 2597857" 0.0010 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx995bd82192f446f2afd09-0068bdc024" "proxy-server 2597857" 0.0023 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx995bd82192f446f2afd09-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2544b991770f419ab4318-0068bdc024" "proxy-server 2597857" 0.0035 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx20c933608cbf4f61bdda1-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx150baf1594714c549e50b-0068bdc024" "proxy-server 2597857" 0.0053 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "GET /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "GET http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx150baf1594714c549e50b-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx16a4ee79a6fb4bd19438f-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx9581679347044628b0cbe-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txd64fa391e71d499fa550c-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdb1e1d897d4e43348550b-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx04b9d69eb1c04c5b805b6-0068bdc024" "proxy-server 2597857" 0.0023 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txa42ed4764fa94ffc8ed2f-0068bdc024" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf9562ff07be04c5db8940-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txbbd50c08373a40489d363-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txcec461203b2141ad8c8c7-0068bdc024" "proxy-server 2597857" 0.0023 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdg1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txcec461203b2141ad8c8c7-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 412 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "txcec461203b2141ad8c8c7-0068bdc024" "proxy-server 2597857" 0.0016 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5d399032bc7146c896b5a-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx88c2c1a430684a76bb659-0068bdc024" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx660fe718ef0b4d029cd9d-0068bdc024" "proxy-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd897a1819f6b4d00a7637-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "txdd8d4423bc844bdea0f24-0068bdc024" "proxy-server 2597857" 0.0020 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdh1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 304 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx22c0aeeca63c4bfd88982-0068bdc024" "proxy-server 2597857" 0.0016 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx96256855918c4d8ea49bd-0068bdc024" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/e5dd588f04c9414e89bc209d3694bf8d" 204 - "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d" "tx87ae186d2cdb4fd49cf2b-0068bdc024" "proxy-server 2597857" 0.0029 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdi1/2/a/e5dd588f04c9414e89bc209d3694bf8d/o" 200 92 "HEAD http://localhost:8080/v1/a/e5dd588f04c9414e89bc209d3694bf8d/o" "tx821e62e99b8141dc9d2ea-0068bdc024" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3b9f1f89c51b4fa4a3922-0068bdc024" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/1/a/47e804ab58e04ca495c42c58ff0b7e97" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/47e804ab58e04ca495c42c58ff0b7e97" "tx3b9f1f89c51b4fa4a3922-0068bdc024" "container-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/1/a/47e804ab58e04ca495c42c58ff0b7e97" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97" "tx3b9f1f89c51b4fa4a3922-0068bdc024" "container-server 2597857" 0.0012 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 201 - "PUT http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "tx3b9f1f89c51b4fa4a3922-0068bdc024" "proxy-server 2597857" 0.0112 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "PUT /sdb1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 201 - "PUT http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "tx3b9f1f89c51b4fa4a3922-0068bdc024" "proxy-server 2597857" 0.0263 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx136868d9499846f19e6a6-0068bdc024" "proxy-server 2597857" 0.0042 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 204 - "HEAD http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "tx136868d9499846f19e6a6-0068bdc024" "proxy-server 2597857" 0.0017 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd38f8dadcde64e3fba1fc-0068bdc024" "proxy-server 2597857" 0.0038 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:56 +0000] "HEAD /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 204 - "HEAD http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "tx22bfaed0e74f4d82bdf9f-0068bdc024" "proxy-server 2597857" 0.0017 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:57 +0000] "PUT /sdb1/2/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "PUT http://foo:8080/sdg1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" "tx6fd8bc7c9c594beabcb35-0068bdc024" "object-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:57 +0000] "PUT /sdi1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "PUT http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "tx6fd8bc7c9c594beabcb35-0068bdc024" "proxy-server 2597857" 0.0208 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdg1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "PUT http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "tx6fd8bc7c9c594beabcb35-0068bdc024" "proxy-server 2597857" 1.1381 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "PUT http://foo:8080/sdh1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" "tx6fd8bc7c9c594beabcb35-0068bdc024" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdh1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "PUT http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "tx6fd8bc7c9c594beabcb35-0068bdc024" "proxy-server 2597857" 1.1466 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txccdaf013bcd24abebbc84-0068bdc026" "proxy-server 2597857" 0.0094 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 204 - "HEAD http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "txab0a901da78342a392010-0068bdc026" "proxy-server 2597857" 0.0067 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "POST /sdg1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 202 76 "POST http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txae6384fcee3f4ac4865a1-0068bdc026" "proxy-server 2597857" 0.0057 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "POST http://foo:8080/sdh1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txae6384fcee3f4ac4865a1-0068bdc026" "object-server 2597857" 0.0005 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdb1/2/a/47e804ab58e04ca495c42c58ff0b7e97/o" 201 - "POST http://foo:8080/sdi1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txae6384fcee3f4ac4865a1-0068bdc026" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "POST /sdi1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 202 76 "POST http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txae6384fcee3f4ac4865a1-0068bdc026" "proxy-server 2597857" 0.0074 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "POST /sdh1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 202 76 "POST http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txae6384fcee3f4ac4865a1-0068bdc026" "proxy-server 2597857" 0.0102 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx52cd90ecbd5541e1ae877-0068bdc026" "proxy-server 2597857" 0.0022 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdb1/1/a/d4e4739f7dc14706b4c68802332c1db0" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" "tx52cd90ecbd5541e1ae877-0068bdc026" "container-server 2597857" 0.0012 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/1/a/d4e4739f7dc14706b4c68802332c1db0" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" "tx52cd90ecbd5541e1ae877-0068bdc026" "container-server 2597857" 0.0010 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 201 - "PUT http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx52cd90ecbd5541e1ae877-0068bdc026" "proxy-server 2597857" 0.0162 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 201 - "PUT http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx52cd90ecbd5541e1ae877-0068bdc026" "proxy-server 2597857" 0.0127 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9b870d6f5c7b4e75abcda-0068bdc026" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx9b870d6f5c7b4e75abcda-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa517164b0a974b519f604-0068bdc026" "proxy-server 2597857" 0.0064 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/2/a/47e804ab58e04ca495c42c58ff0b7e97" 204 - "HEAD http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97" "tx4cf4216cc86d4efdb6a33-0068bdc026" "proxy-server 2597857" 0.0027 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdg1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 200 92 "GET http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txdafd15469e2249efb9bb8-0068bdc026" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdh1/0/a/47e804ab58e04ca495c42c58ff0b7e97/o" 200 92 "GET http://foo:8080/v1/a/47e804ab58e04ca495c42c58ff0b7e97/o" "txdafd15469e2249efb9bb8-0068bdc026" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf65b48801f6e4ae296a56-0068bdc026" "proxy-server 2597857" 0.0050 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://foo:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "txb7435ed4b99f49a68b0ce-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 201 - "PUT http://foo:8080/sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" "txc4425e1af4d34297a7840-0068bdc026" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 201 - "PUT http://foo:8080/sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" "txc4425e1af4d34297a7840-0068bdc026" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 201 - "PUT http://foo:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txc4425e1af4d34297a7840-0068bdc026" "proxy-server 2597857" 0.0102 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "PUT /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 201 - "PUT http://foo:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txc4425e1af4d34297a7840-0068bdc026" "proxy-server 2597857" 0.0117 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd8a1495260da413ba33fc-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "txc5aa712fd5d84f0483b51-0068bdc026" "proxy-server 2597857" 0.0025 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx7b6dc226488d48a6916ee-0068bdc026" "proxy-server 2597857" 0.0035 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe1444f5cc7b1494da92da-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx457cbbc5005c44b7b1a45-0068bdc026" "proxy-server 2597857" 0.0025 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txaca546237eac487a8ad4b-0068bdc026" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx095b9f02a37342408fa06-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 200 380 "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0?format=json&states=listing" "tx095b9f02a37342408fa06-0068bdc026" "proxy-server 2597857" 0.0038 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6b8db26f6c0c411eaacf6-0068bdc026" "proxy-server 2597857" 0.0077 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "txafe6e63aaa524db9a4256-0068bdc026" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx289deed2b97e4ad29a7e1-0068bdc026" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx40795389640d4e5fb07e8-0068bdc026" "proxy-server 2597857" 0.0029 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx457b97064a7a4a3fbe4cc-0068bdc026" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx514aebd2a4034483bfca5-0068bdc026" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx49607ad13f584152a2a6e-0068bdc026" "proxy-server 2597857" 0.0078 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "txe5455728ef344d3a82e72-0068bdc026" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 412 - "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txb0ceaa40ad54485bb55ef-0068bdc026" "proxy-server 2597857" 0.0022 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 412 - "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txb0ceaa40ad54485bb55ef-0068bdc026" "proxy-server 2597857" 0.0020 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1b3dbfc5aca743ba917cb-0068bdc026" "proxy-server 2597857" 0.0041 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx01cdf1994cbf4762bb316-0068bdc026" "proxy-server 2597857" 0.0036 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 304 - "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx9208fdeb6c87402a8fa63-0068bdc026" "proxy-server 2597857" 0.0023 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9e8bca741ca54481b7331-0068bdc026" "proxy-server 2597857" 0.0037 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx07bfd4e44c674a9b87c2b-0068bdc026" "proxy-server 2597857" 0.0031 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 304 - "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txeb11726b211e464bb7c20-0068bdc026" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx954e41ef218d4b35bac0c-0068bdc026" "proxy-server 2597857" 0.0040 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx45865fa3ec964146bea50-0068bdc026" "proxy-server 2597857" 0.0025 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "GET /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "GET http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txd8ad3853053042e5b0809-0068bdc026" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf3f3c28a0f95473fa5808-0068bdc026" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx8d35994eb3df44bba03e9-0068bdc026" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx21ad0e09409945f1a4dd4-0068bdc026" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4f94ade085214b4883c1c-0068bdc026" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "txc36421eaef4e43faba042-0068bdc026" "proxy-server 2597857" 0.0023 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx2c272ed605884453809ab-0068bdc026" "proxy-server 2597857" 0.0010 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe739f9747d494cee82052-0068bdc026" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx1c0b4c5f5cdd40678cbfd-0068bdc026" "proxy-server 2597857" 0.0027 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 412 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txe7127c7d249c4f20b1145-0068bdc026" "proxy-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 412 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txe7127c7d249c4f20b1145-0068bdc026" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx80fb5cf3e9444ef7b9658-0068bdc026" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sda1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx0b07eda0e4fb4a00b787f-0068bdc026" "proxy-server 2597857" 0.0053 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 304 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx4cf365ab3cec4bc38ff33-0068bdc026" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:25:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx41f702db0f6c482ca1053-0068bdc026" "proxy-server 2597857" 0.0023 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx1ac6717729d44c7fba925-0068bdc028" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdc1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 304 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "tx087e8a077b264ac58ce44-0068bdc028" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx62d3bd82f7f94dc7b6b49-0068bdc028" "proxy-server 2597857" 0.0041 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/0/a/d4e4739f7dc14706b4c68802332c1db0" 204 - "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0" "tx277fceb8fdf94c30a6864-0068bdc028" "proxy-server 2597857" 0.0047 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdd1/0/a/d4e4739f7dc14706b4c68802332c1db0/o" 200 24 "HEAD http://localhost:8080/v1/a/d4e4739f7dc14706b4c68802332c1db0/o" "txbf5c4dd850e04ef289fc0-0068bdc028" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txefeef04a62d44c0b87d54-0068bdc028" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/1/a/e0e128e99df345e1bcc134111935e43d" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/e0e128e99df345e1bcc134111935e43d" "txefeef04a62d44c0b87d54-0068bdc028" "container-server 2597857" 0.0011 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/1/a/e0e128e99df345e1bcc134111935e43d" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/e0e128e99df345e1bcc134111935e43d" "txefeef04a62d44c0b87d54-0068bdc028" "container-server 2597857" 0.0010 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/2/a/e0e128e99df345e1bcc134111935e43d" 201 - "PUT http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "txefeef04a62d44c0b87d54-0068bdc028" "proxy-server 2597857" 0.0207 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/2/a/e0e128e99df345e1bcc134111935e43d" 201 - "PUT http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "txefeef04a62d44c0b87d54-0068bdc028" "proxy-server 2597857" 0.0301 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2c000f5d3e894369834c3-0068bdc028" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/2/a/e0e128e99df345e1bcc134111935e43d" 204 - "HEAD http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "tx2c000f5d3e894369834c3-0068bdc028" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe20feb93e1334a5eb3178-0068bdc028" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/2/a/e0e128e99df345e1bcc134111935e43d" 204 - "HEAD http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "tx84e94cabdfae434fa3f29-0068bdc028" "proxy-server 2597857" 0.0012 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/2/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "PUT http://foo:8080/sdc1/1/a/e0e128e99df345e1bcc134111935e43d/o" "txdebdb090e044445e85441-0068bdc028" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/2/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "PUT http://foo:8080/sdd1/1/a/e0e128e99df345e1bcc134111935e43d/o" "txdebdb090e044445e85441-0068bdc028" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdd1/1/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "PUT http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "txdebdb090e044445e85441-0068bdc028" "proxy-server 2597857" 0.0228 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdc1/1/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "PUT http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "txdebdb090e044445e85441-0068bdc028" "proxy-server 2597857" 0.0184 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf4a1455e3b644a8385ad0-0068bdc028" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/2/a/e0e128e99df345e1bcc134111935e43d" 204 - "HEAD http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "txb7299594889647b29510a-0068bdc028" "proxy-server 2597857" 0.0067 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/2/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "POST http://foo:8080/sdd1/1/a/e0e128e99df345e1bcc134111935e43d/o" "tx960fc8029ed24178ab681-0068bdc028" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "POST /sdd1/1/a/e0e128e99df345e1bcc134111935e43d/o" 202 76 "POST http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "tx960fc8029ed24178ab681-0068bdc028" "proxy-server 2597857" 0.0183 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/2/a/e0e128e99df345e1bcc134111935e43d/o" 201 - "POST http://foo:8080/sdc1/1/a/e0e128e99df345e1bcc134111935e43d/o" "tx960fc8029ed24178ab681-0068bdc028" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "POST /sdc1/1/a/e0e128e99df345e1bcc134111935e43d/o" 202 76 "POST http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "tx960fc8029ed24178ab681-0068bdc028" "proxy-server 2597857" 0.0217 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx07dd10d3fb094165a6fc1-0068bdc028" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx07dd10d3fb094165a6fc1-0068bdc028" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx07dd10d3fb094165a6fc1-0068bdc028" "container-server 2597857" 0.0010 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 201 - "PUT http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx07dd10d3fb094165a6fc1-0068bdc028" "proxy-server 2597857" 0.0338 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "PUT /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 201 - "PUT http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx07dd10d3fb094165a6fc1-0068bdc028" "proxy-server 2597857" 0.0218 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd41d5453491244eb8268c-0068bdc028" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txd41d5453491244eb8268c-0068bdc028" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txce8d98e984ae4d868b2a2-0068bdc028" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "HEAD /sda1/2/a/e0e128e99df345e1bcc134111935e43d" 204 - "HEAD http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d" "txf26350b39e6e4c7c86aac-0068bdc028" "proxy-server 2597857" 0.0067 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:00 +0000] "GET /sdd1/1/a/e0e128e99df345e1bcc134111935e43d/o" 200 24 "GET http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "txe4d3013b8c39424c86899-0068bdc028" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdc1/1/a/e0e128e99df345e1bcc134111935e43d/o" 200 24 "GET http://foo:8080/v1/a/e0e128e99df345e1bcc134111935e43d/o" "txe4d3013b8c39424c86899-0068bdc028" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4bf64eb0dcbb4422aee87-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://foo:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx35a07fc6a1464b92a1d81-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "PUT /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 201 - "PUT http://foo:8080/sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx41c43f4c62114d86bfcbf-0068bdc029" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "PUT /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 201 - "PUT http://foo:8080/sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx41c43f4c62114d86bfcbf-0068bdc029" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "PUT /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 201 - "PUT http://foo:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx41c43f4c62114d86bfcbf-0068bdc029" "proxy-server 2597857" 0.0291 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "PUT /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 201 - "PUT http://foo:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx41c43f4c62114d86bfcbf-0068bdc029" "proxy-server 2597857" 0.0307 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx67ad9a1029414bec8b23d-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txa05b49d7e69d40e8a28d9-0068bdc029" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx25cd83d07c7a4e20ba1ce-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb05aa8f7339c4d83a3184-0068bdc029" "proxy-server 2597857" 0.0042 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txc3aeb2f6b8fd4763a2dc1-0068bdc029" "proxy-server 2597857" 0.0012 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx059eab69d692408097f93-0068bdc029" "proxy-server 2597857" 0.0017 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc2cb6f7aca314fad828be-0068bdc029" "proxy-server 2597857" 0.0097 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 200 382 "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c?format=json&states=listing" "txc2cb6f7aca314fad828be-0068bdc029" "proxy-server 2597857" 0.0059 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx04aaefb949bf491da6661-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx843ee5cef52541ad8304c-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txda0f2e2c6f98420189374-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2cdcc5f982b049599577d-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txdd542be0b96248999f167-0068bdc029" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx4198ecbb780d46c4b3400-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7c7fd225fcb94bdeb597c-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txae1143ed2729442a8001a-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 412 - "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txe870f31a478340b9a98d9-0068bdc029" "proxy-server 2597857" 0.0010 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 412 - "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txe870f31a478340b9a98d9-0068bdc029" "proxy-server 2597857" 0.0020 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7cbb4641299946f5a7db2-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx3a535dfcd36a4917a9016-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 304 - "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx9f0546d34eca47ac99472-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb4d5ed6947eb40189362e-0068bdc029" "proxy-server 2597857" 0.0036 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx7748c97b24fa46db9e1e4-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 304 - "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx81eca4f71ceb470a99dad-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx99784552080e43ac86937-0068bdc029" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx4ec53746dd9641d98dab0-0068bdc029" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:01 +0000] "GET /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "GET http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx06e4635ad6a740d69f284-0068bdc029" "proxy-server 2597857" 0.0007 "-" 2597857 1test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_in_future -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_in_future ... ok -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_encrypted -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_encrypted ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_now -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_now ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_no_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_no_content_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_non_ascii -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_non_ascii ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_old_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_old_content_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_other_headers -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_other_headers ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_segment_too_small -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_segment_too_small ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_single_zero_length_segment -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_single_zero_length_segment ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_weird_host_name -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_weird_host_name ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_with_heartbeat ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_length_final_segment -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_length_final_segment ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_segments -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_segments ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_checksum_algorithm -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_checksum_algorithm ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_md5 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_md5 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_sha256 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_sha256 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_missing_part_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_missing_part_with_heartbeat ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_etag_mismatch -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_etag_mismatch ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_nothing_there -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_nothing_there ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_upload_id_mismatch -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_upload_id_mismatch ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_upper_sha256 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_upper_sha256 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_uploads_list -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_uploads_list ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_match -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_match ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_not_match -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_not_match ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_invalid -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_invalid ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_unsatisfiable -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_unsatisfiable ... ok -test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_get_object_lock -test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_get_object_lock ... ok -test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_put_object_lock -test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_put_object_lock ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_all_users -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_all_users ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_read -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_read ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_users -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_users ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_full_control -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_full_control ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_read -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_read ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_canonical_user -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_canonical_user ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_elem -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_elem ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem_by_id_only -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem_by_id_only ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_private -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_private ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read_write -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read_write ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_base_grantee -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_base_grantee ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_canned_acl_grantees -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_canned_acl_grantees ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_container -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_container ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_empty_list -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_empty_list ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_object -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_object ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_undefined -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_undefined ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_with_invalid_json -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_with_invalid_json ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_container -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_container ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_many_grant -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_many_grant ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_object -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_object ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl ... ok -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl_invalid -test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl_invalid ... ok -test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_nondefaults -test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_nondefaults ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_off_overrides_cluster_on -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_off_overrides_cluster_on ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_on_overrides_cluster_off -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_account_on_overrides_cluster_off ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_valid -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_valid ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_weak_but_valid -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_already_weak_but_valid ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_cluster_wide -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_cluster_wide ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_account_on -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_account_on ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_cluster_on -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_off_overrides_cluster_on ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_account_off -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_account_off ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_cluster_off -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_container_on_overrides_cluster_off ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_account_info -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_account_info ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_container_info -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_container_info ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_etag -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_no_etag ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_object_request -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_object_request ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_swift_path -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_non_swift_path ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_only_half_valid -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_only_half_valid ... ok -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_swift_info -test.unit.common.middleware.test_etag_quoter.TestEtagQuoter.test_swift_info ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_add_to_response_headers -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_add_to_response_headers ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_match_path -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_match_path ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_overwritten_by_response_header -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_overwritten_by_response_header ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_update -test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_update ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_obj_is_unversioned -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_obj_is_unversioned ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version_is_delete_marker -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version_is_delete_marker ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_not_current_version -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_not_current_version ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_null_version -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_null_version ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_404 -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_404 ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_and_HEAD -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_and_HEAD ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_404 -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_404 ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_versioned_obj -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_versioned_obj ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_delete_marker -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_delete_marker ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_null_id -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_null_id ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_POST_error -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_POST_error ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_container_not_found -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_container_not_found ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_invalid -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_invalid ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_not_found -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_not_found ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_no_length_or_encoding -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_no_length_or_encoding ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_non_empty_body -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_non_empty_body ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_fail_non_versioned_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_fail_non_versioned_container ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_download_takes_too_long -test.unit.common.middleware.test_slo.TestSloErrors.test_download_takes_too_long ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_first_segment_submanifest -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_first_segment_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_segment -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_segment ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_submanifest -test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_available -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_available ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_exists -test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_exists ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure -test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure_iter_app_resp -test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure_iter_app_resp ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_get_bogus_manifest -test.unit.common.middleware.test_slo.TestSloErrors.test_get_bogus_manifest ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_get_invalid_sysmeta_passthrough -test.unit.common.middleware.test_slo.TestSloErrors.test_get_invalid_sysmeta_passthrough ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_invalid_json_submanifest -test.unit.common.middleware.test_slo.TestSloErrors.test_invalid_json_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_checksum -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_checksum ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_length -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_length ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_recursion_limit -test.unit.common.middleware.test_slo.TestSloErrors.test_recursion_limit ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_slo_sysmeta_on_error -test.unit.common.middleware.test_slo.TestSloErrors.test_slo_sysmeta_on_error ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion -test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion ... ok -test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion_limit -test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion_limit ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_bad_keys -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_bad_keys ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_multiple -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_multiple ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_path -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_path ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_ranges -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_ranges ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_last_segment -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_last_segment ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_non_ascii -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_non_ascii ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_size_bytes -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_size_bytes ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_undersize_segment -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_undersize_segment ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_unsatisfiable_range -test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_unsatisfiable_range ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_container_listing -test.unit.common.middleware.test_slo.TestSloMiddleware.test_container_listing ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_handle_multipart_no_obj -test.unit.common.middleware.test_slo.TestSloMiddleware.test_handle_multipart_no_obj ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_PUT_env_override -test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_PUT_env_override ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_header_assigned -test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_header_assigned ... ok -test.unit.common.middleware.test_slo.TestSloMiddleware.test_valid_input -test.unit.common.middleware.test_slo.TestSloMiddleware.test_valid_input ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_path_single -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_path_single ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_denied_for_second_path -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_denied_for_second_path ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_path_single -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_path_single ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role ... ok -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service -test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_delete_permissions -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_delete_permissions ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_put_permissions -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_put_permissions ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_admin_is_owner -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_admin_is_owner ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon_badpath -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon_badpath ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix_no_override -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix_no_override ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_fail -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_fail ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_deny -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_deny ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_no_token -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_no_token ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_prefix_init -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_prefix_init ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_reseller_prefix_with_s3_deny -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_reseller_prefix_with_s3_deny ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_scheme -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_scheme ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_s3api_details -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_s3api_details ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_swift3_details -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_swift3_details ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_good -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_good ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_invalid -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_invalid ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_unicode_authorization_good -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_unicode_authorization_good ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_good -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_good ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_invalid -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_invalid ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_account_access -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_account_access ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_group_access -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_group_access ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referer_after_user_groups -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referer_after_user_groups ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referrer_access -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referrer_access ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_bad_path -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_bad_path ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_deny_cross_reseller -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_deny_cross_reseller ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_detect_reseller_request -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_detect_reseller_request ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_bad_path -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_bad_path ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_invalid_x_auth_user_format -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_invalid_x_auth_user_format ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_missing_key -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_missing_key ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_non_matching_account_in_request -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_non_matching_account_in_request ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_memcache_error -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_memcache_error ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success_other_auth_prefix -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success_other_auth_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_user_group -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_user_group ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_object_name_containing_slash -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_object_name_containing_slash ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_overdate -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_overdate ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_with_old_data -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_with_old_data ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_options_call -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_options_call ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_and_allowed -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_and_allowed ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_but_not_allowed -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_but_not_allowed ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_default_allowed -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_default_allowed ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_regular_is_not_owner -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_regular_is_not_owner ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_request_method_not_allowed -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_request_method_not_allowed ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_admin_is_owner -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_admin_is_owner ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_prefix_init -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_prefix_init ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_statsd_prefix -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_statsd_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_based_on_host -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_based_on_host ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_default -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_default ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_overridden_scheme -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_overridden_scheme ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_successful_token_unicode_user -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_successful_token_unicode_user ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_key -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_key ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_no_timestamp -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_no_timestamp ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success_lb_sync_host -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success_lb_sync_host ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_top_level_deny -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_top_level_deny ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_old_token_from_memcached -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_old_token_from_memcached ... ok -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_token_success -test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_token_success ... ok -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_custom_url_config -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_custom_url_config ... ok -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_multiple_reseller -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_multiple_reseller ... ok -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_no_prefix_reseller -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_no_prefix_reseller ... ok -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_single_reseller -test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_single_reseller ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_float_replica_count_builder_error -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_float_replica_count_builder_error ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_rebalance_needed -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_rebalance_needed ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_only_one_ring_in_the_args_error -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_only_one_ring_in_the_args_error ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_device_in_the_different_rings_error -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_device_in_the_different_rings_error ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_region_in_the_different_rings_error -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_region_in_the_different_rings_error ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_part_power_error -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_part_power_error ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_replica_count_works -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_replica_count_works ... ok -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_ring_swap -test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_ring_swap ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_component_different_builder_order -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_component_different_builder_order ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_builders -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_builders ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_number_builders -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_number_builders ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_duplicate_builder_ids -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_duplicate_builder_ids ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_insufficient_builders -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_insufficient_builders ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_missing_builder_id -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_missing_builder_id ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_older_builder -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_older_builder ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_replica_count_changed -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_replica_count_changed ... ok -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_unchanged_builders -test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_unchanged_builders ... ok -test.unit.common.test_db.TestDatabaseBroker.test_DB_PREALLOCATION_setting -test.unit.common.test_db.TestDatabaseBroker.test_DB_PREALLOCATION_setting ... ok -test.unit.common.test_db.TestDatabaseBroker.test_commit_puts -test.unit.common.test_db.TestDatabaseBroker.test_commit_puts ... ok -test.unit.common.test_db.TestDatabaseBroker.test_delete_db -test.unit.common.test_db.TestDatabaseBroker.test_delete_db ... ok -test.unit.common.test_db.TestDatabaseBroker.test_disk_db_init -test.unit.common.test_db.TestDatabaseBroker.test_disk_db_init ... ok -test.unit.common.test_db.TestDatabaseBroker.test_disk_preallocate -test.unit.common.test_db.TestDatabaseBroker.test_disk_preallocate ... ok -test.unit.common.test_db.TestDatabaseBroker.test_initialize -test.unit.common.test_db.TestDatabaseBroker.test_initialize ... ok -test.unit.common.test_db.TestDatabaseBroker.test_lock -test.unit.common.test_db.TestDatabaseBroker.test_lock ... ok -test.unit.common.test_db.TestDatabaseBroker.test_memory_db_init -test.unit.common.test_db.TestDatabaseBroker.test_memory_db_init ... ok -test.unit.common.test_db.TestDatabaseBroker.test_merge_syncs -test.unit.common.test_db.TestDatabaseBroker.test_merge_syncs ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata -test.unit.common.test_db.TestDatabaseBroker.test_metadata ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_on_non_utf8 -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_on_non_utf8 ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_over_max_count -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_over_max_count ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_over_max_overall_size -test.unit.common.test_db.TestDatabaseBroker.test_metadata_raises_exception_over_max_overall_size ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata_with_max_count -test.unit.common.test_db.TestDatabaseBroker.test_metadata_with_max_count ... ok -test.unit.common.test_db.TestDatabaseBroker.test_metadata_with_max_overall_size -test.unit.common.test_db.TestDatabaseBroker.test_metadata_with_max_overall_size ... ok -test.unit.common.test_db.TestDatabaseBroker.test_newid -test.unit.common.test_db.TestDatabaseBroker.test_newid ... ok - -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:othertest.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_owner_bucket +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_owner_bucket ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bad_application_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bad_application_quota ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_count_quota_is_ignored +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_count_quota_is_ignored ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_quota_is_ignored +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_quota_is_ignored ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object -fake-swift DEBUG: Grant AllUsers WRITE permission on the object /bucket/object -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read_write -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read_write ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users ... ok - +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'vD8Mk+6Q8NyXk+QX7Usgxw==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'bc3f0c93ee90f0dc9793e417ed4b20c7', 'Content-Length': '289'} +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'Content-Md5': 'VAzE8uerOq/5TRUxl0v/lw==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '540cc4f2e7ab3aaff94d1531974bff97', 'Content-Length': '230'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_suspended -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_suspended ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_error -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_error ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_zero_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_zero_part_num ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_dict +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_dict ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_id +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_id ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_name +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_tenant_name ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_token_dict +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_token_dict ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_count_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_count_quotas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_db_file ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota ... ok Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" marked for removal and will be removed next rebalance. @@ -13776,985 +13228,3843 @@ 0 0 0 127.0.0.1 6200 127.0.0.1 6200 sda1 100.00 0 -100.00 some meta data Devices: id region zone ip address port replication ip replication port name weight partitions balance meta 0 0 0 127.0.0.1 6200 127.0.0.1 6200 sda1 100.00 0 -100.00 some meta data -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv6_new_format +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6200R[2::10]:7000/sda3_"some meta data" with 3.14159265359 weight got id 4test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_legacy +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_legacy ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_from +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_from ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_verb +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_from +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_from ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_verb +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_per_policy_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_per_policy_quota ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized_legacy +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized_legacy ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_authorized ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv6_new_format test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv6_new_format ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_on_empty_account_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_on_empty_account_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_not_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_not_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_on_empty_account_not_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_on_empty_account_not_authorized ... ok test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv6_old_format test.unit.cli.test_ringbuilder.TestCommands.test_search_device_ipv6_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_search_device_no_matching test.unit.cli.test_ringbuilder.TestCommands.test_search_device_no_matching ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_not_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_not_authorized ... ok test.unit.cli.test_ringbuilder.TestCommands.test_search_device_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_search_device_number_of_arguments ... ok test.unit.cli.test_ringbuilder.TestCommands.test_server_overload_crazy_high test.unit.cli.test_ringbuilder.TestCommands.test_server_overload_crazy_high ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_count_quotas_on_object +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_count_quotas_on_object ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_policy_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_policy_quota ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info test.unit.cli.test_ringbuilder.TestCommands.test_set_info ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_all_devices test.unit.cli.test_ringbuilder.TestCommands.test_set_info_all_devices ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_already_exists test.unit.cli.test_ringbuilder.TestCommands.test_set_info_already_exists ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_request_exception +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_request_exception ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_domain_new_format test.unit.cli.test_ringbuilder.TestCommands.test_set_info_domain_new_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv4_new_format test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv4_new_format ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_info_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_info_quota ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv4_old_format test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv4_old_format ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_quotas ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv6_new_format test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv6_new_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv6_old_format test.unit.cli.test_ringbuilder.TestCommands.test_set_info_ipv6_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_no_matching test.unit.cli.test_ringbuilder.TestCommands.test_set_info_no_matching ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_bytes_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_bytes_quota ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_count_quota +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_count_quota ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_count_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_count_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_quotas +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_quotas ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_count_quota_obj_post_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_count_quota_obj_post_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_create_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_create_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_post_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_post_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_create_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_create_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_post_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_post_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_obj_post_still_works +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_obj_post_still_works ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation_legacy_loses +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation_legacy_loses ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_unauthorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_unauthorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized_legacy +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized_legacy ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_not_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_not_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_not_authorized +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_not_authorized ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quota_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quota_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quotas_admin +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quotas_admin ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_admin +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_admin ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_admin +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_admin ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_non_admin_fails +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_non_admin_fails ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy ... ok +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy_loses +test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy_loses ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_add_to_response_headers +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_add_to_response_headers ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_match_path +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_match_path ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_overwritten_by_response_header +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_overwritten_by_response_header ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_update +test.unit.common.middleware.test_helpers.TestFakeSwiftStickyHeaders.test_sticky_headers_update ... ok +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_cache_middleware +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_cache_middleware ... ok +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_filter_factory +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_filter_factory ... ok +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config ... ok +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config_with_options +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_config_with_options ... ok +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_memcache_config +test.unit.common.middleware.test_memcache.TestCacheMiddleware.test_real_memcache_config ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_character +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_character ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_length +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_length ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_regexp +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_regexp ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_maximum_length_from_config +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_maximum_length_from_config ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_length_and_character +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_length_and_character ... ok +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_regexp +test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_regexp ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_DELETE_current_version +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_DELETE_current_version ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_POST_error_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_POST_error_versioning_disabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_PUT_version_versioning_disbaled +test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_PUT_version_versioning_disbaled ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_account_ratelimit +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_account_ratelimit ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_already_handled +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_already_handled ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_invalid_path +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_invalid_path ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_non_swift_api_path +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_call_non_swift_api_path ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_maxrate +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_maxrate ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_ratelimitable_key_tuples +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_get_ratelimitable_key_tuples ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_memcached_container_info_dict +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_memcached_container_info_dict ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_object ... ok -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response - return self.get_acl_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_missing ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_multipart ... ok - -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:01 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp644pm086/node/sda1 (cleanup=True) -test WARNING: Skipping sda1 as it is not mounted -test DEBUG: Updating recon -test WARNING: 1 disks were unmounted -test WARNING: 0 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:01 09/07/25 GMT (0:00:00.011081 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:02 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpo6z3cfg8/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpo6z3cfg8/node/sda1/objects/139/e64/8bd57c1ef4dcdf4cb5a082cf49ac9e64/1757265962.28835.data to /tmp/tmpo6z3cfg8/node/sda1/objects/279/e64/8bd57c1ef4dcdf4cb5a082cf49ac9e64/1757265962.28835.data -test DEBUG: Removed /tmp/tmpo6z3cfg8/node/sda1/objects/139/e64/8bd57c1ef4dcdf4cb5a082cf49ac9e64/1757265962.28835.data -test DEBUG: Run listdir on /tmp/tmpo6z3cfg8/node/sda1/objects/279 -test DEBUG: Run listdir on /tmp/tmpo6z3cfg8/node/sda1/objects/139 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:02 09/07/25 GMT (0:00:00.015993 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:02 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpp6r249xw/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmpp6r249xw/node/sda1/objects/61/560/3d8ae2e9cb8d53bc06e3f3d89e8cd560/1757265962.34132.data to /tmp/tmpp6r249xw/node/sda1/objects/123/560/3d8ae2e9cb8d53bc06e3f3d89e8cd560/1757265962.34132.data -test DEBUG: Removed /tmp/tmpp6r249xw/node/sda1/objects/61/560/3d8ae2e9cb8d53bc06e3f3d89e8cd560/1757265962.34132.data -test DEBUG: Run listdir on /tmp/tmpp6r249xw/node/sda1/objects/123 -test DEBUG: Run listdir on /tmp/tmpp6r249xw/node/sda1/objects/61 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:02 09/07/25 GMT (0:00:00.011096 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpxz4a_6hw/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpxz4a_6hw/node/sda1/objects/223/d2f/df37fd66a738e0a6b61a61f309523d2f/1757265962.39550.data to /tmp/tmpxz4a_6hw/node/sda1/objects/446/d2f/df37fd66a738e0a6b61a61f309523d2f/1757265962.39550.data -test DEBUG: Run listdir on /tmp/tmpxz4a_6hw/node/sda1/objects/446 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_dir -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_dir ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_file -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_careful_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_lock_taken_between_get_hashes_and_rm -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_lock_taken_between_get_hashes_and_rm ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_partition_lock_taken_during_get_hashes -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_partition_lock_taken_during_get_hashes ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_replication_lock_taken -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_replication_lock_taken ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_robust -test.unit.cli.test_relinker.TestRelinker.test_cleanup_old_part_robust ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_older_object_in_new_partition -test.unit.cli.test_relinker.TestRelinker.test_cleanup_older_object_in_new_partition ... ok -swift: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0002 "-" 2597872 - - -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:04 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 2597872 2 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" - "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0063 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0060 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 332 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0055 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0043 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0113 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0159 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0031 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0032 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0069 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0097 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0063 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0030 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0029 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:05 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0016 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shard_ranges -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shard_ranges ... swift: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shards_timing_metrics -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shards_timing_metrics ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadataswift: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 0 - ... ok -swift: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 507 - "-" "-" "-" 0.0001 "-" 2597872 - -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_to_sharding_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_to_sharding_container ... ok -swift: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0002 "-" 2597872 0 -swift: - - - [07/Sep/2025:17:26:14 +0000] "POST /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "POST /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 - -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_HEAD_put_timestamp_updates -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_HEAD_put_timestamp_updates ... ok -swift: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_change -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_change ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_specified -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_specified ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_container_timing_metrics -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_container_timing_metrics ... ok -swift: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -swift: - - - [07/Sep/2025:17:26:14 +0000] "UPDATE /sda1/p/a/c" 507 - "-" "-" "-" 0.0001 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0003 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 0 -swift: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 507 - "-" "-" "-" 0.0001 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0002 "-" 2597872 0 -swift: - - - [07/Sep/2025:17:26:14 +0000] "POST /sda1/p/a/c" 507 - "-" "-" "-" 0.0001 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "POST /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 2597872 2 -swift: - - - [07/Sep/2025:17:26:14 +0000] "UPDATE /sda1/p/a/c" 507 - "-" "-" "-" 0.0001 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0003 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 2597872 - - +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': '/JzPJjlXCqpRBmlyhGXNDg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'fc9ccf2639570aaa510669728465cd0e', 'Content-Length': '139'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'PggRsy85Tu07EsbATYB/cA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '3e0811b32f394eed3b12c6c04d807f70', 'Content-Length': '139'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'zDBBHq17IpuHzskOm+GHEQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'cc30411ead7b229b87cec90e9be18711', 'Content-Length': '139'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'hTnOh9sxGnzPiScnD+t0Mg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '8539ce87db311a7ccf8927270feb7432', 'Content-Length': '139'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_owner_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_read_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_read_permission ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_quiet +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_quiet ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_bad +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_bad ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_invalid +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_invalid ... ok +[2026-10-10 23:55:43] Checking auditor stats +=============================================================================== +DEBUG: New builder; performing initial balance +New builder; performing initial balance +DEBUG: Planning 3.0 on (1,) +Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1, 1) +Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: 768 new parts and 0 removed parts from replica-count change +768 new parts and 0 removed parts from replica-count change +DEBUG: Gather start is 84 (Last start was 0) +Gather start is 84 (Last start was 0) +DEBUG: Gathered 768 parts +Gathered 768 parts +DEBUG: Placed 197/0 onto dev r1z1-10.1.1.1/sdd +Placed 197/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 197/1 onto dev r1z1-10.1.1.1/sdc +Placed 197/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 197/2 onto dev r1z1-10.1.1.1/sdb +Placed 197/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 34/0 onto dev r1z1-10.1.1.1/sda +Placed 34/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 34/1 onto dev r1z1-10.1.1.1/sdd +Placed 34/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 34/2 onto dev r1z1-10.1.1.1/sdc +Placed 34/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 204/0 onto dev r1z1-10.1.1.1/sdb +Placed 204/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 204/1 onto dev r1z1-10.1.1.1/sda +Placed 204/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 204/2 onto dev r1z1-10.1.1.1/sdd +Placed 204/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 1/0 onto dev r1z1-10.1.1.1/sdc +Placed 1/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 1/1 onto dev r1z1-10.1.1.1/sdb +Placed 1/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 1/2 onto dev r1z1-10.1.1.1/sda +Placed 1/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 54/0 onto dev r1z1-10.1.1.1/sdd +Placed 54/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 54/1 onto dev r1z1-10.1.1.1/sdc +Placed 54/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 54/2 onto dev r1z1-10.1.1.1/sdb +Placed 54/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 70/0 onto dev r1z1-10.1.1.1/sda +Placed 70/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 70/1 onto dev r1z1-10.1.1.1/sdd +Placed 70/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 70/2 onto dev r1z1-10.1.1.1/sdc +Placed 70/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 150/0 onto dev r1z1-10.1.1.1/sdb +Placed 150/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 150/1 onto dev r1z1-10.1.1.1/sda +Placed 150/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 150/2 onto dev r1z1-10.1.1.1/sdd +Placed 150/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 116/0 onto dev r1z1-10.1.1.1/sdc +Placed 116/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 116/1 onto dev r1z1-10.1.1.1/sdb +Placed 116/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 116/2 onto dev r1z1-10.1.1.1/sda +Placed 116/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 175/0 onto dev r1z1-10.1.1.1/sdd +Placed 175/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 175/1 onto dev r1z1-10.1.1.1/sdc +Placed 175/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 175/2 onto dev r1z1-10.1.1.1/sdb +Placed 175/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 13/0 onto dev r1z1-10.1.1.1/sda +Placed 13/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 13/1 onto dev r1z1-10.1.1.1/sdd +Placed 13/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 13/2 onto dev r1z1-10.1.1.1/sdc +Placed 13/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 191/0 onto dev r1z1-10.1.1.1/sdb +Placed 191/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 191/1 onto dev r1z1-10.1.1.1/sda +Placed 191/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 191/2 onto dev r1z1-10.1.1.1/sdd +Placed 191/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 177/0 onto dev r1z1-10.1.1.1/sdc +Placed 177/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 177/1 onto dev r1z1-10.1.1.1/sdb +Placed 177/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 177/2 onto dev r1z1-10.1.1.1/sda +Placed 177/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 22/0 onto dev r1z1-10.1.1.1/sdd +Placed 22/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 22/1 onto dev r1z1-10.1.1.1/sdc +Placed 22/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 22/2 onto dev r1z1-10.1.1.1/sdb +Placed 22/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 111/0 onto dev r1z1-10.1.1.1/sda +Placed 111/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 111/1 onto dev r1z1-10.1.1.1/sdd +Placed 111/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 111/2 onto dev r1z1-10.1.1.1/sdc +Placed 111/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 182/0 onto dev r1z1-10.1.1.1/sdb +Placed 182/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 182/1 onto dev r1z1-10.1.1.1/sda +Placed 182/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 182/2 onto dev r1z1-10.1.1.1/sdd +Placed 182/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 220/0 onto dev r1z1-10.1.1.1/sdc +Placed 220/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 220/1 onto dev r1z1-10.1.1.1/sdb +Placed 220/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 220/2 onto dev r1z1-10.1.1.1/sda +Placed 220/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 17/0 onto dev r1z1-10.1.1.1/sdd +Placed 17/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 17/1 onto dev r1z1-10.1.1.1/sdc +Placed 17/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 17/2 onto dev r1z1-10.1.1.1/sdb +Placed 17/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 221/0 onto dev r1z1-10.1.1.1/sda +Placed 221/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 221/1 onto dev r1z1-10.1.1.1/sdd +Placed 221/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 221/2 onto dev r1z1-10.1.1.1/sdc +Placed 221/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 242/0 onto dev r1z1-10.1.1.1/sdb +Placed 242/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 242/1 onto dev r1z1-10.1.1.1/sda +Placed 242/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 242/2 onto dev r1z1-10.1.1.1/sdd +Placed 242/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 179/0 onto dev r1z1-10.1.1.1/sdc +Placed 179/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 179/1 onto dev r1z1-10.1.1.1/sdb +Placed 179/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 179/2 onto dev r1z1-10.1.1.1/sda +Placed 179/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 101/0 onto dev r1z1-10.1.1.1/sdd +Placed 101/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 101/1 onto dev r1z1-10.1.1.1/sdc +Placed 101/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 101/2 onto dev r1z1-10.1.1.1/sdb +Placed 101/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 134/0 onto dev r1z1-10.1.1.1/sda +Placed 134/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 134/1 onto dev r1z1-10.1.1.1/sdd +Placed 134/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 134/2 onto dev r1z1-10.1.1.1/sdc +Placed 134/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 28/0 onto dev r1z1-10.1.1.1/sdb +Placed 28/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 28/1 onto dev r1z1-10.1.1.1/sda +Placed 28/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 28/2 onto dev r1z1-10.1.1.1/sdd +Placed 28/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 151/0 onto dev r1z1-10.1.1.1/sdc +Placed 151/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 151/1 onto dev r1z1-10.1.1.1/sdb +Placed 151/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 151/2 onto dev r1z1-10.1.1.1/sda +Placed 151/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 29/0 onto dev r1z1-10.1.1.1/sdd +Placed 29/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 29/1 onto dev r1z1-10.1.1.1/sdc +Placed 29/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 29/2 onto dev r1z1-10.1.1.1/sdb +Placed 29/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 98/0 onto dev r1z1-10.1.1.1/sda +Placed 98/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 98/1 onto dev r1z1-10.1.1.1/sdd +Placed 98/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 98/2 onto dev r1z1-10.1.1.1/sdc +Placed 98/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 203/0 onto dev r1z1-10.1.1.1/sdb +Placed 203/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 203/1 onto dev r1z1-10.1.1.1/sda +Placed 203/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 203/2 onto dev r1z1-10.1.1.1/sdd +Placed 203/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 237/0 onto dev r1z1-10.1.1.1/sdc +Placed 237/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 237/1 onto dev r1z1-10.1.1.1/sdb +Placed 237/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 237/2 onto dev r1z1-10.1.1.1/sda +Placed 237/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 157/0 onto dev r1z1-10.1.1.1/sdd +Placed 157/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 157/1 onto dev r1z1-10.1.1.1/sdc +Placed 157/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 157/2 onto dev r1z1-10.1.1.1/sdb +Placed 157/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 166/0 onto dev r1z1-10.1.1.1/sda +Placed 166/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 166/1 onto dev r1z1-10.1.1.1/sdd +Placed 166/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 166/2 onto dev r1z1-10.1.1.1/sdc +Placed 166/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 2/0 onto dev r1z1-10.1.1.1/sdb +Placed 2/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 2/1 onto dev r1z1-10.1.1.1/sda +Placed 2/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 2/2 onto dev r1z1-10.1.1.1/sdd +Placed 2/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 52/0 onto dev r1z1-10.1.1.1/sdc +Placed 52/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 52/1 onto dev r1z1-10.1.1.1/sdb +Placed 52/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 52/2 onto dev r1z1-10.1.1.1/sda +Placed 52/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 64/0 onto dev r1z1-10.1.1.1/sdd +Placed 64/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 64/1 onto dev r1z1-10.1.1.1/sdc +Placed 64/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 64/2 onto dev r1z1-10.1.1.1/sdb +Placed 64/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 44/0 onto dev r1z1-10.1.1.1/sda +Placed 44/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 44/1 onto dev r1z1-10.1.1.1/sdd +Placed 44/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 44/2 onto dev r1z1-10.1.1.1/sdc +Placed 44/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 214/0 onto dev r1z1-10.1.1.1/sdb +Placed 214/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 214/1 onto dev r1z1-10.1.1.1/sda +Placed 214/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 214/2 onto dev r1z1-10.1.1.1/sdd +Placed 214/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 125/0 onto dev r1z1-10.1.1.1/sdc +Placed 125/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 125/1 onto dev r1z1-10.1.1.1/sdb +Placed 125/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 125/2 onto dev r1z1-10.1.1.1/sda +Placed 125/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 244/0 onto dev r1z1-10.1.1.1/sdd +Placed 244/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 244/1 onto dev r1z1-10.1.1.1/sdc +Placed 244/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 244/2 onto dev r1z1-10.1.1.1/sdb +Placed 244/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 40/0 onto dev r1z1-10.1.1.1/sda +Placed 40/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 40/1 onto dev r1z1-10.1.1.1/sdd +Placed 40/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 40/2 onto dev r1z1-10.1.1.1/sdc +Placed 40/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 35/0 onto dev r1z1-10.1.1.1/sdb +Placed 35/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 35/1 onto dev r1z1-10.1.1.1/sda +Placed 35/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 35/2 onto dev r1z1-10.1.1.1/sdd +Placed 35/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 201/0 onto dev r1z1-10.1.1.1/sdc +Placed 201/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 201/1 onto dev r1z1-10.1.1.1/sdb +Placed 201/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 201/2 onto dev r1z1-10.1.1.1/sda +Placed 201/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 200/0 onto dev r1z1-10.1.1.1/sdd +Placed 200/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 200/1 onto dev r1z1-10.1.1.1/sdc +Placed 200/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 200/2 onto dev r1z1-10.1.1.1/sdb +Placed 200/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 172/0 onto dev r1z1-10.1.1.1/sda +Placed 172/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 172/1 onto dev r1z1-10.1.1.1/sdd +Placed 172/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 172/2 onto dev r1z1-10.1.1.1/sdc +Placed 172/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 55/0 onto dev r1z1-10.1.1.1/sdb +Placed 55/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 55/1 onto dev r1z1-10.1.1.1/sda +Placed 55/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 55/2 onto dev r1z1-10.1.1.1/sdd +Placed 55/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 49/0 onto dev r1z1-10.1.1.1/sdc +Placed 49/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 49/1 onto dev r1z1-10.1.1.1/sdb +Placed 49/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 49/2 onto dev r1z1-10.1.1.1/sda +Placed 49/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 248/0 onto dev r1z1-10.1.1.1/sdd +Placed 248/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 248/1 onto dev r1z1-10.1.1.1/sdc +Placed 248/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 248/2 onto dev r1z1-10.1.1.1/sdb +Placed 248/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 192/0 onto dev r1z1-10.1.1.1/sda +Placed 192/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 192/1 onto dev r1z1-10.1.1.1/sdd +Placed 192/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 192/2 onto dev r1z1-10.1.1.1/sdc +Placed 192/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 97/0 onto dev r1z1-10.1.1.1/sdb +Placed 97/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 97/1 onto dev r1z1-10.1.1.1/sda +Placed 97/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 97/2 onto dev r1z1-10.1.1.1/sdd +Placed 97/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 230/0 onto dev r1z1-10.1.1.1/sdc +Placed 230/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 230/1 onto dev r1z1-10.1.1.1/sdb +Placed 230/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 230/2 onto dev r1z1-10.1.1.1/sda +Placed 230/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 75/0 onto dev r1z1-10.1.1.1/sdd +Placed 75/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 75/1 onto dev r1z1-10.1.1.1/sdc +Placed 75/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 75/2 onto dev r1z1-10.1.1.1/sdb +Placed 75/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 27/0 onto dev r1z1-10.1.1.1/sda +Placed 27/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 27/1 onto dev r1z1-10.1.1.1/sdd +Placed 27/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 27/2 onto dev r1z1-10.1.1.1/sdc +Placed 27/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 87/0 onto dev r1z1-10.1.1.1/sdb +Placed 87/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 87/1 onto dev r1z1-10.1.1.1/sda +Placed 87/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 87/2 onto dev r1z1-10.1.1.1/sdd +Placed 87/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 219/0 onto dev r1z1-10.1.1.1/sdc +Placed 219/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 219/1 onto dev r1z1-10.1.1.1/sdb +Placed 219/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 219/2 onto dev r1z1-10.1.1.1/sda +Placed 219/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 213/0 onto dev r1z1-10.1.1.1/sdd +Placed 213/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 213/1 onto dev r1z1-10.1.1.1/sdc +Placed 213/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 213/2 onto dev r1z1-10.1.1.1/sdb +Placed 213/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 199/0 onto dev r1z1-10.1.1.1/sda +Placed 199/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 199/1 onto dev r1z1-10.1.1.1/sdd +Placed 199/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 199/2 onto dev r1z1-10.1.1.1/sdc +Placed 199/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 146/0 onto dev r1z1-10.1.1.1/sdb +Placed 146/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 146/1 onto dev r1z1-10.1.1.1/sda +Placed 146/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 146/2 onto dev r1z1-10.1.1.1/sdd +Placed 146/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 16/0 onto dev r1z1-10.1.1.1/sdc +Placed 16/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 16/1 onto dev r1z1-10.1.1.1/sdb +Placed 16/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 16/2 onto dev r1z1-10.1.1.1/sda +Placed 16/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 198/0 onto dev r1z1-10.1.1.1/sdd +Placed 198/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 198/1 onto dev r1z1-10.1.1.1/sdc +Placed 198/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 198/2 onto dev r1z1-10.1.1.1/sdb +Placed 198/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 168/0 onto dev r1z1-10.1.1.1/sda +Placed 168/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 168/1 onto dev r1z1-10.1.1.1/sdd +Placed 168/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 168/2 onto dev r1z1-10.1.1.1/sdc +Placed 168/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 24/0 onto dev r1z1-10.1.1.1/sdb +Placed 24/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 24/1 onto dev r1z1-10.1.1.1/sda +Placed 24/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 24/2 onto dev r1z1-10.1.1.1/sdd +Placed 24/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 129/0 onto dev r1z1-10.1.1.1/sdc +Placed 129/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 129/1 onto dev r1z1-10.1.1.1/sdb +Placed 129/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 129/2 onto dev r1z1-10.1.1.1/sda +Placed 129/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 43/0 onto dev r1z1-10.1.1.1/sdd +Placed 43/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 43/1 onto dev r1z1-10.1.1.1/sdc +Placed 43/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 43/2 onto dev r1z1-10.1.1.1/sdb +Placed 43/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 155/0 onto dev r1z1-10.1.1.1/sda +Placed 155/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 155/1 onto dev r1z1-10.1.1.1/sdd +Placed 155/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 155/2 onto dev r1z1-10.1.1.1/sdc +Placed 155/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 231/0 onto dev r1z1-10.1.1.1/sdb +Placed 231/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 231/1 onto dev r1z1-10.1.1.1/sda +Placed 231/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 231/2 onto dev r1z1-10.1.1.1/sdd +Placed 231/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 94/0 onto dev r1z1-10.1.1.1/sdc +Placed 94/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 94/1 onto dev r1z1-10.1.1.1/sdb +Placed 94/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 94/2 onto dev r1z1-10.1.1.1/sda +Placed 94/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 225/0 onto dev r1z1-10.1.1.1/sdd +Placed 225/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 225/1 onto dev r1z1-10.1.1.1/sdc +Placed 225/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 225/2 onto dev r1z1-10.1.1.1/sdb +Placed 225/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 232/0 onto dev r1z1-10.1.1.1/sda +Placed 232/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 232/1 onto dev r1z1-10.1.1.1/sdd +Placed 232/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 232/2 onto dev r1z1-10.1.1.1/sdc +Placed 232/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 235/0 onto dev r1z1-10.1.1.1/sdb +Placed 235/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 235/1 onto dev r1z1-10.1.1.1/sda +Placed 235/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 235/2 onto dev r1z1-10.1.1.1/sdd +Placed 235/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 103/0 onto dev r1z1-10.1.1.1/sdc +Placed 103/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 103/1 onto dev r1z1-10.1.1.1/sdb +Placed 103/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 103/2 onto dev r1z1-10.1.1.1/sda +Placed 103/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 73/0 onto dev r1z1-10.1.1.1/sdd +Placed 73/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 73/1 onto dev r1z1-10.1.1.1/sdc +Placed 73/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 73/2 onto dev r1z1-10.1.1.1/sdb +Placed 73/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 118/0 onto dev r1z1-10.1.1.1/sda +Placed 118/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 118/1 onto dev r1z1-10.1.1.1/sdd +Placed 118/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 118/2 onto dev r1z1-10.1.1.1/sdc +Placed 118/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 88/0 onto dev r1z1-10.1.1.1/sdb +Placed 88/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 88/1 onto dev r1z1-10.1.1.1/sda +Placed 88/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 88/2 onto dev r1z1-10.1.1.1/sdd +Placed 88/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 30/0 onto dev r1z1-10.1.1.1/sdc +Placed 30/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 30/1 onto dev r1z1-10.1.1.1/sdb +Placed 30/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 30/2 onto dev r1z1-10.1.1.1/sda +Placed 30/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 77/0 onto dev r1z1-10.1.1.1/sdd +Placed 77/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 77/1 onto dev r1z1-10.1.1.1/sdc +Placed 77/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 77/2 onto dev r1z1-10.1.1.1/sdb +Placed 77/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 8/0 onto dev r1z1-10.1.1.1/sda +Placed 8/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 8/1 onto dev r1z1-10.1.1.1/sdd +Placed 8/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 8/2 onto dev r1z1-10.1.1.1/sdc +Placed 8/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 190/0 onto dev r1z1-10.1.1.1/sdb +Placed 190/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 190/1 onto dev r1z1-10.1.1.1/sda +Placed 190/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 190/2 onto dev r1z1-10.1.1.1/sdd +Placed 190/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 152/0 onto dev r1z1-10.1.1.1/sdc +Placed 152/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 152/1 onto dev r1z1-10.1.1.1/sdb +Placed 152/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 152/2 onto dev r1z1-10.1.1.1/sda +Placed 152/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 133/0 onto dev r1z1-10.1.1.1/sdd +Placed 133/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 133/1 onto dev r1z1-10.1.1.1/sdc +Placed 133/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 133/2 onto dev r1z1-10.1.1.1/sdb +Placed 133/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 252/0 onto dev r1z1-10.1.1.1/sda +Placed 252/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 252/1 onto dev r1z1-10.1.1.1/sdd +Placed 252/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 252/2 onto dev r1z1-10.1.1.1/sdc +Placed 252/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 5/0 onto dev r1z1-10.1.1.1/sdb +Placed 5/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 5/1 onto dev r1z1-10.1.1.1/sda +Placed 5/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 5/2 onto dev r1z1-10.1.1.1/sdd +Placed 5/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 144/0 onto dev r1z1-10.1.1.1/sdc +Placed 144/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 144/1 onto dev r1z1-10.1.1.1/sdb +Placed 144/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 144/2 onto dev r1z1-10.1.1.1/sda +Placed 144/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 66/0 onto dev r1z1-10.1.1.1/sdd +Placed 66/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 66/1 onto dev r1z1-10.1.1.1/sdc +Placed 66/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 66/2 onto dev r1z1-10.1.1.1/sdb +Placed 66/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 89/0 onto dev r1z1-10.1.1.1/sda +Placed 89/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 89/1 onto dev r1z1-10.1.1.1/sdd +Placed 89/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 89/2 onto dev r1z1-10.1.1.1/sdc +Placed 89/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 229/0 onto dev r1z1-10.1.1.1/sdb +Placed 229/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 229/1 onto dev r1z1-10.1.1.1/sda +Placed 229/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 229/2 onto dev r1z1-10.1.1.1/sdd +Placed 229/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 74/0 onto dev r1z1-10.1.1.1/sdc +Placed 74/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 74/1 onto dev r1z1-10.1.1.1/sdb +Placed 74/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 74/2 onto dev r1z1-10.1.1.1/sda +Placed 74/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 251/0 onto dev r1z1-10.1.1.1/sdd +Placed 251/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 251/1 onto dev r1z1-10.1.1.1/sdc +Placed 251/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 251/2 onto dev r1z1-10.1.1.1/sdb +Placed 251/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 216/0 onto dev r1z1-10.1.1.1/sda +Placed 216/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 216/1 onto dev r1z1-10.1.1.1/sdd +Placed 216/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 216/2 onto dev r1z1-10.1.1.1/sdc +Placed 216/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 19/0 onto dev r1z1-10.1.1.1/sdb +Placed 19/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 19/1 onto dev r1z1-10.1.1.1/sda +Placed 19/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 19/2 onto dev r1z1-10.1.1.1/sdd +Placed 19/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 92/0 onto dev r1z1-10.1.1.1/sdc +Placed 92/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 92/1 onto dev r1z1-10.1.1.1/sdb +Placed 92/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 92/2 onto dev r1z1-10.1.1.1/sda +Placed 92/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 163/0 onto dev r1z1-10.1.1.1/sdd +Placed 163/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 163/1 onto dev r1z1-10.1.1.1/sdc +Placed 163/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 163/2 onto dev r1z1-10.1.1.1/sdb +Placed 163/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 181/0 onto dev r1z1-10.1.1.1/sda +Placed 181/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 181/1 onto dev r1z1-10.1.1.1/sdd +Placed 181/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 181/2 onto dev r1z1-10.1.1.1/sdc +Placed 181/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 207/0 onto dev r1z1-10.1.1.1/sdb +Placed 207/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 207/1 onto dev r1z1-10.1.1.1/sda +Placed 207/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 207/2 onto dev r1z1-10.1.1.1/sdd +Placed 207/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 178/0 onto dev r1z1-10.1.1.1/sdc +Placed 178/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 178/1 onto dev r1z1-10.1.1.1/sdb +Placed 178/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 178/2 onto dev r1z1-10.1.1.1/sda +Placed 178/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 142/0 onto dev r1z1-10.1.1.1/sdd +Placed 142/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 142/1 onto dev r1z1-10.1.1.1/sdc +Placed 142/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 142/2 onto dev r1z1-10.1.1.1/sdb +Placed 142/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 141/0 onto dev r1z1-10.1.1.1/sda +Placed 141/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 141/1 onto dev r1z1-10.1.1.1/sdd +Placed 141/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 141/2 onto dev r1z1-10.1.1.1/sdc +Placed 141/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 79/0 onto dev r1z1-10.1.1.1/sdb +Placed 79/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 79/1 onto dev r1z1-10.1.1.1/sda +Placed 79/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 79/2 onto dev r1z1-10.1.1.1/sdd +Placed 79/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 174/0 onto dev r1z1-10.1.1.1/sdc +Placed 174/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 174/1 onto dev r1z1-10.1.1.1/sdb +Placed 174/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 174/2 onto dev r1z1-10.1.1.1/sda +Placed 174/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 189/0 onto dev r1z1-10.1.1.1/sdd +Placed 189/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 189/1 onto dev r1z1-10.1.1.1/sdc +Placed 189/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 189/2 onto dev r1z1-10.1.1.1/sdb +Placed 189/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 14/0 onto dev r1z1-10.1.1.1/sda +Placed 14/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 14/1 onto dev r1z1-10.1.1.1/sdd +Placed 14/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 14/2 onto dev r1z1-10.1.1.1/sdc +Placed 14/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 57/0 onto dev r1z1-10.1.1.1/sdb +Placed 57/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 57/1 onto dev r1z1-10.1.1.1/sda +Placed 57/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 57/2 onto dev r1z1-10.1.1.1/sdd +Placed 57/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 91/0 onto dev r1z1-10.1.1.1/sdc +Placed 91/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 91/1 onto dev r1z1-10.1.1.1/sdb +Placed 91/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 91/2 onto dev r1z1-10.1.1.1/sda +Placed 91/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 3/0 onto dev r1z1-10.1.1.1/sdd +Placed 3/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 3/1 onto dev r1z1-10.1.1.1/sdc +Placed 3/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 3/2 onto dev r1z1-10.1.1.1/sdb +Placed 3/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 196/0 onto dev r1z1-10.1.1.1/sda +Placed 196/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 196/1 onto dev r1z1-10.1.1.1/sdd +Placed 196/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 196/2 onto dev r1z1-10.1.1.1/sdc +Placed 196/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 20/0 onto dev r1z1-10.1.1.1/sdb +Placed 20/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 20/1 onto dev r1z1-10.1.1.1/sda +Placed 20/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 20/2 onto dev r1z1-10.1.1.1/sdd +Placed 20/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 12/0 onto dev r1z1-10.1.1.1/sdc +Placed 12/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 12/1 onto dev r1z1-10.1.1.1/sdb +Placed 12/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 12/2 onto dev r1z1-10.1.1.1/sda +Placed 12/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 6/0 onto dev r1z1-10.1.1.1/sdd +Placed 6/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 6/1 onto dev r1z1-10.1.1.1/sdc +Placed 6/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 6/2 onto dev r1z1-10.1.1.1/sdb +Placed 6/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 26/0 onto dev r1z1-10.1.1.1/sda +Placed 26/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 26/1 onto dev r1z1-10.1.1.1/sdd +Placed 26/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 26/2 onto dev r1z1-10.1.1.1/sdc +Placed 26/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 222/0 onto dev r1z1-10.1.1.1/sdb +Placed 222/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 222/1 onto dev r1z1-10.1.1.1/sda +Placed 222/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 222/2 onto dev r1z1-10.1.1.1/sdd +Placed 222/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 117/0 onto dev r1z1-10.1.1.1/sdc +Placed 117/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 117/1 onto dev r1z1-10.1.1.1/sdb +Placed 117/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 117/2 onto dev r1z1-10.1.1.1/sda +Placed 117/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 96/0 onto dev r1z1-10.1.1.1/sdd +Placed 96/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 96/1 onto dev r1z1-10.1.1.1/sdc +Placed 96/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 96/2 onto dev r1z1-10.1.1.1/sdb +Placed 96/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 195/0 onto dev r1z1-10.1.1.1/sda +Placed 195/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 195/1 onto dev r1z1-10.1.1.1/sdd +Placed 195/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 195/2 onto dev r1z1-10.1.1.1/sdc +Placed 195/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 246/0 onto dev r1z1-10.1.1.1/sdb +Placed 246/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 246/1 onto dev r1z1-10.1.1.1/sda +Placed 246/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 246/2 onto dev r1z1-10.1.1.1/sdd +Placed 246/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 143/0 onto dev r1z1-10.1.1.1/sdc +Placed 143/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 143/1 onto dev r1z1-10.1.1.1/sdb +Placed 143/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 143/2 onto dev r1z1-10.1.1.1/sda +Placed 143/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 169/0 onto dev r1z1-10.1.1.1/sdd +Placed 169/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 169/1 onto dev r1z1-10.1.1.1/sdc +Placed 169/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 169/2 onto dev r1z1-10.1.1.1/sdb +Placed 169/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 108/0 onto dev r1z1-10.1.1.1/sda +Placed 108/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 108/1 onto dev r1z1-10.1.1.1/sdd +Placed 108/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 108/2 onto dev r1z1-10.1.1.1/sdc +Placed 108/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 245/0 onto dev r1z1-10.1.1.1/sdb +Placed 245/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 245/1 onto dev r1z1-10.1.1.1/sda +Placed 245/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 245/2 onto dev r1z1-10.1.1.1/sdd +Placed 245/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 9/0 onto dev r1z1-10.1.1.1/sdc +Placed 9/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 9/1 onto dev r1z1-10.1.1.1/sdb +Placed 9/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 9/2 onto dev r1z1-10.1.1.1/sda +Placed 9/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 124/0 onto dev r1z1-10.1.1.1/sdd +Placed 124/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 124/1 onto dev r1z1-10.1.1.1/sdc +Placed 124/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 124/2 onto dev r1z1-10.1.1.1/sdb +Placed 124/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 85/0 onto dev r1z1-10.1.1.1/sda +Placed 85/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 85/1 onto dev r1z1-10.1.1.1/sdd +Placed 85/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 85/2 onto dev r1z1-10.1.1.1/sdc +Placed 85/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 45/0 onto dev r1z1-10.1.1.1/sdb +Placed 45/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 45/1 onto dev r1z1-10.1.1.1/sda +Placed 45/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 45/2 onto dev r1z1-10.1.1.1/sdd +Placed 45/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 154/0 onto dev r1z1-10.1.1.1/sdc +Placed 154/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 154/1 onto dev r1z1-10.1.1.1/sdb +Placed 154/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 154/2 onto dev r1z1-10.1.1.1/sda +Placed 154/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 238/0 onto dev r1z1-10.1.1.1/sdd +Placed 238/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 238/1 onto dev r1z1-10.1.1.1/sdc +Placed 238/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 238/2 onto dev r1z1-10.1.1.1/sdb +Placed 238/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 122/0 onto dev r1z1-10.1.1.1/sda +Placed 122/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 122/1 onto dev r1z1-10.1.1.1/sdd +Placed 122/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 122/2 onto dev r1z1-10.1.1.1/sdc +Placed 122/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 39/0 onto dev r1z1-10.1.1.1/sdb +Placed 39/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 39/1 onto dev r1z1-10.1.1.1/sda +Placed 39/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 39/2 onto dev r1z1-10.1.1.1/sdd +Placed 39/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 224/0 onto dev r1z1-10.1.1.1/sdc +Placed 224/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 224/1 onto dev r1z1-10.1.1.1/sdb +Placed 224/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 224/2 onto dev r1z1-10.1.1.1/sda +Placed 224/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 112/0 onto dev r1z1-10.1.1.1/sdd +Placed 112/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 112/1 onto dev r1z1-10.1.1.1/sdc +Placed 112/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 112/2 onto dev r1z1-10.1.1.1/sdb +Placed 112/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 188/0 onto dev r1z1-10.1.1.1/sda +Placed 188/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 188/1 onto dev r1z1-10.1.1.1/sdd +Placed 188/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 188/2 onto dev r1z1-10.1.1.1/sdc +Placed 188/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 10/0 onto dev r1z1-10.1.1.1/sdb +Placed 10/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 10/1 onto dev r1z1-10.1.1.1/sda +Placed 10/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 10/2 onto dev r1z1-10.1.1.1/sdd +Placed 10/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 51/0 onto dev r1z1-10.1.1.1/sdc +Placed 51/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 51/1 onto dev r1z1-10.1.1.1/sdb +Placed 51/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 51/2 onto dev r1z1-10.1.1.1/sda +Placed 51/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 194/0 onto dev r1z1-10.1.1.1/sdd +Placed 194/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 194/1 onto dev r1z1-10.1.1.1/sdc +Placed 194/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 194/2 onto dev r1z1-10.1.1.1/sdb +Placed 194/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 241/0 onto dev r1z1-10.1.1.1/sda +Placed 241/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 241/1 onto dev r1z1-10.1.1.1/sdd +Placed 241/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 241/2 onto dev r1z1-10.1.1.1/sdc +Placed 241/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 205/0 onto dev r1z1-10.1.1.1/sdb +Placed 205/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 205/1 onto dev r1z1-10.1.1.1/sda +Placed 205/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 205/2 onto dev r1z1-10.1.1.1/sdd +Placed 205/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 158/0 onto dev r1z1-10.1.1.1/sdc +Placed 158/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 158/1 onto dev r1z1-10.1.1.1/sdb +Placed 158/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 158/2 onto dev r1z1-10.1.1.1/sda +Placed 158/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 115/0 onto dev r1z1-10.1.1.1/sdd +Placed 115/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 115/1 onto dev r1z1-10.1.1.1/sdc +Placed 115/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 115/2 onto dev r1z1-10.1.1.1/sdb +Placed 115/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 127/0 onto dev r1z1-10.1.1.1/sda +Placed 127/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 127/1 onto dev r1z1-10.1.1.1/sdd +Placed 127/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 127/2 onto dev r1z1-10.1.1.1/sdc +Placed 127/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 81/0 onto dev r1z1-10.1.1.1/sdb +Placed 81/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 81/1 onto dev r1z1-10.1.1.1/sda +Placed 81/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 81/2 onto dev r1z1-10.1.1.1/sdd +Placed 81/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 208/0 onto dev r1z1-10.1.1.1/sdc +Placed 208/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 208/1 onto dev r1z1-10.1.1.1/sdb +Placed 208/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 208/2 onto dev r1z1-10.1.1.1/sda +Placed 208/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 21/0 onto dev r1z1-10.1.1.1/sdd +Placed 21/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 21/1 onto dev r1z1-10.1.1.1/sdc +Placed 21/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 21/2 onto dev r1z1-10.1.1.1/sdb +Placed 21/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 218/0 onto dev r1z1-10.1.1.1/sda +Placed 218/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 218/1 onto dev r1z1-10.1.1.1/sdd +Placed 218/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 218/2 onto dev r1z1-10.1.1.1/sdc +Placed 218/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 171/0 onto dev r1z1-10.1.1.1/sdb +Placed 171/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 171/1 onto dev r1z1-10.1.1.1/sda +Placed 171/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 171/2 onto dev r1z1-10.1.1.1/sdd +Placed 171/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 105/0 onto dev r1z1-10.1.1.1/sdc +Placed 105/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 105/1 onto dev r1z1-10.1.1.1/sdb +Placed 105/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 105/2 onto dev r1z1-10.1.1.1/sda +Placed 105/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 149/0 onto dev r1z1-10.1.1.1/sdd +Placed 149/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 149/1 onto dev r1z1-10.1.1.1/sdc +Placed 149/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 149/2 onto dev r1z1-10.1.1.1/sdb +Placed 149/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 46/0 onto dev r1z1-10.1.1.1/sda +Placed 46/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 46/1 onto dev r1z1-10.1.1.1/sdd +Placed 46/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 46/2 onto dev r1z1-10.1.1.1/sdc +Placed 46/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 113/0 onto dev r1z1-10.1.1.1/sdb +Placed 113/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 113/1 onto dev r1z1-10.1.1.1/sda +Placed 113/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 113/2 onto dev r1z1-10.1.1.1/sdd +Placed 113/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 173/0 onto dev r1z1-10.1.1.1/sdc +Placed 173/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 173/1 onto dev r1z1-10.1.1.1/sdb +Placed 173/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 173/2 onto dev r1z1-10.1.1.1/sda +Placed 173/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 126/0 onto dev r1z1-10.1.1.1/sdd +Placed 126/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 126/1 onto dev r1z1-10.1.1.1/sdc +Placed 126/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 126/2 onto dev r1z1-10.1.1.1/sdb +Placed 126/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 100/0 onto dev r1z1-10.1.1.1/sda +Placed 100/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 100/1 onto dev r1z1-10.1.1.1/sdd +Placed 100/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 100/2 onto dev r1z1-10.1.1.1/sdc +Placed 100/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 33/0 onto dev r1z1-10.1.1.1/sdb +Placed 33/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 33/1 onto dev r1z1-10.1.1.1/sda +Placed 33/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 33/2 onto dev r1z1-10.1.1.1/sdd +Placed 33/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 140/0 onto dev r1z1-10.1.1.1/sdc +Placed 140/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 140/1 onto dev r1z1-10.1.1.1/sdb +Placed 140/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 140/2 onto dev r1z1-10.1.1.1/sda +Placed 140/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 132/0 onto dev r1z1-10.1.1.1/sdd +Placed 132/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 132/1 onto dev r1z1-10.1.1.1/sdc +Placed 132/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 132/2 onto dev r1z1-10.1.1.1/sdb +Placed 132/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 180/0 onto dev r1z1-10.1.1.1/sda +Placed 180/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 180/1 onto dev r1z1-10.1.1.1/sdd +Placed 180/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 180/2 onto dev r1z1-10.1.1.1/sdc +Placed 180/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 162/0 onto dev r1z1-10.1.1.1/sdb +Placed 162/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 162/1 onto dev r1z1-10.1.1.1/sda +Placed 162/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 162/2 onto dev r1z1-10.1.1.1/sdd +Placed 162/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 82/0 onto dev r1z1-10.1.1.1/sdc +Placed 82/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 82/1 onto dev r1z1-10.1.1.1/sdb +Placed 82/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 82/2 onto dev r1z1-10.1.1.1/sda +Placed 82/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 215/0 onto dev r1z1-10.1.1.1/sdd +Placed 215/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 215/1 onto dev r1z1-10.1.1.1/sdc +Placed 215/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 215/2 onto dev r1z1-10.1.1.1/sdb +Placed 215/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 63/0 onto dev r1z1-10.1.1.1/sda +Placed 63/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 63/1 onto dev r1z1-10.1.1.1/sdd +Placed 63/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 63/2 onto dev r1z1-10.1.1.1/sdc +Placed 63/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 69/0 onto dev r1z1-10.1.1.1/sdb +Placed 69/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 69/1 onto dev r1z1-10.1.1.1/sda +Placed 69/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 69/2 onto dev r1z1-10.1.1.1/sdd +Placed 69/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 104/0 onto dev r1z1-10.1.1.1/sdc +Placed 104/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 104/1 onto dev r1z1-10.1.1.1/sdb +Placed 104/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 104/2 onto dev r1z1-10.1.1.1/sda +Placed 104/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 153/0 onto dev r1z1-10.1.1.1/sdd +Placed 153/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 153/1 onto dev r1z1-10.1.1.1/sdc +Placed 153/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 153/2 onto dev r1z1-10.1.1.1/sdb +Placed 153/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 110/0 onto dev r1z1-10.1.1.1/sda +Placed 110/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 110/1 onto dev r1z1-10.1.1.1/sdd +Placed 110/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 110/2 onto dev r1z1-10.1.1.1/sdc +Placed 110/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 72/0 onto dev r1z1-10.1.1.1/sdb +Placed 72/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 72/1 onto dev r1z1-10.1.1.1/sda +Placed 72/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 72/2 onto dev r1z1-10.1.1.1/sdd +Placed 72/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 42/0 onto dev r1z1-10.1.1.1/sdc +Placed 42/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 42/1 onto dev r1z1-10.1.1.1/sdb +Placed 42/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 42/2 onto dev r1z1-10.1.1.1/sda +Placed 42/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 164/0 onto dev r1z1-10.1.1.1/sdd +Placed 164/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 164/1 onto dev r1z1-10.1.1.1/sdc +Placed 164/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 164/2 onto dev r1z1-10.1.1.1/sdb +Placed 164/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 11/0 onto dev r1z1-10.1.1.1/sda +Placed 11/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 11/1 onto dev r1z1-10.1.1.1/sdd +Placed 11/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 11/2 onto dev r1z1-10.1.1.1/sdc +Placed 11/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 109/0 onto dev r1z1-10.1.1.1/sdb +Placed 109/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 109/1 onto dev r1z1-10.1.1.1/sda +Placed 109/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 109/2 onto dev r1z1-10.1.1.1/sdd +Placed 109/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 23/0 onto dev r1z1-10.1.1.1/sdc +Placed 23/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 23/1 onto dev r1z1-10.1.1.1/sdb +Placed 23/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 23/2 onto dev r1z1-10.1.1.1/sda +Placed 23/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 193/0 onto dev r1z1-10.1.1.1/sdd +Placed 193/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 193/1 onto dev r1z1-10.1.1.1/sdc +Placed 193/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 193/2 onto dev r1z1-10.1.1.1/sdb +Placed 193/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 145/0 onto dev r1z1-10.1.1.1/sda +Placed 145/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 145/1 onto dev r1z1-10.1.1.1/sdd +Placed 145/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 145/2 onto dev r1z1-10.1.1.1/sdc +Placed 145/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 59/0 onto dev r1z1-10.1.1.1/sdb +Placed 59/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 59/1 onto dev r1z1-10.1.1.1/sda +Placed 59/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 59/2 onto dev r1z1-10.1.1.1/sdd +Placed 59/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 137/0 onto dev r1z1-10.1.1.1/sdc +Placed 137/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 137/1 onto dev r1z1-10.1.1.1/sdb +Placed 137/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 137/2 onto dev r1z1-10.1.1.1/sda +Placed 137/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 15/0 onto dev r1z1-10.1.1.1/sdd +Placed 15/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 15/1 onto dev r1z1-10.1.1.1/sdc +Placed 15/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 15/2 onto dev r1z1-10.1.1.1/sdb +Placed 15/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 186/0 onto dev r1z1-10.1.1.1/sda +Placed 186/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 186/1 onto dev r1z1-10.1.1.1/sdd +Placed 186/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 186/2 onto dev r1z1-10.1.1.1/sdc +Placed 186/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 210/0 onto dev r1z1-10.1.1.1/sdb +Placed 210/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 210/1 onto dev r1z1-10.1.1.1/sda +Placed 210/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 210/2 onto dev r1z1-10.1.1.1/sdd +Placed 210/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 99/0 onto dev r1z1-10.1.1.1/sdc +Placed 99/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 99/1 onto dev r1z1-10.1.1.1/sdb +Placed 99/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 99/2 onto dev r1z1-10.1.1.1/sda +Placed 99/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 80/0 onto dev r1z1-10.1.1.1/sdd +Placed 80/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 80/1 onto dev r1z1-10.1.1.1/sdc +Placed 80/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 80/2 onto dev r1z1-10.1.1.1/sdb +Placed 80/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 247/0 onto dev r1z1-10.1.1.1/sda +Placed 247/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 247/1 onto dev r1z1-10.1.1.1/sdd +Placed 247/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 247/2 onto dev r1z1-10.1.1.1/sdc +Placed 247/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 234/0 onto dev r1z1-10.1.1.1/sdb +Placed 234/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 234/1 onto dev r1z1-10.1.1.1/sda +Placed 234/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 234/2 onto dev r1z1-10.1.1.1/sdd +Placed 234/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 136/0 onto dev r1z1-10.1.1.1/sdc +Placed 136/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 136/1 onto dev r1z1-10.1.1.1/sdb +Placed 136/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 136/2 onto dev r1z1-10.1.1.1/sda +Placed 136/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 255/0 onto dev r1z1-10.1.1.1/sdd +Placed 255/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 255/1 onto dev r1z1-10.1.1.1/sdc +Placed 255/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 255/2 onto dev r1z1-10.1.1.1/sdb +Placed 255/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 211/0 onto dev r1z1-10.1.1.1/sda +Placed 211/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 211/1 onto dev r1z1-10.1.1.1/sdd +Placed 211/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 211/2 onto dev r1z1-10.1.1.1/sdc +Placed 211/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 37/0 onto dev r1z1-10.1.1.1/sdb +Placed 37/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 37/1 onto dev r1z1-10.1.1.1/sda +Placed 37/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 37/2 onto dev r1z1-10.1.1.1/sdd +Placed 37/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 239/0 onto dev r1z1-10.1.1.1/sdc +Placed 239/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 239/1 onto dev r1z1-10.1.1.1/sdb +Placed 239/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 239/2 onto dev r1z1-10.1.1.1/sda +Placed 239/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 71/0 onto dev r1z1-10.1.1.1/sdd +Placed 71/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 71/1 onto dev r1z1-10.1.1.1/sdc +Placed 71/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 71/2 onto dev r1z1-10.1.1.1/sdb +Placed 71/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 60/0 onto dev r1z1-10.1.1.1/sda +Placed 60/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 60/1 onto dev r1z1-10.1.1.1/sdd +Placed 60/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 60/2 onto dev r1z1-10.1.1.1/sdc +Placed 60/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 121/0 onto dev r1z1-10.1.1.1/sdb +Placed 121/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 121/1 onto dev r1z1-10.1.1.1/sda +Placed 121/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 121/2 onto dev r1z1-10.1.1.1/sdd +Placed 121/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 159/0 onto dev r1z1-10.1.1.1/sdc +Placed 159/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 159/1 onto dev r1z1-10.1.1.1/sdb +Placed 159/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 159/2 onto dev r1z1-10.1.1.1/sda +Placed 159/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 123/0 onto dev r1z1-10.1.1.1/sdd +Placed 123/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 123/1 onto dev r1z1-10.1.1.1/sdc +Placed 123/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 123/2 onto dev r1z1-10.1.1.1/sdb +Placed 123/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 160/0 onto dev r1z1-10.1.1.1/sda +Placed 160/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 160/1 onto dev r1z1-10.1.1.1/sdd +Placed 160/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 160/2 onto dev r1z1-10.1.1.1/sdc +Placed 160/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 62/0 onto dev r1z1-10.1.1.1/sdb +Placed 62/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 62/1 onto dev r1z1-10.1.1.1/sda +Placed 62/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 62/2 onto dev r1z1-10.1.1.1/sdd +Placed 62/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 47/0 onto dev r1z1-10.1.1.1/sdc +Placed 47/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 47/1 onto dev r1z1-10.1.1.1/sdb +Placed 47/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 47/2 onto dev r1z1-10.1.1.1/sda +Placed 47/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 130/0 onto dev r1z1-10.1.1.1/sdd +Placed 130/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 130/1 onto dev r1z1-10.1.1.1/sdc +Placed 130/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 130/2 onto dev r1z1-10.1.1.1/sdb +Placed 130/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 67/0 onto dev r1z1-10.1.1.1/sda +Placed 67/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 67/1 onto dev r1z1-10.1.1.1/sdd +Placed 67/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 67/2 onto dev r1z1-10.1.1.1/sdc +Placed 67/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 76/0 onto dev r1z1-10.1.1.1/sdb +Placed 76/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 76/1 onto dev r1z1-10.1.1.1/sda +Placed 76/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 76/2 onto dev r1z1-10.1.1.1/sdd +Placed 76/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 93/0 onto dev r1z1-10.1.1.1/sdc +Placed 93/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 93/1 onto dev r1z1-10.1.1.1/sdb +Placed 93/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 93/2 onto dev r1z1-10.1.1.1/sda +Placed 93/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 202/0 onto dev r1z1-10.1.1.1/sdd +Placed 202/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 202/1 onto dev r1z1-10.1.1.1/sdc +Placed 202/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 202/2 onto dev r1z1-10.1.1.1/sdb +Placed 202/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 184/0 onto dev r1z1-10.1.1.1/sda +Placed 184/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 184/1 onto dev r1z1-10.1.1.1/sdd +Placed 184/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 184/2 onto dev r1z1-10.1.1.1/sdc +Placed 184/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 114/0 onto dev r1z1-10.1.1.1/sdb +Placed 114/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 114/1 onto dev r1z1-10.1.1.1/sda +Placed 114/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 114/2 onto dev r1z1-10.1.1.1/sdd +Placed 114/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 131/0 onto dev r1z1-10.1.1.1/sdc +Placed 131/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 131/1 onto dev r1z1-10.1.1.1/sdb +Placed 131/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 131/2 onto dev r1z1-10.1.1.1/sda +Placed 131/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 233/0 onto dev r1z1-10.1.1.1/sdd +Placed 233/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 233/1 onto dev r1z1-10.1.1.1/sdc +Placed 233/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 233/2 onto dev r1z1-10.1.1.1/sdb +Placed 233/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 90/0 onto dev r1z1-10.1.1.1/sda +Placed 90/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 90/1 onto dev r1z1-10.1.1.1/sdd +Placed 90/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 90/2 onto dev r1z1-10.1.1.1/sdc +Placed 90/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 148/0 onto dev r1z1-10.1.1.1/sdb +Placed 148/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 148/1 onto dev r1z1-10.1.1.1/sda +Placed 148/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 148/2 onto dev r1z1-10.1.1.1/sdd +Placed 148/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 176/0 onto dev r1z1-10.1.1.1/sdc +Placed 176/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 176/1 onto dev r1z1-10.1.1.1/sdb +Placed 176/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 176/2 onto dev r1z1-10.1.1.1/sda +Placed 176/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 50/0 onto dev r1z1-10.1.1.1/sdd +Placed 50/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 50/1 onto dev r1z1-10.1.1.1/sdc +Placed 50/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 50/2 onto dev r1z1-10.1.1.1/sdb +Placed 50/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 95/0 onto dev r1z1-10.1.1.1/sda +Placed 95/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 95/1 onto dev r1z1-10.1.1.1/sdd +Placed 95/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 95/2 onto dev r1z1-10.1.1.1/sdc +Placed 95/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 120/0 onto dev r1z1-10.1.1.1/sdb +Placed 120/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 120/1 onto dev r1z1-10.1.1.1/sda +Placed 120/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 120/2 onto dev r1z1-10.1.1.1/sdd +Placed 120/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 106/0 onto dev r1z1-10.1.1.1/sdc +Placed 106/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 106/1 onto dev r1z1-10.1.1.1/sdb +Placed 106/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 106/2 onto dev r1z1-10.1.1.1/sda +Placed 106/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 227/0 onto dev r1z1-10.1.1.1/sdd +Placed 227/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 227/1 onto dev r1z1-10.1.1.1/sdc +Placed 227/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 227/2 onto dev r1z1-10.1.1.1/sdb +Placed 227/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 212/0 onto dev r1z1-10.1.1.1/sda +Placed 212/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 212/1 onto dev r1z1-10.1.1.1/sdd +Placed 212/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 212/2 onto dev r1z1-10.1.1.1/sdc +Placed 212/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 18/0 onto dev r1z1-10.1.1.1/sdb +Placed 18/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 18/1 onto dev r1z1-10.1.1.1/sda +Placed 18/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 18/2 onto dev r1z1-10.1.1.1/sdd +Placed 18/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 86/0 onto dev r1z1-10.1.1.1/sdc +Placed 86/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 86/1 onto dev r1z1-10.1.1.1/sdb +Placed 86/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 86/2 onto dev r1z1-10.1.1.1/sda +Placed 86/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 209/0 onto dev r1z1-10.1.1.1/sdd +Placed 209/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 209/1 onto dev r1z1-10.1.1.1/sdc +Placed 209/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 209/2 onto dev r1z1-10.1.1.1/sdb +Placed 209/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 36/0 onto dev r1z1-10.1.1.1/sda +Placed 36/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 36/1 onto dev r1z1-10.1.1.1/sdd +Placed 36/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 36/2 onto dev r1z1-10.1.1.1/sdc +Placed 36/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 56/0 onto dev r1z1-10.1.1.1/sdb +Placed 56/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 56/1 onto dev r1z1-10.1.1.1/sda +Placed 56/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 56/2 onto dev r1z1-10.1.1.1/sdd +Placed 56/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 236/0 onto dev r1z1-10.1.1.1/sdc +Placed 236/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 236/1 onto dev r1z1-10.1.1.1/sdb +Placed 236/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 236/2 onto dev r1z1-10.1.1.1/sda +Placed 236/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 128/0 onto dev r1z1-10.1.1.1/sdd +Placed 128/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 128/1 onto dev r1z1-10.1.1.1/sdc +Placed 128/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 128/2 onto dev r1z1-10.1.1.1/sdb +Placed 128/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 48/0 onto dev r1z1-10.1.1.1/sda +Placed 48/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 48/1 onto dev r1z1-10.1.1.1/sdd +Placed 48/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 48/2 onto dev r1z1-10.1.1.1/sdc +Placed 48/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 31/0 onto dev r1z1-10.1.1.1/sdb +Placed 31/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 31/1 onto dev r1z1-10.1.1.1/sda +Placed 31/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 31/2 onto dev r1z1-10.1.1.1/sdd +Placed 31/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 243/0 onto dev r1z1-10.1.1.1/sdc +Placed 243/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 243/1 onto dev r1z1-10.1.1.1/sdb +Placed 243/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 243/2 onto dev r1z1-10.1.1.1/sda +Placed 243/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 25/0 onto dev r1z1-10.1.1.1/sdd +Placed 25/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 25/1 onto dev r1z1-10.1.1.1/sdc +Placed 25/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 25/2 onto dev r1z1-10.1.1.1/sdb +Placed 25/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 165/0 onto dev r1z1-10.1.1.1/sda +Placed 165/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 165/1 onto dev r1z1-10.1.1.1/sdd +Placed 165/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 165/2 onto dev r1z1-10.1.1.1/sdc +Placed 165/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 135/0 onto dev r1z1-10.1.1.1/sdb +Placed 135/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 135/1 onto dev r1z1-10.1.1.1/sda +Placed 135/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 135/2 onto dev r1z1-10.1.1.1/sdd +Placed 135/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 147/0 onto dev r1z1-10.1.1.1/sdc +Placed 147/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 147/1 onto dev r1z1-10.1.1.1/sdb +Placed 147/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 147/2 onto dev r1z1-10.1.1.1/sda +Placed 147/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 4/0 onto dev r1z1-10.1.1.1/sdd +Placed 4/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 4/1 onto dev r1z1-10.1.1.1/sdc +Placed 4/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 4/2 onto dev r1z1-10.1.1.1/sdb +Placed 4/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 228/0 onto dev r1z1-10.1.1.1/sda +Placed 228/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 228/1 onto dev r1z1-10.1.1.1/sdd +Placed 228/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 228/2 onto dev r1z1-10.1.1.1/sdc +Placed 228/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 223/0 onto dev r1z1-10.1.1.1/sdb +Placed 223/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 223/1 onto dev r1z1-10.1.1.1/sda +Placed 223/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 223/2 onto dev r1z1-10.1.1.1/sdd +Placed 223/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 32/0 onto dev r1z1-10.1.1.1/sdc +Placed 32/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 32/1 onto dev r1z1-10.1.1.1/sdb +Placed 32/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 32/2 onto dev r1z1-10.1.1.1/sda +Placed 32/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 187/0 onto dev r1z1-10.1.1.1/sdd +Placed 187/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 187/1 onto dev r1z1-10.1.1.1/sdc +Placed 187/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 187/2 onto dev r1z1-10.1.1.1/sdb +Placed 187/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 41/0 onto dev r1z1-10.1.1.1/sda +Placed 41/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 41/1 onto dev r1z1-10.1.1.1/sdd +Placed 41/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 41/2 onto dev r1z1-10.1.1.1/sdc +Placed 41/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 170/0 onto dev r1z1-10.1.1.1/sdb +Placed 170/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 170/1 onto dev r1z1-10.1.1.1/sda +Placed 170/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 170/2 onto dev r1z1-10.1.1.1/sdd +Placed 170/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 250/0 onto dev r1z1-10.1.1.1/sdc +Placed 250/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 250/1 onto dev r1z1-10.1.1.1/sdb +Placed 250/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 250/2 onto dev r1z1-10.1.1.1/sda +Placed 250/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 249/0 onto dev r1z1-10.1.1.1/sdd +Placed 249/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 249/1 onto dev r1z1-10.1.1.1/sdc +Placed 249/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 249/2 onto dev r1z1-10.1.1.1/sdb +Placed 249/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 254/0 onto dev r1z1-10.1.1.1/sda +Placed 254/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 254/1 onto dev r1z1-10.1.1.1/sdd +Placed 254/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 254/2 onto dev r1z1-10.1.1.1/sdc +Placed 254/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 38/0 onto dev r1z1-10.1.1.1/sdb +Placed 38/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 38/1 onto dev r1z1-10.1.1.1/sda +Placed 38/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 38/2 onto dev r1z1-10.1.1.1/sdd +Placed 38/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 156/0 onto dev r1z1-10.1.1.1/sdc +Placed 156/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 156/1 onto dev r1z1-10.1.1.1/sdb +Placed 156/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 156/2 onto dev r1z1-10.1.1.1/sda +Placed 156/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 167/0 onto dev r1z1-10.1.1.1/sdd +Placed 167/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 167/1 onto dev r1z1-10.1.1.1/sdc +Placed 167/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 167/2 onto dev r1z1-10.1.1.1/sdb +Placed 167/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 68/0 onto dev r1z1-10.1.1.1/sda +Placed 68/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 68/1 onto dev r1z1-10.1.1.1/sdd +Placed 68/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 68/2 onto dev r1z1-10.1.1.1/sdc +Placed 68/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 58/0 onto dev r1z1-10.1.1.1/sdb +Placed 58/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 58/1 onto dev r1z1-10.1.1.1/sda +Placed 58/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 58/2 onto dev r1z1-10.1.1.1/sdd +Placed 58/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 138/0 onto dev r1z1-10.1.1.1/sdc +Placed 138/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 138/1 onto dev r1z1-10.1.1.1/sdb +Placed 138/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 138/2 onto dev r1z1-10.1.1.1/sda +Placed 138/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 240/0 onto dev r1z1-10.1.1.1/sdd +Placed 240/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 240/1 onto dev r1z1-10.1.1.1/sdc +Placed 240/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 240/2 onto dev r1z1-10.1.1.1/sdb +Placed 240/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 61/0 onto dev r1z1-10.1.1.1/sda +Placed 61/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 61/1 onto dev r1z1-10.1.1.1/sdd +Placed 61/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 61/2 onto dev r1z1-10.1.1.1/sdc +Placed 61/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 0/0 onto dev r1z1-10.1.1.1/sdb +Placed 0/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 0/1 onto dev r1z1-10.1.1.1/sda +Placed 0/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 0/2 onto dev r1z1-10.1.1.1/sdd +Placed 0/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 206/0 onto dev r1z1-10.1.1.1/sdc +Placed 206/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 206/1 onto dev r1z1-10.1.1.1/sdb +Placed 206/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 206/2 onto dev r1z1-10.1.1.1/sda +Placed 206/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 107/0 onto dev r1z1-10.1.1.1/sdd +Placed 107/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 107/1 onto dev r1z1-10.1.1.1/sdc +Placed 107/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 107/2 onto dev r1z1-10.1.1.1/sdb +Placed 107/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 78/0 onto dev r1z1-10.1.1.1/sda +Placed 78/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 78/1 onto dev r1z1-10.1.1.1/sdd +Placed 78/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 78/2 onto dev r1z1-10.1.1.1/sdc +Placed 78/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 65/0 onto dev r1z1-10.1.1.1/sdb +Placed 65/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 65/1 onto dev r1z1-10.1.1.1/sda +Placed 65/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 65/2 onto dev r1z1-10.1.1.1/sdd +Placed 65/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 183/0 onto dev r1z1-10.1.1.1/sdc +Placed 183/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 183/1 onto dev r1z1-10.1.1.1/sdb +Placed 183/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 183/2 onto dev r1z1-10.1.1.1/sda +Placed 183/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 83/0 onto dev r1z1-10.1.1.1/sdd +Placed 83/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 83/1 onto dev r1z1-10.1.1.1/sdc +Placed 83/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 83/2 onto dev r1z1-10.1.1.1/sdb +Placed 83/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 253/0 onto dev r1z1-10.1.1.1/sda +Placed 253/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 253/1 onto dev r1z1-10.1.1.1/sdd +Placed 253/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 253/2 onto dev r1z1-10.1.1.1/sdc +Placed 253/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 217/0 onto dev r1z1-10.1.1.1/sdb +Placed 217/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 217/1 onto dev r1z1-10.1.1.1/sda +Placed 217/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 217/2 onto dev r1z1-10.1.1.1/sdd +Placed 217/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 226/0 onto dev r1z1-10.1.1.1/sdc +Placed 226/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 226/1 onto dev r1z1-10.1.1.1/sdb +Placed 226/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 226/2 onto dev r1z1-10.1.1.1/sda +Placed 226/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 7/0 onto dev r1z1-10.1.1.1/sdd +Placed 7/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 7/1 onto dev r1z1-10.1.1.1/sdc +Placed 7/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 7/2 onto dev r1z1-10.1.1.1/sdb +Placed 7/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 84/0 onto dev r1z1-10.1.1.1/sda +Placed 84/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 84/1 onto dev r1z1-10.1.1.1/sdd +Placed 84/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 84/2 onto dev r1z1-10.1.1.1/sdc +Placed 84/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 119/0 onto dev r1z1-10.1.1.1/sdb +Placed 119/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 119/1 onto dev r1z1-10.1.1.1/sda +Placed 119/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 119/2 onto dev r1z1-10.1.1.1/sdd +Placed 119/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 185/0 onto dev r1z1-10.1.1.1/sdc +Placed 185/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 185/1 onto dev r1z1-10.1.1.1/sdb +Placed 185/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 185/2 onto dev r1z1-10.1.1.1/sda +Placed 185/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 53/0 onto dev r1z1-10.1.1.1/sdd +Placed 53/0 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 53/1 onto dev r1z1-10.1.1.1/sdc +Placed 53/1 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 53/2 onto dev r1z1-10.1.1.1/sdb +Placed 53/2 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 161/0 onto dev r1z1-10.1.1.1/sda +Placed 161/0 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 161/1 onto dev r1z1-10.1.1.1/sdd +Placed 161/1 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 161/2 onto dev r1z1-10.1.1.1/sdc +Placed 161/2 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 139/0 onto dev r1z1-10.1.1.1/sdb +Placed 139/0 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 139/1 onto dev r1z1-10.1.1.1/sda +Placed 139/1 onto dev r1z1-10.1.1.1/sda +DEBUG: Placed 139/2 onto dev r1z1-10.1.1.1/sdd +Placed 139/2 onto dev r1z1-10.1.1.1/sdd +DEBUG: Placed 102/0 onto dev r1z1-10.1.1.1/sdc +Placed 102/0 onto dev r1z1-10.1.1.1/sdc +DEBUG: Placed 102/1 onto dev r1z1-10.1.1.1/sdb +Placed 102/1 onto dev r1z1-10.1.1.1/sdb +DEBUG: Placed 102/2 onto dev r1z1-10.1.1.1/sda +Placed 102/2 onto dev r1z1-10.1.1.1/sda +DEBUG: Assigned 768 parts +Assigned 768 parts +DEBUG: Finished rebalance plan after 1 attempts +Finished rebalance plan after 1 attempts +DEBUG: Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1,) +Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1) +Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: 0 new parts and 0 removed parts from replica-count change +DEBUG: 0 new parts and 0 removed parts from replica-count change +0 new parts and 0 removed parts from replica-count change +DEBUG: Gather start is 166 (Last start was 84) +DEBUG: Gather start is 166 (Last start was 84) +Gather start is 166 (Last start was 84) +DEBUG: Unable to finish rebalance plan after 1 attempts +DEBUG: Unable to finish rebalance plan after 1 attempts +Unable to finish rebalance plan after 1 attempts +DEBUG: Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1,) +Planning 3.0 on (1,) +DEBUG: Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1) +Planning 3.0 on (1, 1) +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') +Planning 3.0 on (1, 1, '10.1.1.1') +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) +Planning 0.75 on (1, 1, '10.1.1.1', 0) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) +Planning 0.75 on (1, 1, '10.1.1.1', 1) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) +Planning 0.75 on (1, 1, '10.1.1.1', 2) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) +Planning 0.75 on (1, 1, '10.1.1.1', 3) +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload +DEBUG: 0 new parts and 0 removed parts from replica-count change +DEBUG: 0 new parts and 0 removed parts from replica-count change +DEBUG: 0 new parts and 0 removed parts from replica-count change +0 new parts and 0 removed parts from replica-count change +DEBUG: Gather start is 166 (Last start was 84) +DEBUG: Gather start is 166 (Last start was 84) +DEBUG: Gather start is 166 (Last start was 84) +Gather start is 166 (Last start was 84) +DEBUG: Unable to finish rebalance plan after 1 attempts +DEBUG: Unable to finish rebalance plan after 1 attempts +DEBUG: Unable to finish rebalance plan after 1 attempts +Unable to finish rebalance plan after 1 attempts +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_debug +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_debug ... ok +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_appears +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_appears ... ok +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_with_overload +test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_with_overload ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_bad_composite_builder_file +test.unit.cli.test_ringcomposer.TestCommands.test_bad_composite_builder_file ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose +test.unit.cli.test_ringcomposer.TestCommands.test_compose ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose_existing +test.unit.cli.test_ringcomposer.TestCommands.test_compose_existing ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_builder_file +test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_builder_file ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_ring_file +test.unit.cli.test_ringcomposer.TestCommands.test_compose_fails_to_write_composite_ring_file ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose_insufficient_component_builder_files +test.unit.cli.test_ringcomposer.TestCommands.test_compose_insufficient_component_builder_files ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_compose_nonexistent_component_builder_file +test.unit.cli.test_ringcomposer.TestCommands.test_compose_nonexistent_component_builder_file ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_show +test.unit.cli.test_ringcomposer.TestCommands.test_show ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_show_nonexistent_composite_builder_file +test.unit.cli.test_ringcomposer.TestCommands.test_show_nonexistent_composite_builder_file ... ok +test.unit.cli.test_ringcomposer.TestCommands.test_unknown_command +test.unit.cli.test_ringcomposer.TestCommands.test_unknown_command ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_app_exception_v3 +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_app_exception_v3 ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_filter_v3 +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_filter_v3 ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_from_external_file +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_from_external_file ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_legacy_key_id +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_legacy_key_id ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_multiple_keys +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_multiple_keys ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_auth_url +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_auth_url ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_user_domain_name +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_user_domain_name ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_config_file_and_params +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_config_file_and_params ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_connect_failure_auth_url +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_connect_failure_auth_url ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_algorithm +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_algorithm ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_format +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_format ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_id +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_id ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_length +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_length ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_password +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_password ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_username +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_username ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_none_key +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_none_key ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter ... ok +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_nonexistent_key_id +test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_nonexistent_key_id ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_acl_GET +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_acl_GET ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_canned_acl_PUT_with_s3acl +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_canned_acl_PUT_with_s3acl ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter_non_slash ... ok +test DEBUG: Updating recon for sda1 +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmphne2pboz/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmphne2pboz/node/sda1/objects/147/2b6/9307bd63fd38ba08d9957533dcb7d2b6/1791676549.63595.data to /tmp/tmphne2pboz/node/sda1/objects/294/2b6/9307bd63fd38ba08d9957533dcb7d2b6/1791676549.63595.data +test DEBUG: Run listdir on /tmp/tmphne2pboz/node/sda1/objects/294 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.013744 elapsed) +test INFO: Starting relinker (cleanup=True) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmphne2pboz/node/sda1 (cleanup=True) +test DEBUG: Removed /tmp/tmphne2pboz/node/sda1/objects/147/2b6/9307bd63fd38ba08d9957533dcb7d2b6/1791676549.63595.data +test DEBUG: Run listdir on /tmp/tmphne2pboz/node/sda1/objects/147 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) +test INFO: Finished relinker (cleanup=True): 23:55:49 10/10/26 GMT (0:00:00.009893 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.007035 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.007400 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.006856 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.012114 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.007419 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.007271 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.002674 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.007268 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:49 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpe7kv7tvm/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/4 +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpe7kv7tvm/node/sda1/objects/115/e24/738ff8830968a4ab66b563a723b5be24/1791676549.95765.ts to /tmp/tmpe7kv7tvm/node/sda1/objects/231/e24/738ff8830968a4ab66b563a723b5be24/1791676549.95765.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/4 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 3/4 +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpe7kv7tvm/node/sda1/objects/28/e24/738ff8830968a4ab66b563a723b5be24/1791676549.95765.ts to /tmp/tmpe7kv7tvm/node/sda1/objects/231/e24/738ff8830968a4ab66b563a723b5be24/1791676549.95765.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 4/4 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 3 hash dirs processed (cleanup=False) (3 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:49 10/10/26 GMT (0:00:00.010109 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpjnty_0uv/node/sda1 (cleanup=False) +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpjnty_0uv/node/sda1/objects/224/823/e031a1dc1a8390433b2537ee01224823/1791676550.02011.ts to /tmp/tmpjnty_0uv/node/sda1/objects/448/823/e031a1dc1a8390433b2537ee01224823/1791676550.02011.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.013939 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpm8xxrn1v/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpm8xxrn1v/node/sda1/objects/120/a83/f15386276c405efe5dd36d51f4f2da83/1791676550.07816.ts to /tmp/tmpm8xxrn1v/node/sda1/objects/482/a83/f15386276c405efe5dd36d51f4f2da83/1791676550.07816.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.004371 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpk9cwfu93/node/sda1 (cleanup=False) +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpk9cwfu93/node/sda1/objects/207/8f9/cf54f78420a99cdc8b6acfacf90f28f9/1791676550.13680.ts to /tmp/tmpk9cwfu93/node/sda1/objects/414/8f9/cf54f78420a99cdc8b6acfacf90f28f9/1791676550.13680.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.012372 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp1p26ae5q/node/sda1 (cleanup=False) +test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmp1p26ae5q/node/sda1/objects/191/78b/bf420ac41ee6e97c2d353c3a4e24b78b/1791676550.21198.ts to /tmp/tmp1p26ae5q/node/sda1/objects/382/78b/bf420ac41ee6e97c2d353c3a4e24b78b/1791676550.21198.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors)test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_2_err +test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_2_err ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_data_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_data_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_data_files_no_cleanup +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_data_files_no_cleanup ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_file +test.unit.cli.test_relinker.TestRelinker.test_relink_data_file ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_data_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_data_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_ts_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_ts_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_ts_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_ts_files ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_no_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_no_multipart ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER +fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:othertest:other +fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +ERROR: swift.cache could not be found in env! +ERROR: swift.cache could not be found in env! +ERROR: swift.cache could not be found in env! +ERROR: swift.cache could not be found in env! +ERROR: swift.cache could not be found in env! +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_no_memcache +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_no_memcache ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_blacklist +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_blacklist ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container_listing +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_double_container_listing ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_multiple_acc +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_max_rate_multiple_acc ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_memcache_format +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_memcache_format ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_white_black_list +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_old_white_black_list ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_set_incr +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_set_incr ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_whitelist_sysmeta +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_ratelimit_whitelist_sysmeta ... ok +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_restarting_memcache +test.unit.common.middleware.test_ratelimit.TestRateLimit.test_restarting_memcache ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_fails +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_fails ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_finds_old +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_finds_old ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_tombstone +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_tombstone ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_bogus_content_range +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_bogus_content_range ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_manifest ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_range_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_range_manifest ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_get_with_if_modified_since +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_get_with_if_modified_since ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_and_range +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_and_range ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_manifest_json_md5 +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_manifest_json_md5 ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_ancient_date +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_ancient_date ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_last_modified +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_last_modified ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_now +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_now ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_no_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_no_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_json_md5 +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_json_md5 ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_ancient_date +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_ancient_date ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_last_modified +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_last_modified ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_now +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_now ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_without_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_without_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches_alternate_etag +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches_alternate_etag ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_old_swift_if_match_matches_and_range +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_old_swift_if_match_matches_and_range ... ok +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_range_resume_download +test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_range_resume_download ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_path_single +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_path_single ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_denied_for_second_path +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_denied_for_second_path ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_path_single +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_path_single ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role ... ok +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service +test.unit.common.middleware.test_tempauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service ... ok +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_account_with_no_user +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_account_with_no_user ... ok +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_base64_encoding +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_base64_encoding ... ok +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_key_with_no_value +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_key_with_no_value ... ok +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_parse_user_creation +test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_parse_user_creation ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_options +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_options ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_conflict +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_conflict ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Expecting an element , got nothing, line 1 +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID"}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID"}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"name": "TENANT_NAME"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"name": "TENANT_NAME"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication componenttest.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_dict +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_dict ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_id +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_id ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_name +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_name ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_roles +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_missing_user_roles ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_not_json +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_not_json ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_valid_but_bad_json +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_bad_reply_valid_but_bad_json ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_fail_to_connect_to_keystone +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_fail_to_connect_to_keystone ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_no_s3_creds_defers_to_auth_middleware +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_no_s3_creds_defers_to_auth_middleware ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_unauthorized_token +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestBad.test_unauthorized_token ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorization_nova_toconnect +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorization_nova_toconnect ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_and_unquote_chars +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_and_unquote_chars ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_startswith_conflict +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_startswith_conflict ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_conflict +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_conflict ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_startswith_conflict +test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_startswith_conflict ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_auth_scheme_value +test.unit.common.middleware.test_tempurl.TestTempURL.test_auth_scheme_value ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_authorize_limits_scope +test.unit.common.middleware.test_tempurl.TestTempURL.test_authorize_limits_scope ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_ip_range_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_ip_range_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_path +test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_path ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_expires_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_expires_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_path_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_path_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_sig_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_sig_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_incoming_headers +test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_incoming_headers ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_outgoing_headers +test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_outgoing_headers ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_allowed +test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_allowed ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_when_forbidden_by_config +test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_when_forbidden_by_config ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_different_key_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_different_key_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_disallowed_header_object_manifest +test.unit.common.middleware.test_tempurl.TestTempURL.test_disallowed_header_object_manifest ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_filename_trailing_slash +test.unit.common.middleware.test_tempurl.TestTempURL.test_filename_trailing_slash ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_hmacs +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_hmacs ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_not_allowed_by_put +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_not_allowed_by_put ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_path_parts +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_path_parts ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_temp_url_info +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_temp_url_info ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_but_404 +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_but_404 ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_container_keys +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_container_keys ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_key2 +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_key2 ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_fake_ip_from_x_forwarded_for +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_fake_ip_from_x_forwarded_for ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename_and_inline +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename_and_inline ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_inline +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_inline ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_from_remote_addr +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_from_remote_addr ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_range +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_range ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ipv6_range +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ipv6_range ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_no_client_address +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_no_client_address ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_and_staticweb +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_and_staticweb ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_empty +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_empty ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_single_ipv6 +test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_single_ipv6 ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_get +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_get ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_post +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_post ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_put +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_put ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_and_get_headers_match +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_and_get_headers_match ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_otherwise_not_allowed +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_otherwise_not_allowed ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_valid_with_filename +test.unit.common.middleware.test_tempurl.TestTempURL.test_head_valid_with_filename ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_ip_range_value_error +test.unit.common.middleware.test_tempurl.TestTempURL.test_ip_range_value_error ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_expires +test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_expires ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_sig +test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_sig ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_no_key +test.unit.common.middleware.test_tempurl.TestTempURL.test_no_key ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_no_prefix_match_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_no_prefix_match_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_normalize_temp_url_expires +test.unit.common.middleware.test_tempurl.TestTempURL.test_normalize_temp_url_expires ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars_in_content_disposition_metadata +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars_in_content_disposition_metadata ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_trailing_slash +test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_trailing_slash ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_object_url_with_prefix_invalid +test.unit.common.middleware.test_tempurl.TestTempURL.test_object_url_with_prefix_invalid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_passthrough +test.unit.common.middleware.test_tempurl.TestTempURL.test_passthrough ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_post_when_forbidden_by_config +test.unit.common.middleware.test_tempurl.TestTempURL.test_post_when_forbidden_by_config ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_not_allowed_by_get +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_not_allowed_by_get ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_response_headers_in_list +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_response_headers_in_list ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_valid +test.unit.common.middleware.test_tempurl.TestTempURL.test_put_valid ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header_defaults +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header_defaults ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_headers_match +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_headers_match ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_header +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_header ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_headers_match +test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_headers_match ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_signature_trim +test.unit.common.middleware.test_tempurl.TestTempURL.test_signature_trim ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_unicode_metadata_value +test.unit.common.middleware.test_tempurl.TestTempURL.test_unicode_metadata_value ... ok +test.unit.common.middleware.test_tempurl.TestTempURL.test_unknown_not_allowed +test.unit.common.middleware.test_tempurl.TestTempURL.test_unknown_not_allowed ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_DELETE_on_expired_versioned_object +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_DELETE_on_expired_versioned_object ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_blank_add_versions_precedence +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_blank_add_versions_precedence ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_container_allow_versioned_writes_false +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_container_allow_versioned_writes_false ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_first_object_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_first_object_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_doubled_up_markers_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_doubled_up_markers_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_is_marker_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_is_marker_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_no_marker_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_no_marker_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_restores_marker_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_latest_version_restores_marker_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_no_versions_container_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_no_versions_container_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_object_no_versioning_with_container_config_true +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_object_no_versioning_with_container_config_true ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_single_version_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_delete_single_version_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_DELETE_of_versioned_object +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_DELETE_of_versioned_object ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_PUT_of_versioned_object +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_denied_PUT_of_versioned_object ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_empty_versions_location +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_empty_versions_location ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_container +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_container ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_head +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_get_head ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_head_container +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_head_container ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_no_object_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_no_object_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_over_object_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_history_delete_marker_over_object_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_get_errors +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_get_errors ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_put_errors +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_put_errors ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_sysmeta_precedence +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_new_version_sysmeta_precedence ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_both_headers +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_both_headers ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_history_header +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_container_history_header ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_first_object_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_first_object_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning_with_container_config_true +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_object_no_versioning_with_container_config_true ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_request_is_dlo_manifest_with_container_config_true +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_request_is_dlo_manifest_with_container_config_true ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_version_is_dlo_manifest_with_container_config_true +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_version_is_dlo_manifest_with_container_config_true ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_versioned_object_including_url_encoded_name_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_put_versioned_object_including_url_encoded_name_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_add_versions_precedence +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_add_versions_precedence ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_headers +test.unit.common.middleware.test_versioned_writes.VersionedWritesTestCase.test_remove_headers ... ok +test.unit.common.test_db.TestChexor.test_chexor +test.unit.common.test_db.TestChexor.test_chexor ... ok +test.unit.common.test_db.TestChexor.test_invalid_old_hash +test.unit.common.test_db.TestChexor.test_invalid_old_hash ... ok +test.unit.common.test_db.TestChexor.test_no_name +test.unit.common.test_db.TestChexor.test_no_name ... ok +test.unit.common.test_db.TestChexor.test_normal_case +test.unit.common.test_db.TestChexor.test_normal_case ... ok +test.unit.common.test_db.TestGetDBConnection.test_invalid_path +test.unit.common.test_db.TestGetDBConnection.test_invalid_path ... ok +test.unit.common.test_db.TestGetDBConnection.test_locked_db +test.unit.common.test_db.TestGetDBConnection.test_locked_db ... ok +test.unit.common.test_db.TestGetDBConnection.test_normal_case +test.unit.common.test_db.TestGetDBConnection.test_normal_case ... ok +test.unit.common.test_db_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers +test.unit.common.test_db_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok +test.unit.common.test_db_replicator.TestReplicatorSync.test_local_ids +test.unit.common.test_db_replicator.TestReplicatorSync.test_local_ids ... ok +test.unit.common.test_db_replicator.TestReplicatorSync.test_replicator_sync +test.unit.common.test_db_replicator.TestReplicatorSync.test_replicator_sync ... ok +test.unit.common.test_db_replicator.TestReplicatorSync.test_rsync_then_merge +test.unit.common.test_db_replicator.TestReplicatorSync.test_rsync_then_merge ... ok +test.unit.common.test_digest.TestDigestUtils.test_extract_digest_and_algorithm +test.unit.common.test_digest.TestDigestUtils.test_extract_digest_and_algorithm ... ok +test.unit.common.test_digest.TestDigestUtils.test_get_allowed_digests +test.unit.common.test_digest.TestDigestUtils.test_get_allowed_digests ... ok +test.unit.common.test_digest.TestDigestUtils.test_get_hmac +test.unit.common.test_digest.TestDigestUtils.test_get_hmac ... ok +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_digest +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_digest ... ok +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range ... ok +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range_non_binary_type +test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range_non_binary_type ... ok +test.unit.common.test_swob.TestRequest.test_401_invalid_path +test.unit.common.test_swob.TestRequest.test_401_invalid_path ... ok +test.unit.common.test_swob.TestRequest.test_401_non_keystone_auth_path +test.unit.common.test_swob.TestRequest.test_401_non_keystone_auth_path ... ok +test.unit.common.test_swob.TestRequest.test_401_unauthorized +test.unit.common.test_swob.TestRequest.test_401_unauthorized ... ok +test.unit.common.test_swob.TestRequest.test_401_valid_account_path +test.unit.common.test_swob.TestRequest.test_401_valid_account_path ... ok +test.unit.common.test_swob.TestRequest.test_401_www_authenticate_exists +test.unit.common.test_swob.TestRequest.test_401_www_authenticate_exists ... ok +test.unit.common.test_swob.TestRequest.test_401_www_authenticate_is_quoted +test.unit.common.test_swob.TestRequest.test_401_www_authenticate_is_quoted ... ok +test.unit.common.test_swob.TestRequest.test_accept_header +test.unit.common.test_swob.TestRequest.test_accept_header ... ok +test.unit.common.test_swob.TestRequest.test_allow_reserved_names +test.unit.common.test_swob.TestRequest.test_allow_reserved_names ... ok +test.unit.common.test_swob.TestRequest.test_as_referer +test.unit.common.test_swob.TestRequest.test_as_referer ... ok +test.unit.common.test_swob.TestRequest.test_bad_path_info_pop +test.unit.common.test_swob.TestRequest.test_bad_path_info_pop ... ok +test.unit.common.test_swob.TestRequest.test_bad_range +test.unit.common.test_swob.TestRequest.test_bad_range ... ok +test.unit.common.test_swob.TestRequest.test_blank +test.unit.common.test_swob.TestRequest.test_blank ... ok +test.unit.common.test_swob.TestRequest.test_blank_body_precedence +test.unit.common.test_swob.TestRequest.test_blank_body_precedence ... ok +test.unit.common.test_swob.TestRequest.test_blank_parsing +test.unit.common.test_swob.TestRequest.test_blank_parsing ... ok +test.unit.common.test_swob.TestRequest.test_blank_path_info_precedence +test.unit.common.test_swob.TestRequest.test_blank_path_info_precedence ... ok +test.unit.common.test_swob.TestRequest.test_blank_req_environ_property_args +test.unit.common.test_swob.TestRequest.test_blank_req_environ_property_args ... ok +test.unit.common.test_swob.TestRequest.test_copy_get +test.unit.common.test_swob.TestRequest.test_copy_get ... ok +test.unit.common.test_swob.TestRequest.test_datetime_properties +test.unit.common.test_swob.TestRequest.test_datetime_properties ... ok +test.unit.common.test_swob.TestRequest.test_get_response +test.unit.common.test_swob.TestRequest.test_get_response ... ok +test.unit.common.test_swob.TestRequest.test_invalid_req_environ_property_args +test.unit.common.test_swob.TestRequest.test_invalid_req_environ_property_args ... ok +test.unit.common.test_swob.TestRequest.test_message_length_just_content_length +test.unit.common.test_swob.TestRequest.test_message_length_just_content_length ... ok +test.unit.common.test_swob.TestRequest.test_message_length_transfer_encoding +test.unit.common.test_swob.TestRequest.test_message_length_transfer_encoding ... ok +test.unit.common.test_swob.TestRequest.test_not_401 +test.unit.common.test_swob.TestRequest.test_not_401 ... ok +test.unit.common.test_swob.TestRequest.test_params +test.unit.common.test_swob.TestRequest.test_params ... ok +test.unit.common.test_swob.TestRequest.test_path +test.unit.common.test_swob.TestRequest.test_path ... ok +test.unit.common.test_swob.TestRequest.test_path_info_pop +test.unit.common.test_swob.TestRequest.test_path_info_pop ... ok +test.unit.common.test_swob.TestRequest.test_path_info_pop_last +test.unit.common.test_swob.TestRequest.test_path_info_pop_last ... ok +test.unit.common.test_swob.TestRequest.test_path_info_pop_none +test.unit.common.test_swob.TestRequest.test_path_info_pop_none ... ok +test.unit.common.test_swob.TestRequest.test_path_qs +test.unit.common.test_swob.TestRequest.test_path_qs ... ok +test.unit.common.test_swob.TestRequest.test_path_question_mark +test.unit.common.test_swob.TestRequest.test_path_question_mark ... ok +test.unit.common.test_swob.TestRequest.test_properties +test.unit.common.test_swob.TestRequest.test_properties ... ok +test.unit.common.test_swob.TestRequest.test_split_path +test.unit.common.test_swob.TestRequest.test_split_path ... ok +test.unit.common.test_swob.TestRequest.test_swift_entity_path +test.unit.common.test_swob.TestRequest.test_swift_entity_path ... ok +test.unit.common.test_swob.TestRequest.test_timestamp +test.unit.common.test_swob.TestRequest.test_timestamp ... ok +test.unit.common.test_swob.TestRequest.test_timestamp_invalid +test.unit.common.test_swob.TestRequest.test_timestamp_invalid ... ok +test.unit.common.test_swob.TestRequest.test_timestamp_missing +test.unit.common.test_swob.TestRequest.test_timestamp_missing ... ok +test.unit.common.test_swob.TestRequest.test_unicode_params +test.unit.common.test_swob.TestRequest.test_unicode_params ... ok +test.unit.common.test_swob.TestRequest.test_unicode_path +test.unit.common.test_swob.TestRequest.test_unicode_path ... ok +test.unit.common.test_swob.TestRequest.test_unicode_query +test.unit.common.test_swob.TestRequest.test_unicode_query ... ok +test.unit.common.test_swob.TestRequest.test_url +test.unit.common.test_swob.TestRequest.test_url ... ok +test.unit.common.test_swob.TestRequest.test_url2 +test.unit.common.test_swob.TestRequest.test_url2 ... ok +test.unit.common.test_swob.TestRequest.test_wsgify +test.unit.common.test_swob.TestRequest.test_wsgify ... ok +test.unit.common.test_swob.TestRequest.test_wsgify_method +test.unit.common.test_swob.TestRequest.test_wsgify_method ... ok +test.unit.common.test_swob.TestRequest.test_wsgify_raise +test.unit.common.test_swob.TestRequest.test_wsgify_raise ... ok +test.unit.common.test_swob.TestStatusMap.test_status_map +test.unit.common.test_swob.TestStatusMap.test_status_map ... ok +test.unit.common.test_utils.TestFileLikeIter.test_close +test.unit.common.test_utils.TestFileLikeIter.test_close ... ok +test.unit.common.test_utils.TestFileLikeIter.test_get_hub +test.unit.common.test_utils.TestFileLikeIter.test_get_hub ... ok +test.unit.common.test_utils.TestFileLikeIter.test_iter_file_iter +test.unit.common.test_utils.TestFileLikeIter.test_iter_file_iter ... ok +test.unit.common.test_utils.TestFileLikeIter.test_next +test.unit.common.test_utils.TestFileLikeIter.test_next ... ok +test.unit.common.test_utils.TestFileLikeIter.test_read +test.unit.common.test_utils.TestFileLikeIter.test_read ... ok +test.unit.common.test_utils.TestFileLikeIter.test_read_empty +test.unit.common.test_utils.TestFileLikeIter.test_read_empty ... ok +test.unit.common.test_utils.TestFileLikeIter.test_read_with_size +test.unit.common.test_utils.TestFileLikeIter.test_read_with_size ... ok +test.unit.common.test_utils.TestFileLikeIter.test_read_with_size_zero +test.unit.common.test_utils.TestFileLikeIter.test_read_with_size_zero ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readline +test.unit.common.test_utils.TestFileLikeIter.test_readline ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readline2 +test.unit.common.test_utils.TestFileLikeIter.test_readline2 ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readline3 +test.unit.common.test_utils.TestFileLikeIter.test_readline3 ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readline_size_unlimited +test.unit.common.test_utils.TestFileLikeIter.test_readline_size_unlimited ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readline_with_size +test.unit.common.test_utils.TestFileLikeIter.test_readline_with_size ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readlines +test.unit.common.test_utils.TestFileLikeIter.test_readlines ... ok +test.unit.common.test_utils.TestFileLikeIter.test_readlines_with_size +test.unit.common.test_utils.TestFileLikeIter.test_readlines_with_size ... ok +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_big +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_big ... ok +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_brittle +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_brittle ... ok +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_empty +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_empty ... ok +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_smallish +test.unit.common.test_utils.TestHashForFileFunction.test_hash_for_file_smallish ... ok +test.unit.common.test_utils.TestUtils.test_backwards +test.unit.common.test_utils.TestUtils.test_backwards ... ok +test.unit.common.test_utils.TestUtils.test_base64_str +test.unit.common.test_utils.TestUtils.test_base64_str ... ok +test.unit.common.test_utils.TestUtils.test_cache_from_env +test.unit.common.test_utils.TestUtils.test_cache_from_env ... ok +test.unit.common.test_utils.TestUtils.test_cap_length +test.unit.common.test_utils.TestUtils.test_cap_length ... ok +test.unit.common.test_utils.TestUtils.test_clean_content_type +test.unit.common.test_utils.TestUtils.test_clean_content_type ... ok +test.unit.common.test_utils.TestUtils.test_clean_up_daemon_hygene +test.unit.common.test_utils.TestUtils.test_clean_up_daemon_hygene ... ok +test.unit.common.test_utils.TestUtils.test_drain_and_close +test.unit.common.test_utils.TestUtils.test_drain_and_close ... ok +test.unit.common.test_utils.TestUtils.test_drain_and_close_with_limit +test.unit.common.test_utils.TestUtils.test_drain_and_close_with_limit ... ok +test.unit.common.test_utils.TestUtils.test_drop_privileges +test.unit.common.test_utils.TestUtils.test_drop_privileges ... ok +test.unit.common.test_utils.TestUtils.test_drop_privileges_no_setgroups +test.unit.common.test_utils.TestUtils.test_drop_privileges_no_setgroups ... ok +test.unit.common.test_utils.TestUtils.test_dump_recon_cache +test.unit.common.test_utils.TestUtils.test_dump_recon_cache ... ok +test.unit.common.test_utils.TestUtils.test_dump_recon_cache_permission_denied +test.unit.common.test_utils.TestUtils.test_dump_recon_cache_permission_denied ... ok +test.unit.common.test_utils.TestUtils.test_dump_recon_cache_set_owner +test.unit.common.test_utils.TestUtils.test_dump_recon_cache_set_owner ... ok +test.unit.common.test_utils.TestUtils.test_extract_swift_bytes +test.unit.common.test_utils.TestUtils.test_extract_swift_bytes ... ok +test.unit.common.test_utils.TestUtils.test_find_namespace +test.unit.common.test_utils.TestUtils.test_find_namespace ... ok +test.unit.common.test_utils.TestUtils.test_friendly_close_exploding_body +test.unit.common.test_utils.TestUtils.test_friendly_close_exploding_body ... ok +test.unit.common.test_utils.TestUtils.test_friendly_close_large_body +test.unit.common.test_utils.TestUtils.test_friendly_close_large_body ... ok +test.unit.common.test_utils.TestUtils.test_friendly_close_small_body +test.unit.common.test_utils.TestUtils.test_friendly_close_small_body ... ok +test.unit.common.test_utils.TestUtils.test_fsync_dir +test.unit.common.test_utils.TestUtils.test_fsync_dir ... ok +test.unit.common.test_utils.TestUtils.test_generate_trans_id +test.unit.common.test_utils.TestUtils.test_generate_trans_id ... ok +test.unit.common.test_utils.TestUtils.test_get_db_files +test.unit.common.test_utils.TestUtils.test_get_db_files ... ok +test.unit.common.test_utils.TestUtils.test_get_my_ppid +test.unit.common.test_utils.TestUtils.test_get_my_ppid ... ok +test.unit.common.test_utils.TestUtils.test_get_partition_for_hash +test.unit.common.test_utils.TestUtils.test_get_partition_for_hash ... ok +test.unit.common.test_utils.TestUtils.test_get_partition_from_path +test.unit.common.test_utils.TestUtils.test_get_partition_from_path ... ok +test.unit.common.test_utils.TestUtils.test_get_redirect_data +test.unit.common.test_utils.TestUtils.test_get_redirect_data ... ok +test.unit.common.test_utils.TestUtils.test_get_trans_id_time +test.unit.common.test_utils.TestUtils.test_get_trans_id_time ... ok +test.unit.common.test_utils.TestUtils.test_get_valid_utf8_str +test.unit.common.test_utils.TestUtils.test_get_valid_utf8_str ... ok +test.unit.common.test_utils.TestUtils.test_get_zero_indexed_base_string +test.unit.common.test_utils.TestUtils.test_get_zero_indexed_base_string ... ok +test.unit.common.test_utils.TestUtils.test_hash_path +test.unit.common.test_utils.TestUtils.test_hash_path ... ok +test.unit.common.test_utils.TestUtils.test_human_readable +test.unit.common.test_utils.TestUtils.test_human_readable ... ok +test.unit.common.test_utils.TestUtils.test_is_file_older +test.unit.common.test_utils.TestUtils.test_is_file_older ... ok +test.unit.common.test_utils.TestUtils.test_ismount_parent_path_error +test.unit.common.test_utils.TestUtils.test_ismount_parent_path_error ... ok +test.unit.common.test_utils.TestUtils.test_ismount_path_does_not_exist +test.unit.common.test_utils.TestUtils.test_ismount_path_does_not_exist ... ok +test.unit.common.test_utils.TestUtils.test_ismount_path_error +test.unit.common.test_utils.TestUtils.test_ismount_path_error ... ok +test.unit.common.test_utils.TestUtils.test_ismount_path_is_root +test.unit.common.test_utils.TestUtils.test_ismount_path_is_root ... ok +test.unit.common.test_utils.TestUtils.test_ismount_path_is_symlink +test.unit.common.test_utils.TestUtils.test_ismount_path_is_symlink ... ok +test.unit.common.test_utils.TestUtils.test_ismount_path_not_mount +test.unit.common.test_utils.TestUtils.test_ismount_path_not_mount ... ok +test.unit.common.test_utils.TestUtils.test_ismount_raw_parent_path_error +test.unit.common.test_utils.TestUtils.test_ismount_raw_parent_path_error ... ok +test.unit.common.test_utils.TestUtils.test_ismount_raw_path_error +test.unit.common.test_utils.TestUtils.test_ismount_raw_path_error ... ok +test.unit.common.test_utils.TestUtils.test_ismount_successes_dev +test.unit.common.test_utils.TestUtils.test_ismount_successes_dev ... ok +test.unit.common.test_utils.TestUtils.test_ismount_successes_ino +test.unit.common.test_utils.TestUtils.test_ismount_successes_ino ... ok +test.unit.common.test_utils.TestUtils.test_ismount_successes_stubfile +test.unit.common.test_utils.TestUtils.test_ismount_successes_stubfile ... ok +test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp +test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp ... ok +test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp_when_system_not_UTC +test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp_when_system_not_UTC ... ok +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_errno_not_EEXIST_or_ENOENT +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_errno_not_EEXIST_or_ENOENT ... ok +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_linkat_success +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_linkat_success ... ok +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_runs_out_of_retries +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_runs_out_of_retries ... ok +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_target_exists +test.unit.common.test_utils.TestUtils.test_link_fd_to_path_target_exists ... ok +test.unit.common.test_utils.TestUtils.test_linkat_race_dir_not_exists +test.unit.common.test_utils.TestUtils.test_linkat_race_dir_not_exists ... ok +test ERROR: Returning 497 because of blacklisting: b +test ERROR: Returning 497 because of blacklisting: b +test ERROR: Returning 497 because of blacklisting: b +test ERROR: Returning 497 because of blacklisting: b +test ERROR: Returning 497 because of blacklisting: b +fake INFO: - - 10/Oct/2026/23/55/52 GET /v1/a/c/o%3Ftemp_url_sig%3Ddeadbeefdeadbeef...%26temp_url_expires%3D1791677552 HTTP/1.0 404 - - - - - - - - 0.0002 - - 1791676552.103484392 1791676552.103643656 - +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00030 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpx88_rx3x/sda/fake/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.01845 seconds (54.20789/s) +test INFO: Removed 1 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00031 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00033 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00023 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test_digest_utils WARNING: The following digest algorithms are allowed by default but deprecated: sha1. Support will be disabled by default in a future release, and later removed entirely. +test_digest_utils WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +test_digest_utils WARNING: The following digest algorithms are configured but not supported: md5 +test_digest_utils WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +test_digest_utils WARNING: The following digest algorithms are configured but not supported: md5 +test ERROR: ERROR: swift.cache could not be found in env! +test ERROR: ERROR: swift.cache could not be found in env! +test WARNING: Unable to perform fsync() on directory /tmp/tmpjf864g7o: Bad file descriptor +Unable to locate some_not_real_function in libc. Leaving as a no-op. +test.unit.common.test_utils.TestUtils.test_load_libc_function +test.unit.common.test_utils.TestUtils.test_load_libc_function ... ok +test.unit.common.test_utils.TestUtils.test_load_pkg_resource +test.unit.common.test_utils.TestUtils.test_load_pkg_resource ... skipped 'pkg_resources loading is only available on python 3.7 and earlier' +test.unit.common.test_utils.TestUtils.test_load_recon_cache +test.unit.common.test_utils.TestUtils.test_load_recon_cache ... ok + +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.011842 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpw5rdqu11/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpw5rdqu11/node/sda1/objects/50/8b8/32d1f82f195ca66ae52f9891fe9b48b8/1791676552.28143.meta to /tmp/tmpw5rdqu11/node/sda1/objects/101/8b8/32d1f82f195ca66ae52f9891fe9b48b8/1791676552.28143.meta +test DEBUG: Relinking created link: /tmp/tmpw5rdqu11/node/sda1/objects/50/8b8/32d1f82f195ca66ae52f9891fe9b48b8/1791676551.28143.data to /tmp/tmpw5rdqu11/node/sda1/objects/101/8b8/32d1f82f195ca66ae52f9891fe9b48b8/1791676551.28143.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.011689 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp_9h_j4ur/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmp_9h_j4ur/node/sda1/objects/4/075/04f3caeb92524664dc906293610a3075/1791676550.34240.data to /tmp/tmp_9h_j4ur/node/sda1/objects/9/075/04f3caeb92524664dc906293610a3075/1791676550.34240.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.008094 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpzwnv2b1y/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmpzwnv2b1y/node/sda1/objects/47/b7d/2f0451604009bad8ee3b054eaa142b7d/1791676551.40119.data to /tmp/tmpzwnv2b1y/node/sda1/objects/94/b7d/2f0451604009bad8ee3b054eaa142b7d/1791676551.40119.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.015545 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp5sg8meac/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmp5sg8meac/node/sda1/objects/114/3db/7296b8a7d3ae682889f3b79984e1b3db/1791676552.48562.meta to /tmp/tmp5sg8meac/node/sda1/objects/229/3db/7296b8a7d3ae682889f3b79984e1b3db/1791676552.48562.meta +test DEBUG: Relinking created link: /tmp/tmp5sg8meac/node/sda1/objects/114/3db/7296b8a7d3ae682889f3b79984e1b3db/1791676550.48562.data to /tmp/tmp5sg8meac/node/sda1/objects/229/3db/7296b8a7d3ae682889f3b79984e1b3db/1791676550.48562.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.008885 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpm1kg9un1/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpm1kg9un1/node/sda1/objects/77/454/4df9cb57e5279a89a1ddefff42c73454/1791676550.56475.data to /tmp/tmpm1kg9un1/node/sda1/objects/155/454/4df9cb57e5279a89a1ddefff42c73454/1791676550.56475.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.003735 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpsp1s5x00/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmpsp1s5x00/node/sda1/objects/4/0db/0464684254e7351b1477fbde16f860db/1791676552.59847.meta to /tmp/tmpsp1s5x00/node/sda1/objects/8/0db/0464684254e7351b1477fbde16f860db/1791676552.59847.meta +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.004441 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpyyqjborl/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.004451 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmppixhlvf0/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.003728 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpnfu7qp2k/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpnfu7qp2k/node/sda1/objects/16/22b/10921969f40ae80a6318f9258800e22b/1791676551.70880.meta to /tmp/tmpnfu7qp2k/node/sda1/objects/33/22b/10921969f40ae80a6318f9258800e22b/1791676551.70880.meta +test DEBUG: Relinking created link: /tmp/tmpnfu7qp2k/node/sda1/objects/16/22b/10921969f40ae80a6318f9258800e22b/1791676550.70880.data to /tmp/tmpnfu7qp2k/node/sda1/objects/33/22b/10921969f40ae80a6318f9258800e22b/1791676550.70880.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.010761 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpsfygajoe/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpsfygajoe/node/sda1/objects/46/952/2e026ac88ed09e4b6bb859731d121952/1791676552.77356.ts to /tmp/tmpsfygajoe/node/sda1/objects/92/952/2e026ac88ed09e4b6bb859731d121952/1791676552.77356.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.007854 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:50 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpv2bzc58l/node/sda1 (cleanup=False)test.unit.cli.test_relinker.TestRelinker.test_relink_data_ts_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_data_ts_meta_files ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_read_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_read_permission ... ok + +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID"}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Error on keystone reply: 201 b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID"}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'' +test DEBUG: Error on keystone reply: 201 b'' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{}' +test DEBUG: Error on keystone reply: 201 b'{}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'[]' +test DEBUG: Error on keystone reply: 201 b'[]' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'null' +test DEBUG: Error on keystone reply: 201 b'null' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'"foo"' +test DEBUG: Error on keystone reply: 201 b'"foo"' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'1' +test DEBUG: Error on keystone reply: 201 b'1' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'true' +test DEBUG: Error on keystone reply: 201 b'true' - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Received error, rejecting request with error: 400 Bad Request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: No authorization details from s3api. skipping. +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone reply error: status=403 reason=None +test DEBUG: Received error, rejecting request with error: 401 Unauthorized +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: FORCED_TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}'test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_in_container +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_in_container ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_bytes +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_bytes ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_http +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_http ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_trailing_slash +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_trailing_slash ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_v3 +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_v3 ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_abort ... ok +test.unit.common.test_utils.TestUtils.test_lock_file +test.unit.common.test_utils.TestUtils.test_lock_file ... ok +test.unit.common.test_utils.TestUtils.test_lock_file_held_on_unlink +test.unit.common.test_utils.TestUtils.test_lock_file_held_on_unlink ... ok fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'X-Amz-Acl': 'public-read', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Grant AllUsers READ permission on the bucket /bucket +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'}test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_bucket_fails_with_neither_acl_header_nor_xml_PUT ... ok +test.unit.common.test_utils.TestUtils.test_lock_file_no_unlink_if_fail +test.unit.common.test_utils.TestUtils.test_lock_file_no_unlink_if_fail ... ok +test.unit.common.test_utils.TestUtils.test_lock_file_unlinked_after_open +test.unit.common.test_utils.TestUtils.test_lock_file_unlinked_after_open ... ok +test.unit.common.test_utils.TestUtils.test_lock_path +test.unit.common.test_utils.TestUtils.test_lock_path ... ok + +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, max LO GET time of 86400s exceeded -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-manifest-a, GET of submanifest /v1/AUTH_test/gettest/manifest-a failed with status 403 (

Forbidden

Access was denied to this reso...) -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, got 401 (

Unauthorized

This server could not verif...) while retrieving /v1/AUTH_test/gettest/c_15 -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, GET of submanifest /v1/AUTH_test/gettest/manifest-bc failed with status 401 (

Unauthorized

This server could not verif...) -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != wrong! or 5 != 5. -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != 594f803b380a41396ed63dca39503542 or 5 != 999999. -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-avail, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/gettest/not_avail_obj -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-exists, got 404 (

Not Found

The resource could not be foun...) while retrieving /v1/AUTH_test/gettest/not_exists_obj -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, JSON-decoding of submanifest /v1/AUTH_test/gettest/manifest-bc failed with 500 Internal Error -fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 594f803b380a41396ed63dca39503542, but object MD5 was actually fb0e22c79ac75679e9881e6ba183b354 -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != wrong! or 10 != 10. -fake-swift ERROR: Bad response length for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 5, but response length was actually 4 -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != 82136b4240d6ce4ea7d03e51469a393b or 10 != 999999. -fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 1 (char 0) -fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded -Quarantined /tmp/tmpxcrv_po2/dev/dbs/par/pre/db to /tmp/tmpxcrv_po2/dev/quarantined/tests/db due to malformed database -Quarantined /tmp/tmpxcrv_po2/dev/dbs/par/pre/db to /tmp/tmpxcrv_po2/dev/quarantined/tests/db due to malformed database -Quarantined /tmp/tmpxcrv_po2/dev/dbs/par/pre/db to /tmp/tmpxcrv_po2/dev/quarantined/tests/db due to corrupted database -Quarantined /tmp/tmpxcrv_po2/dev/dbs/par/pre/db to /tmp/tmpxcrv_po2/dev/quarantined/tests/db due to disk error while accessing database -test.unit.common.test_db.TestDatabaseBroker.test_possibly_quarantine_db_errors -test.unit.common.test_db.TestDatabaseBroker.test_possibly_quarantine_db_errors ... ok -test.unit.common.test_db.TestDatabaseBroker.test_put_record -test.unit.common.test_db.TestDatabaseBroker.test_put_record ... ok -Quarantined /tmp/tmp710dudt5/dev/dbs/par/pre/db to /tmp/tmp710dudt5/dev/quarantined/containers/db due to missing row in container_stat table -test.unit.common.test_db.TestDatabaseBroker.test_reclaim_missing_container_info -test.unit.common.test_db.TestDatabaseBroker.test_reclaim_missing_container_info ... ok -test.unit.common.test_db.TestDatabaseBroker.test_skip_commits -test.unit.common.test_db.TestDatabaseBroker.test_skip_commits ... ok -Quarantined /tmp/tmpbguuyvhc/dev/dbs/par/pre/db to /tmp/tmpbguuyvhc/dev/quarantined/containers/db due to missing row in container_stat table -test.unit.common.test_db.TestDatabaseBroker.test_update_metadata_missing_container_info -test.unit.common.test_db.TestDatabaseBroker.test_update_metadata_missing_container_info ... ok -test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_called_from_update_metadata -test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_called_from_update_metadata ... ok -test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_not_called_from_update_metadata -test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_not_called_from_update_metadata ... ok -test.unit.common.test_db.TestDatabaseConnectionError.test_str -test.unit.common.test_db.TestDatabaseConnectionError.test_str ... ok -test.unit.common.test_db.TestGreenDBConnection.test_execute_when_locked -test.unit.common.test_db.TestGreenDBConnection.test_execute_when_locked ... ok -test.unit.common.test_error_limiter.TestErrorLimiter.test_increment -test.unit.common.test_error_limiter.TestErrorLimiter.test_increment ... ok -test.unit.common.test_error_limiter.TestErrorLimiter.test_init_bad_config -test.unit.common.test_error_limiter.TestErrorLimiter.test_init_bad_config ... ok -test.unit.common.test_error_limiter.TestErrorLimiter.test_init_config -test.unit.common.test_error_limiter.TestErrorLimiter.test_init_config ... ok -test.unit.common.test_error_limiter.TestErrorLimiter.test_is_limited -test.unit.common.test_error_limiter.TestErrorLimiter.test_is_limited ... ok -test.unit.common.test_error_limiter.TestErrorLimiter.test_node_key -test.unit.common.test_error_limiter.TestErrorLimiter.test_node_key ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_absolute_target -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_absolute_target ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_app_logging -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_app_logging ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_server_logging -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_bad_request_server_logging ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_chunked_with_content_length -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_chunked_with_content_length ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_leading_slashes -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_leading_slashes ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_messy -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_messy ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_quoted -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_quoted ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_request_lines -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_request_lines ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_simple -test.unit.common.test_http_protocol.TestSwiftHttpProtocolSomeMore.test_simple ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_bad_hostname_instantiation -test.unit.common.test_statsd_client.TestModuleFunctions.test_bad_hostname_instantiation ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_defaults -test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_defaults ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_options -test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_options ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_instantiation_and_socket_creation -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_instantiation_and_socket_creation ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_or_ipv6_hostname_defaults_to_ipv4 -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_or_ipv6_hostname_defaults_to_ipv4 ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv6_instantiation_and_socket_creation -test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv6_instantiation_and_socket_creation ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_no_exception_when_cant_send_udp_packet -test.unit.common.test_statsd_client.TestModuleFunctions.test_no_exception_when_cant_send_udp_packet ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates -test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates_with_sample_rate_factor -test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates_with_sample_rate_factor ... ok -test.unit.common.test_statsd_client.TestModuleFunctions.test_sending_ipv6 -test.unit.common.test_statsd_client.TestModuleFunctions.test_sending_ipv6 ... ok -test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_closes -test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_closes ... ok -test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_iterates -test.unit.common.test_utils.TestCloseableChain.test_closeable_chain_iterates ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_blocking_last_next_explodes -test.unit.common.test_utils.TestGreenAsyncPile.test_blocking_last_next_explodes ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_at_end_of_streaming_pile -test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_at_end_of_streaming_pile ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_in_streaming_pile -test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_in_streaming_pile ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_is_asynchronous -test.unit.common.test_utils.TestGreenAsyncPile.test_is_asynchronous ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_next_when_empty -test.unit.common.test_utils.TestGreenAsyncPile.test_next_when_empty ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_no_blocking_last_next_explodes -test.unit.common.test_utils.TestGreenAsyncPile.test_no_blocking_last_next_explodes ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_pending -test.unit.common.test_utils.TestGreenAsyncPile.test_pending ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_runs_everything -test.unit.common.test_utils.TestGreenAsyncPile.test_runs_everything ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_wait_with_firstn -test.unit.common.test_utils.TestGreenAsyncPile.test_wait_with_firstn ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_completes -test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_completes ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_timesout -test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_timesout ... ok -test.unit.common.test_utils.TestGreenAsyncPile.test_waitfirst_only_returns_first -test.unit.common.test_utils.TestGreenAsyncPile.test_waitfirst_only_returns_first ... ok -test.unit.common.test_utils.TestReiterate.test_reiterate_closes -test.unit.common.test_utils.TestReiterate.test_reiterate_closes ... ok -test.unit.common.test_utils.TestReiterate.test_reiterate_consumes_first -test.unit.common.test_utils.TestReiterate.test_reiterate_consumes_first ... ok -test.unit.common.test_utils.TestReiterate.test_reiterate_list_or_tuple -test.unit.common.test_utils.TestReiterate.test_reiterate_list_or_tuple ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_base_crc_hasher -test.unit.common.utils.test_checksum.TestCRCHasher.test_base_crc_hasher ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_contructed_with_data -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_contructed_with_data ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_copy -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_copy ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_initial_value -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_initial_value ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_constructed_with_data -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_constructed_with_data ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_copy -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_copy ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_initial_value -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_initial_value ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_anycrc_impl -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_anycrc_impl ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_isal_impl -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_isal_impl ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_kern_impl -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_kern_impl ... ok -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_constructed_with_data -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_constructed_with_data ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_copy -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_copy ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_initial_value -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_initial_value ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_anycrc_impl -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_anycrc_impl ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_owner_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_owner_permission ... ok + +test DEBUG: Relinking created link: /tmp/tmpv2bzc58l/node/sda1/objects/102/02f/66433fbdd98eb4e214b9ba332526702f/1791676552.83004.meta to /tmp/tmpv2bzc58l/node/sda1/objects/204/02f/66433fbdd98eb4e214b9ba332526702f/1791676552.83004.meta +test DEBUG: Relinking created link: /tmp/tmpv2bzc58l/node/sda1/objects/102/02f/66433fbdd98eb4e214b9ba332526702f/1791676551.83004.ts to /tmp/tmpv2bzc58l/node/sda1/objects/204/02f/66433fbdd98eb4e214b9ba332526702f/1791676551.83004.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:50 10/10/26 GMT (0:00:00.007833 elapsed) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter +test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter ... ok +test.unit.common.test_utils.TestUtils.test_lock_path_class +test.unit.common.test_utils.TestUtils.test_lock_path_class ... ok +test.unit.common.test_utils.TestUtils.test_lock_path_invalid_limit +test.unit.common.test_utils.TestUtils.test_lock_path_invalid_limit ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: A key is specified for bucket API. fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'X-Amz-Content-Sha256': '1f7579140d49b831582cb0c7358ed480afb750509ae4a5791572c5bde7f53a44', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '90'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_bucket ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_valid +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_sha256_valid ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_to_object +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_to_object ... ok +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter_invalid +test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter_invalid ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_older_ts_files +test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_older_ts_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_ts_files +test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_ts_files ... ok +test.unit.common.test_utils.TestUtils.test_lock_path_name +test.unit.common.test_utils.TestUtils.test_lock_path_name ... ok +test.unit.common.test_utils.TestUtils.test_lock_path_num_sleeps +test.unit.common.test_utils.TestUtils.test_lock_path_num_sleeps ... ok +test.unit.common.test_utils.TestUtils.test_majority_size +test.unit.common.test_utils.TestUtils.test_majority_size ... ok +test.unit.common.test_utils.TestUtils.test_make_db_file_path +test.unit.common.test_utils.TestUtils.test_make_db_file_path ... ok +test.unit.common.test_utils.TestUtils.test_makedirs_count +test.unit.common.test_utils.TestUtils.test_makedirs_count ... ok +test.unit.common.test_utils.TestUtils.test_md5_with_data +test.unit.common.test_utils.TestUtils.test_md5_with_data ... ok +test.unit.common.test_utils.TestUtils.test_md5_without_data +test.unit.common.test_utils.TestUtils.test_md5_without_data ... ok -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0110 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0062 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0026 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpkdwti28a/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 1337 "-" "-" "-" 0.0065 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0078 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0030 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 1347 "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0042 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0063 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0044 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0035 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0049 "-" 2597872 2 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" - "-" 2597872 2 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 664 "-" "-" "-" - "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0144 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0081 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0030 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0055 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0070 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0132 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c/unsharded" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0085 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c/sharding" 201 - "-" "-" "-" 0.0008 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0151 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c/racing_update" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0120 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0092 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0117 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:07 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0102 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0171 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0103 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0013 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0097 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0013 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0095 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 2597872 4 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 400 45 "-" "-" "-" 0.0003 "-" 2597872 nada -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" - "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 2597872 0test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_good_policy_specified -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_good_policy_specified ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_change -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_change ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_default -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_default ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_non_default -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_non_default ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_specified -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_specified ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_obj_not_found -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_obj_not_found ... ok -swift: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -swift: - - - [07/Sep/2025:17:26:15 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -swift: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -swift: - - - [07/Sep/2025:17:26:15 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:15 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597872 - -swift: - - - [07/Sep/2025:17:26:15 +0000] "OPTIONS /sda1/p/a/c" 200 - "-" "-" "-" 0.0001 "-" 2597872 - -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET https://cluster.domain/bucket/key HTTP/1.0" 200 106 0.000082 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET http://cluster.domain/v1/acct/cont/obj HTTP/1.0" 200 112 0.000050 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET ftp://cluster.domain/bucket/key HTTP/1.0" 200 126 0.000047 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET https://cluster.domain HTTP/1.0" 200 117 0.000061 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET http:omg//wtf/bbq HTTP/1.0" 200 112 0.000051 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD'), (txn: tx5777807bbc7240e789f57-0068bdc035) -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -test ERROR: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD') (txn: test-trans-id) -proxy INFO: wsgi exiting (txn: test-trans-id) -proxy INFO: (2597864) wsgi exited, is_accepting=True (txn: test-trans-id) -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: ERROR WSGI: code 400, message Bad request syntax ('ONLY-METHOD'), (txn: test-trans-id) -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "PUT /path HTTP/1.0" 200 105 0.000060 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET ///some-leading-slashes HTTP/1.0" 200 118 0.000046 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET /ohÿboy%what$now%E2%80%bd HTTP/1.0" 200 120 0.000046 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET /some%fFpath%D8%AA HTTP/1.0" 200 113 0.000048 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET / HTTP/1.1" 200 120 0.000063 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 44\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "/", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET /%FF HTTP/1.1" 200 123 0.000058 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 47\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "/%FF", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET /ÿ HTTP/1.1" 200 126 0.000063 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 50\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "/\\u00ff", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "PUT /Here%20Is%20A%20SnowMan:☃ HTTP/1.0" 200 181 0.000053 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 86\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\nConnection: close\r\n\r\n{"RAW_PATH_INFO": "/Here%20Is%20A%20SnowMan:\\u00e2\\u0098\\u0083", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "POST /?and%20it=does+nothing+to+params&PALMTREE=ð%9fŒ%b4 HTTP/1.1" 200 178 0.000065 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 101\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "/", "QUERY_STRING": "and%20it=does+nothing+to+params&PALMTREE=\\u00f0%9f\\u008c%b4"}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET // HTTP/1.1" 200 121 0.000058 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 45\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "//", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET //bar HTTP/1.1" 200 124 0.000056 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 48\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "//bar", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET //////baz HTTP/1.1" 200 128 0.000063 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -b'HTTP/1.1 200 OK\r\nContent-Length: 52\r\nDate: Sun, 07 Sep 2025 17:26:13 GMT\r\n\r\n{"RAW_PATH_INFO": "//////baz", "QUERY_STRING": null}' -proxy INFO: (2597864) wsgi starting up on http:('127.0.0.1', 8359) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 8359) -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:26:13] "GET /someurl HTTP/1.0" 200 102 0.000043 -proxy INFO: wsgi exiting -proxy INFO: (2597864) wsgi exited, is_accepting=True -test WARNING: Error sending UDP message to ('some.host.com', 8125): [Errno 1] test errno 1 -test INFO: Using crc32c_anycrc implementation for CRC32C. -test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. -test INFO: Using crc32c_isal implementation for CRC32C. -test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. -test INFO: Using crc32c_kern implementation for CRC32C. -test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. -test INFO: Using crc32c_kern implementation for CRC32C. -test INFO: Using crc64nvme_anycrc implementation for CRC64NVME. -test INFO: Using crc32c_kern implementation for CRC32C.test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_isal_impl -test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_isal_impl ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_chexor ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter_non_slash ... ok +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0109 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0087 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 3 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 2 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 416 97 "-" "-" "-" 0.0087 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 3 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0173 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0095 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0085 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0087 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0133 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0096 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0005 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0127 "-" 1476105 1 +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0101 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0090 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0129 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0094 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o2" 412 - "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0127 "-" 1476105 -test.unit.common.test_utils.TestUtils.test_mkdirs +test.unit.common.test_utils.TestUtils.test_mkdirs ... ok +test.unit.obj.test_server.TestObjectController.test_GET_if_match +test.unit.obj.test_server.TestObjectController.test_GET_if_match ... ok +test.unit.obj.test_server.TestObjectController.test_GET_if_match_etag_is_at +test.unit.obj.test_server.TestObjectController.test_GET_if_match_etag_is_at ... ok +test.unit.obj.test_server.TestObjectController.test_GET_if_modified_since +test.unit.obj.test_server.TestObjectController.test_GET_if_modified_since ... ok +test.unit.obj.test_server.TestObjectController.test_GET_if_none_match +test.unit.obj.test_server.TestObjectController.test_GET_if_none_match ... ok +test.unit.obj.test_server.TestObjectController.test_GET_if_unmodified_since +test.unit.obj.test_server.TestObjectController.test_GET_if_unmodified_since ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_false +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_false ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_true +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_true ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_false +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_false ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_true +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_true ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_no_config +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_no_config ... ok +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_not_slo +test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_not_slo ... ok +test.unit.obj.test_server.TestObjectController.test_GET_no_etag_validation +test.unit.obj.test_server.TestObjectController.test_GET_no_etag_validation ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'Content-Md5': 'Je0by0I7C3IA9IX8X/ccjg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '25ed1bcb423b0b7200f485fc5ff71c8e'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'Content-Md5': '1mSVh2rJhFbgxzf6YLHnJA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd66495876ac98456e0c737fa60b1e724', 'Content-Length': '184', 'Content-Type': 'multipart/form-data'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_handle_acl_header_with_s3acl +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_handle_acl_header_with_s3acl ... ok +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_object_acl_GET +test.unit.common.middleware.s3api.test_acl.TestS3ApiAclCommonSetup.test_object_acl_GET ... ok +test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_get_acl_handler +test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_get_acl_handler ... ok +test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_handle_acl +test.unit.common.middleware.s3api.test_acl_handlers.TestAclHandlers.test_handle_acl ... ok +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_fromstring_with_nonascii_text +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_fromstring_with_nonascii_text ... ok +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_tostring_with_nonascii_text +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_tostring_with_nonascii_text ... ok +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_namespace +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_namespace ... ok +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_with_comments +test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_with_comments ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_list_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_encoding_type_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_default +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_negative_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_paginated +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_paginated ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_str_maxuploads +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_str_maxuploads ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_id_and_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_key_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_key_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_abort ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_complete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_initiate +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_multipart_uploads_initiate ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_missing_key +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_missing_key ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_success_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_v4_bad_hash +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_bucket_upload_part_v4_bad_hash ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_encoding_type_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_negative_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_32bit_int_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_over_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_same_max_marts_as_objects_num +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_same_max_marts_as_objects_num ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_max_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_max_parts ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_str_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_with_part_number_marker +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_with_part_number_marker ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_without_encoding_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_list_parts_without_encoding_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_with_segment_bucket_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_with_segment_bucket_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_make_public +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_make_public ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_acls +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_acls ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_mpu_initiate_without_segment_bucket_same_policy ... ok + +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Connecting with tenant: PROJECT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting requesttest.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_bad_reply_missing_parts +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_bad_reply_missing_parts ... ok +test.unit.common.middleware.test_bulk.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_bulk.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_nondefaults +test.unit.common.middleware.test_cname_lookup.TestSwiftInfo.test_registered_nondefaults ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_allow_reserved_names +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_allow_reserved_names ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_duplicate_headers_not_removed +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_duplicate_headers_not_removed ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_location_header_fixed +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_location_header_fixed ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_ok_header +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_ok_header ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_inbound +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_inbound ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_outbound +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_removed_outbound ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunt_bypassed_inbound +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunt_bypassed_inbound ... ok +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunted_inbound +test.unit.common.middleware.test_gatekeeper.TestGatekeeper.test_reserved_header_shunted_inbound ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_authorized_for_permitted_referrer +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_authorized_for_permitted_referrer ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_not_authorized_for_unknown_reseller_prefix +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_is_not_authorized_for_unknown_reseller_prefix ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_options_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_options_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_with_validtoken_authorized_for_permitted_referrer +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_anonymous_with_validtoken_authorized_for_permitted_referrer ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_auth_scheme +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_auth_scheme ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_blank_reseller_prefix +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_blank_reseller_prefix ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_not_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_confirmed_identity_is_not_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_denied_responses +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_denied_responses ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_detect_reseller_request +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_detect_reseller_request ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_identified_options_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_identified_options_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_non_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_invalid_request_non_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_and_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_and_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_but_not_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_asked_for_but_not_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_default_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_override_default_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_not_set +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_not_set ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_to_unknown +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_to_unknown ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_unknown_with_v2 +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_project_domain_id_sysmeta_set_unknown_with_v2 ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_added_underscore +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_added_underscore ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_not_added_double_underscores +test.unit.common.middleware.test_keystoneauth.SwiftAuth.test_reseller_prefix_not_added_double_underscores ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers_prefix +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers_prefix ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_orphan_hidden_containers +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_orphan_hidden_containers ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_range_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_range_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_segment_with_non_ascii_path +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_segment_with_non_ascii_path ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_subrange_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_subrange_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_first_byte +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_first_byte ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_on_segment_boundaries +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_on_segment_boundaries ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_overlapping_end +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_overlapping_end ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_sub_slo +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_sub_slo ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_unsatisfiable +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_unsatisfiable ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_range_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_range_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_subrange_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_subrange_manifest ... ok +test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_with_POST +test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_with_POST ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_invalid_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_invalid_md5 ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'Content-Md5': 'mbEtd8ufKpkpCIfMjGD7Tw==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '99b12d77cb9f2a99290887cc8c60fb4f', 'Content-Length': '90'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_too_many_keys +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_too_many_keys ... ok Devices: id region zone ip address port replication ip replication port name weight partitions balance meta 4 2 3 2001:0:1234::c1c0:abcd:876 6200 2::10 7000 sda3 3.14 2 33.67 some meta data @@ -14912,34 +17222,374 @@ Nerd explanation: All items require their single character prefix except the ip, in which - case the - is optional unless the device id or zone is also included.test.unit.cli.test_ringbuilder.TestCommands.test_set_info_number_of_arguments + case the - is optional unless the device id or zone is also included. +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multi_upload_empty_body +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multi_upload_empty_body ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_info_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_set_info_number_of_arguments ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_info_values_no_devices test.unit.cli.test_ringbuilder.TestCommands.test_set_info_values_no_devices ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_abort_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_min_part_hours test.unit.cli.test_ringbuilder.TestCommands.test_set_min_part_hours ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_404_on_marker_delete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_404_on_marker_delete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_409_on_marker_delete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_409_on_marker_delete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_error ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_min_part_hours_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_set_min_part_hours_number_of_arguments ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload test.unit.cli.test_ringbuilder.TestCommands.test_set_overload ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_failure_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_failure_with_heartbeat ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_negative test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_negative ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_in_future +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_in_future ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_now +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_marker_ts_now ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_mixed_policy ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_non_numeric test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_non_numeric ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_number_of_arguments ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_no_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_no_content_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_non_ascii +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_non_ascii ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_old_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_old_content_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_other_headers +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_other_headers ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_percent test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_percent ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_percent_strange_input test.unit.cli.test_ringbuilder.TestCommands.test_set_overload_percent_strange_input ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_segment_too_small +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_segment_too_small ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_single_zero_length_segment +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_single_zero_length_segment ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_weird_host_name +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_weird_host_name ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_with_heartbeat ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_length_final_segment +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_length_final_segment ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_segments +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_complete_zero_segments ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_checksum_algorithm +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_checksum_algorithm ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_with_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_segment_bucket +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_initiate_without_segment_bucket ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_md5 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_md5 ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_sha256 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_invalid_sha256 ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_missing_part_with_heartbeat +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_missing_part_with_heartbeat ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_etag_mismatch +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_etag_mismatch ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_mixed_policy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_mixed_policy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_nothing_there +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_nothing_there ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_upload_id_mismatch +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_retry_complete_upload_id_mismatch ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_upper_sha256 +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_upload_upper_sha256 ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_uploads_list +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_multipart_uploads_list ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_object_upload_part_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_match +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_match ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_not_match +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_headers_with_not_match ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_invalid +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_invalid ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_unsatisfiable +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload.test_upload_part_copy_range_unsatisfiable ... ok +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_allow_multipart_uploads +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_allow_multipart_uploads ... ok +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_for_multipart_upload_requests +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_for_multipart_upload_requests ... ok +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_header_authorization +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_header_authorization ... ok +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_query_authorization +test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_query_authorization ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_from_swift_resp_slo +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_from_swift_resp_slo ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_from_swift3_sysmeta +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_from_swift3_sysmeta ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers_ignore_other_sysmeta +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers_ignore_other_sysmeta ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_user_meta_headers +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_user_meta_headers ... ok +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_swift3_sysmeta_does_not_overwrite_s3api_sysmeta +test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_swift3_sysmeta_does_not_overwrite_s3api_sysmeta ... ok +test.unit.common.middleware.test_bulk.TestUntarMetadata.test_extract_metadata +test.unit.common.middleware.test_bulk.TestUntarMetadata.test_extract_metadata ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_allow_full_urls_setting +test.unit.common.middleware.test_container_sync.TestContainerSync.test_allow_full_urls_setting ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_in_realms_conf +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_in_realms_conf ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_invalid +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_invalid ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_not_set +test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_not_set ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_filter +test.unit.common.middleware.test_container_sync.TestContainerSync.test_filter ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_info +test.unit.common.middleware.test_container_sync.TestContainerSync.test_info ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_info_always_fresh +test.unit.common.middleware.test_container_sync.TestContainerSync.test_info_always_fresh ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_invalid_sig +test.unit.common.middleware.test_container_sync.TestContainerSync.test_invalid_sig ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_missing_from_realms_conf +test.unit.common.middleware.test_container_sync.TestContainerSync.test_missing_from_realms_conf ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_not_enough_args +test.unit.common.middleware.test_container_sync.TestContainerSync.test_not_enough_args ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_pass_through +test.unit.common.middleware.test_container_sync.TestContainerSync.test_pass_through ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_realm_miss +test.unit.common.middleware.test_container_sync.TestContainerSync.test_realm_miss ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_user_key_miss +test.unit.common.middleware.test_container_sync.TestContainerSync.test_user_key_miss ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig +test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig ... ok +test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig2 +test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig2 ... ok +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_copy_from +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_copy_from ... ok +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_destination +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_destination ... ok +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_copy_from +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_copy_from ... ok +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_destination +test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_destination ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_first +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_first ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_region test.unit.cli.test_ringbuilder.TestCommands.test_set_region ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_is_last_response_wins +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_is_last_response_wins ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_keeps_current_registered_response +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_keeps_current_registered_response ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_resets +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_resets ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_region_domain_new_format test.unit.cli.test_ringbuilder.TestCommands.test_set_region_domain_new_format ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_forever +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_forever ... ok +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_last_response_wins +test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_last_response_wins ... ok +test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_defaults +test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_defaults ... ok +test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_multiple +test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_multiple ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_symlink +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_symlink ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_region_ipv4_new_format test.unit.cli.test_ringbuilder.TestCommands.test_set_region_ipv4_new_format ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_unversioned_obj +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_unversioned_obj ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_overwrite_null_marker_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_overwrite_null_marker_versioning_disabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_with_recent_versioned_marker_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_with_recent_versioned_marker_versioning_disabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_delete_object_with_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_delete_object_with_versioning_disabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_disable_versioning +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_disable_versioning ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_get_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_get_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_head_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_head_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_put_object_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_put_object_versioning_disabled ... ok +test.unit.common.middleware.test_slo.TestSloDataSegments.test_bunches_of_data_segments +test.unit.common.middleware.test_slo.TestSloDataSegments.test_bunches_of_data_segments ... ok +test.unit.common.middleware.test_slo.TestSloDataSegments.test_data_segment_sandwich +test.unit.common.middleware.test_slo.TestSloDataSegments.test_data_segment_sandwich ... ok +test.unit.common.middleware.test_slo.TestSloDataSegments.test_leading_data_segment +test.unit.common.middleware.test_slo.TestSloDataSegments.test_leading_data_segment ... ok +test.unit.common.middleware.test_slo.TestSloDataSegments.test_trailing_data_segment +test.unit.common.middleware.test_slo.TestSloDataSegments.test_trailing_data_segment ... ok +test.unit.common.test_constraints.TestConstraints.test_check_account_format +test.unit.common.test_constraints.TestConstraints.test_check_account_format ... ok +test.unit.common.test_constraints.TestConstraints.test_check_container_format +test.unit.common.test_constraints.TestConstraints.test_check_container_format ... ok +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers ... ok +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_removes_delete_after +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_removes_delete_after ... ok +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_sets_delete_at +test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_sets_delete_at ... ok +test.unit.common.test_constraints.TestConstraints.test_check_drive_invalid_path +test.unit.common.test_constraints.TestConstraints.test_check_drive_invalid_path ... ok +test.unit.common.test_constraints.TestConstraints.test_check_drive_isdir +test.unit.common.test_constraints.TestConstraints.test_check_drive_isdir ... ok +test.unit.common.test_constraints.TestConstraints.test_check_drive_ismount +test.unit.common.test_constraints.TestConstraints.test_check_drive_ismount ... ok +test.unit.common.test_constraints.TestConstraints.test_check_float +test.unit.common.test_constraints.TestConstraints.test_check_float ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_count +test.unit.common.test_constraints.TestConstraints.test_check_metadata_count ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty +test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty_name +test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty_name ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_good +test.unit.common.test_constraints.TestConstraints.test_check_metadata_good ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_name_length +test.unit.common.test_constraints.TestConstraints.test_check_metadata_name_length ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_non_utf8 +test.unit.common.test_constraints.TestConstraints.test_check_metadata_non_utf8 ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_size +test.unit.common.test_constraints.TestConstraints.test_check_metadata_size ... ok +test.unit.common.test_constraints.TestConstraints.test_check_metadata_value_length +test.unit.common.test_constraints.TestConstraints.test_check_metadata_value_length ... ok +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_content_type +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_content_type ... ok +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_delete_headers +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_delete_headers ... ok +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_length +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_length ... ok +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_type +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_type ... ok +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_name_length +test.unit.common.test_constraints.TestConstraints.test_check_object_creation_name_length ... ok +test.unit.common.test_constraints.TestConstraints.test_check_utf8 +test.unit.common.test_constraints.TestConstraints.test_check_utf8 ... ok +test.unit.common.test_constraints.TestConstraints.test_check_utf8_internal +test.unit.common.test_constraints.TestConstraints.test_check_utf8_internal ... ok +test.unit.common.test_constraints.TestConstraints.test_check_utf8_lone_surrogates +test.unit.common.test_constraints.TestConstraints.test_check_utf8_lone_surrogates ... ok +test.unit.common.test_constraints.TestConstraints.test_check_utf8_non_canonical +test.unit.common.test_constraints.TestConstraints.test_check_utf8_non_canonical ... ok +test.unit.common.test_constraints.TestConstraints.test_valid_api_version +test.unit.common.test_constraints.TestConstraints.test_valid_api_version ... ok +test.unit.common.test_constraints.TestConstraints.test_valid_timestamp +test.unit.common.test_constraints.TestConstraints.test_valid_timestamp ... ok +test.unit.common.test_constraints.TestConstraints.test_validate_bad_meta +test.unit.common.test_constraints.TestConstraints.test_validate_bad_meta ... ok +test.unit.common.test_constraints.TestConstraints.test_validate_constraints +test.unit.common.test_constraints.TestConstraints.test_validate_constraints ... ok +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_exactly_two_batches +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_exactly_two_batches ... ok +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_one_large_batch +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_one_large_batch ... ok +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_several_small_batches +test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_several_small_batches ... ok +test.unit.common.test_db.TestTombstoneReclaimer.test_get_tombstone_count_with_leftover +test.unit.common.test_db.TestTombstoneReclaimer.test_get_tombstone_count_with_leftover ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_region_ipv4_old_format test.unit.cli.test_ringbuilder.TestCommands.test_set_region_ipv4_old_format ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_region_ipv6_new_format @@ -14954,903 +17604,1069 @@ test.unit.cli.test_ringbuilder.TestCommands.test_set_region_values_no_devices ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_invalid_value -test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_invalid_value ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_number_of_arguments -test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_number_of_arguments ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_all_devices -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_all_devices ... ok - -test INFO: - - - [07/Sep/2025:17:26:08 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0141 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0052 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0029 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0104 "-" 2597872 4 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0032 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0054 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0037 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0053 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0102 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0109 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0059 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/bashful" 201 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0117 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy10" 201 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy20_no_header" 201 - "-" "-" "-" 0.0006 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy50" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0027 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy60_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy70" 201 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0044 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy80" 201 - "-" "-" "-" 0.0028 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpy80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier10" 201 - "-" "-" "-" 0.0238 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0028 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0023 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier50" 201 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_object_update_redirected_to_shard -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_object_update_redirected_to_shard ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_proxy_default_no_policy_for_existing_default -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_proxy_default_no_policy_for_existing_default ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_reset_container_sync -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_reset_container_sync ... ok -test INFO: Processing files for policy platinum under /tmp/tmpvqz04it0/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpvqz04it0/node/sda1/objects/172/c7a/ac9a800af8fd51395fdab1d8b3fb9c7a/1757265963.77507.data to /tmp/tmpvqz04it0/node/sda1/objects/345/c7a/ac9a800af8fd51395fdab1d8b3fb9c7a/1757265963.77507.data -test DEBUG: Run listdir on /tmp/tmpvqz04it0/node/sda1/objects/345 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:03 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpvqz04it0/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmpvqz04it0/node/sda1/objects/172/c7a/ac9a800af8fd51395fdab1d8b3fb9c7a/1757265963.77507.data -test DEBUG: Run listdir on /tmp/tmpvqz04it0/node/sda1/objects/172 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:03 09/07/25 GMT (0:00:00.009582 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp3k9tfvli/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp3k9tfvli/node/sda1/objects/18/85e/12c7a5d0278b786ffeed0089af92e85e/1757265963.83849.data to /tmp/tmp3k9tfvli/node/sda1/objects/37/85e/12c7a5d0278b786ffeed0089af92e85e/1757265963.83849.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:03 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp3k9tfvli/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp3k9tfvli/node/sda1/objects/37 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmp3k9tfvli/node/sda1/objects/18/85e/12c7a5d0278b786ffeed0089af92e85e/1757265963.83849.data -test DEBUG: Run listdir on /tmp/tmp3k9tfvli/node/sda1/objects/18 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:04 09/07/25 GMT (0:00:01.013279 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp5wkrhppa/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp5wkrhppa/node/sda1/objects/153/aac/99e0c437afcdda7180dada9122f2caac/1757265964.90485.data to /tmp/tmp5wkrhppa/node/sda1/objects/307/aac/99e0c437afcdda7180dada9122f2caac/1757265964.90485.data -test DEBUG: Run listdir on /tmp/tmp5wkrhppa/node/sda1/objects/307 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:04 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp5wkrhppa/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmp5wkrhppa/node/sda1/objects/153/aac/99e0c437afcdda7180dada9122f2caac/1757265964.90485.data -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:05 09/07/25 GMT (0:00:00.112757 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpydnxzgqk/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpydnxzgqk/node/sda1/objects/169/25a/a9fd5734967d3a3264685c02c55aa25a/1757265965.06863.data to /tmp/tmpydnxzgqk/node/sda1/objects/339/25a/a9fd5734967d3a3264685c02c55aa25a/1757265965.06863.data -test DEBUG: Run listdir on /tmp/tmpydnxzgqk/node/sda1/objects/339 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:05 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpydnxzgqk/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmpydnxzgqk/node/sda1/objects/169/25a/a9fd5734967d3a3264685c02c55aa25a/1757265965.06863.data -test DEBUG: Run listdir on /tmp/tmpydnxzgqk/node/sda1/objects/169 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpw0tr5k0f/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmpw0tr5k0f/node/sda1/objects/61/073/3d8a00595642d419defca12411a2f073/1791676552.01934.data to /tmp/tmpw0tr5k0f/node/sda1/objects/123/073/3d8a00595642d419defca12411a2f073/1791676552.01934.data +test DEBUG: Relinking created link: /tmp/tmpw0tr5k0f/node/sda1/objects/61/073/3d8a00595642d419defca12411a2f073/1791676553.01934.meta to /tmp/tmpw0tr5k0f/node/sda1/objects/123/073/3d8a00595642d419defca12411a2f073/1791676553.01934.meta +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:01.006383 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp8giopjk2/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp8giopjk2/node/sda1/objects/46/086/2e139875080898b30808ea7384e63086/1757265966.12044.data to /tmp/tmp8giopjk2/node/sda1/objects/92/086/2e139875080898b30808ea7384e63086/1757265966.12044.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.022969 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpzifo2osg/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Relinking created link: /tmp/tmpzifo2osg/node/sda1/objects/53/bad/35f41f00d7e0a35543f8ec71f0955bad/1791676553.07833.ts to /tmp/tmpzifo2osg/node/sda1/objects/107/bad/35f41f00d7e0a35543f8ec71f0955bad/1791676553.07833.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:06 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp8giopjk2/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp8giopjk2/node/sda1/objects/92 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmp8giopjk2/node/sda1/objects/46/086/2e139875080898b30808ea7384e63086/1757265966.12044.data -test DEBUG: Run listdir on /tmp/tmp8giopjk2/node/sda1/objects/46 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00.017016 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:06 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpvl6i_fot/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpvl6i_fot/node/sda1/objects/437 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking (cleanup) created link: /tmp/tmpvl6i_fot/node/sda1/objects/218/1a7/da9df71fc9c7bfa4777d4912c13981a7/1757265966.18353.data to /tmp/tmpvl6i_fot/node/sda1/objects/437/1a7/da9df71fc9c7bfa4777d4912c13981a7/1757265966.18353.data -test DEBUG: Removed /tmp/tmpvl6i_fot/node/sda1/objects/218/1a7/da9df71fc9c7bfa4777d4912c13981a7/1757265966.18353.data -test DEBUG: Run listdir on /tmp/tmpvl6i_fot/node/sda1/objects/218 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 1 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00.007375 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmp5jqes2gq/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp5jqes2gq/node/sda1/objects/203/711/cb9245cb43ee7f7e1bdc48be15512711/1757265966.21344.ts to /tmp/tmp5jqes2gq/node/sda1/objects/407/711/cb9245cb43ee7f7e1bdc48be15512711/1757265966.21344.ts -test DEBUG: Run listdir on /tmp/tmp5jqes2gq/node/sda1/objects/407 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors)test.unit.cli.test_relinker.TestRelinker.test_cleanup_reapable -test.unit.cli.test_relinker.TestRelinker.test_cleanup_reapable ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_relinked_ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_relinked_ok ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_remove_fails -test.unit.cli.test_relinker.TestRelinker.test_cleanup_remove_fails ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_same_object_different_inode_in_new_partition -test.unit.cli.test_relinker.TestRelinker.test_cleanup_same_object_different_inode_in_new_partition ... ok +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.010229 elapsed) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relink_files_per_second +test.unit.cli.test_relinker.TestRelinker.test_relink_files_per_second ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users_with_uppercase_type -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users_with_uppercase_type ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_authenticated_users -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_authenticated_users ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_write_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_write_permission ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_invalid_value +test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_invalid_value ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_number_of_arguments +test.unit.cli.test_ringbuilder.TestCommands.test_set_replicas_number_of_arguments ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight ... ok +test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count +test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_all_devices +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_all_devices ... ok + +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0087 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0087 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o2" 304 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o2" 404 70 "-" "-" "-" 0.0124 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0086 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0133 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0129 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:49 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0094 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0089 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0135 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0144 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmp22xivzyv/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.07294.data: metadata content-length 5 does not match actual object size 6 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmp4xsbe0om/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.09362.data: ETag 44531cbb8377fa80aa1530d63ed8369a and file's md5 0b4c12d7e0a73840c1c4f148fda3b037 do not match +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 1476105 -test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count_with_leftover +test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count_with_leftover ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_cleanup_post_replicate +test.unit.common.test_db_replicator.TestDBReplicator.test_cleanup_post_replicate ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync ... ok +test.unit.obj.test_server.TestObjectController.test_GET_quarantine +test.unit.obj.test_server.TestObjectController.test_GET_quarantine ... ok +test.unit.obj.test_server.TestObjectController.test_GET_quarantine_range +test.unit.obj.test_server.TestObjectController.test_GET_quarantine_range ... ok +test.unit.obj.test_server.TestObjectController.test_GET_quarantine_zbyte +test.unit.obj.test_server.TestObjectController.test_GET_quarantine_zbyte ... ok +test.unit.obj.test_server.TestObjectController.test_GET_range_not_satisfiable +test.unit.obj.test_server.TestObjectController.test_GET_range_not_satisfiable ... ok +test.unit.obj.test_server.TestObjectController.test_GET_range_zero_byte_object +test.unit.obj.test_server.TestObjectController.test_GET_range_zero_byte_object ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD +test.unit.obj.test_server.TestObjectController.test_HEAD ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_but_expired +test.unit.obj.test_server.TestObjectController.test_HEAD_but_expired ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_if_match +test.unit.obj.test_server.TestObjectController.test_HEAD_if_match ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_if_modified_since +test.unit.obj.test_server.TestObjectController.test_HEAD_if_modified_since ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_if_none_match +test.unit.obj.test_server.TestObjectController.test_HEAD_if_none_match ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_if_unmodified_since +test.unit.obj.test_server.TestObjectController.test_HEAD_if_unmodified_since ... ok +test.unit.obj.test_server.TestObjectController.test_HEAD_quarantine_zbyte +test.unit.obj.test_server.TestObjectController.test_HEAD_quarantine_zbyte ... ok +test.unit.obj.test_server.TestObjectController.test_OPTIONS +test.unit.obj.test_server.TestObjectController.test_OPTIONS ... ok +test.unit.obj.test_server.TestObjectController.test_POST_bad_timestamp +test.unit.obj.test_server.TestObjectController.test_POST_bad_timestamp ... ok + +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}}}' +test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}}}' - rejecting request +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Using identity: {'user': ('42', 'usr'), 'tenant': ('1', 'acct'), 'roles': ['admin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_acct != 1 +test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_foo != None +test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_foo != None +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing from an overriding middleware +test INFO: - - 10/Oct/2026/23/55/50 HEAD /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0095 FA - 1791676550.854977131 1791676550.864460707 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0201 - - 1791676550.854931116 1791676550.875070095 0 +test INFO: - - 10/Oct/2026/23/55/50 GET /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0003 FA - 1791676550.876966953 1791676550.877234936 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0008 - - 1791676550.876923323 1791676550.877691984 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676550.887608290 1791676550.887813330 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0007 - - 1791676550.887564898 1791676550.888292551 0 +test INFO: - - 10/Oct/2026/23/55/50 PUT /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676550.889805794 1791676550.890037537 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0007 - - 1791676550.889764071 1791676550.890501261 0 +test INFO: - - 10/Oct/2026/23/55/50 DELETE /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676550.900270700 1791676550.900468826 0 +test INFO: - - 10/Oct/2026/23/55/50 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0007 - - 1791676550.900227308 1791676550.900959015 0 +test INFO: - - 10/Oct/2026/23/55/50 HEAD /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0082 FA - 1791676550.902801752 1791676550.911014080 0 +test INFO: - - 10/Oct/2026/23/55/50 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0003 SSC - 1791676550.911548376 1791676550.911803484 0 +test INFO: - - 10/Oct/2026/23/55/50 HEAD /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0001 FA - 1791676550.912221670 1791676550.912355185 0test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_x_copy_from +test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_x_copy_from ... ok +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_blank_prefix +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_blank_prefix ... ok +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_default_prefix +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_default_prefix ... ok +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_multiple_prefixes +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_multiple_prefixes ... ok +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_noreseller_prefix +test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_noreseller_prefix ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_first_version +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_first_version ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version_different_account +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version_different_account ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_object_no_versioning_with_container_config_true +test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_object_no_versioning_with_container_config_true ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_component_different_builder_order +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_component_different_builder_order ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_builders +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_builders ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_number_builders +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_different_number_builders ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_duplicate_builder_ids +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_duplicate_builder_ids ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_insufficient_builders +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_insufficient_builders ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_missing_builder_id +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_missing_builder_id ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_older_builder +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_older_builder ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_replica_count_changed +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_replica_count_changed ... ok +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_unchanged_builders +test.unit.common.ring.test_composite_builder.TestLoadComponents.test_load_components_unchanged_builders ... ok +test.unit.common.test_db_auditor.TestAuditor.test_database_auditor +test.unit.common.test_db_auditor.TestAuditor.test_database_auditor ... ok +test.unit.common.test_db_auditor.TestAuditor.test_one_audit_pass +test.unit.common.test_db_auditor.TestAuditor.test_one_audit_pass ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_db_exists +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_db_exists ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_old_file_does_not_exist +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_old_file_does_not_exist ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_rename +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_rename ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_with_bad_input +test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_with_bad_input ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_creation +test.unit.common.test_db_replicator.TestDBReplicator.test_creation ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_delete_db +test.unit.common.test_db_replicator.TestDBReplicator.test_delete_db ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_drive_not_mounted +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_drive_not_mounted ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_no_arg_pop +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_no_arg_pop ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_complete_rsync +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_complete_rsync ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_rsync_then_merge +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_rsync_then_merge ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_unexpected +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_unexpected ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_unexpected_operation_db_does_not_exist +test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_unexpected_operation_db_does_not_exist ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_empty_suffix_and_hash_dirs_get_cleanedup +test.unit.common.test_db_replicator.TestDBReplicator.test_empty_suffix_and_hash_dirs_get_cleanedup ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_extract_device +test.unit.common.test_db_replicator.TestDBReplicator.test_extract_device ... ok +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relink_first_quartile_no_rehash +test.unit.cli.test_relinker.TestRelinker.test_relink_first_quartile_no_rehash ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists +test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists_but_different_inode +test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists_but_different_inode ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_link_target_disappears +test.unit.cli.test_relinker.TestRelinker.test_relink_link_target_disappears ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_listdir_error +test.unit.cli.test_relinker.TestRelinker.test_relink_listdir_error ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_meta_file +test.unit.cli.test_relinker.TestRelinker.test_relink_meta_file ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_handoff_delete +test.unit.common.test_db_replicator.TestDBReplicator.test_handoff_delete ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_no_applicable_policy +test.unit.cli.test_relinker.TestRelinker.test_relink_no_applicable_policy ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_not_mounted +test.unit.cli.test_relinker.TestRelinker.test_relink_not_mounted ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_partition_filter +test.unit.cli.test_relinker.TestRelinker.test_relink_partition_filter ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_policy_option +test.unit.cli.test_relinker.TestRelinker.test_relink_policy_option ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_http_connect +test.unit.common.test_db_replicator.TestDBReplicator.test_http_connect ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_in_sync +test.unit.common.test_db_replicator.TestDBReplicator.test_in_sync ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_merge_items +test.unit.common.test_db_replicator.TestDBReplicator.test_merge_items ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_merge_syncs +test.unit.common.test_db_replicator.TestDBReplicator.test_merge_syncs ... ok -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'Content-Md5': '1mSVh2rJhFbgxzf6YLHnJA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd66495876ac98456e0c737fa60b1e724', 'Content-Length': '184', 'Content-Type': 'multipart/form-data'} -fake-swift ERROR: Could not parse SLO delete response (200 OK): b'asdf': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 141, in do_delete - delete_result = json.loads(resp.body) - File "/usr/lib/python3.13/json/__init__.py", line 346, in loads - return _default_decoder.decode(s) - ~~~~~~~~~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3.13/json/decoder.py", line 345, in decode - obj, end = self.raw_decode(s, idx=_w(s, 0).end()) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode - raise JSONDecodeError("Expecting value", s, err.value) from None -json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_non_json -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_non_json ... ok -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_write_permission -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_write_permission ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_without_permission -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_without_permission ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT ... ok - fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Expecting an element , got nothing, line 1 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +test ERROR: Invalid current //REALM/CLUSTER (foo) +test ERROR: Unknown current //REALM/CLUSTER (//FOO/BAR) +test ERROR: Unknown current //REALM/CLUSTER (//FOO/BAR) +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/3 success) +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2/3 success) +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2 new rows) +test-replicator ERROR: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (negative max_row_delta: -1) +test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +test-replicator DEBUG: Failed to delete db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +ERROR reading HTTP response from {'replication_ip': '127.0.0.1', 'replication_port': 80, 'device': 'sdb1'} +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 170, in replicate + self.request('REPLICATE', self.path, body, + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + {'Content-Type': 'application/json'}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py", line 354, in other_req + raise Exception('blah') +Exception: blah +test.unit.common.test_db_replicator.TestDBReplicator.test_repl_connection +test.unit.common.test_db_replicator.TestDBReplicator.test_repl_connection ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_account_out_of_place +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_account_out_of_place ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place_no_node +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place_no_node ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_deleted +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_deleted ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_not_shouldbehere +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_not_shouldbehere ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_delegated_to_cleanup_post_replicate +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_delegated_to_cleanup_post_replicate ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_different_region +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_different_region ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_quarantine +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_quarantine ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception_run_out_of_nodes +test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception_run_out_of_nodes ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync +test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync_with_broker_replication_missing_table +test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync_with_broker_replication_missing_table ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_roundrobin_datadirs +test.unit.common.test_db_replicator.TestDBReplicator.test_roundrobin_datadirs ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_change_after_sync +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_change_after_sync ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_call +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_call ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_failure +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_failure ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_different_region_and_rsync_compress +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_different_region_and_rsync_compressTraceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ + raise Exception() +Exception +Traceback (most recent call last): + ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_whole_file_false +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_whole_file_false ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_db_does_not_exist +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_db_does_not_exist ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_old_does_not_exist +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_old_does_not_exist ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_with_objects +test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_with_objects ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_ips +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_ips ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_local_device_in_ring +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_local_device_in_ring ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_mounted +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_mounted ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'Content-Md5': '9Z+cE+YYsVYXLtR89GLUSA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'f59f9c13e618b156172ed47cf462d448', 'Content-Length': '88'} +fake-swift ERROR: Unexpected Error handling DELETE of 'bucket' 'Key1': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 133, in do_delete + resp = req.get_response(self.app, method='DELETE', query=query, + headers={'Accept': 'application/json'}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response + return self.get_acl_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2169, in _get_response + sw_resp = sw_req.get_response(app) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 183, in __call__ + return self.app(env, start_response) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/s3api/__init__.py", line 84, in __call__ + return self.app(env, start_response) + ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 252, in _select_response + is_success = resp_class().is_success + ~~~~~~~~~~^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception: kaboom fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_no_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_no_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_owner_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_owner_permission ... ok - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0092 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier60_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier70" 201 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier80" 201 - "-" "-" "-" 0.0053 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpier80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey10" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey10_no_header" 201 - "-" "-" "-" 0.0148 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey50" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0051 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey60_no_header" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey70" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey80" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpg5jeyk3r/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0158 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest10" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest20_no_header" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0010 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest50" 201 - "-" "-" "-" 0.0054 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0056 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest60_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest70" 201 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest70_no_header" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest80" 201 - "-" "-" "-" 0.0025 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c/grumpiest80_no_header" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0089 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0095 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0038 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_autocreates_shard_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_autocreates_shard_container ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_json_in_body -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_json_in_body ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_to_deleted_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_to_deleted_container ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_timestamp_not_float -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_timestamp_not_float ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_utf8 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_utf8 ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_unhandled_exception +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_unhandled_exception ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_enabled +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_enabled ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ + raise Exception() +Exception +Traceback (most recent call last): -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_bucket ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_abort ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE_autocreate -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE_autocreate ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_internal_client.py", line 889, in __call__ + raise Exception() +Exception +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_complete +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_complete ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_initiate +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_initiate ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_bucket_already_owned_by_you -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_bucket_already_owned_by_you ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error ... ok - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/.shards_a/shard_c" 404 - "-" "-" "-" 0.0004 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/.shards_a/shard_c" 400 49 "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/.shards_a/shard_c" 201 - "-" "-" "-" 0.0051 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0019 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0022 "-" 2597872 4 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0039 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0006 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0003 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 69 "-" "-" "-" 0.0003 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 75 "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 35 "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0054 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0156 "-" 2597872 2 -test DEBUG: Unlinked retiring db '/tmp/tmpqkgk1x5n/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0126 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0043 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0016 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0097 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0052 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0060 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0090 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0059 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/b%27%5Cxe2%5Cx98%5Cx83%27" 201 - "-" "-" "-" 0.0116 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:10 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:10 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:10 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0049 "-" 2597872 - -test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats - resp = func(ctrl, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 947, in REPLICATE - ret = self.replicator_rpc.dispatch(post_args, args) - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch - return getattr(self, op)( - ~~~~~~~^^^^^^^^^^ -AttributeError: 'ContainerReplicatorRpc' object has no attribute 'unknown_sync' -test DEBUG: - - - [07/Sep/2025:17:26:10 +0000] "REPLICATE /sda1/p/a/" 500 711 "-" "-" "-" 0.0030 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:10 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0056 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0003 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "UPDATE /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/a/c" 200 131 "-" "-" "-" 0.0025 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/.a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "UPDATE /sda1/p/.a/c" 202 - "-" "-" "-" 0.0076 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/p/.a/c" 200 131 "-" "-" "-" 0.0027 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_server.py", line 6149, in mock_put_method - raise Exception() -Exception -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -Search value matched 0 devices. -The on-disk ring builder is unchanged. -The minimum number of hours before a partition can be reassigned is now set to 24 -swift-ring-builder set_min_part_hours - Changes the to the given . This should be set to - however long a full replication/update cycle takes. We're working on a way - to determine this more easily than scanning logs. -The overload factor is now 19.88% (0.198780) -The change will take effect after the next rebalance. -Overload must be non-negative. -swift-ring-builder set_overload [%] - Changes the overload factor to the given . - - A rebalance is needed to make the change take effect. -'swedish fish' is not a valid number. -swift-ring-builder set_overload [%] - Changes the overload factor to the given . - - A rebalance is needed to make the change take effect. -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -Device d4r2z3-test.test.com:6000Rr.test.com:7000/sda3_"some meta data" with 100.0 weight got id 4 -d4r314z3-test.test.com:6000Rr.test.com:7000/sda3_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" with 100.0 weight got id 4 -d4r314z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" region set to 314 -Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" with 100.0 weight got id 4 -d4r314z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" region set to 314 -swift-ring-builder set_region - [ set_region - --region --zone --ip --port - --replication-ip --replication-port - --device --meta [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Resets the devices' regions. No partitions will be reassigned to or from - the device until after running 'rebalance'. This is so you can make - multiple device changes and rebalance them all just once. - - Option --yes assume a yes response to all questions. -swift-ring-builder set_region - [ set_region - --region --zone --ip --port - --replication-ip --replication-port - --device --meta [--yes] - - Where , and are replication ip, hostname - and port. - Any of the options are optional in both cases. - - Resets the devices' regions. No partitions will be reassigned to or from - the device until after running 'rebalance'. This is so you can make - multiple device changes and rebalance them all just once. - - Option --yes assume a yes response to all questions. - -The can be of the form:: - - drz-:R:/ - _ - -Where and are replication ip and port. - -Any part is optional, but you must include at least one part. - -Examples:: - - d74 Matches the device id 74 - r4 Matches devices in region 4 - z1 Matches devices in zone 1 - z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 - 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 - z1:5678 Matches devices in zone 1 using port 5678 - :5678 Matches devices that use port 5678 - R5.6.7.8 Matches devices that use replication ip 5.6.7.8 - R:5678 Matches devices that use replication port 5678 - 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip - 5.6.7.8 - /sdb1 Matches devices with the device name sdb1 - _shiny Matches devices with shiny in the meta data - _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data - [::1] Matches devices in any zone with the ip ::1 - z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 - -Most specific example:: - - d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" - -Nerd explanation: - - All items require their single character prefix except the ip, in which - case the - is optional unless the device id or zone is also included. -Search value matched 0 devices. -The on-disk ring builder is unchanged. -The replica count is now 3.141593. -The change will take effect after the next rebalance. -swift-ring-builder set_replicas - Changes the replica count to the given . may - be a floating-point value, in which case some partitions will have - floor() replicas and some will have ceiling() - in the correct proportions. - - A rebalance is needed to make the change take effect. -"test" is not a valid number. -Replica count must be at least 1. -swift-ring-builder set_replicas - Changes the replica count to the given . may - be a floating-point value, in which case some partitions will have - floor() replicas and some will have ceiling() - in the correct proportions. - - A rebalance is needed to make the change take effect. -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 -Matched more than one device: - d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" - d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" - d2r2z2-127.0.0.3:6202R127.0.0.3:6202/sdc3_"" - d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 200.0 -d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" weight set to 200.0 -d2r2z2-127.0.0.3:6202R127.0.0.3:6202/sdc3_"" weight set to 200.0 -d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 200.0 -Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 100.0 weight got id 4test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_domain_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_domain_new_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_new_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_old_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_old_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_new_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_old_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_old_format ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_account_override_deleted -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_account_override_deleted ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_mismatched_host_device -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_mismatched_host_device ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_acl_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_acl_container ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_storage_policy_via_DELETE_then_PUT -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_storage_policy_via_DELETE_then_PUT ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_to_default_storage_policy_via_DELETE_then_PUT -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_to_default_storage_policy_via_DELETE_then_PUT ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_no_matching -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_no_matching ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_number_of_arguments -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_number_of_arguments ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_old_format_two_devices -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_old_format_two_devices ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_values_no_devices -test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_values_no_devices ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_domain_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_domain_new_format ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_container ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_object_in_container -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_object_in_container ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_new_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_old_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_old_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_new_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_new_format ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_creation -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_creation ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delete_auto_create -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delete_auto_create ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_old_format -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_old_format ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_no_matching -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_no_matching ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_deleted_headers -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_deleted_headers ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:46:39 11/20/86 GMT -test INFO: Processing files for policy platinum under /tmp/tmp5jqes2gq/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp5jqes2gq/node/sda1/objects/203 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0047 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmpn_w8fai9/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.11153.data: ETag 44531cbb8377fa80aa1530d63ed8369a and file's md5 0b4c12d7e0a73840c1c4f148fda3b037 do not match +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmpkjd_3l7v/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.13207.data: metadata content-length 6 does not match actual object size 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/zero-byte" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/zero-byte" 206 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/zero-byte" 416 97 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/zero-byte" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/zero-byte" 200 - "-" "-" "-" 0.0088 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0092 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0115 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o2" 412 - "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0134 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0085 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o2" 304 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0046 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o2" 404 - "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmpqlzsaoqx/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.32219.data: metadata content-length 6 does not match actual object size 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0043 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0071 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 -test.unit.obj.test_server.TestObjectController.test_POST_but_expired +test.unit.obj.test_server.TestObjectController.test_POST_but_expired ... ok +test.unit.obj.test_server.TestObjectController.test_POST_calls_delete_at +test.unit.obj.test_server.TestObjectController.test_POST_calls_delete_at ... ok +test.unit.obj.test_server.TestObjectController.test_POST_can_skip_updating_expirer_queue +test.unit.obj.test_server.TestObjectController.test_POST_can_skip_updating_expirer_queue ... ok +test.unit.obj.test_server.TestObjectController.test_POST_conflicts_with_later_POST +test.unit.obj.test_server.TestObjectController.test_POST_conflicts_with_later_POST ... ok +test.unit.obj.test_server.TestObjectController.test_POST_container_connection +test.unit.obj.test_server.TestObjectController.test_POST_container_connection ... ok +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_precedence +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_precedence ... ok +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_EC_policy +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_EC_policy ... ok +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_replication_policy +test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_replication_policy ... ok +test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past +test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past ... ok +test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past_with_skewed_clock +test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past_with_skewed_clock ... ok +test.unit.obj.test_server.TestObjectController.test_POST_invalid_headers +test.unit.obj.test_server.TestObjectController.test_POST_invalid_headers ... ok +test.unit.obj.test_server.TestObjectController.test_POST_invalid_path +test.unit.obj.test_server.TestObjectController.test_POST_invalid_path ... ok +test.unit.obj.test_server.TestObjectController.test_POST_no_timestamp +test.unit.obj.test_server.TestObjectController.test_POST_no_timestamp ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +test.unit.obj.test_server.TestObjectController.test_POST_not_exist +test.unit.obj.test_server.TestObjectController.test_POST_not_exist ... ok +test.unit.obj.test_server.TestObjectController.test_POST_old_timestamp +test.unit.obj.test_server.TestObjectController.test_POST_old_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_POST_quarantine_zbyte +test.unit.obj.test_server.TestObjectController.test_POST_quarantine_zbyte ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp67xlr9y9/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmpm6m34npl/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpm6m34npl/node/sda1/objects/142/2f7/8e2d223e302205e711ca4902cca9f2f7/1757265966.65399.data to /tmp/tmpm6m34npl/node/sda1/objects/284/2f7/8e2d223e302205e711ca4902cca9f2f7/1757265966.65399.data -test DEBUG: Run listdir on /tmp/tmpm6m34npl/node/sda1/objects/284 +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.005032 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmp6zgxvbfb/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test WARNING: Error relinking: failed to relink /tmp/tmp6zgxvbfb/node/sda1/objects/9/1b6/09fdc357a36e37fe9718d4aed4ee81b6/1791676551.29882.data to /tmp/tmp6zgxvbfb/node/sda1/objects/19/1b6/09fdc357a36e37fe9718d4aed4ee81b6/1791676551.29882.data: [Errno 17] File exists: '/tmp/tmp6zgxvbfb/node/sda1/objects/9/1b6/09fdc357a36e37fe9718d4aed4ee81b6/1791676551.29882.data' -> '/tmp/tmp6zgxvbfb/node/sda1/objects/19/1b6/09fdc357a36e37fe9718d4aed4ee81b6/1791676551.29882.data' +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test WARNING: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.005207 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpoev72afk/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.006672 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpi8b6kfi8/node/sda1 (cleanup=False) +test WARNING: Skipping /tmp/tmpi8b6kfi8/node/sda1/objects because +test DEBUG: Updating recon +test WARNING: There were 1 errors listing partition directories +test WARNING: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 1 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.008660 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpkszpte53/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpkszpte53/node/sda1/objects/60/ca7/3c1a3dc81e74f9a7d54ccf214c746ca7/1791676551.40240.meta to /tmp/tmpkszpte53/node/sda1/objects/120/ca7/3c1a3dc81e74f9a7d54ccf214c746ca7/1791676551.40240.meta test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:06 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpm6m34npl/node/sda1 (cleanup=True) -test DEBUG: Removed /tmp/tmpm6m34npl/node/sda1/objects/142/2f7/8e2d223e302205e711ca4902cca9f2f7/1757265966.65399.data -test DEBUG: Run listdir on /tmp/tmpm6m34npl/node/sda1/objects/142 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.012269 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test DEBUG: Updating recon +test WARNING: No policy found to increase the partition power. +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.014438 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpc_92g295/node/sda1 (cleanup=False) +test WARNING: Skipping sda1 as it is not mounted +test DEBUG: Updating recon +test WARNING: 1 disks were unmounted +test WARNING: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.006007 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpgtxzkvl3/node/sda1 (cleanup=False) test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00.009963 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmptslvp49y/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmptslvp49y/node/sda1/objects/99/79c/634f069f486875732199aadaec26979c/1757265967.00000.meta to /tmp/tmptslvp49y/node/sda1/objects/198/79c/634f069f486875732199aadaec26979c/1757265967.00000.meta -test DEBUG: Relinking created link: /tmp/tmptslvp49y/node/sda1/objects/99/79c/634f069f486875732199aadaec26979c/1757265966.71367.data to /tmp/tmptslvp49y/node/sda1/objects/198/79c/634f069f486875732199aadaec26979c/1757265966.71367.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.007085 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpgtxzkvl3/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpgtxzkvl3/node/sda1/objects/228/f05/e434ffefc3cfec4b37a88da71d7c8f05/1791676551.59423.data to /tmp/tmpgtxzkvl3/node/sda1/objects/456/f05/e434ffefc3cfec4b37a88da71d7c8f05/1791676551.59423.data +test DEBUG: Run listdir on /tmp/tmpgtxzkvl3/node/sda1/objects/456 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/3 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:06 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmptslvp49y/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmptslvp49y/node/sda1/objects/198 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error cleaning up /tmp/tmptslvp49y/node/sda1/objects/99/79c/634f069f486875732199aadaec26979c/1757265967.00000.meta: OSError() -test DEBUG: Removed /tmp/tmptslvp49y/node/sda1/objects/99/79c/634f069f486875732199aadaec26979c/1757265966.71367.data -test DEBUG: Run listdir on /tmp/tmptslvp49y/node/sda1/objects/99 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.009694 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpgtxzkvl3/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpgtxzkvl3/node/sda1/objects/242/3d2/f2efb1492c5b9217b6969c31f206e3d2/1791676551.59423.data to /tmp/tmpgtxzkvl3/node/sda1/objects/485/3d2/f2efb1492c5b9217b6969c31f206e3d2/1791676551.59423.data +test DEBUG: Run listdir on /tmp/tmpgtxzkvl3/node/sda1/objects/485 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/3 +test DEBUG: Relinking created link: /tmp/tmpgtxzkvl3/node/sda1/objects/128/65f/8094e19d2894eb72cc668bbea087d65f/1791676551.59423.data to /tmp/tmpgtxzkvl3/node/sda1/objects/257/65f/8094e19d2894eb72cc668bbea087d65f/1791676551.59423.data +test DEBUG: Run listdir on /tmp/tmpgtxzkvl3/node/sda1/objects/257 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 3/3 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (2 files, 0 linked, 1 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00.011701 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:06 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp37ad1xp3/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp37ad1xp3/node/sda1/objects/323 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test WARNING: Error relinking (cleanup): failed to relink /tmp/tmp37ad1xp3/node/sda1/objects/161/465/a181622138803b62cd39d3e46a7de465/1757265966.77457.data to /tmp/tmp37ad1xp3/node/sda1/objects/323/465/a181622138803b62cd39d3e46a7de465/1757265966.77457.data: [Errno 17] File exists: '/tmp/tmp37ad1xp3/node/sda1/objects/161/465/a181622138803b62cd39d3e46a7de465/1757265966.77457.data' -> '/tmp/tmp37ad1xp3/node/sda1/objects/323/465/a181622138803b62cd39d3e46a7de465/1757265966.77457.data' -test DEBUG: Run listdir on /tmp/tmp37ad1xp3/node/sda1/objects/161 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: 2 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.016246 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpe5jkssd1/node/sda1 (cleanup=False) test DEBUG: Updating recon for sda1 test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=True): 17:26:06 09/07/25 GMT (0:00:00.016762 elapsed) -test INFO: Processing files for policy platinum under /tmp/tmprfi5ha46/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmprfi5ha46/node/sda1/objects/211/587/d3e828633165841ae29263f863ba7587/1757265966.83606.data to /tmp/tmprfi5ha46/node/sda1/objects/423/587/d3e828633165841ae29263f863ba7587/1757265966.83606.data -test DEBUG: Run listdir on /tmp/tmprfi5ha46/node/sda1/objects/423 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.007712 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy gold under /tmp/tmpe5jkssd1/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpe5jkssd1/node/sda1/objects/211/1d3/d32c45df8d3d61e38f14c1b58bd8f1d3/1791676551.68554.data to /tmp/tmpe5jkssd1/node/sda1/objects/422/1d3/d32c45df8d3d61e38f14c1b58bd8f1d3/1791676551.68554.data +test DEBUG: Run listdir on /tmp/tmpe5jkssd1/node/sda1/objects/422 +test INFO: Step: relink Device: sda1 Policy: gold Partitions: 1/1 test DEBUG: Updating recon for sda1 test DEBUG: Updating recon test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.005410 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy gold under /tmp/tmpe5jkssd1/node/sda1 (cleanup=False) +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.011677 elapsed) Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache @@ -15901,313 +18717,395 @@ File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relink_second_quartile_does_rehash +test.unit.cli.test_relinker.TestRelinker.test_relink_second_quartile_does_rehash ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_data_meta_files +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_data_meta_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_existing_newer_data_files +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_existing_newer_data_files ... ok +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_file +test.unit.cli.test_relinker.TestRelinker.test_relink_ts_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_old_style_shard_container ... ok +test.unit.common.test_utils.TestUtils.test_monkey_patch +test.unit.common.test_utils.TestUtils.test_monkey_patch ... ok +test.unit.common.test_utils.TestUtils.test_node_to_string +test.unit.common.test_utils.TestUtils.test_node_to_string ... ok +test.unit.common.test_utils.TestUtils.test_none_data_raises_type_error +test.unit.common.test_utils.TestUtils.test_none_data_raises_type_error ... ok +test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp +test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp ... ok +test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp_high_precision +test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp_high_precision ... ok +test.unit.common.test_utils.TestUtils.test_normalize_timestamp +test.unit.common.test_utils.TestUtils.test_normalize_timestamp ... ok +test.unit.common.test_utils.TestUtils.test_override_bytes_from_content_type +test.unit.common.test_utils.TestUtils.test_override_bytes_from_content_type ... ok +test.unit.common.test_utils.TestUtils.test_parse_content_type +test.unit.common.test_utils.TestUtils.test_parse_content_type ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.common.test_utils.TestUtils.test_parse_db_filename +test.unit.common.test_utils.TestUtils.test_parse_db_filename ... ok +test.unit.common.test_utils.TestUtils.test_parse_header +test.unit.common.test_utils.TestUtils.test_parse_header ... ok +test.unit.common.test_utils.TestUtils.test_parse_header_non_token_chars_in_params +test.unit.common.test_utils.TestUtils.test_parse_header_non_token_chars_in_params ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:25:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_abort ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_complete ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_second_quartile_no_rehash -test.unit.cli.test_relinker.TestRelinker.test_cleanup_second_quartile_no_rehash ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_ts_existing_newer_data_files -test.unit.cli.test_relinker.TestRelinker.test_cleanup_ts_existing_newer_data_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_cleanup_two_files_need_linking -test.unit.cli.test_relinker.TestRelinker.test_cleanup_two_files_need_linking ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_without_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET ... ok +test.unit.common.test_utils.TestUtils.test_parse_header_quoted_string_in_params +test.unit.common.test_utils.TestUtils.test_parse_header_quoted_string_in_params ... ok +test.unit.common.test_utils.TestUtils.test_parse_headers_chars_in_params +test.unit.common.test_utils.TestUtils.test_parse_headers_chars_in_params ... ok +test.unit.common.test_utils.TestUtils.test_parse_options +test.unit.common.test_utils.TestUtils.test_parse_options ... ok +test.unit.common.test_utils.TestUtils.test_parse_options_errors +test.unit.common.test_utils.TestUtils.test_parse_options_errors ... ok +test.unit.common.test_utils.TestUtils.test_parse_override_options +test.unit.common.test_utils.TestUtils.test_parse_override_options ... ok +test.unit.common.test_utils.TestUtils.test_quorum_size +test.unit.common.test_utils.TestUtils.test_quorum_size ... ok +test.unit.common.test_utils.TestUtils.test_quote_bytes +test.unit.common.test_utils.TestUtils.test_quote_bytes ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant AuthenticatedUsers READ permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'Content-Md5': '8OJ8yYPERKWdtGwV0C7ArQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'f0e27cc983c444a59db46c15d02ec0ad', 'Content-Length': '289'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'Content-Md5': 'rR3DeGP5H4S6n/ajyXTt2w==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'ad1dc37863f91f84ba9ff6a3c974eddb', 'Content-Length': '230'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email_xml -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email_xml ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_full_control -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_full_control ... ok +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_suspended +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_versioned_suspended ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_error +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_error ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_initiate -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_multipart_uploads_initiate ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_old_style_shard_container ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_md5 -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_md5 ... ok - -test INFO: - - - [07/Sep/2025:17:26:11 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR Account update failed: different numbers of hosts and devices in request: "127.0.0.1:0" vs "sda1,sda2" -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0082 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0086 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0096 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c2" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0043 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0028 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0577 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0067 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0021 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0054 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0018 "-" 2597872 3 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 3 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 2597872 3 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0035 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/o" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0052 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/%00c" 201 - "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/%00c%00test" 201 - "-" "-" "-" 0.0109 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c/" 201 - "-" "-" "-" 0.0053 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0001 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/.a/c/o" 204 - "-" "-" "-" 0.0035 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/.c/.o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0001 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0034 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/.shards_a/c/o" 204 - "-" "-" "-" 0.0042 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0073 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "GET /sda1/p/a/%00null" 200 26 "-" "-" "-" 0.0026 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "GET /sda1/p/a/%00null" 200 32 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/container_default" 201 - "-" "-" "-" 0.0084 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/p/a/container_default" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/p/a/c_nada" 400 45 "-" "-" "-" 0.0002 "-" 2597872 nadatest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_get_and_validate_policy_index -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_get_and_validate_policy_index ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_listing_with_reserved -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_listing_with_reserved ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_multiple_timestamps -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_multiple_timestamps ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_offset -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_offset ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format ... ok -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:07 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp5nw4xs93/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmp5nw4xs93/node/sda1/objects/432 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmp5nw4xs93/node/sda1/objects/216/2a1/d8212f61212822d402b6f01d00be82a1/1757265967.95982.ts -test DEBUG: Run listdir on /tmp/tmp5nw4xs93/node/sda1/objects/216 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (0 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:07 09/07/25 GMT (0:00:00.017440 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp_et95b7l/node/sda1 (cleanup=True) -test DEBUG: Relinking (cleanup) created link: /tmp/tmp_et95b7l/node/sda1/objects/71/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265969.00000.meta to /tmp/tmp_et95b7l/node/sda1/objects/143/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265969.00000.meta -test DEBUG: Relinking (cleanup) created link: /tmp/tmp_et95b7l/node/sda1/objects/71/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265968.01239.data to /tmp/tmp_et95b7l/node/sda1/objects/143/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265968.01239.data -test DEBUG: Removed /tmp/tmp_et95b7l/node/sda1/objects/71/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265969.00000.meta -test DEBUG: Removed /tmp/tmp_et95b7l/node/sda1/objects/71/aa7/478b74e30d7b35bf2cace80ea7ca2aa7/1757265968.01239.data -test DEBUG: Run listdir on /tmp/tmp_et95b7l/node/sda1/objects/143 -test DEBUG: Run listdir on /tmp/tmp_et95b7l/node/sda1/objects/71 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (2 files, 2 linked, 2 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:08 09/07/25 GMT (0:00:00.016788 elapsed) -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift-foo/relinker.recon': +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_upload_part_missing_key +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_upload_part_missing_key ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.common.test_utils.TestUtils.test_quote_unicode +test.unit.common.test_utils.TestUtils.test_quote_unicode ... ok +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep ... ok +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_incr +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_incr ... ok +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_sleep +test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_sleep ... ok +test.unit.common.test_utils.TestUtils.test_remove_directory +test.unit.common.test_utils.TestUtils.test_remove_directory ... ok +test.unit.common.test_utils.TestUtils.test_remove_file +test.unit.common.test_utils.TestUtils.test_remove_file ... ok +test.unit.common.test_utils.TestUtils.test_renamer_when_fsync_is_false +test.unit.common.test_utils.TestUtils.test_renamer_when_fsync_is_false ... ok +test.unit.common.test_utils.TestUtils.test_renamer_with_fsync_dir +test.unit.common.test_utils.TestUtils.test_renamer_with_fsync_dir ... ok +test.unit.common.test_utils.TestUtils.test_replace_partition_in_path +test.unit.common.test_utils.TestUtils.test_replace_partition_in_path ... ok +test.unit.common.test_utils.TestUtils.test_round_robin_iter +test.unit.common.test_utils.TestUtils.test_round_robin_iter ... ok +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv4_localhost +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv4_localhost ... ok +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_ipv4_compatible +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_ipv4_compatible ... ok +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_random_ip +test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_random_ip ... ok +test.unit.common.test_utils.TestUtils.test_rsync_module_interpolation +test.unit.common.test_utils.TestUtils.test_rsync_module_interpolation ... ok +test.unit.common.test_utils.TestUtils.test_safe_json_loads +test.unit.common.test_utils.TestUtils.test_safe_json_loads ... ok +test.unit.common.test_utils.TestUtils.test_search_tree +test.unit.common.test_utils.TestUtils.test_search_tree ... ok +test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_pid_with_named_conf_match +test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_pid_with_named_conf_match ... ok +test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_with_named_conf_match +test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_with_named_conf_match ... ok +test.unit.common.test_utils.TestUtils.test_search_tree_with_directory_ext_match +test.unit.common.test_utils.TestUtils.test_search_tree_with_directory_ext_match ... ok +test.unit.common.test_utils.TestUtils.test_select_node_ip +test.unit.common.test_utils.TestUtils.test_select_node_ip ... ok +test.unit.common.test_utils.TestUtils.test_split_path +test.unit.common.test_utils.TestUtils.test_split_path ... ok +test.unit.common.test_utils.TestUtils.test_storage_directory +test.unit.common.test_utils.TestUtils.test_storage_directory ... ok +test.unit.common.test_utils.TestUtils.test_streq_const_time +test.unit.common.test_utils.TestUtils.test_streq_const_time ... ok +test.unit.common.test_utils.TestUtils.test_strict_b64decode +test.unit.common.test_utils.TestUtils.test_strict_b64decode ... ok +test.unit.common.test_utils.TestUtils.test_strict_b64decode_allow_line_breaks +test.unit.common.test_utils.TestUtils.test_strict_b64decode_allow_line_breaks ... ok +test.unit.common.test_utils.TestUtils.test_strict_b64decode_exact_size +test.unit.common.test_utils.TestUtils.test_strict_b64decode_exact_size ... ok +test.unit.common.test_utils.TestUtils.test_string_data_raises_type_error +test.unit.common.test_utils.TestUtils.test_string_data_raises_type_error ... ok +test.unit.common.test_utils.TestUtils.test_systemd_notify +test.unit.common.test_utils.TestUtils.test_systemd_notify ... ok +test.unit.common.test_utils.TestUtils.test_validate_device_partition +test.unit.common.test_utils.TestUtils.test_validate_device_partition ... ok +test.unit.common.test_utils.TestUtils.test_validate_hash_conf +test.unit.common.test_utils.TestUtils.test_validate_hash_conf ... ok +test.unit.common.test_utils.TestUtils.test_validate_sync_to +test.unit.common.test_utils.TestUtils.test_validate_sync_to ... ok +test.unit.common.test_utils.TestUtils.test_write_file +test.unit.common.test_utils.TestUtils.test_write_file ... ok +test.unit.common.test_utils.TestWatchdog.test_start_stop +test.unit.common.test_utils.TestWatchdog.test_start_stop ... ok +test.unit.common.test_utils.TestWatchdog.test_timeout_concurrency +test.unit.common.test_utils.TestWatchdog.test_timeout_concurrency ... ok +test.unit.common.test_utils.TestWatchdog.test_timeout_expire +test.unit.common.test_utils.TestWatchdog.test_timeout_expire ... ok +test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_decoding +test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_decoding ... ok +test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_encoding +test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_encoding ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_bad_values +test.unit.container.test_sharder.TestContainerSharderConf.test_bad_values ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_combine_shard_ranges +test.unit.container.test_sharder.TestContainerSharderConf.test_combine_shard_ranges ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_conf +test.unit.container.test_sharder.TestContainerSharderConf.test_conf ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_default +test.unit.container.test_sharder.TestContainerSharderConf.test_default ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_deprecated_percent_conf +test.unit.container.test_sharder.TestContainerSharderConf.test_deprecated_percent_conf ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_validate +test.unit.container.test_sharder.TestContainerSharderConf.test_validate ... ok +test.unit.container.test_sharder.TestContainerSharderConf.test_validate_subset +test.unit.container.test_sharder.TestContainerSharderConf.test_validate_subset ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_ignore_corrupted_hashes +test.unit.obj.test_diskfile.TestHashesHelpers.test_ignore_corrupted_hashes ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_legacy_hashes +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_legacy_hashes ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_invalid_hashes_mutation_and_transative_equality +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_invalid_hashes_mutation_and_transative_equality ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_valid_hashes_mutation_and_transative_equality +test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_valid_hashes_mutation_and_transative_equality ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_invalid_updated +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_invalid_updated ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_safe_default +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_safe_default ... ok +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_valid_updated +test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_valid_updated ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_auditor_hashdir_not_listable +test.unit.obj.test_diskfile.TestSuffixHashes.test_auditor_hashdir_not_listable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_drops_old_non_durable_data +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_drops_old_non_durable_data ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_drops_isolated_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_drops_isolated_durable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_enoent +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_enoent ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_other_oserror +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_other_oserror ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_ignore_orphaned_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_ignore_orphaned_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_isolated_meta_purge_old_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_isolated_meta_purge_old_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts_legacy_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts_legacy_durable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta_legacy_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta_legacy_durable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_single_old_data +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_single_old_data ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile_and_legacy_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile_and_legacy_durable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_multi_data_file +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_multi_data_file ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_older_remove_file_error +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_older_remove_file_error ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_only_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_only_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_data_newer_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_data_newer_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_expired_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_expired_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_data_only +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_data_only ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_older_ts +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_older_ts ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data_and_legacy_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data_and_legacy_durable ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purges_single_old_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purges_single_old_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_reclaim_tombstone_remove_file_error +test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_reclaim_tombstone_remove_file_error ... ok +test-replicator DEBUG: Replicating db /path/to/file +test-replicator ERROR: Found /path/to/file for /a%20c%20t when it should be on partition 0; will replicate out and remove. +test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +test-replicator DEBUG: Replicating db /path/to/file +test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. +test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +test-replicator DEBUG: Replicating db /path/to/file +test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. +test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +test-replicator DEBUG: Replicating db /path/to/file +test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/0 success) +test-replicator DEBUG: Replicating db /path/to/file +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/3 success) +test-replicator DEBUG: Replicating db /path/to/file +test-replicator ERROR: ERROR syncing /path/to/file with node {'id': 1, 'weight': 10.0, 'zone': 1, 'ip': '1.1.1.1', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.1', 'replication_port': 6200, 'region': 1}: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift-foo/relinker.recon' -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.000490 elapsed) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 681, in _replicate_object + success = self._repl_to_node(node, broker, partition, info, + different_region) + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 487, in _repl_to_node + return self._handle_sync_response(node, response, info, broker, http, + ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + different_region=different_region) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 492, in _handle_sync_response + if response.status == HTTP_NOT_FOUND: # completely missing, rsync + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py", line 714, in status + raise self._status +Exception: ugh +test-replicator ERROR: ERROR syncing /path/to/file with node {'id': 2, 'weight': 10.0, 'zone': 2, 'ip': '1.1.1.2', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.2', 'replication_port': 6200, 'region': 2}: Timeout (Nones) +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.3:6200/sdb, nothing to do +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (1/3 success) +test-replicator DEBUG: Replicating db /path/to/file +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2/3 success) +test-replicator DEBUG: Replicating db /path/to/file +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do +test-replicator ERROR: ERROR Remote drive not mounted {'id': 3, 'weight': 10.0, 'zone': 3, 'ip': '1.1.1.3', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.3', 'replication_port': 6200, 'region': 1} +test-replicator ERROR: ERROR Remote drive not mounted {'id': 4, 'weight': 10.0, 'zone': 4, 'ip': '1.1.1.4', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.4', 'replication_port': 6200, 'region': 2} +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.5:6200/sdb, nothing to do +test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (3/5 success) +test-replicator DEBUG: Replicating db /path/to/file +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do +test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.3:6200/sdb, nothing to do +test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py +test-replicator ERROR: Unable to decode remote metadata 'metadata' +test-replicator ERROR: Quarantining DB +test-replicator ERROR: ERROR Failed to get my own IPs? +test-replicator ERROR: Can't find itself 127.0.0.1 with port 1000 in ring file, not replicating +test-replicator INFO: Beginning replication run +test-replicator INFO: Replication run OVER +test-replicator INFO: Attempted to replicate 0 dbs in 0.00020 seconds (0.00000/s) +test-replicator INFO: Removed 0 dbs +test-replicator INFO: 0 successes, 0 failures +test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test-replicator INFO: Beginning replication run +test-replicator INFO: Replication run OVER +test-replicator INFO: Attempted to replicate 0 dbs in 0.00041 seconds (0.00000/s) +test-replicator INFO: Removed 0 dbs +test-replicator INFO: 0 successes, 0 failures +test-replicator ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -16216,8 +19114,15 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test-replicator WARNING: Skipping: Boom! +test-replicator INFO: Beginning replication run +test-replicator INFO: Replication run OVER +test-replicator INFO: Attempted to replicate 0 dbs in 0.00524 seconds (0.00000/s) +test-replicator INFO: Removed 0 dbs +test-replicator INFO: 0 successes, 1 failures +test-replicator ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -16226,228 +19131,2394 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_conf_file -test.unit.cli.test_relinker.TestRelinker.test_conf_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_devices_filter_filtering -test.unit.cli.test_relinker.TestRelinker.test_devices_filter_filtering ... ok -test.unit.cli.test_relinker.TestRelinker.test_hook_pre_post_device_locking -test.unit.cli.test_relinker.TestRelinker.test_hook_pre_post_device_locking ... ok -test.unit.cli.test_relinker.TestRelinker.test_rehashing -test.unit.cli.test_relinker.TestRelinker.test_rehashing ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_all_policies -test.unit.cli.test_relinker.TestRelinker.test_relink_all_policies ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_cleanup -test.unit.cli.test_relinker.TestRelinker.test_relink_cleanup ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_both_in_older_part_powers -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_both_in_older_part_powers ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_file -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_1 -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_1 ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_not_mounted +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_not_mounted ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_with_local_device_in_ring +test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_with_local_device_in_ring ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_stats +test.unit.common.test_db_replicator.TestDBReplicator.test_stats ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_usync +test.unit.common.test_db_replicator.TestDBReplicator.test_usync ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_above_300 +test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_above_300 ... ok +test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_below_200 +test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_below_200 ... ok +test.unit.common.test_internal_client.TestInternalClient.test_base_full_listing +test.unit.common.test_internal_client.TestInternalClient.test_base_full_listing ... ok +test.unit.common.test_internal_client.TestInternalClient.test_base_request_timeout +test.unit.common.test_internal_client.TestInternalClient.test_base_request_timeout ... ok +test.unit.common.test_internal_client.TestInternalClient.test_container_exists +test.unit.common.test_internal_client.TestInternalClient.test_container_exists ... ok +test.unit.common.test_internal_client.TestInternalClient.test_create_account +test.unit.common.test_internal_client.TestInternalClient.test_create_account ... ok +test.unit.common.test_internal_client.TestInternalClient.test_create_container +test.unit.common.test_internal_client.TestInternalClient.test_create_container ... ok +test.unit.common.test_internal_client.TestInternalClient.test_create_container_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_create_container_plumbing ... ok +test.unit.common.test_internal_client.TestInternalClient.test_delete_account +test.unit.common.test_internal_client.TestInternalClient.test_delete_account ... ok +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmphx3kdyli/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmphx3kdyli/node/sda1/objects/69/9c5/45ea54792c1139c49f574b74750ba9c5/1791676553.84687.meta to /tmp/tmphx3kdyli/node/sda1/objects/139/9c5/45ea54792c1139c49f574b74750ba9c5/1791676553.84687.meta +test DEBUG: Relinking created link: /tmp/tmphx3kdyli/node/sda1/objects/69/9c5/45ea54792c1139c49f574b74750ba9c5/1791676552.84687.data to /tmp/tmphx3kdyli/node/sda1/objects/139/9c5/45ea54792c1139c49f574b74750ba9c5/1791676552.84687.data +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.015064 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpkctjepse/node/sda1 (cleanup=False) +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.004997 elapsed) +test INFO: Starting relinker (cleanup=False) using 1 workers: 23:55:51 10/10/26 GMT +test INFO: Processing files for policy platinum under /tmp/tmpqppyuldp/node/sda1 (cleanup=False) +test DEBUG: Relinking created link: /tmp/tmpqppyuldp/node/sda1/objects/39/d1b/2724a326bab3525ea8839bfec6456d1b/1791676551.96964.ts to /tmp/tmpqppyuldp/node/sda1/objects/78/d1b/2724a326bab3525ea8839bfec6456d1b/1791676551.96964.ts +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon +test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) +test INFO: Finished relinker (cleanup=False): 23:55:51 10/10/26 GMT (0:00:00.004633 elapsed) +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_relinker_drop_privileges +test.unit.cli.test_relinker.TestRelinker.test_relinker_drop_privileges ... ok +test.unit.common.test_internal_client.TestInternalClient.test_delete_container +test.unit.common.test_internal_client.TestInternalClient.test_delete_container ... ok +test.unit.common.test_internal_client.TestInternalClient.test_delete_container_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_delete_container_plumbing ... ok +test.unit.common.test_internal_client.TestInternalClient.test_delete_object +test.unit.common.test_internal_client.TestInternalClient.test_delete_object ... ok +test.unit.common.test_internal_client.TestInternalClient.test_gatekeeper_not_loaded +test.unit.common.test_internal_client.TestInternalClient.test_gatekeeper_not_loaded ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_account_info +test.unit.common.test_internal_client.TestInternalClient.test_get_account_info ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_account_info_404 +test.unit.common.test_internal_client.TestInternalClient.test_get_account_info_404 ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_account_metadata +test.unit.common.test_internal_client.TestInternalClient.test_get_account_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_container_metadata +test.unit.common.test_internal_client.TestInternalClient.test_get_container_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_metadadata_with_acceptable_status +test.unit.common.test_internal_client.TestInternalClient.test_get_metadadata_with_acceptable_status ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_extra_headers +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_extra_headers ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_invalid_status +test.unit.common.test_internal_client.TestInternalClient.test_get_metadata_invalid_status ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_object +test.unit.common.test_internal_client.TestInternalClient.test_get_object ... ok +test.unit.common.test_internal_client.TestInternalClient.test_get_object_metadata +test.unit.common.test_internal_client.TestInternalClient.test_get_object_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_init +test.unit.common.test_internal_client.TestInternalClient.test_init ... ok +test.unit.common.test_internal_client.TestInternalClient.test_init_allow_modify_pipeline +test.unit.common.test_internal_client.TestInternalClient.test_init_allow_modify_pipeline ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_containers +test.unit.common.test_internal_client.TestInternalClient.test_iter_containers ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_item_read_response_if_status_is_acceptable +test.unit.common.test_internal_client.TestInternalClient.test_iter_item_read_response_if_status_is_acceptable ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_items +test.unit.common.test_internal_client.TestInternalClient.test_iter_items ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers +test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers_and_prefix +test.unit.common.test_internal_client.TestInternalClient.test_iter_items_with_markers_and_prefix ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_404 +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_404 ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_compressed_object +test.unit.common.test_internal_client.TestInternalClient.test_iter_object_lines_compressed_object ... ok +test.unit.common.test_internal_client.TestInternalClient.test_iter_objects +test.unit.common.test_internal_client.TestInternalClient.test_iter_objects ... ok +test.unit.common.test_internal_client.TestInternalClient.test_load_from_config +test.unit.common.test_internal_client.TestInternalClient.test_load_from_config ... ok +test.unit.common.test_internal_client.TestInternalClient.test_load_from_config_with_global_conf +test.unit.common.test_internal_client.TestInternalClient.test_load_from_config_with_global_conf ... ok + +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.1341 - - 1791676550.902644157 1791676551.036766291 - +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0003 FA - 1791676551.039483309 1791676551.039760351 0 +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1791676551.040112972 1791676551.040297985 0 +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676551.040665150 1791676551.040822268 0 +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0028 - - 1791676551.038401604 1791676551.041237354 - +test INFO: - - 10/Oct/2026/23/55/51 POST /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0083 FA - 1791676551.042856693 1791676551.051167011 0 +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1791676551.051610947 1791676551.051832438 0 +test INFO: - - 10/Oct/2026/23/55/51 POST /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0001 FA - 1791676551.052218199 1791676551.052348375 0 +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0101 - - 1791676551.042738199 1791676551.052796364 - +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676551.054469109 1791676551.054700613 0 +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0003 SSC - 1791676551.071225882 1791676551.071497440 0 +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676551.071986437 1791676551.072164774 0 +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0183 - - 1791676551.054350376 1791676551.072610617 - +test INFO: - - 10/Oct/2026/23/55/51 DELETE /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676551.074204445 1791676551.074371815 0 +test INFO: - - 10/Oct/2026/23/55/51 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1791676551.074684858 1791676551.074892759 0 +test INFO: - - 10/Oct/2026/23/55/51 DELETE /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1791676551.083582401 1791676551.083741665 0 +test INFO: - - 10/Oct/2026/23/55/51 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0102 - - 1791676551.074090481 1791676551.084250450 - +test ERROR: ERROR Could not get container info /tmp/tmpamo4fkk1/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmpamo4fkk1/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test ERROR: ERROR Could not get container info /tmp/tmpz4s1pvb1/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test INFO: Since Thu Jan 1 14:00:00 1970: container audits: 0 passed audit, 1 failed audit +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test ERROR: ERROR Could not get container info /tmp/tmpz4s1pvb1/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.02s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.01s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmp3bs0h16r/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon'test.unit.common.test_db_auditor.TestAuditor.test_run_forever +test.unit.common.test_db_auditor.TestAuditor.test_run_forever ... ok +test.unit.common.test_db_auditor.TestAuditor.test_run_once +test.unit.common.test_db_auditor.TestAuditor.test_run_once ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_path +test.unit.common.test_internal_client.TestInternalClient.test_make_path ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_path_exception +test.unit.common.test_internal_client.TestInternalClient.test_make_path_exception ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_acceptable_status_not_2xx +test.unit.common.test_internal_client.TestInternalClient.test_make_request_acceptable_status_not_2xx ... ok +test.unit.common.test_internal_client.TestCompressingfileReader.test_init +test.unit.common.test_internal_client.TestCompressingfileReader.test_init ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_consolidate_hashes_raises_exception +test.unit.obj.test_diskfile.TestSuffixHashes.test_consolidate_hashes_raises_exception ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_calls_fobj_seek_each_try +test.unit.common.test_internal_client.TestInternalClient.test_make_request_calls_fobj_seek_each_try ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_clears_txn_id_after_calling_app +test.unit.common.test_internal_client.TestInternalClient.test_make_request_clears_txn_id_after_calling_app ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_bad_dev +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_bad_dev ... ok +test.unit.common.test_internal_client.TestCompressingfileReader.test_read +test.unit.common.test_internal_client.TestCompressingfileReader.test_read ... ok +test.unit.common.test_internal_client.TestCompressingfileReader.test_seek +test.unit.common.test_internal_client.TestCompressingfileReader.test_seek ... ok +test.unit.common.test_internal_client.TestCompressingfileReader.test_seek_not_implemented_exception +test.unit.common.test_internal_client.TestCompressingfileReader.test_seek_not_implemented_exception ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_codes +test.unit.common.test_internal_client.TestInternalClient.test_make_request_codes ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_defaults_replication_network_header +test.unit.common.test_internal_client.TestInternalClient.test_make_request_defaults_replication_network_header ... ok +test.unit.common.test_manager.TestServer.test_conf_dir +test.unit.common.test_manager.TestServer.test_conf_dir ... ok +test.unit.common.test_manager.TestServer.test_conf_files +test.unit.common.test_manager.TestServer.test_conf_files ... ok +test.unit.common.test_manager.TestServer.test_create_server +test.unit.common.test_manager.TestServer.test_create_server ... ok +test.unit.common.test_manager.TestServer.test_expirer_conf_files +test.unit.common.test_manager.TestServer.test_expirer_conf_files ... ok +test.unit.common.test_manager.TestServer.test_get_conf_file_name +test.unit.common.test_manager.TestServer.test_get_conf_file_name ... ok +test.unit.common.test_manager.TestServer.test_get_custom_pid_file_name +test.unit.common.test_manager.TestServer.test_get_custom_pid_file_name ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_error_case +test.unit.common.test_internal_client.TestInternalClient.test_make_request_error_case ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_method_path_headers +test.unit.common.test_internal_client.TestInternalClient.test_make_request_method_path_headers ... ok +test.unit.common.test_manager.TestServer.test_get_pid_file_name +test.unit.common.test_manager.TestServer.test_get_pid_file_name ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_request_exception +test.unit.common.test_internal_client.TestInternalClient.test_make_request_request_exception ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_retries +test.unit.common.test_internal_client.TestInternalClient.test_make_request_retries ... ok +test.unit.common.test_manager.TestServer.test_get_running_pids +test.unit.common.test_manager.TestServer.test_get_running_pids ... ok +test.unit.common.test_manager.TestServer.test_interact +test.unit.common.test_manager.TestServer.test_interact ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_query_string +test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_query_string ... ok +test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_user_agent +test.unit.common.test_internal_client.TestInternalClient.test_make_request_sets_user_agent ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata +test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata ... ok +test.unit.common.test_manager.TestServer.test_iter_pid_files +test.unit.common.test_manager.TestServer.test_iter_pid_files ... ok +test.unit.common.test_manager.TestServer.test_kill_running_pids +test.unit.common.test_manager.TestServer.test_kill_running_pids ... ok +test.unit.common.test_manager.TestServer.test_launch +test.unit.common.test_manager.TestServer.test_launch ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_set_account_metadata_plumbing ... ok +test.unit.common.test_manager.TestServer.test_named_conf_dir +test.unit.common.test_manager.TestServer.test_named_conf_dir ... ok +test.unit.common.test_manager.TestServer.test_named_conf_dir_pid_files +test.unit.common.test_manager.TestServer.test_named_conf_dir_pid_files ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata +test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_set_container_metadata_plumbing ... ok +test.unit.common.test_manager.TestServer.test_proxy_conf_dir +test.unit.common.test_manager.TestServer.test_proxy_conf_dir ... ok +test.unit.common.test_manager.TestServer.test_server_equality +test.unit.common.test_manager.TestServer.test_server_equality ... ok +test.unit.common.test_manager.TestServer.test_server_repr +test.unit.common.test_manager.TestServer.test_server_repr ... ok +test.unit.common.test_manager.TestServer.test_server_to_string +test.unit.common.test_manager.TestServer.test_server_to_string ... ok +test.unit.common.test_manager.TestServer.test_signal_pids +test.unit.common.test_manager.TestServer.test_signal_pids ... ok +test.unit.common.test_manager.TestServer.test_spawn +test.unit.common.test_manager.TestServer.test_spawn ... ok +test.unit.common.test_manager.TestServer.test_status +test.unit.common.test_manager.TestServer.test_status ... ok +test.unit.common.test_manager.TestServer.test_stop +test.unit.common.test_manager.TestServer.test_stop ... ok +test.unit.common.test_manager.TestServer.test_wait +test.unit.common.test_manager.TestServer.test_wait ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_metadata +test.unit.common.test_internal_client.TestInternalClient.test_set_metadata ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata +test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_200 +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_200 ... ok +test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_set_object_metadata_plumbing ... ok +test.unit.common.test_internal_client.TestInternalClient.test_upload_object +test.unit.common.test_internal_client.TestInternalClient.test_upload_object ... ok +test.unit.common.test_internal_client.TestInternalClient.test_upload_object_not_chunked +test.unit.common.test_internal_client.TestInternalClient.test_upload_object_not_chunked ... ok +test.unit.common.test_internal_client.TestInternalClient.test_upload_object_plumbing +test.unit.common.test_internal_client.TestInternalClient.test_upload_object_plumbing ... ok +test.unit.common.test_memcached.TestMemcacheCommand.test_get_key_prefix +test.unit.common.test_memcached.TestMemcacheCommand.test_get_key_prefix ... ok +test.unit.common.test_memcached.TestMemcacheCommand.test_init +test.unit.common.test_memcached.TestMemcacheCommand.test_init ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_multiple_ranges +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_multiple_ranges ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_single_range +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_single_range ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multi_upload_empty_body +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multi_upload_empty_body ... ok +test.unit.common.test_statsd_client.TestStatsdClient.test_init_host +test.unit.common.test_statsd_client.TestStatsdClient.test_init_host ... ok +test.unit.common.test_statsd_client.TestStatsdClient.test_init_host_is_none +test.unit.common.test_statsd_client.TestStatsdClient.test_init_host_is_none ... ok +test.unit.common.test_statsd_client.TestStatsdClient.test_statsd_set_prefix_deprecation +test.unit.common.test_statsd_client.TestStatsdClient.test_statsd_set_prefix_deprecation ... ok +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_default_sample_rate +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_default_sample_rate ... ok +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_metric_prefix +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_metric_prefix ... ok +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_no_default_sample_rate +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_no_default_sample_rate ... ok +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 392, in PUT - resp = req.get_response(self.app) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl - return getattr(ah, method)(app) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 229, in PUT - self.req.get_acl_response(app, 'PUT', self.container) - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Worker (pid=1476619, devs=/some/device) completed in 0.0s with errors +Worker (pid=1476620, devs=sdx) completed in 0.0s with errors +test.unit.cli.test_relinker.TestRelinker.test_relinker_utils_get_hub +test.unit.cli.test_relinker.TestRelinker.test_relinker_utils_get_hub ... ok +test.unit.cli.test_relinker.TestRelinker.test_state_file +test.unit.cli.test_relinker.TestRelinker.test_state_file ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_consolidates_suffix_rehash_once +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_consolidates_suffix_rehash_once ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_creates_pkl +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_creates_pkl ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_create_partition +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_create_partition ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_ignore_range_header +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_ignore_range_header ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_multiple_resolove_ignore_range_header +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_multiple_resolove_ignore_range_header ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolove_ignore_range_header +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolove_ignore_range_header ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolve_etag_is_at_header +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolve_etag_is_at_header ... ok +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_update_etag_is_at_header +test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_update_etag_is_at_header ... ok +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_absent +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_absent ... ok +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_before +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_before ... ok +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_greater +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_greater ... ok +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_out_of_range_is_ignored +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_out_of_range_is_ignored ... ok +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_same +test.unit.common.test_swob.TestConditionalIfModifiedSince.test_same ... ok +test.unit.common.test_swob.TestEtag.test_normalize_bytes +test.unit.common.test_swob.TestEtag.test_normalize_bytes ... ok +test.unit.common.test_swob.TestEtag.test_normalize_etag +test.unit.common.test_swob.TestEtag.test_normalize_etag ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_drive_tree_access +test.unit.common.test_utils.TestAuditLocationGenerator.test_drive_tree_access ... ok + +Search value matched 0 devices. +The on-disk ring builder is unchanged. +The minimum number of hours before a partition can be reassigned is now set to 24 +swift-ring-builder set_min_part_hours + Changes the to the given . This should be set to + however long a full replication/update cycle takes. We're working on a way + to determine this more easily than scanning logs. +The overload factor is now 19.88% (0.198780) +The change will take effect after the next rebalance. +Overload must be non-negative. +swift-ring-builder set_overload [%] + Changes the overload factor to the given . + + A rebalance is needed to make the change take effect. +'swedish fish' is not a valid number. +swift-ring-builder set_overload [%] + Changes the overload factor to the given . + + A rebalance is needed to make the change take effect. +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +Device d4r2z3-test.test.com:6000Rr.test.com:7000/sda3_"some meta data" with 100.0 weight got id 4 +d4r314z3-test.test.com:6000Rr.test.com:7000/sda3_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +d0r314z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" region set to 314 +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" with 100.0 weight got id 4 +d4r314z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" region set to 314 +Device d4r2z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" with 100.0 weight got id 4 +d4r314z3-[2001:0:1234::c1c0:abcd:876]:6000R[2::10]:7000/sda3_"some meta data" region set to 314 +swift-ring-builder set_region + [ set_region + --region --zone --ip --port + --replication-ip --replication-port + --device --meta [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Resets the devices' regions. No partitions will be reassigned to or from + the device until after running 'rebalance'. This is so you can make + multiple device changes and rebalance them all just once. + + Option --yes assume a yes response to all questions. +swift-ring-builder set_region + [ set_region + --region --zone --ip --port + --replication-ip --replication-port + --device --meta [--yes] + + Where , and are replication ip, hostname + and port. + Any of the options are optional in both cases. + + Resets the devices' regions. No partitions will be reassigned to or from + the device until after running 'rebalance'. This is so you can make + multiple device changes and rebalance them all just once. + + Option --yes assume a yes response to all questions. + +The can be of the form:: + + drz-:R:/ + _ + +Where and are replication ip and port. + +Any part is optional, but you must include at least one part. + +Examples:: + + d74 Matches the device id 74 + r4 Matches devices in region 4 + z1 Matches devices in zone 1 + z1-1.2.3.4 Matches devices in zone 1 with the ip 1.2.3.4 + 1.2.3.4 Matches devices in any zone with the ip 1.2.3.4 + z1:5678 Matches devices in zone 1 using port 5678 + :5678 Matches devices that use port 5678 + R5.6.7.8 Matches devices that use replication ip 5.6.7.8 + R:5678 Matches devices that use replication port 5678 + 1.2.3.4R5.6.7.8 Matches devices that use ip 1.2.3.4 and replication ip + 5.6.7.8 + /sdb1 Matches devices with the device name sdb1 + _shiny Matches devices with shiny in the meta data + _"snet: 5.6.7.8" Matches devices with snet: 5.6.7.8 in the meta data + [::1] Matches devices in any zone with the ip ::1 + z1-[::1]:5678 Matches devices in zone 1 with ip ::1 and port 5678 + +Most specific example:: + + d74r4z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8" + +Nerd explanation: + + All items require their single character prefix except the ip, in which + case the - is optional unless the device id or zone is also included. +Search value matched 0 devices. +The on-disk ring builder is unchanged. +The replica count is now 3.141593. +The change will take effect after the next rebalance. +swift-ring-builder set_replicas + Changes the replica count to the given . may + be a floating-point value, in which case some partitions will have + floor() replicas and some will have ceiling() + in the correct proportions. + + A rebalance is needed to make the change take effect. +"test" is not a valid number. +Replica count must be at least 1. +swift-ring-builder set_replicas + Changes the replica count to the given . may + be a floating-point value, in which case some partitions will have + floor() replicas and some will have ceiling() + in the correct proportions. + + A rebalance is needed to make the change take effect. +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 +Matched more than one device: + d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" + d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" + d2r2z2-127.0.0.3:6202R127.0.0.3:6202/sdc3_"" + d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 200.0 +d1r1z1-127.0.0.2:6201R127.0.0.2:6201/sda2_"" weight set to 200.0 +d2r2z2-127.0.0.3:6202R127.0.0.3:6202/sdc3_"" weight set to 200.0 +d3r3z3-127.0.0.4:6203R127.0.0.4:6203/sdd4_"" weight set to 200.0 +Device d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" with 100.0 weight got id 4test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_domain_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_domain_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_old_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv4_old_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_old_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_ipv6_old_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_no_matching +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_no_matching ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_number_of_arguments +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_number_of_arguments ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_old_format_two_devices +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_old_format_two_devices ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_values_no_devices +test.unit.cli.test_ringbuilder.TestCommands.test_set_weight_values_no_devices ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_domain_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_domain_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_old_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv4_old_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_new_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_new_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_old_format +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_ipv6_old_format ... ok +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_no_matching +test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_no_matching ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_rehash_known_suffix_dirs +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_rehash_known_suffix_dirs ... ok + +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'Content-Md5': '1mSVh2rJhFbgxzf6YLHnJA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd66495876ac98456e0c737fa60b1e724', 'Content-Length': '184', 'Content-Type': 'multipart/form-data'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_invalid_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_invalid_md5 ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_enotdir +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_enotdir ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error_non_swift_owner -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error_non_swift_owner ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_first_put_fail -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_first_put_fail ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_ami_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_ami_location ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:46 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_write_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_without_permission ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_other_oserror +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_other_oserror ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_modified_recursive_retry +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_modified_recursive_retry ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_multi_file_multi_suffix +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_multi_file_multi_suffix ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs_unicode +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs_unicode ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_lying_invalid_finds_new_suffix_dirs +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_lying_invalid_finds_new_suffix_dirs ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_missing_invalid_finds_new_suffix_dirs +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_missing_invalid_finds_new_suffix_dirs ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_old_pickle_does_not_find_new_suffix_dirs +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_old_pickle_does_not_find_new_suffix_dirs ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_existing_partition +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_existing_partition ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_invalid_pickle +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_invalid_pickle ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_new_partition +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_new_partition ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_zero_bytes_pickle +test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_zero_bytes_pickle ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_existing +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_existing ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_new +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_new ... ok -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_999" 400 42 "-" "-" "-" 0.0002 "-" 2597872 999 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_legacy" 201 - "-" "-" "-" 0.0035 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/p/a/c_legacy" 204 - "-" "-" "-" 0.0012 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_one" 201 - "-" "-" "-" 0.0117 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/p/a/c_one" 204 - "-" "-" "-" 0.0012 "-" 2597872 1 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_two" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/p/a/c_two" 204 - "-" "-" "-" 0.0014 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_three" 201 - "-" "-" "-" 0.0079 "-" 2597872 3 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/p/a/c_three" 204 - "-" "-" "-" 0.0012 "-" 2597872 3 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/p/a/c_four" 201 - "-" "-" "-" 0.0036 "-" 2597872 4 -test INFO: - - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/p/a/c_four" 204 - "-" "-" "-" 0.0013 "-" 2597872 4 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "method_doesnt_exist /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "__init__ /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0042 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 183 "-" "-" "-" 0.0064 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 2.0000 "-" 1234 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0022 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0021 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/%00null" 200 184 "-" "-" "-" 0.0021 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0066 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0040 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0031 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0031 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0033 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" 0.0030 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 116 "-" "-" "-" 0.0033 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0031 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 120 "-" "-" "-" 0.0030 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0036 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 61 "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0019 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 37 "-" "-" "-" 0.0003 "-" 2597872 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_put_auto_create -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_put_auto_create ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_replication_server_call_all_methods -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_replication_server_call_all_methods ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_swift_bytes_in_content_type -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_swift_bytes_in_content_type ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_DELETE -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_DELETE ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_POST -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_POST ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_PUT -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_PUT ... ok +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'Content-Md5': '1mSVh2rJhFbgxzf6YLHnJA==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd66495876ac98456e0c737fa60b1e724', 'Content-Length': '184', 'Content-Type': 'multipart/form-data'} +fake-swift ERROR: Could not parse SLO delete response (200 OK): b'asdf': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/multi_delete.py", line 141, in do_delete + delete_result = json.loads(resp.body) + File "/usr/lib/python3.13/json/__init__.py", line 346, in loads + return _default_decoder.decode(s) + ~~~~~~~~~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3.13/json/decoder.py", line 345, in decode + obj, end = self.raw_decode(s, idx=_w(s, 0).end()) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode + raise JSONDecodeError("Expecting value", s, err.value) from None +json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_non_json +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_non_json ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_write_permission +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_with_write_permission ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range_error ... ok +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: ec Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: ec Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: relink Device: sda1 Policy: ec Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test INFO: Step: cleanup Device: sda1 Policy: ec Partitions: 1/2 +test DEBUG: Updating recon for sda1 +test INFO: Step: cleanup Device: sda1 Policy: ec Partitions: 2/2 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +test DEBUG: Updating recon for sda1 +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_workers_children +test.unit.cli.test_relinker.TestRelinker.test_workers_children ... ok +Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' +test.unit.cli.test_relinker.TestRelinker.test_workers_parent +test.unit.cli.test_relinker.TestRelinker.test_workers_parent ... ok +test.unit.cli.test_relinker.TestRelinker.test_workers_parent_bubbles_up_errors +test.unit.cli.test_relinker.TestRelinker.test_workers_parent_bubbles_up_errors ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_not_encrypted_obj +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_not_encrypted_obj ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_with_crypto_override +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_with_crypto_override ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_success +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_success ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_cipher_mismatch +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_cipher_mismatch ... ok +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_unknown_secret_id +test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_unknown_secret_id ... ok +test.unit.common.middleware.crypto.test_decrypter.TestModuleMethods.test_purge_crypto_sysmeta_headers +test.unit.common.middleware.crypto.test_decrypter.TestModuleMethods.test_purge_crypto_sysmeta_headers ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_active_key +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_active_key ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_algorithm +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_algorithm ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_length +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_bad_key_length ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_filter_section +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_filter_section ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_separate_file +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_config_in_separate_file ... ok + +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0046 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0055 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0013 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0044 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 1.2.3.4:0/sda1 (saving for async update later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 316, in async_update + response = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 595, in getresponse + raise Exception('test') +Exception: test +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0087 "-" 1476105 - +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 1.2.3.4:0/sda1 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0019 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0046 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0052 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0006 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0048 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0006 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:00:18:20 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 1476105 - +test-object-controller INFO: - - - [01/Jan/1970:00:18:21 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" - "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0061 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/fail" 404 70 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller WARNING: Quarantined object /tmp/tmppeirgeik/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1791676550.57642.data: metadata content-length 6 does not match actual object size 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 - +test.unit.obj.test_server.TestObjectController.test_POST_system_metadata +test.unit.obj.test_server.TestObjectController.test_POST_system_metadata ... ok +test.unit.obj.test_server.TestObjectController.test_POST_then_fetch_content_type +test.unit.obj.test_server.TestObjectController.test_POST_then_fetch_content_type ... ok +test.unit.obj.test_server.TestObjectController.test_POST_transient_sysmeta +test.unit.obj.test_server.TestObjectController.test_POST_transient_sysmeta ... ok +test.unit.obj.test_server.TestObjectController.test_POST_update_meta +test.unit.obj.test_server.TestObjectController.test_POST_update_meta ... ok +test.unit.obj.test_server.TestObjectController.test_POST_with_full_drive +test.unit.obj.test_server.TestObjectController.test_POST_with_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_open_expired +test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_open_expired ... ok +test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_replication +test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_replication ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_checksum +test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_checksum ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_json +test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_json ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_bad_timestamp +test.unit.obj.test_server.TestObjectController.test_PUT_bad_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_bad_transfer_encoding +test.unit.obj.test_server.TestObjectController.test_PUT_bad_transfer_encoding ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_calls_delete_at +test.unit.obj.test_server.TestObjectController.test_PUT_calls_delete_at ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_deleting_expirer_queue_but_still_inserts +test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_deleting_expirer_queue_but_still_inserts ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_updating_expirer_queue +test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_updating_expirer_queue ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_client_closed_connection +test.unit.obj.test_server.TestObjectController.test_PUT_client_closed_connection ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_client_timeout +test.unit.obj.test_server.TestObjectController.test_PUT_client_timeout ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_commits_data +test.unit.obj.test_server.TestObjectController.test_PUT_commits_data ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_common +test.unit.obj.test_server.TestObjectController.test_PUT_common ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_container_connection +test.unit.obj.test_server.TestObjectController.test_PUT_container_connection ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_container_update_overrides +test.unit.obj.test_server.TestObjectController.test_PUT_container_update_overrides ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:48 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort_error ... ok + +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit pass. +test ERROR: ERROR auditing: Timeout (Nones) +test INFO: Container audit pass completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container audit "once" mode +test ERROR: ERROR Could not get container info /tmp/tmpdaptuipj/tmp_test_database_auditor/fail2.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test ERROR: ERROR Could not get container info /tmp/tmpdaptuipj/tmp_test_database_auditor/fail1.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit + info = broker.get_info() + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info + raise ValueError +ValueError +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test DEBUG: Audit passed for +test INFO: Container audit "once" mode completed: 0.02s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +Unable to locate config number 5 for account-server +Unable to locate config number 5 for object-server +Signal object-server pid: 1 signal: 15 +Signal object-server pid: 1 signal: 15 +Signal object-server pid: 1 signal: 1 +Signal object-replicator pid: 11 signal: 15 +Signal object-replicator pid: 12 signal: 15 +Signal proxy-server pid: 1 signal: 1 +output Removing pid file /tmp/tmp8g7ku1_0/var/run/one-server.pid with wrong pid 3 +output Removing pid file /tmp/tmp8g7ku1_0/var/run/zero-server.pid with invalid pid +output Removing pid file /tmp/tmp8g7ku1_0/var/run/invalid-server.pid with invalid pid +Signal account-reaper pid: 1 signal: 15 +Signal account-reaper pid: 2 signal: 15 +Signal account-reaper pid: 3 signal: 15 +Signal account-reaper pid: 4 signal: 15 +Signal account-reaper pid: 1 signal: 15 +Signal account-reaper pid: 2 signal: 15 +Signal account-reaper pid: 3 signal: 15 +Signal account-reaper pid: 4 signal: 15 +Signal account-reaper pid: 3 signal: 15 +test WARNING: Skipping /tmp/tmpl_0p4vp6/devices3/device_is_file/data because [Errno 20] Not a directory: '/tmp/tmpl_0p4vp6/devices3/device_is_file/data' +test WARNING: Skipping /tmp/tmpl_0p4vp6/devices4/device/data because +test WARNING: Skipping device as it is not mountedtest.unit.common.test_utils.TestAuditLocationGenerator.test_error_counter +test.unit.common.test_utils.TestAuditLocationGenerator.test_error_counter ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_filters +test.unit.common.test_utils.TestAuditLocationGenerator.test_filters ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_find_objects +test.unit.common.test_utils.TestAuditLocationGenerator.test_find_objects ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_hooks +test.unit.common.test_utils.TestAuditLocationGenerator.test_hooks ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_ignore_metadata +test.unit.common.test_utils.TestAuditLocationGenerator.test_ignore_metadata ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_mount_check_drive +test.unit.common.test_utils.TestAuditLocationGenerator.test_mount_check_drive ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_contents +test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_contents ... ok +test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_drive +test.unit.common.test_utils.TestAuditLocationGenerator.test_non_dir_drive ... ok +test.unit.common.test_utils.TestDistributeEvenly.test_evenly_divided +test.unit.common.test_utils.TestDistributeEvenly.test_evenly_divided ... ok +test.unit.common.test_utils.TestDistributeEvenly.test_just_one +test.unit.common.test_utils.TestDistributeEvenly.test_just_one ... ok +test.unit.common.test_utils.TestDistributeEvenly.test_more_buckets_than_items +test.unit.common.test_utils.TestDistributeEvenly.test_more_buckets_than_items ... ok +test.unit.common.test_utils.TestDistributeEvenly.test_uneven +test.unit.common.test_utils.TestDistributeEvenly.test_uneven ... ok +test.unit.common.test_utils.TestShardName.test +test.unit.common.test_utils.TestShardName.test ... ok +test.unit.common.test_utils.TestShardName.test_bad_create +test.unit.common.test_utils.TestShardName.test_bad_create ... ok +test.unit.common.test_utils.TestShardName.test_bad_parse +test.unit.common.test_utils.TestShardName.test_bad_parse ... ok +test.unit.common.test_utils.TestShardName.test_realistic_shard_range_names +test.unit.common.test_utils.TestShardName.test_realistic_shard_range_names ... ok +test.unit.common.test_utils.TestShardName.test_root_has_hyphens +test.unit.common.test_utils.TestShardName.test_root_has_hyphens ... ok + +test WARNING: Skipping /tmp/tmpwq0le1n5/asdf/data because [Errno 20] Not a directory: '/tmp/tmpwq0le1n5/asdf/data' +test WARNING: Skipping /tmp/tmpwq0le1n5/asdf/data because [Errno 20] Not a directory: '/tmp/tmpwq0le1n5/asdf/data' +test WARNING: Skipping drive as it is not mounted +test WARNING: Skipping asdf as it is not mounted +test WARNING: Skipping /tmp/tmpfeasi7_l/asdf/data because [Errno 20] Not a directory: '/tmp/tmpfeasi7_l/asdf/data' +test1 +STDOUT: test2 +STDERR: test4 +test5 +STDERR: test6 +test8 +STDOUT: a#012b#012c +STDOUT: d +test.unit.common.utils.test_logs.TestUtilsLogs.test_LoggerFileObject +test.unit.common.utils.test_logs.TestUtilsLogs.test_LoggerFileObject ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_NullLogger +test.unit.common.utils.test_logs.TestUtilsLogs.test_NullLogger ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_capture_stdio +test.unit.common.utils.test_logs.TestUtilsLogs.test_capture_stdio ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_clean_logger_exception +test.unit.common.utils.test_logs.TestUtilsLogs.test_clean_logger_exception ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_log_line +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_log_line ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_policy_index +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_policy_index ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_exception_method +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_exception_method ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_isolation +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_isolation ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_non_string_values +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_non_string_values ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_replaces_prefix +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_replaces_prefix ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_console +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_console ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_custom_log_handlers +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_custom_log_handlers ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_name_and_route +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_name_and_route ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_sysloghandler_plumbing +test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_sysloghandler_plumbing ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_log_string_formatter +test.unit.common.utils.test_logs.TestUtilsLogs.test_log_string_formatter ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer_python_maddness +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer_python_maddness ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_format_time +test.unit.common.utils.test_logs.TestUtilsLogs.test_str_format_time ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter +test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter ... ok +test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter_max_line_length +test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter_max_line_length ... ok +test.unit.container.test_backend.TestContainerBroker.test_batch_reclaim +test.unit.container.test_backend.TestContainerBroker.test_batch_reclaim ... ok +test.unit.container.test_backend.TestContainerBroker.test_chexor +test.unit.container.test_backend.TestContainerBroker.test_chexor ... ok +test.unit.container.test_backend.TestContainerBroker.test_create_broker +test.unit.container.test_backend.TestContainerBroker.test_create_broker ... ok +test.unit.container.test_backend.TestContainerBroker.test_creation +test.unit.container.test_backend.TestContainerBroker.test_creation ... ok +test.unit.container.test_backend.TestContainerBroker.test_db_file +test.unit.container.test_backend.TestContainerBroker.test_db_file ... ok +test.unit.container.test_backend.TestContainerBroker.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBroker.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.container.test_backend.TestContainerBroker.test_delete_object +test.unit.container.test_backend.TestContainerBroker.test_delete_object ... ok +test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter ... ok +test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter_non_slash ... ok +test.unit.container.test_backend.TestContainerBroker.test_empty +test.unit.container.test_backend.TestContainerBroker.test_empty ... ok +test.unit.container.test_backend.TestContainerBroker.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBroker.test_empty_old_style_shard_container ... ok +test.unit.container.test_backend.TestContainerBroker.test_empty_shard_container +test.unit.container.test_backend.TestContainerBroker.test_empty_shard_container ... ok +test.unit.container.test_backend.TestContainerBroker.test_enable_sharding +test.unit.container.test_backend.TestContainerBroker.test_enable_sharding ... ok +test.unit.container.test_backend.TestContainerBroker.test_exception +test.unit.container.test_backend.TestContainerBroker.test_exception ... ok +test ERROR: Invalid swift_bytes: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3003, in override_bytes_from_content_type + listing_dict['bytes'] = int(swift_bytes) + ~~~^^^^^^^^^^^^^ +ValueError: invalid literal for int() with base 10: 'hey' +suffix-hash-test WARNING: Unable to read '/tmp/tmpeyer8233/node/sda1/objects/0/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +suffix-hash-test DEBUG: Run listdir on /tmp/tmpeyer8233/node/sda1/objects/0 +suffix-hash-test WARNING: Unable to read '/tmp/tmpeyer8233/node/sda1/objects/0/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +suffix-hash-test DEBUG: Run listdir on /tmp/tmpeyer8233/node/sda1/objects/0 +suffix-hash-test WARNING: Unable to read '/tmp/tmpeyer8233/node/sda1/objects-1/0/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +suffix-hash-test DEBUG: Run listdir on /tmp/tmpeyer8233/node/sda1/objects-1/0 +suffix-hash-test WARNING: Unable to read '/tmp/tmpeyer8233/node/sda1/objects-1/0/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +suffix-hash-test DEBUG: Run listdir on /tmp/tmpeyer8233/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpmvljo152/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpmvljo152/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpb69zyvnm/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpb69zyvnm/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjtsk5130/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjtsk5130/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpysgt7tw_/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpysgt7tw_/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzl3b95jn/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzl3b95jn/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpvfj_b2mc/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpvfj_b2mc/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpd4336whb/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpd4336whb/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp77q52snk/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp77q52snk/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmps1uk1oyd/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmps1uk1oyd/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpe1xpxbi_/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpe1xpxbi_/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp66x8x2t6/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp66x8x2t6/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoknozust/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoknozust/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpntht9cp6/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpntht9cp6/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpj2knr1wr/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1e2wxlku/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp79j5e4uv/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp79j5e4uv/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp2ko6d8kk/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp2ko6d8kk/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp_93fgpio/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp_93fgpio/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp_93fgpio/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp_93fgpio/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp9jgysq5u/node/sda1/objects/0 +Quarantined /tmp/tmp9jgysq5u/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmp9jgysq5u/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it could not be listed +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8902, in fake_listdir + raise OSError(errno.ENODATA, 'nope') +OSError: [Errno 61] nope +suffix-hash-test DEBUG: Run listdir on /tmp/tmp9jgysq5u/node/sda1/objects-1/0 +Quarantined /tmp/tmp9jgysq5u/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmp9jgysq5u/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it could not be listed +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8902, in fake_listdir + raise OSError(errno.ENODATA, 'nope') +OSError: [Errno 61] nope +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enodata_quarantined +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enodata_quarantined ... ok +suffix-hash-test DEBUG: Run listdir on /tmp/tmpabjba4tk/node/sda1/objects/0 +Quarantined /tmp/tmpabjba4tk/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpabjba4tk/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it is not a directory +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) +NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpabjba4tk/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43' +suffix-hash-test DEBUG: Run listdir on /tmp/tmpabjba4tk/node/sda1/objects-1/0 +Quarantined /tmp/tmpabjba4tk/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpabjba4tk/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it is not a directory +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) +NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpabjba4tk/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43' +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enotdir_quarantined +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enotdir_quarantined ... ok +test INFO: Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT +test WARNING: Worker (pid=5, devs=sda4) exited in 0.0s after receiving signal: 9 +test INFO: Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000273 elapsed) +['Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT', 'Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000273 elapsed)'] +test INFO: Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT +test WARNING: Worker (pid=5, devs=sda4) completed in 0.0s with errors +test INFO: Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000246 elapsed) +['Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT', 'Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000246 elapsed)'] +test INFO: Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT +test WARNING: Worker (pid=5, devs=sda4) exited in 0.0s with unexpected status 42 +test INFO: Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000277 elapsed) +['Starting relinker (cleanup=True) using 5 workers: 23:55:52 10/10/26 GMT', 'Finished relinker (cleanup=True): 23:55:52 10/10/26 GMT (0:00:00.000277 elapsed)'] +test ERROR: Error decrypting container listing: Bad crypto meta: Cipher must be AES_CTR_256 +test ERROR: get_keys(): unknown key id: unknown_key +test ERROR: Error decrypting container listing: unknown_key +Something useful +Also useful +Boring, but not secret +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_logger_manipulations +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_logger_manipulations ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_missing_key_id +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_missing_key_id ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_filter_section +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_filter_section ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_separate_file +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_multikey_config_in_separate_file ... ok +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_proxy_server_conf_dir +test.unit.common.middleware.crypto.test_kmip_keymaster.TestKmipKeymaster.test_proxy_server_conf_dir ... ok +test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location +test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location ... ok +test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location_setting_as_us_west_1 +test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location_setting_as_us_west_1 ... ok +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version ... ok +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version_part_num ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_md5 +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_md5 ... ok +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_permission +test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_permission ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_camel_to_snake +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_camel_to_snake ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime_weird_tz +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime_weird_tz ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_snake_to_camel +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_snake_to_camel ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name ... ok +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name_with_dns_compliant_bucket_names_false +test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name_with_dns_compliant_bucket_names_false ... ok +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_isoformat +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_isoformat/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", + ... ok +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_s3xmlformat +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_s3xmlformat ... ok +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_s3xmlformat +test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_s3xmlformat ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_disappears_appears_logging +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_disappears_appears_logging ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_clears_all_limits +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_clears_all_limits ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_custom_interval +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_custom_interval ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_default_interval +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_default_interval ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_disabled +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_disabled ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_empty_section +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_empty_section ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_error +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_error ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_logging +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_logging ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_set_and_missing +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_set_and_missing ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_unset_and_missing +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_unset_and_missing ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_reload_does_not_override_reload_options +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_reload_does_not_override_reload_options ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_path +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_path ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_reload_interval +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_reload_interval ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_configured_path_overrides_filter_conf +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_configured_path_overrides_filter_conf ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_default_path_overrides_filter_conf +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_default_path_overrides_filter_conf ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_no_section +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_no_section ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_set_and_missing +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_set_and_missing ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_unset_and_missing +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_unset_and_missing ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_not_ratelimited +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_not_ratelimited ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_ratelimited +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_ratelimited ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_no_ratelimiting_configured +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_no_ratelimiting_configured ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_read_default_backend_ratelimit_conf +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_read_default_backend_ratelimit_conf ... ok +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_unhandled_request +test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_unhandled_request ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_HEAD_with_content_length +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_HEAD_with_content_length ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_bogus_content_length +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_bogus_content_length ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_passthrough +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_passthrough ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_with_unexpected_error +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_with_unexpected_error ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_error_in_iterator +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_error_in_iterator ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_long_response_body +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_long_response_body ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_multiple_content_lengths +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_multiple_content_lengths ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_no_content_length +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_no_content_length ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_short_response_body +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_short_response_body ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_length_limit +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_length_limit ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_quoted +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_quoted ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_fail +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_fail ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_pass +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_pass ... ok +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_suffix +test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_suffix ... ok +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck ... ok +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass ... ok +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_disabled +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_disabled ... ok +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_not_disabled +test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_not_disabled ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_authorized_for_permitted_referrer +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_authorized_for_permitted_referrer ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_not_authorized_for_unknown_reseller_prefix +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_not_authorized_for_unknown_reseller_prefix ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_options_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_options_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_with_validtoken_authorized_for_permitted_referrer +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_with_validtoken_authorized_for_permitted_referrer ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_auth_scheme +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_auth_scheme ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_blank_reseller_prefix +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_blank_reseller_prefix ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_not_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_not_authorized ... ok +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_errors ... ok +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_brokers +test.unit.container.test_backend.TestContainerBroker.test_get_brokers ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_db_state +test.unit.container.test_backend.TestContainerBroker.test_get_db_state ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_info +test.unit.container.test_backend.TestContainerBroker.test_get_info ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_fullcontrol_permission ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBroker.test_get_info_is_deleted ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_write_permission ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBroker.test_get_info_no_stale_reads ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBroker.test_get_info_sharding_states ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBroker.test_get_info_stale_read_ok ... ok +suffix-hash-test DEBUG: Run listdir on /tmp/tmpaa43okts/node/sda1/objects/0 +Quarantined /tmp/tmpaa43okts/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpaa43okts/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it could not be listed +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8934, in fake_listdir + raise OSError(EUCLEAN, 'nope') +OSError: [Errno 117] nope +suffix-hash-test DEBUG: Run listdir on /tmp/tmpaa43okts/node/sda1/objects-1/0 +Quarantined /tmp/tmpaa43okts/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpaa43okts/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it could not be listed +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8934, in fake_listdir + raise OSError(EUCLEAN, 'nope') +OSError: [Errno 117] nope +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_euclean_quarantined +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_euclean_quarantined ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_items_since +test.unit.container.test_backend.TestContainerBroker.test_get_items_since ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test INFO: Loaded config file /tmp/tmpssafe5h6/backend-ratelimit.conf, config changed +test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmpssafe5h6/backend-ratelimit.conf +test INFO: Loaded new config file /tmp/tmpssafe5h6/backend-ratelimit.conf, config unchanged +test DEBUG: Loaded existing config file /tmp/tmpssafe5h6/backend-ratelimit.conf, config unchanged +test INFO: Loaded config file /tmp/tmpoxew_jqf/missing, config changed +test INFO: Loaded config file /tmp/tmpoxew_jqf/missing, config changed +test INFO: Loaded new config file /tmp/tmpqz3q99po/backend-ratelimit.conf, config unchanged +test INFO: Loaded config file /tmp/tmpl0vsnqbg/backend-ratelimit.conf, config changed +test WARNING: Invalid config file /tmp/tmpl0vsnqbg/backend-ratelimit.conf, config unchanged: BOOM +test INFO: Loaded config file /tmp/tmpl0vsnqbg/backend-ratelimit.conf, config changed +test INFO: Loaded config file /tmp/tmp0ky3mtwd/backend-ratelimit.conf, config changed +test DEBUG: Loaded existing config file /tmp/tmp0ky3mtwd/backend-ratelimit.conf, config unchanged +test INFO: Loaded config file /tmp/tmp0ky3mtwd/backend-ratelimit.conf, config changed +test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmplymgspsm/missing +test INFO: Loaded config file /tmp/tmp0qu_f5tg/override-ratelimit.conf, config changed +test WARNING: Invalid config file /tmp/tmpp6iql6z2/backend_rl.conf, config unchanged: Unable to find backend_ratelimit config section in /tmp/tmpp6iql6z2/backend_rl.conf +test WARNING: Failed to load config file, config unchanged: Unable to read config from +test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmp79hewqys/backend_rl.conf +test INFO: Loaded config file /tmp/tmpsr2v9d2l/backend-ratelimit.conf, config changed +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Using identity: {'user': ('42', 'usr'), 'tenant': ('1', 'acct'), 'roles': ['admin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_acct != 1 +test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_foo != None +test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: tenant mismatch: AUTH_foo != None +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_denied_responses +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_denied_responses ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_detect_reseller_request +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_detect_reseller_request ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_identified_options_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_identified_options_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_non_authorized +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_non_authorized ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_and_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_and_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_but_not_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_but_not_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_default_allowed +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_default_allowed ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_not_set +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_not_set ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_to_unknown +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_to_unknown ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_unknown_with_v2 +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_unknown_with_v2 ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_added_underscore +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_added_underscore ... ok +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_not_added_double_underscores +test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_not_added_double_underscores ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_root_container_fill_gap ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:49 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '13'} +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) +fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_error ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_tenant +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_tenant ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_unscoped_token +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_unscoped_token ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_endpoint +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_endpoint ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_object_ring +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_object_ring ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_account_that_looks_like_version +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_account_that_looks_like_version ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_s3acl ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_no_version_specified +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_no_version_specified ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_invalid_version +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_invalid_version ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_state_filtering ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_no_account +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_no_account ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_valid_version +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_valid_version ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_response_version +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_response_version ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_version_that_looks_like_account +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_version_that_looks_like_account ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v1_response +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v1_response ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_non_obj_response +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_non_obj_response ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_obj_response +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_obj_response ... ok +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_version_account_response +test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_version_account_response ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_etag_is_hash_of_segment_etags +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_etag_is_hash_of_segment_etags ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_get_manifest_passthrough +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_get_manifest_passthrough ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_head_manifest_is_efficient +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_head_manifest_is_efficient ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching_with_override +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_match_etag_not_matching_with_override ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching_with_override +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_if_none_match_etag_matching_with_override ... ok +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_zero_byte_manifest +test.unit.common.middleware.test_slo.TestSloHeadOldManifest.test_zero_byte_manifest ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_delete_permissions +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_delete_permissions ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_put_permissions +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_account_put_permissions ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_admin_is_owner +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_admin_is_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon_badpath +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_anon_badpath ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix_no_override +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_deny_non_reseller_prefix_no_override ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_fail +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_fail ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_deny +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_deny ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_no_token +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_no_reseller_prefix_no_token ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_prefix_init +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_prefix_init ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_reseller_prefix_with_s3_deny +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_reseller_prefix_with_s3_deny ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_objects +test.unit.container.test_backend.TestContainerBroker.test_get_objects ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_scheme +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_scheme ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_s3api_details +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_s3api_details ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_swift3_details +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_old_swift3_details ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_good +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_invalid +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_authorization_invalid ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_unicode_authorization_good +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_s3api_unicode_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_good +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_invalid +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_auth_with_swift3_authorization_invalid ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_account_access +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_account_access ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_group_access +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_group_access ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referer_after_user_groups +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referer_after_user_groups ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referrer_access +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_acl_referrer_access ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_bad_path +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_authorize_bad_path ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_deny_cross_reseller +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_deny_cross_reseller ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_detect_reseller_request +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_detect_reseller_request ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_bad_path +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_bad_path ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_invalid_x_auth_user_format +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_invalid_x_auth_user_format ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_missing_key +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_missing_key ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_non_matching_account_in_request +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_fail_non_matching_account_in_request ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_memcache_error +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_memcache_error ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success_other_auth_prefix +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_token_success_other_auth_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_user_group +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_get_user_group ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_object_name_containing_slash +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_object_name_containing_slash ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_overdate +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_overdate ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_with_old_data +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_old_token_with_old_data ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_options_call +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_options_call ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_and_allowed +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_and_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_but_not_allowed +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_asked_for_but_not_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_default_allowed +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_override_default_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_regular_is_not_owner +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_regular_is_not_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_request_method_not_allowed +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_request_method_not_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_admin_is_owner +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_admin_is_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_prefix_init +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_reseller_prefix_init ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_statsd_prefix +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_statsd_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_based_on_host +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_based_on_host ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_default +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_default ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_overridden_scheme +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_storage_url_overridden_scheme ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_successful_token_unicode_user +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_successful_token_unicode_user ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_key +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_key ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_no_timestamp +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_fail_no_timestamp ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success ... ok +suffix-hash-test DEBUG: Run listdir on /tmp/tmpp7jrwu05/node/sda1/objects/0 +Error hashing suffix +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1331, in __get_hashes + hashes[suffix] = self._hash_suffix( + ~~~~~~~~~~~~~~~~~^ + suffix_dir, policy=policy) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3852, in _hash_suffix + hash_per_fi = self._hash_suffix_dir(path, policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8986, in mock_os_listdir + raise OSError(errno.EACCES, os.strerror(errno.EACCES)) +PermissionError: [Errno 13] Permission denied +suffix-hash-test DEBUG: Run listdir on /tmp/tmpp7jrwu05/node/sda1/objects-1/0 +Error hashing suffix +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1331, in __get_hashes + hashes[suffix] = self._hash_suffix( + ~~~~~~~~~~~~~~~~~^ + suffix_dir, policy=policy) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3146, in _hash_suffix + hashes = self._hash_suffix_dir(path, policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir + ondisk_info = self.cleanup_ondisk_files( + hsh_path, policy=policy) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files + files = os.listdir(hsh_path) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8986, in mock_os_listdir + raise OSError(errno.EACCES, os.strerror(errno.EACCES)) +PermissionError: [Errno 13] Permission denied +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_other_oserror +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_other_oserror ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success_lb_sync_host +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_sync_request_success_lb_sync_host ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enoent +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enoent ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_top_level_deny +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_top_level_deny ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_old_token_from_memcached +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_old_token_from_memcached ... ok +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_token_success +test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes.test_use_token_success ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enotdir +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enotdir ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_component_different_builder_order +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_component_different_builder_order ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multi_file_ends_in_tombstone +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multi_file_ends_in_tombstone ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_builders +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_builders ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_number_builders +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_number_builders ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_duplicate_builder_ids +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_duplicate_builder_ids ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_insufficient_builders +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_insufficient_builders ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile_legacy_durable +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile_legacy_durable ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_missing_builder_id +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_missing_builder_id ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_datafile +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_datafile ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_older_builder +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_older_builder ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_replica_count_changed +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_replica_count_changed ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_and_one_valid_tombstone +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_and_one_valid_tombstone ... ok +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_unchanged_builders +test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_unchanged_builders ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_closed_response +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_closed_response ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_expect +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_expect ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_with_non_ascii +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_get_with_non_ascii ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_dict +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_dict ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone_and_one_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone_and_one_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone_and_one_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone_and_one_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdir_and_suffix +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdir_and_suffix ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdirs_in_valid_suffix +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdirs_in_valid_suffix ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_hsh_path_oserror +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_hsh_path_oserror ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message_with_payload +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_headers_setter_with_message_with_payload ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_http_connect +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_http_connect ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_nonstr_header_values +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_nonstr_header_values ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_suffix_oserror +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_suffix_oserror ... ok +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_unicode_values +test.unit.common.test_bufferedhttp.TestBufferedHTTP.test_unicode_values ... ok +test.unit.common.test_daemon.TestDaemon.test_create +test.unit.common.test_daemon.TestDaemon.test_create ... ok +test.unit.common.test_daemon.TestDaemon.test_stubs +test.unit.common.test_daemon.TestDaemon.test_stubs ... ok +test.unit.common.test_daemon.TestWorkerDaemon.test_my_worker_daemon +test.unit.common.test_daemon.TestWorkerDaemon.test_my_worker_daemon ... ok +test.unit.common.test_daemon.TestWorkerDaemon.test_stubs +test.unit.common.test_daemon.TestWorkerDaemon.test_stubs ... ok +test.unit.common.test_db.TestDatabaseConnectionError.test_str +test.unit.common.test_db.TestDatabaseConnectionError.test_str ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_case_insensitive +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_case_insensitive ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_del_contains +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_del_contains ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_get +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_get ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_init_from_dict +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_init_from_dict ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_keys +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_keys ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_pop +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_pop ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_invalidate_hash +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_invalidate_hash ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_recalc +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_recalc ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_older_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_older_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_newer_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_newer_meta ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set_none +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set_none ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_older_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_older_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_newer_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_newer_meta ... ok + d4r2z3-test.test.com:6200Rr.test.com:7000/sda3_"some meta data" weight set to 3.14159265359 d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" weight set to 3.14159265359 @@ -16634,793 +21705,704 @@ Nerd explanation: All items require their single character prefix except the ip, in which - case the - is optional unless the device id or zone is also included.test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_canned_s3acl -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_canned_s3acl ... ok -test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_number_of_arguments + case the - is optional unless the device id or zone is also included.test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_number_of_arguments test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_number_of_arguments ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_setdefault +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_setdefault ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_older_meta +test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_older_meta ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_bad_pickle +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_bad_pickle ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_consolidation +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_consolidation ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_unicode +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_unicode ... ok +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_update +test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_update ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_empty_file_exists +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_empty_file_exists ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_does_not_exist +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_does_not_exist ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_not_truncated_when_empty +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_not_truncated_when_empty ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_bad_request_line +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_bad_request_line ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_existing_part +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_existing_part ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message_no_logger +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message_no_logger ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_new_part +test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_new_part ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_request +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_request ... ok +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_parse_request_no_proxy +test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_parse_request_no_proxy ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_existing_part +test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_existing_part ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_404_no_retry +test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_404_no_retry ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_new_part +test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_new_part ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_409_no_retry +test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_409_no_retry ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_get +test.unit.common.test_internal_client.TestSimpleClient.test_get ... ok +test.unit.obj.test_diskfile.TestSuffixHashes.test_valid_suffix +test.unit.obj.test_diskfile.TestSuffixHashes.test_valid_suffix ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes +test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes_no_ring +test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes_no_ring ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_default +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_default ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_legacy +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_legacy ... ok test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_values_no_devices test.unit.cli.test_ringbuilder.TestCommands.test_set_zone_values_no_devices ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_default +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_default ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_all_failed +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_all_failed ... ok test.unit.cli.test_ringbuilder.TestCommands.test_time_remaining test.unit.cli.test_ringbuilder.TestCommands.test_time_remaining ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_param +test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_param ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_head +test.unit.common.test_internal_client.TestSimpleClient.test_head ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_proxy +test.unit.common.test_internal_client.TestSimpleClient.test_proxy ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy ... ok test.unit.cli.test_ringbuilder.TestCommands.test_unknown test.unit.cli.test_ringbuilder.TestCommands.test_unknown ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Content-Length': '120'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_permission -test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDeleteAcl.test_object_multi_DELETE_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_existing_part_number_greater_than_max_parts_allowed -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_existing_part_number_greater_than_max_parts_allowed ... ok - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 33 "-" "-" "-" 0.0001 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0001 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 32 "-" "-" "-" 0.0000 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 38 "-" "-" "-" 0.0000 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0001 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:14 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0034 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0063 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/%00null" 200 207 "-" "-" "-" 0.0062 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0080 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0046 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0081 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0063 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0173 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/.a/c/o" 201 - "-" "-" "-" 0.0047 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c/.o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0036 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/.shards_a/c" 404 - "-" "-" "-" 0.0002 "-" 2597872 0 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c/o1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/c" 200 280 "-" "-" "-" 0.0033 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597872 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "GET /sda1/p/a/c%D8%3E%2520/%25" 412 29 "-" "-" "-" 0.0001 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0047 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0028 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0043 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0039 "-" 2597872 - -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597872 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0050 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0027 "-" 2597872 2 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR account update failed with 1.2.3.4:5/sdb1 (will retry later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update - account_response = conn.getresponse() - ^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'getresponse' -test ERROR: ERROR account update failed with 6.7.8.9:10/sdf1 (will retry later): +test.unit.common.test_internal_client.TestSimpleClient.test_request_container_with_retries_with_HTTPError +test.unit.common.test_internal_client.TestSimpleClient.test_request_container_with_retries_with_HTTPError ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy_no_logger_given +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy_no_logger_given ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_request_object_with_retries_with_HTTPError +test.unit.common.test_internal_client.TestSimpleClient.test_request_object_with_retries_with_HTTPError ... ok +test.unit.common.test_internal_client.TestSimpleClient.test_request_with_retries_with_HTTPError +test.unit.common.test_internal_client.TestSimpleClient.test_request_with_retries_with_HTTPError ... ok +test.unit.common.test_swob.TestHeaderEnvironProxy.test_contains +test.unit.common.test_swob.TestHeaderEnvironProxy.test_contains ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container_legacy_config +test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container_legacy_config ... ok +test.unit.common.test_swob.TestHeaderEnvironProxy.test_del +test.unit.common.test_swob.TestHeaderEnvironProxy.test_del ... ok +test.unit.common.test_swob.TestHeaderEnvironProxy.test_ignored_keys +test.unit.common.test_swob.TestHeaderEnvironProxy.test_ignored_keys ... ok +test.unit.common.test_swob.TestHeaderEnvironProxy.test_keys +test.unit.common.test_swob.TestHeaderEnvironProxy.test_keys ... ok +test.unit.obj.test_expirer.TestExpirerConfig.test_is_expected_task_container +test.unit.obj.test_expirer.TestExpirerConfig.test_is_expected_task_container ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_creates_empty_hashes +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_creates_empty_hashes ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_handoff ... ok +test.unit.common.test_swob.TestHeaderEnvironProxy.test_proxy +test.unit.common.test_swob.TestHeaderEnvironProxy.test_proxy ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_mixed +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_mixed ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_bad_start +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_bad_start ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBroker.test_get_objects_since_row ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic2 +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic2 ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_big_reads +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_big_reads ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_broken_mid_stream +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_broken_mid_stream ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_empty +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_empty ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_leading_crlfs +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_leading_crlfs ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline_with_tiny_chunks +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline_with_tiny_chunks ... ok +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_tiny_reads +test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_tiny_reads ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_a_swift_log_adapter +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_a_swift_log_adapter ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_provides_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_replaces_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_replaces_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_default_conf +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_default_conf ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_non_default_conf +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_non_default_conf ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBroker.test_get_own_shard_range ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_prefix +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_logger_statsd_client_prefix ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_adopts_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_adopts_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_calls_get_prefixed_swift_logger +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_calls_get_prefixed_swift_logger ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_policy_info +test.unit.container.test_backend.TestContainerBroker.test_get_policy_info ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_no_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_no_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_with_mutilated_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_get_prefixed_logger_with_mutilated_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_client_deleted_from_source +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_client_deleted_from_source ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_is_none +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_is_none ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_no_statsd_client +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_no_statsd_client ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_statsd_client_is_none +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_patch_statsd_methods_source_statsd_client_is_none ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_replication_info +test.unit.container.test_backend.TestContainerBroker.test_get_replication_info ... ok +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_statsd_set_prefix_deprecation +test.unit.common.test_utils.TestLoggerStatsdClientDelegation.test_statsd_set_prefix_deprecation ... ok +test.unit.common.test_utils.TestNamespaceBoundList.test_eq +test.unit.common.test_utils.TestNamespaceBoundList.test_eq ... ok +test.unit.common.test_utils.TestNamespaceBoundList.test_get_namespace +test.unit.common.test_utils.TestNamespaceBoundList.test_get_namespace ... ok +test.unit.common.test_utils.TestNamespaceBoundList.test_parse +test.unit.common.test_utils.TestNamespaceBoundList.test_parse ... ok +test.unit.common.test_utils.TestPunchHole.test_arg_bounds +test.unit.common.test_utils.TestPunchHole.test_arg_bounds ... ok +test.unit.common.test_utils.TestPunchHole.test_error +test.unit.common.test_utils.TestPunchHole.test_error ... ok +test.unit.common.test_utils.TestPunchHole.test_no_fallocate +test.unit.common.test_utils.TestPunchHole.test_no_fallocate ... ok +test.unit.common.test_utils.TestPunchHole.test_punch_hole +test.unit.common.test_utils.TestPunchHole.test_punch_hole ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_empty_paths +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_empty_paths ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_mixed +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_mixed ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_exists_paths +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_exists_paths ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_old_enough +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_old_enough ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_file +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_file ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_now +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_now ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_path_not_exists +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_path_not_exists ... ok +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_paths +test.unit.common.test_utils.TestUnlinkOlder.test_unlink_paths ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_base_crc_hasher +test.unit.common.utils.test_checksum.TestCRCHasher.test_base_crc_hasher ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_contructed_with_data +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_contructed_with_data ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_copy +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_copy ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_initial_value +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32_hasher_initial_value ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_constructed_with_data +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_constructed_with_data ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_copy +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_copy ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_initial_value +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_initial_value ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_anycrc_impl +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_anycrc_impl ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_isal_impl +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_isal_impl ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_kern_impl +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc32c_hasher_selects_kern_impl ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_constructed_with_data +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_constructed_with_data ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_copy +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_copy ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_initial_value +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_initial_value ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_anycrc_impl +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_anycrc_impl ... ok +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_isal_impl +test.unit.common.utils.test_checksum.TestCRCHasher.test_crc64nvme_hasher_selects_isal_impl ... ok +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_empty +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_empty ... ok +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_invalid +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_invalid ... ok +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_multiple +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_multiple ... ok +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_region +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_region ... ok +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_zone +test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_zone ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_TRUE_VALUES +test.unit.common.utils.test_config.TestUtilsConfig.test_TRUE_VALUES ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_auto_int_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_auto_int_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_fallocate_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_fallocate_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_float_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_float_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_percent_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_percent_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_positive_int_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_positive_int_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_request_node_count_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_request_node_count_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_config_true_value +test.unit.common.utils.test_config.TestUtilsConfig.test_config_true_value ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_float +test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_float ... ok +test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_int +test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_int ... ok +test.unit.common.utils.test_libc.Test_LibcWrapper.test_argument_plumbing +test.unit.common.utils.test_libc.Test_LibcWrapper.test_argument_plumbing ... ok +test.unit.common.utils.test_libc.Test_LibcWrapper.test_available_function +test.unit.common.utils.test_libc.Test_LibcWrapper.test_available_function ... ok +test.unit.common.utils.test_libc.Test_LibcWrapper.test_unavailable_function +test.unit.common.utils.test_libc.Test_LibcWrapper.test_unavailable_function ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_batch_reclaim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_chexor ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_create_broker ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_creation ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_report_info +test.unit.container.test_backend.TestContainerBroker.test_get_report_info ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBroker.test_get_shard_range_rows_with_limit ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_db_file ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_includes ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_sharding_overlaps ... ok +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0061 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0101 "-" 1476105 - +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0062 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 422 19 "-" "-" "-" 0.0049 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 400 27 "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 400 38 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0078 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0019 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 499 89 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 408 116 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 1476105 - +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 1.2.3.4:0/sda1 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 1.2.3.4:0/sda1 (saving for async update later): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update - account_response = conn.getresponse() - ^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'getresponse' -test INFO: - - - [07/Sep/2025:17:26:15 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0050 "-" 2597872 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_updating_multiple_container_servers -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_updating_multiple_container_servers ... ok -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_weird_content_types -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_weird_content_types ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_fragment_sync -test.unit.obj.test_ssync.TestSsyncEC.test_fragment_sync ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_only_missing_durable_state -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_only_missing_durable_state ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_revert -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_revert ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_non_durable_fragment -test.unit.obj.test_ssync.TestSsyncEC.test_handoff_non_durable_fragment ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_revert_job_with_legacy_durable -test.unit.obj.test_ssync.TestSsyncEC.test_revert_job_with_legacy_durable ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_send_invalid_frag_index -test.unit.obj.test_ssync.TestSsyncEC.test_send_invalid_frag_index ... ok -test.unit.obj.test_ssync.TestSsyncEC.test_send_with_frag_index_none -test.unit.obj.test_ssync.TestSsyncEC.test_send_with_frag_index_none ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_all_found -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_all_found ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_headers_and_body -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_headers_and_body ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_statuses -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_statuses ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_handoff -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_handoff ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507 -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507 ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_initiate -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_multipart_uploads_initiate ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_upload_part_missing_key -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_bucket_upload_part_missing_key ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_upload_part_missing_key -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_bucket_upload_part_missing_key ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_fullcontrol_permission ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 316, in async_update + response = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 2606, in getresponse + raise Exception('test') +Exception: test +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0029 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0095 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0021 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0015 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123)test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_old_style_shard +test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_old_style_shard ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_shrinking_overlaps ... ok +test.unit.container.test_backend.TestContainerBroker.test_get_shard_usage +test.unit.container.test_backend.TestContainerBroker.test_get_shard_usage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.container.test_backend.TestContainerBroker.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBroker.test_has_multiple_policies ... ok +test.unit.container.test_backend.TestContainerBroker.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBroker.test_has_other_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBroker.test_initialize_container_broker_in_default ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:02 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_write_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_with_write_permission ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift ERROR: 501 Not Implemented -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_group_xml -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_group_xml ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_exception ... ok -test DEBUG: Updating recon for sda1 -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpzmrfnucj/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpzmrfnucj/node/sda1/objects/22/d48/1667f3c84bd21711293b02a9a9272d48/1757265968.56027.data to /tmp/tmpzmrfnucj/node/sda1/objects/44/d48/1667f3c84bd21711293b02a9a9272d48/1757265968.56027.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.007811 elapsed) -test INFO: Starting relinker (cleanup=True) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpzmrfnucj/node/sda1 (cleanup=True) -test DEBUG: Run listdir on /tmp/tmpzmrfnucj/node/sda1/objects/44 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Removed /tmp/tmpzmrfnucj/node/sda1/objects/22/d48/1667f3c84bd21711293b02a9a9272d48/1757265968.56027.data -test DEBUG: Run listdir on /tmp/tmpzmrfnucj/node/sda1/objects/22 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=True) (1 files, 0 linked, 1 removed, 0 errors) -test INFO: Finished relinker (cleanup=True): 17:26:08 09/07/25 GMT (0:00:00.016056 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.003339 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.003509 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.002702 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.003385 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.008952 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.007484 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.006600 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.005520 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpzqzhkn2r/node/sda1 (cleanup=False) -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpzqzhkn2r/node/sda1/objects/188/deb/bce3b02c4ad4e997cf08ca6616bd2deb/1757265968.81423.ts to /tmp/tmpzqzhkn2r/node/sda1/objects/377/deb/bce3b02c4ad4e997cf08ca6616bd2deb/1757265968.81423.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/3 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/3 -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpzqzhkn2r/node/sda1/objects/47/deb/bce3b02c4ad4e997cf08ca6616bd2deb/1757265968.81423.ts to /tmp/tmpzqzhkn2r/node/sda1/objects/377/deb/bce3b02c4ad4e997cf08ca6616bd2deb/1757265968.81423.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 3/3 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 3 hash dirs processed (cleanup=False) (3 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.007282 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp23xa1lzq/node/sda1 (cleanup=False) -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmp23xa1lzq/node/sda1/objects/170/62f/aa894b9040ac094f8e6e3784db36c62f/1757265968.85316.ts to /tmp/tmp23xa1lzq/node/sda1/objects/341/62f/aa894b9040ac094f8e6e3784db36c62f/1757265968.85316.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.004248 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpekhp5hic/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpekhp5hic/node/sda1/objects/94/f3a/bc51e9c15caa2120d9250a8f331fcf3a/1757265968.89984.ts to /tmp/tmpekhp5hic/node/sda1/objects/376/f3a/bc51e9c15caa2120d9250a8f331fcf3a/1757265968.89984.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.006616 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp1p2u4gla/node/sda1 (cleanup=False) -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmp1p2u4gla/node/sda1/objects/136/812/88287c30557e67112f8fabd80366a812/1757265968.93472.ts to /tmp/tmp1p2u4gla/node/sda1/objects/272/812/88287c30557e67112f8fabd80366a812/1757265968.93472.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:08 09/07/25 GMT (0:00:00.007024 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:08 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpqz74refi/node/sda1 (cleanup=False) -test DEBUG: Relinking: tolerating different inodes for tombstone with same timestamp: /tmp/tmpqz74refi/node/sda1/objects/190/985/be49cdf15e1df06af1817dafa8597985/1757265968.98192.ts to /tmp/tmpqz74refi/node/sda1/objects/380/985/be49cdf15e1df06af1817dafa8597985/1757265968.98192.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=False) (2 files, 0 linked, 0 removed, 0 errors)test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_2_err -test.unit.cli.test_relinker.TestRelinker.test_relink_conflicting_ts_is_linked_to_part_power_minus_2_err ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_data_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_data_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_data_files_no_cleanup -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_data_files_no_cleanup ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_existing_older_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_file -test.unit.cli.test_relinker.TestRelinker.test_relink_data_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_data_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_data_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_ts_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_newer_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_ts_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_existing_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_ts_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_meta_ts_files ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_fullcontrol_permission ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_invalid_xml -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_invalid_xml ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_with_write_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_complete_multipart_upload_acl_without_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_with_misplaced_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info ... ok - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:16 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:16 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:16 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 2597872 2 -test INFO: - - - [07/Sep/2025:17:26:16 +0000] "GET /sda1/p/a/c" 200 248 "-" "-" "-" 0.0097 "-" 2597872 2 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:40081 -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 41120) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 5, sent: 4, deletable: 5 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:16] "SSYNC /dev/9 HTTP/1.1" 200 428 0.149488 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:59163 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 53834) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 4, available: 4, sent: 2, deletable: 4 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 354 0.181958 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:56013 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 40030) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 4, sent: 3, deletable: 4 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 391 0.115606 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:37901 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 51434) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 3, available: 3, sent: 2, deletable: 3 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 354 0.106028 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:38991 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 44274) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-sender DEBUG: Run listdir on /tmp/tmpmythf6dz/tmp_test_ssync_sender/dev/objects/9 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 317 0.093238 -test-ssync-receiver DEBUG: Run listdir on /tmp/tmpmythf6dz/tmp_test_ssync_receiver/dev/objects/9 -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 44282) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 0, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 276 0.124067 -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:33631 -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 45764) -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -test-ssync-sender ERROR: 127.0.0.1:33631/dev/9 Expected status 200; got 400 (b"Invalid X-Backend-Ssync-Frag-Index 'Not a number'") -test-ssync-receiver INFO: (2597872) wsgi starting up on http://127.0.0.1:39571 -test-ssync-receiver DEBUG: (2597872) accepted ('127.0.0.1', 49336) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:17] "SSYNC /dev/9 HTTP/1.1" 200 317 0.109523 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: tx2027d52191ec46b0b353e-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sde, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.11:1011/sdl, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx1938cc3ad412426ea3ed4-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.8:1008/sdi, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a)test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_no_stale_reads ... ok +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version ... ok +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version_part_num ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_enable_sharding +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_enable_sharding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter_non_slash ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_target -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_target ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects_since_row ... ok - -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.432331 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpmvf9itaj/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpmvf9itaj/node/sda1/objects/119/c67/77c7a8e7fe0fa90ae4ab78bdcc70dc67/1757265971.49165.meta to /tmp/tmpmvf9itaj/node/sda1/objects/239/c67/77c7a8e7fe0fa90ae4ab78bdcc70dc67/1757265971.49165.meta -test DEBUG: Relinking created link: /tmp/tmpmvf9itaj/node/sda1/objects/119/c67/77c7a8e7fe0fa90ae4ab78bdcc70dc67/1757265970.49165.data to /tmp/tmpmvf9itaj/node/sda1/objects/239/c67/77c7a8e7fe0fa90ae4ab78bdcc70dc67/1757265970.49165.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.006602 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpz7yhjnnf/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmpz7yhjnnf/node/sda1/objects/109/89d/6d155a0f2e2fd683828fac267515989d/1757265969.53610.data to /tmp/tmpz7yhjnnf/node/sda1/objects/218/89d/6d155a0f2e2fd683828fac267515989d/1757265969.53610.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.003826 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp94_6gn_g/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmp94_6gn_g/node/sda1/objects/127/0b5/7f5056bd9c8a3fe2c856775c06bf40b5/1757265970.57139.data to /tmp/tmp94_6gn_g/node/sda1/objects/254/0b5/7f5056bd9c8a3fe2c856775c06bf40b5/1757265970.57139.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.006999 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpcl1a44py/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmpcl1a44py/node/sda1/objects/123/b41/7bb107c6b782d9d64e1cc4f9bab37b41/1757265971.60976.meta to /tmp/tmpcl1a44py/node/sda1/objects/247/b41/7bb107c6b782d9d64e1cc4f9bab37b41/1757265971.60976.meta -test DEBUG: Relinking created link: /tmp/tmpcl1a44py/node/sda1/objects/123/b41/7bb107c6b782d9d64e1cc4f9bab37b41/1757265969.60976.data to /tmp/tmpcl1a44py/node/sda1/objects/247/b41/7bb107c6b782d9d64e1cc4f9bab37b41/1757265969.60976.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.006704 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpgr7hr18k/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpgr7hr18k/node/sda1/objects/3/371/03e80b76ac0f11c47b331a7532904371/1757265969.64249.data to /tmp/tmpgr7hr18k/node/sda1/objects/7/371/03e80b76ac0f11c47b331a7532904371/1757265969.64249.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.009075 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp06l_dz_w/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmp06l_dz_w/node/sda1/objects/107/0e5/6b30ecdc8977ab5700f05353a2eca0e5/1757265971.69353.meta to /tmp/tmp06l_dz_w/node/sda1/objects/214/0e5/6b30ecdc8977ab5700f05353a2eca0e5/1757265971.69353.meta -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.003640 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp_cukc9ne/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.007565 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpv5o_9uk2/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.008440 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpcvi9df35/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpcvi9df35/node/sda1/objects/31/379/1f7cc37dd1ea27f225ea4bcb04dcc379/1757265970.84068.meta to /tmp/tmpcvi9df35/node/sda1/objects/62/379/1f7cc37dd1ea27f225ea4bcb04dcc379/1757265970.84068.meta -test DEBUG: Relinking created link: /tmp/tmpcvi9df35/node/sda1/objects/31/379/1f7cc37dd1ea27f225ea4bcb04dcc379/1757265969.84068.data to /tmp/tmpcvi9df35/node/sda1/objects/62/379/1f7cc37dd1ea27f225ea4bcb04dcc379/1757265969.84068.data -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.007595 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp2x6wce3r/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp2x6wce3r/node/sda1/objects/47/a08/2f6a151cc017fba5147e4be36001fa08/1757265971.89011.ts to /tmp/tmp2x6wce3r/node/sda1/objects/94/a08/2f6a151cc017fba5147e4be36001fa08/1757265971.89011.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:09 09/07/25 GMT (0:00:00.006548 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:09 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp51fubum7/node/sda1 (cleanup=False)test.unit.cli.test_relinker.TestRelinker.test_relink_data_ts_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_data_ts_meta_files ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_huge_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_huge_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_invalid_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_invalid_part_num ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_own_shard_range ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Response +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Response ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_error ... ok +suffix-hash-test DEBUG: Run listdir on /tmp/tmppb1hh5qc/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmppb1hh5qc/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp43n4xe3i/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp43n4xe3i/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpnm7_z2rr/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpnm7_z2rr/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpyt0sgzd2/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpyt0sgzd2/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp8h54tel4/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpep6a3xz0/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpep6a3xz0/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpmz0pwi7f/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpmz0pwi7f/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpi3xnrfll/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpi3xnrfll/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpiies0_e_/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp90c6re0t/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp90c6re0t/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1fp15clm/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1fp15clm/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1vcmaotx/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1vcmaotx/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1_b7b9i0/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp1_b7b9i0/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpul5517k4/node/sda1/objects/0 +suffix-hash-test DEBUG: Error cleaning up empty hash directory /tmp/tmpul5517k4/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43: +suffix-hash-test DEBUG: Run listdir on /tmp/tmpul5517k4/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Error cleaning up empty hash directory /tmp/tmpul5517k4/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43: +suffix-hash-test DEBUG: Run listdir on /tmp/tmpz51ltvri/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpz51ltvri/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp9f4xjt2l/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp9f4xjt2l/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp3artfxyk/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp3artfxyk/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpn_zdcixo/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpn_zdcixo/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpn_zdcixo/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpn_zdcixo/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpu29nqlqy/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpu29nqlqy/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpu29nqlqy/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpu29nqlqy/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp21qg9lep/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp21qg9lep/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp21qg9lep/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp21qg9lep/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk2nf8qbz/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk2nf8qbz/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk2nf8qbz/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk2nf8qbz/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpwvyp64k0/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpwvyp64k0/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpwvyp64k0/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpwvyp64k0/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpdwalei28/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpdwalei28/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpdwalei28/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpdwalei28/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpie71uykl/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpie71uykl/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpie71uykl/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpie71uykl/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjlfr3cod/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjlfr3cod/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjlfr3cod/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjlfr3cod/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpkh5n8l80/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpkh5n8l80/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoeyhx9f_/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoeyhx9f_/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoeyhx9f_/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpoeyhx9f_/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjrlx90wa/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpjrlx90wa/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpif6wgapp/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpif6wgapp/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk5oafqcl/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpk5oafqcl/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmps3exaia6/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmps3exaia6/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp3w9psy77/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmp3w9psy77/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzrj8ccnz/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzrj8ccnz/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzrj8ccnz/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzrj8ccnz/node/sda1/objects-1/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzioxf81r/node/sda1/objects/0 +suffix-hash-test DEBUG: Run listdir on /tmp/tmpzioxf81r/node/sda1/objects-1/0 +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_container_divisor is deprecated +test WARNING: expiring_objects_container_divisor is deprecated +object-reconstructor DEBUG: Run listdir on /tmp/tmpdhpcmido/devices/sda/objects/0 +object-reconstructor DEBUG: Run listdir on /tmp/tmpdhpcmido/devices/sda/objects/0 +object-reconstructor INFO: Nothing reconstructed for 1.6689300537109375e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds.test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_no_hashes +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_no_hashes ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_primary +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_primary ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_revert_only_tombstones +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_revert_only_tombstones ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_cleans_tmp +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_cleans_tmp ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir_error +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_exception +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_exception ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_mount_check +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_mount_check ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_non_local_devs +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_non_local_devs ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_ring_devices +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_ring_devices ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_overrides +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_overrides ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_invalid_paths +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_invalid_paths ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_ec_policy_and_device +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_ec_policy_and_device ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_local_devs_servers_per_port +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_local_devs_servers_per_port ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices_with_no_ec_policy_env +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices_with_no_ec_policy_env ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffix_delta +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffix_delta ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_to_sync +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_to_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_first_enables_handoffs_only +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_first_enables_handoffs_only ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_default +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_default ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_enabled +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_enabled ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_false ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_none +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_none ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_ignores_handoffs_first +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_ignores_handoffs_first ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_none_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_none_and_first_false ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_false ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_true +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_true ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_handoff ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_down +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_down ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_not_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_not_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_some_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_some_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_but_already_reclaimed +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_but_already_reclaimed ... ok +test.unit.container.test_backend.TestContainerBroker.test_is_deleted +test.unit.container.test_backend.TestContainerBroker.test_is_deleted ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_tombstone +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_tombstone ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_cleanup_meta_pure_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_cleanup_meta_pure_handoff ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_also_primary +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_also_primary ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_new_data +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_new_data ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_is_handoff_fails +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_is_handoff_fails ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_suffix_call_errors +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_suffix_call_errors ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_missing_durable +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_missing_durable ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_partner_unmounted +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_partner_unmounted ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_will_not_revert_to_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_will_not_revert_to_handoff ... ok +test.unit.container.test_backend.TestContainerBroker.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBroker.test_is_old_enough_to_reclaim ... ok +test.unit.container.test_backend.TestContainerBroker.test_is_reclaimable +test.unit.container.test_backend.TestContainerBroker.test_is_reclaimable ... ok +test.unit.container.test_backend.TestContainerBroker.test_last_modified_time +test.unit.container.test_backend.TestContainerBroker.test_last_modified_time ... ok +test.unit.container.test_backend.TestContainerBroker.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBroker.test_legacy_pending_files ... ok +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter ... ok Search value matched 0 devices. The on-disk ring builder is unchanged. @@ -17629,6 +22611,8 @@ test.unit.cli.test_ringbuilder.TestCommands.test_validate ... ok test.unit.cli.test_ringbuilder.TestCommands.test_validate_composite_builder_file test.unit.cli.test_ringbuilder.TestCommands.test_validate_composite_builder_file ... ok +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_non_slash ... ok test.unit.cli.test_ringbuilder.TestCommands.test_validate_corrupted_file test.unit.cli.test_ringbuilder.TestCommands.test_validate_corrupted_file ... ok test.unit.cli.test_ringbuilder.TestCommands.test_validate_empty_file @@ -17639,1160 +22623,988 @@ test.unit.cli.test_ringbuilder.TestCommands.test_validate_non_accessible_file ... ok test.unit.cli.test_ringbuilder.TestCommands.test_validate_non_existent_file test.unit.cli.test_ringbuilder.TestCommands.test_validate_non_existent_file ... ok +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_order_and_reverse ... ok +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_prefix_delim ... ok +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_with_reserved_name ... ok + +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0065 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0017 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'garbage'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0105 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/no-acct'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0030 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'no-cont/'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0021 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'too/many/parts'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0014 "-" 1476105 0 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/leading/slash'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0220 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0099 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'garbage'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0101 "-" 1476105 0 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0101 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/no-acct'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 0 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'no-cont/'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0079 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'too/many/parts'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0025 "-" 1476105 1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/leading/slash'. (txn: 123) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 1476105 0test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_shard +test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_shard ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_cooperative_period_config +test.unit.obj.test_server.TestObjectController.test_PUT_cooperative_period_config ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_delete_at_in_past +test.unit.obj.test_server.TestObjectController.test_PUT_delete_at_in_past ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer +test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer_mismatch +test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer_mismatch ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_extra_mime_docs_ignored +test.unit.obj.test_server.TestObjectController.test_PUT_extra_mime_docs_ignored ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_but_expired +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_but_expired ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_star +test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_star ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_content_type +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_content_type ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_etag +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_etag ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_path +test.unit.obj.test_server.TestObjectController.test_PUT_invalid_path ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_meta_in_footer +test.unit.obj.test_server.TestObjectController.test_PUT_meta_in_footer ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_missing_footer_checksum +test.unit.obj.test_server.TestObjectController.test_PUT_missing_footer_checksum ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_new_object_really_old_timestamp +test.unit.obj.test_server.TestObjectController.test_PUT_new_object_really_old_timestamp ... ok +test.unit.container.test_backend.TestContainerBroker.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBroker.test_load_old_record_from_pending_file ... ok +test.unit.container.test_backend.TestContainerBroker.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBroker.test_make_tuple_for_pickle ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_eexist +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_eexist ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_eexist +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_eexist ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_enoent +test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_enoent ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_no_content_length +test.unit.obj.test_server.TestObjectController.test_PUT_no_content_length ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_no_content_type +test.unit.obj.test_server.TestObjectController.test_PUT_no_content_type ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_items +test.unit.container.test_backend.TestContainerBroker.test_merge_items ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBroker.test_merge_items_is_green ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite ... ok + +object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. +object-reconstructor ERROR: Unable to create /tmp/tmpfgsfcdun/devices/sda/objects: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: kaboom! +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor WARNING: sda is not mounted +object-reconstructor WARNING: sdb is not mounted +object-reconstructor WARNING: sdb is not mounted +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor ERROR: Unable to list partitions in '/tmp/tmpf_581oea/devices/sda/objects': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1355, in collect_parts + partitions = os.listdir(obj_path) +NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpf_581oea/devices/sda/objects' +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. +object-reconstructor DEBUG: Run listdir on /tmp/tmpb2hzqjw8/devices/sda/objects/1 +object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. +object-reconstructor DEBUG: Run listdir on /tmp/tmprgwpk32_/devices/sda/objects/1 +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Ignored handoffs_first option in favor of handoffs_only. +object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor ERROR: Invalid response 404 from 10.0.0.0:1000/sda/0 policy#0 +object-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:1001/sdb/0 policy#0': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 919, in _get_suffixes_to_sync + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], job['partition'], 'REPLICATE', + '', headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor ERROR: 10.0.0.1:1001/sdb/0 policy#0 responded as unmounted +object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpw19rgnu3/devices/sda/objects/junk' +object-reconstructor INFO: Removing partition: /tmp/tmpw19rgnu3/devices/sda/objects/junk +object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpw19rgnu3/devices/sda/objects/not' +object-reconstructor INFO: Removing partition: /tmp/tmpw19rgnu3/devices/sda/objects/not +object-reconstructor DEBUG: Run listdir on /tmp/tmpw19rgnu3/devices/sda/objects/1 +object-reconstructor WARNING: Unable to read '/tmp/tmpw19rgnu3/devices/sda/objects/1234/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 408, in consolidate_hashes + with lock_path(partition_dir): + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1328, in lock_path + mkdirs(directory) + ~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 804, in mkdirs + os.makedirs(path) + ~~~~~~~~~~~^^^^^^ + File "", line 228, in makedirs +FileExistsError: [Errno 17] File exists: '/tmp/tmpw19rgnu3/devices/sda/objects/1234'test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_removes_non_partition_files +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_removes_non_partition_files ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_with_no_ec_policy_env +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_with_no_ec_policy_env ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_ring_ip_and_bind_ip +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_ring_ip_and_bind_ip ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_sync_duplicates_to_remote_region +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_sync_duplicates_to_remote_region ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite_unicode ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_two_ec_policies +test.unit.obj.test_reconstructor.TestObjectReconstructor.test_two_ec_policies ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_bad_value_workers +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_bad_value_workers ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_in_worker +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_in_worker ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_inline +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_inline ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_final_recon_dump +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_final_recon_dump ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_detects_ring_change +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_detects_ring_change ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_rcache_update_waits_for_next_update +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_rcache_update_waits_for_next_update ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_next_rcache_update_configured_with_stats_interval +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_next_rcache_update_configured_with_stats_interval ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_dump_recon_run_once +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_dump_recon_run_once ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_workers_by_default +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_workers_by_default ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBroker.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_at_end_of_run_once +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_at_end_of_run_once ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_races_with_final_recon_dump +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_races_with_final_recon_dump ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_removes_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_removes_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_waits_for_all_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_waits_for_all_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_run_forever_recon_no_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_run_forever_recon_no_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_worker_logging +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_worker_logging ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_range_single_record ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_with_write_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_policy_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_replication_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_range_rows_with_limit ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_no_valid_overrides +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_no_valid_overrides ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_overrides +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_overrides ... ok +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version_part_num ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices_and_overrides +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices_and_overrides ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_deleted ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers_and_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers_and_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_no_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_no_devices ... ok +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_some_workers_and_devices +test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_some_workers_and_devices ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_GET_bad_requests +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_GET_bad_requests ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_cache_cleared_after_PUT +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_cache_cleared_after_PUT ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_info_got_cached +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_info_got_cached ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_handoff_has_deleted_database +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_handoff_has_deleted_database ... ok -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266174.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/760/c0b11f339449bd28c05f9a064ecdc760/c0b11f339449bd28c05f9a064ecdc760.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266176.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/863/d4da1b33be211e6fce608d24f844e863/d4da1b33be211e6fce608d24f844e863.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266176.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/863/d4da1b33be211e6fce608d24f844e863/d4da1b33be211e6fce608d24f844e863.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266178.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/a055b20afeccd59d9c023df561824d1a/a055b20afeccd59d9c023df561824d1a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266178.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/d1a/a055b20afeccd59d9c023df561824d1a/a055b20afeccd59d9c023df561824d1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266180.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b77/4ac57e7d0f098925bcd40cc1c14aeb77/4ac57e7d0f098925bcd40cc1c14aeb77.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266180.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b77/4ac57e7d0f098925bcd40cc1c14aeb77/4ac57e7d0f098925bcd40cc1c14aeb77.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266182.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ae6/ad5c2b45bcfbd853b91c5680e42eeae6/ad5c2b45bcfbd853b91c5680e42eeae6.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266182.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/ae6/ad5c2b45bcfbd853b91c5680e42eeae6/ad5c2b45bcfbd853b91c5680e42eeae6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266184.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7e0/03e19392a681a0caf29d8326027367e0/03e19392a681a0caf29d8326027367e0.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266184.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7e0/03e19392a681a0caf29d8326027367e0/03e19392a681a0caf29d8326027367e0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266186.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dd3/03d1e1f86c1ce347647194a3799a4dd3/03d1e1f86c1ce347647194a3799a4dd3.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266186.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/dd3/03d1e1f86c1ce347647194a3799a4dd3/03d1e1f86c1ce347647194a3799a4dd3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266188.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a73/f33d9b9d8fa29f6a92247951159f7a73/f33d9b9d8fa29f6a92247951159f7a73.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266188.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/a73/f33d9b9d8fa29f6a92247951159f7a73/f33d9b9d8fa29f6a92247951159f7a73.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266190.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/902/9380b627f39e3365ab56734b5004b902/9380b627f39e3365ab56734b5004b902.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266190.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/902/9380b627f39e3365ab56734b5004b902/9380b627f39e3365ab56734b5004b902.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266192.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/45c/e4ff498feacafe3f14bcf64c57bc845c/e4ff498feacafe3f14bcf64c57bc845c.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266192.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/45c/e4ff498feacafe3f14bcf64c57bc845c/e4ff498feacafe3f14bcf64c57bc845c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266194.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/686/0c0e27ed634c7a5312b5b8cfa35e9686/0c0e27ed634c7a5312b5b8cfa35e9686.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266194.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/686/0c0e27ed634c7a5312b5b8cfa35e9686/0c0e27ed634c7a5312b5b8cfa35e9686.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266196.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266196.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/7aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266198.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/403/be7f800ac3b73b93b2251d9f3e88d403/be7f800ac3b73b93b2251d9f3e88d403.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266198.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/403/be7f800ac3b73b93b2251d9f3e88d403/be7f800ac3b73b93b2251d9f3e88d403.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266200.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b06/7cda912613820c329a861e5316ef8b06/7cda912613820c329a861e5316ef8b06.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266200.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/b06/7cda912613820c329a861e5316ef8b06/7cda912613820c329a861e5316ef8b06.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266202.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/241/9e4c1f659909a38a01423e021efe9241/9e4c1f659909a38a01423e021efe9241.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266202.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/241/9e4c1f659909a38a01423e021efe9241/9e4c1f659909a38a01423e021efe9241.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266204.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/609/c71c070cc291ade228b7821dedc86609/c71c070cc291ade228b7821dedc86609.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266204.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/609/c71c070cc291ade228b7821dedc86609/c71c070cc291ade228b7821dedc86609.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266206.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f44/1e248adf07f167094fed394be52a8f44/1e248adf07f167094fed394be52a8f44.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266206.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/f44/1e248adf07f167094fed394be52a8f44/1e248adf07f167094fed394be52a8f44.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266208.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5dc/26dfa59fe4d4f03fb6b5282c278e95dc/26dfa59fe4d4f03fb6b5282c278e95dc.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266208.00000, db: /tmp/tmp1tf8_25p/sda/containers/0/5dc/26dfa59fe4d4f03fb6b5282c278e95dc/26dfa59fe4d4f03fb6b5282c278e95dc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265963.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/617/7294e2f813a221e21a912dfbeb500617/7294e2f813a221e21a912dfbeb500617.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265968.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ddd/91096323b451e6b5c949c668dab46ddd/91096323b451e6b5c949c668dab46ddd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265973.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/34d/2cc6263020f03d6798d26655ed3a634d/2cc6263020f03d6798d26655ed3a634d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265978.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/eb7/a1e718a9010b1997ccd6991e18cb4eb7/a1e718a9010b1997ccd6991e18cb4eb7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265983.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/59f/8c3398835f59ac7d78dcdb42da58659f/8c3398835f59ac7d78dcdb42da58659f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265988.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/778/657124c1a455bcf9c10ea4055d88b778/657124c1a455bcf9c10ea4055d88b778.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265993.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/fad/9b62277aad64a6e86a1ca39766ca6fad/9b62277aad64a6e86a1ca39766ca6fad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265998.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/11f/106fd7bdb14fbdf5d9302bc4decf611f/106fd7bdb14fbdf5d9302bc4decf611f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266003.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d87/6011a866e38924ab6ebd2d27137f3d87/6011a866e38924ab6ebd2d27137f3d87.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266008.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9e9/148c80f4d2f2597c33f633cba952b9e9/148c80f4d2f2597c33f633cba952b9e9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266013.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4b7/e7f3694bd6764357d22e4f70c16ab4b7/e7f3694bd6764357d22e4f70c16ab4b7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266018.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/bab/7e417341fb7a39c5c79e27cbfbd08bab/7e417341fb7a39c5c79e27cbfbd08bab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266023.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/223/be556850233fd8fc2cdc25b66295e223/be556850233fd8fc2cdc25b66295e223.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266028.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0e7/348a8a66fa0b8e6891043ab6c27720e7/348a8a66fa0b8e6891043ab6c27720e7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266038.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e1e/26f333bcffdcddbe26da4e14216f0e1e/26f333bcffdcddbe26da4e14216f0e1e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266053.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/cb3/0a342935d4e4f19ebc6b4c6bb373ccb3/0a342935d4e4f19ebc6b4c6bb373ccb3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266068.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/adf/d0bd1001fd7c8d76467e3669c794fadf/d0bd1001fd7c8d76467e3669c794fadf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266078.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1b1/4f8bed7d305e26dced511b8ef77f91b1/4f8bed7d305e26dced511b8ef77f91b1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266083.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266093.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/bd5/1b718bc033036d4e00e15de60d7afbd5/1b718bc033036d4e00e15de60d7afbd5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266098.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a97/95a9339bc04f848755e1e584b7208a97/95a9339bc04f848755e1e584b7208a97.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266108.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/044/4deb10780de644fa34ec698d35fad044/4deb10780de644fa34ec698d35fad044.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266113.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/513/00d56c962664a75a91a34501dc881513/00d56c962664a75a91a34501dc881513.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266128.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/cc1/0cf844f7c3fc7874433465e8c536acc1/0cf844f7c3fc7874433465e8c536acc1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266138.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6d6/e27af40241941f3c335b443bffc446d6/e27af40241941f3c335b443bffc446d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266143.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266153.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/99c/9ec32c4473df5f7524de0138e279699c/9ec32c4473df5f7524de0138e279699c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266158.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/902/c0a37220ec0bf80aab8907906f8cb902/c0a37220ec0bf80aab8907906f8cb902.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266168.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/529/23a8d29a2396de4982a6887a0ad23529/23a8d29a2396de4982a6887a0ad23529.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266173.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/249/7027b5b0ce3354ea47dc15c3aa5f4249/7027b5b0ce3354ea47dc15c3aa5f4249.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266188.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2ce/d19f5695980c3935f8203775dbb692ce/d19f5695980c3935f8203775dbb692ce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266198.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/297/70fbfa280c3ecc5f591f2ae8874ad297/70fbfa280c3ecc5f591f2ae8874ad297.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266203.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266208.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/503/0a5b4b6430d22e34fdb631a6d6c9f503/0a5b4b6430d22e34fdb631a6d6c9f503.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266213.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dcc/623823832587c658f75f36ce4460edcc/623823832587c658f75f36ce4460edcc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266218.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/28a/d075b4390fb27f08bd1e0a305359828a/d075b4390fb27f08bd1e0a305359828a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266223.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266228.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1ab/26a1f8bec2128343e205ccdcedbc21ab/26a1f8bec2128343e205ccdcedbc21ab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266233.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/aad/4d920dfae40ea37a35cee0e56a0f9aad/4d920dfae40ea37a35cee0e56a0f9aad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266238.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/153/68c6241da178b3c6110c899eebd85153/68c6241da178b3c6110c899eebd85153.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266243.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266248.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7fd/3db3fd78e17b0b656ac52c65093687fd/3db3fd78e17b0b656ac52c65093687fd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266253.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6f5/d03aa29f297c2f8654f535fc9caf36f5/d03aa29f297c2f8654f535fc9caf36f5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266258.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/499/2a9f6014f9e5ea8f7e0c2cdd5a924499/2a9f6014f9e5ea8f7e0c2cdd5a924499.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266263.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/961/d85ec17b813afc10ac6c8bdb73ed8961/d85ec17b813afc10ac6c8bdb73ed8961.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266268.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/85f/547c26bf6f156769d97afc59cd52085f/547c26bf6f156769d97afc59cd52085f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266273.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/98c/55f38f5294d6809bfb44e2912773298c/55f38f5294d6809bfb44e2912773298c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266278.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/de6/3e70cb73e1f8cf8a87d901216f243de6/3e70cb73e1f8cf8a87d901216f243de6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266283.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e26/6fd3bb5c4bdde6c9892ffaced0da7e26/6fd3bb5c4bdde6c9892ffaced0da7e26.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266288.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/fc9/9592c6d02c31617da304f59dceef3fc9/9592c6d02c31617da304f59dceef3fc9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266293.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/313/a9c95ddfec134985481cf0c6356b7313/a9c95ddfec134985481cf0c6356b7313.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266298.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/930/b70ec9e45ed170cbeb3bde871d2ad930/b70ec9e45ed170cbeb3bde871d2ad930.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266303.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/46f/5b93769666a8a0626580ca186c3ed46f/5b93769666a8a0626580ca186c3ed46f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266308.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/49c/1a9ee21612e35aa2b35b941129dbc49c/1a9ee21612e35aa2b35b941129dbc49c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266313.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/df7/50a80627fe42968bda86bcc0bf712df7/50a80627fe42968bda86bcc0bf712df7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266318.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d5d/10fcdfc576e59933763033372356cd5d/10fcdfc576e59933763033372356cd5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266323.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b34/ec85083398ca2ac5d6616d5ca17c3b34/ec85083398ca2ac5d6616d5ca17c3b34.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266328.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c0d/3b0319a6a6b8047547daf16725685c0d/3b0319a6a6b8047547daf16725685c0d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266333.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/617/bc797087c298818f5f042242f9af3617/bc797087c298818f5f042242f9af3617.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266338.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/42f/96ea6648b5ddc8f3ff93ed9bade0e42f/96ea6648b5ddc8f3ff93ed9bade0e42f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266343.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/27d/f210449a8277890af712150ea88b327d/f210449a8277890af712150ea88b327d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266348.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4c6/7122e77de91e7d8d426da4029ae424c6/7122e77de91e7d8d426da4029ae424c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266353.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/849/a629980fda8260c2b140f38d466e3849/a629980fda8260c2b140f38d466e3849.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266358.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1ac/2f550b9de96a29c0643cee03494681ac/2f550b9de96a29c0643cee03494681ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266363.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b15/d29b702a0ed9e11d9e0d041ed05a3b15/d29b702a0ed9e11d9e0d041ed05a3b15.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266368.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/389/26c917be0b73474bf0971dfecb802389/26c917be0b73474bf0971dfecb802389.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266373.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1c8/0104b10f0c4b90e2a8ff23230ce7f1c8/0104b10f0c4b90e2a8ff23230ce7f1c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266378.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2d1/eae2c2b35de47d707b9938ea46ae92d1/eae2c2b35de47d707b9938ea46ae92d1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266383.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ca8/4baa5d0479ed632b2a4bce82c60ceca8/4baa5d0479ed632b2a4bce82c60ceca8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266388.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1ed/abcc7ac421d4768878f4f6296ba351ed/abcc7ac421d4768878f4f6296ba351ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266393.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/80c/d33df671c694ff50cccb4071aa48480c/d33df671c694ff50cccb4071aa48480c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266398.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6ca/26bc22d892d42089f619651a903206ca/26bc22d892d42089f619651a903206ca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266403.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/26a/5a0ee3c9de88bda83212609dff3b126a/5a0ee3c9de88bda83212609dff3b126a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266408.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/331/5e264703f8e8fc83a207e2d4ae7e9331/5e264703f8e8fc83a207e2d4ae7e9331.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266413.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/933/9d87287d450f84350c14d970bcdae933/9d87287d450f84350c14d970bcdae933.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266418.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8c6/4b8e4ddadff05765d3c1988016b458c6/4b8e4ddadff05765d3c1988016b458c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266423.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/445/71369488f03e7d3012f7ae56d89ff445/71369488f03e7d3012f7ae56d89ff445.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266428.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/058/9408174bcbed2b6ea78deb89d750a058/9408174bcbed2b6ea78deb89d750a058.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266433.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d9c/87fbe7bef78c54d003023596cfe00d9c/87fbe7bef78c54d003023596cfe00d9c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266438.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7db/5779de60a042c9cef23d628537f947db/5779de60a042c9cef23d628537f947db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266443.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e72/87159a484fb7512bf6a8d36d3778de72/87159a484fb7512bf6a8d36d3778de72.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266448.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9e9/921d690120465e14f222beb079aab9e9/921d690120465e14f222beb079aab9e9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266453.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a3b/9a9f1b5f248a09764d0e0ee6171fea3b/9a9f1b5f248a09764d0e0ee6171fea3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266458.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6fe/6db580698116ed2f0ddd7805eef726fe/6db580698116ed2f0ddd7805eef726fe.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266463.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/493/93c7e40f77b17f9cf1c5ba5b5ee28493/93c7e40f77b17f9cf1c5ba5b5ee28493.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266468.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e23/0bed277826fdb78d86cc8e107c448e23/0bed277826fdb78d86cc8e107c448e23.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266473.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8ac/ed023a9211851281ff5220b0f3eb58ac/ed023a9211851281ff5220b0f3eb58ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266478.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/803/19ff0ade22ef8436c1894b61917c6803/19ff0ade22ef8436c1894b61917c6803.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266483.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dab/84a4eb683f748497081874a491c45dab/84a4eb683f748497081874a491c45dab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266488.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b3c/a69fcef5298eada08776a1385a3bbb3c/a69fcef5298eada08776a1385a3bbb3c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266493.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/767/3461f79da85b0f1a491cc70451476767/3461f79da85b0f1a491cc70451476767.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266498.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/23c/ea59b55f92c6735bc26664b4c2e2923c/ea59b55f92c6735bc26664b4c2e2923c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266503.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9f0/904a5231252034e78d7e18e70a76b9f0/904a5231252034e78d7e18e70a76b9f0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266508.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6ea/a4522ba98fda56733b33603f6dd096ea/a4522ba98fda56733b33603f6dd096ea.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266513.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/858/6449d056e84bc46536f89ecb6ec2d858/6449d056e84bc46536f89ecb6ec2d858.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266518.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2d7/80de786ebae9ccbdda2d48c18ba302d7/80de786ebae9ccbdda2d48c18ba302d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266523.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/09b/672d4f289a65c5b410c84c55558eb09b/672d4f289a65c5b410c84c55558eb09b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266528.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ff6/7de39eaa086eb3b480aa8ceaab954ff6/7de39eaa086eb3b480aa8ceaab954ff6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266533.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/168/0078362172fbbfb5471277f9e5f35168/0078362172fbbfb5471277f9e5f35168.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266538.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/91a/6e64af414bc3a41f986d83f236c6c91a/6e64af414bc3a41f986d83f236c6c91a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266543.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/800/d9385f2ce6f9360a560d7071e211c800/d9385f2ce6f9360a560d7071e211c800.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266548.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/6c6/449a70dd57e0ec11fcd2016a95c136c6/449a70dd57e0ec11fcd2016a95c136c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266553.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c1d/02a057806a9e657c83d6cf4fb1ae7c1d/02a057806a9e657c83d6cf4fb1ae7c1d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266558.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/198/5c2c5857bbee53cc0b67e9d9e1000198/5c2c5857bbee53cc0b67e9d9e1000198.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266563.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8b7/0682ed34fde4874e1e9733074ab598b7/0682ed34fde4874e1e9733074ab598b7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266568.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a5f/376110d757c034e5bf49d2ff88e72a5f/376110d757c034e5bf49d2ff88e72a5f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266573.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/460/956d07e9a3f3d9b0c129db8b4cf2e460/956d07e9a3f3d9b0c129db8b4cf2e460.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266578.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/151/9d6c6d6f51d3a5272714022f6004b151/9d6c6d6f51d3a5272714022f6004b151.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266583.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/923/4ec6ff0c51285ff7a3ab1b6940aef923/4ec6ff0c51285ff7a3ab1b6940aef923.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266588.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/48b/d43764ae59d6ec88d835b8c55791748b/d43764ae59d6ec88d835b8c55791748b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266593.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/320/e6ad157a5bc6ba3ddb1e392c4a4f0320/e6ad157a5bc6ba3ddb1e392c4a4f0320.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266598.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/849/4b1d0805a9b7499ab6a84dd1e60fa849/4b1d0805a9b7499ab6a84dd1e60fa849.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266603.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7bd/e4c06c5284027d978a603c6dcc7b27bd/e4c06c5284027d978a603c6dcc7b27bd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266608.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dfb/f81f26db2b182def74dbf2071c659dfb/f81f26db2b182def74dbf2071c659dfb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266613.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/806/f7b905ce329c8ae94d6d1a0f8cb93806/f7b905ce329c8ae94d6d1a0f8cb93806.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266618.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/839/5937e6b843194d9d8505a7b63b0ec839/5937e6b843194d9d8505a7b63b0ec839.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266623.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7fb/2cc592d985f719e35042bcf32aa8c7fb/2cc592d985f719e35042bcf32aa8c7fb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266628.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b0e/20e4edd5a2e5f4e3614dc613877dfb0e/20e4edd5a2e5f4e3614dc613877dfb0e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266633.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8db/e12d912bf8ac461fff32bec6068e08db/e12d912bf8ac461fff32bec6068e08db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266638.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0b4/746d690508ed55842f6eee91cf2ac0b4/746d690508ed55842f6eee91cf2ac0b4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266643.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7ac/7c1141849deffbca28365f6dff8ec7ac/7c1141849deffbca28365f6dff8ec7ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266648.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f46/86e48ac14b55aff06504420bfe358f46/86e48ac14b55aff06504420bfe358f46.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266653.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/fef/9dba377d20633216b086ad20219f7fef/9dba377d20633216b086ad20219f7fef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266658.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/299/b027aef11655ff8c7635538c338b2299/b027aef11655ff8c7635538c338b2299.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266663.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/589/cfaa9fb7faede81faf3f41afa8a0a589/cfaa9fb7faede81faf3f41afa8a0a589.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266668.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/3b8/f5479b43f5e63dfde7644997f21343b8/f5479b43f5e63dfde7644997f21343b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266673.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/229/219f4b8a54bc4e47981251215cafd229/219f4b8a54bc4e47981251215cafd229.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266678.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ae9/7ff97e51421cadae933911ffa1332ae9/7ff97e51421cadae933911ffa1332ae9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266683.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/205/b6321a31ff8a8d971cae3d6d8eab5205/b6321a31ff8a8d971cae3d6d8eab5205.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266688.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/707/7d25faa4ea1a596c3e6192eab368a707/7d25faa4ea1a596c3e6192eab368a707.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266693.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e69/103e7e0da00b001467f16b4324f87e69/103e7e0da00b001467f16b4324f87e69.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266698.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0fb/4de4000652dd523b2776307582bcc0fb/4de4000652dd523b2776307582bcc0fb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266703.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/526/da71fa124f781d3045cc18bcbc921526/da71fa124f781d3045cc18bcbc921526.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266708.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/bc5/795c0ed41e4815b6c188205ca2823bc5/795c0ed41e4815b6c188205ca2823bc5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266713.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/588/42522f185e0d842b040562634efc5588/42522f185e0d842b040562634efc5588.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266718.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/394/d5115e9ceb564c4fbd00673b13ace394/d5115e9ceb564c4fbd00673b13ace394.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266723.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/73c/a22c1c3631b0d2b6cac9c854a71b973c/a22c1c3631b0d2b6cac9c854a71b973c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266728.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/5a4/91c042add0db36864d399b969b52f5a4/91c042add0db36864d399b969b52f5a4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266733.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/16e/5f2eb1245cba036c3092fbd7f3c6816e/5f2eb1245cba036c3092fbd7f3c6816e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266738.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9c8/ae18f1ad5dff6bc21545f159f25959c8/ae18f1ad5dff6bc21545f159f25959c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266743.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a83/4658f92ebea515965d354b43c8fc3a83/4658f92ebea515965d354b43c8fc3a83.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266748.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/205/32c3e0538015a3b28dc7269206e3e205/32c3e0538015a3b28dc7269206e3e205.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266753.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/43a/16128e0b8ef82ef7f9b3770e3ef5e43a/16128e0b8ef82ef7f9b3770e3ef5e43a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266758.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d6f/0a4739e1a6cfa28e0f5f1f760e9b1d6f/0a4739e1a6cfa28e0f5f1f760e9b1d6f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266763.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/cc7/cfdaa2518a3609047e01ecef0f852cc7/cfdaa2518a3609047e01ecef0f852cc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266768.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4cf/07e5deb48bec600b8f2a20ca2f4944cf/07e5deb48bec600b8f2a20ca2f4944cf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266773.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/079/038e86f02d3dab492895c73285049079/038e86f02d3dab492895c73285049079.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266778.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/fa7/742fa7a1876f61191472162545c37fa7/742fa7a1876f61191472162545c37fa7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266783.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ddf/257311f4bc6da07f830fc7c0ed54addf/257311f4bc6da07f830fc7c0ed54addf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266788.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2f2/90a07ee3ac0684e580c25597b25332f2/90a07ee3ac0684e580c25597b25332f2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266793.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/428/0c7750970982206d6d49d9a0abfc3428/0c7750970982206d6d49d9a0abfc3428.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266798.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/aea/92be2c046aab391bd67a7fc488e11aea/92be2c046aab391bd67a7fc488e11aea.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266803.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ba4/5ce510aa5369e494269f091cf4539ba4/5ce510aa5369e494269f091cf4539ba4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266808.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1f7/4fa2f955783cf52db07c252a3f7471f7/4fa2f955783cf52db07c252a3f7471f7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266813.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/943/b116f1044a8ee70af7a128960a311943/b116f1044a8ee70af7a128960a311943.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266818.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/08f/84e99b39fa2486908cc26f56836ab08f/84e99b39fa2486908cc26f56836ab08f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266823.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c79/6849f37fd318bd55e03fc4da7f818c79/6849f37fd318bd55e03fc4da7f818c79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266828.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b4f/1ed3e7637658fd1dc7b8e4ca266e1b4f/1ed3e7637658fd1dc7b8e4ca266e1b4f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266833.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/9a1/2157c8e9b8414a66e0a37c859f4e99a1/2157c8e9b8414a66e0a37c859f4e99a1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266838.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f97/e6586aea04d71f83c24f2ba6ce0c9f97/e6586aea04d71f83c24f2ba6ce0c9f97.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266843.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/206/2dee54948329baa14a941eb9e640b206/2dee54948329baa14a941eb9e640b206.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266848.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/732/a9bef11f7c669950126aed1d257f5732/a9bef11f7c669950126aed1d257f5732.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266853.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/0bc/b8f2d15bc615d8a7d41d68a97927e0bc/b8f2d15bc615d8a7d41d68a97927e0bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266858.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ff1/e533121ad70174fc954430144c447ff1/e533121ad70174fc954430144c447ff1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266863.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/59f/061741662d3c179577bd666de69b859f/061741662d3c179577bd666de69b859f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266868.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/093/9727cd2c1f149182946195f996507093/9727cd2c1f149182946195f996507093.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266873.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d8f/177fe7a98aae72f9fddfbee26e52dd8f/177fe7a98aae72f9fddfbee26e52dd8f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266878.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c12/652c97ac5eee9c345d25d04cf7d45c12/652c97ac5eee9c345d25d04cf7d45c12.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266883.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/72c/ce7efba0d52228dc93f35388335ee72c/ce7efba0d52228dc93f35388335ee72c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266888.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/17a/a7b43aad81c309df92152fdd4857c17a/a7b43aad81c309df92152fdd4857c17a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266893.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/06f/8258c443308c88525463db6cacb5406f/8258c443308c88525463db6cacb5406f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266898.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/551/cef73e91faac0a9cb3713e126964b551/cef73e91faac0a9cb3713e126964b551.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266903.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1eb/edb06932ea52793ec8eb5ba7e41ca1eb/edb06932ea52793ec8eb5ba7e41ca1eb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266908.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1dc/484c4f370df5ce1befd8fb7ba818a1dc/484c4f370df5ce1befd8fb7ba818a1dc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266913.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/51b/bbcccdf9654b460f75a37b38af12851b/bbcccdf9654b460f75a37b38af12851b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266918.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2ca/cd8d27bc40878cfb4de6312a471eb2ca/cd8d27bc40878cfb4de6312a471eb2ca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266923.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/72b/d5274a3e729c259d217cdbe47201372b/d5274a3e729c259d217cdbe47201372b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266928.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/092/782d6fcf93876004e24a289c69cd3092/782d6fcf93876004e24a289c69cd3092.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266933.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e32/87a6c7cde5c90375a12db8a0600ace32/87a6c7cde5c90375a12db8a0600ace32.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266938.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4b2/46df2d579bc25d6c664b9bf7c26404b2/46df2d579bc25d6c664b9bf7c26404b2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266943.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a03/03f539c084aa7945d644ec31f03e4a03/03f539c084aa7945d644ec31f03e4a03.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266948.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/38e/a6ad28863c59b72d31cae19b9e14138e/a6ad28863c59b72d31cae19b9e14138e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266953.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/010/79adfc5e751796b639fb1e9090376010/79adfc5e751796b639fb1e9090376010.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266958.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f9d/65a32dbd35c6d245bec921c0de929f9d/65a32dbd35c6d245bec921c0de929f9d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266963.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/41f/8d6697d210e23c2eaaf1bb21f281f41f/8d6697d210e23c2eaaf1bb21f281f41f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266968.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/aaf/1d4751de823354b8327a02ee4487faaf/1d4751de823354b8327a02ee4487faaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266973.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7d9/7e3c531f80b3ebca40c163dea5c587d9/7e3c531f80b3ebca40c163dea5c587d9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266978.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/990/6e5c37b903abeaf8ff7769b8e49e1990/6e5c37b903abeaf8ff7769b8e49e1990.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266983.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/d7f/03df328f57fdcffaca85d7a497176d7f/03df328f57fdcffaca85d7a497176d7f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266988.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/903/53fdc90c8a345de749c85bb57fe41903/53fdc90c8a345de749c85bb57fe41903.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266993.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7c1/2a64472345221bef0ab482bbf91137c1/2a64472345221bef0ab482bbf91137c1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266998.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/067/c4a6776e6b06874b9eec07f5cda4f067/c4a6776e6b06874b9eec07f5cda4f067.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267003.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/365/6c34495832bab4a901c5d9059f289365/6c34495832bab4a901c5d9059f289365.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267008.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/481/57264864b5857b994b8b7e14252af481/57264864b5857b994b8b7e14252af481.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267013.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/5d4/84ad32301cbeb772f77a6cc57181c5d4/84ad32301cbeb772f77a6cc57181c5d4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267018.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1c4/de29781b19ecc0cda74d3f90670061c4/de29781b19ecc0cda74d3f90670061c4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267023.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ff7/901886a9d771f6cc8b23550526472ff7/901886a9d771f6cc8b23550526472ff7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267028.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/264/cc09ab6811cf31548b8524742c9c9264/cc09ab6811cf31548b8524742c9c9264.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267033.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/4d4/a8b3159db9d733917ba2405e5d7424d4/a8b3159db9d733917ba2405e5d7424d4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267038.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/958/8eb6a4b28aafba0993bd3830cec15958/8eb6a4b28aafba0993bd3830cec15958.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267043.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2fd/f1981fe9069db582d247210710f3f2fd/f1981fe9069db582d247210710f3f2fd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267048.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8eb/79c6049db2782c2f50c32d9a65bf18eb/79c6049db2782c2f50c32d9a65bf18eb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267053.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b17/c97d3c221b9b70420a3ff08dbd445b17/c97d3c221b9b70420a3ff08dbd445b17.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267058.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2b8/35ab622e4cbcf6732beae1598c8672b8/35ab622e4cbcf6732beae1598c8672b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267063.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a45/374655c9f30015e2c187a7f18d54ca45/374655c9f30015e2c187a7f18d54ca45.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267068.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1c9/673a604e1d2e670ca8138a963a8671c9/673a604e1d2e670ca8138a963a8671c9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267073.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/88a/62ffceed25ac63ae2b47c33a38f4d88a/62ffceed25ac63ae2b47c33a38f4d88a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267078.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b6c/3264118d8399c4678d8e8a8dce397b6c/3264118d8399c4678d8e8a8dce397b6c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267083.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dc7/1e1037352418085bbf85772e508cedc7/1e1037352418085bbf85772e508cedc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267088.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b15/e65e795501f9af541d72017bdfec1b15/e65e795501f9af541d72017bdfec1b15.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267093.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/aca/018848089624928b02ab4f08018ecaca/018848089624928b02ab4f08018ecaca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267098.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/837/a86707c019ee19e4e1bda78584c58837/a86707c019ee19e4e1bda78584c58837.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267103.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7d1/7b63568f56a9a31fe3f72158feb897d1/7b63568f56a9a31fe3f72158feb897d1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267108.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dde/908a82fe689de2af028ce1b6298e6dde/908a82fe689de2af028ce1b6298e6dde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267113.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/63b/78db076d81c6121685fa21605636a63b/78db076d81c6121685fa21605636a63b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267118.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/587/587119f2286749123755d0d1f1721587/587119f2286749123755d0d1f1721587.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267123.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/e7a/be969139564818544eb3856fc2680e7a/be969139564818544eb3856fc2680e7a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267128.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/8ff/0bb2dded6bc8063ea3862dbc9edd68ff/0bb2dded6bc8063ea3862dbc9edd68ff.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267133.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b65/ae14623d457892494e225c8a3c69db65/ae14623d457892494e225c8a3c69db65.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267138.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/ca1/76637229b1726a0f8370aaebd4a14ca1/76637229b1726a0f8370aaebd4a14ca1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267143.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/7db/cd0eb597f76962fb2f8f50cf102c87db/cd0eb597f76962fb2f8f50cf102c87db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267148.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/5bd/be3996b924288521771801f659f965bd/be3996b924288521771801f659f965bd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267153.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f26/40bd2cc54fa95c8b99b0cf7d5c577f26/40bd2cc54fa95c8b99b0cf7d5c577f26.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267158.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c42/8445b193fdf8e99a10c9face4cb3cc42/8445b193fdf8e99a10c9face4cb3cc42.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267163.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c28/459727c4fe922dfb8dcdc34f152e8c28/459727c4fe922dfb8dcdc34f152e8c28.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267168.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/b5d/2c227007e485dfaeb582d514f91adb5d/2c227007e485dfaeb582d514f91adb5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267173.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/3e0/43c8bb693a1ea57c23bd9638f8ac43e0/43c8bb693a1ea57c23bd9638f8ac43e0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267178.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/11d/af0ff90c42c10fe8db0e7102beda511d/af0ff90c42c10fe8db0e7102beda511d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267183.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/99c/0c012c671a7fc807ee8d2e96f0d3099c/0c012c671a7fc807ee8d2e96f0d3099c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267188.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/c77/412609cad1fea267ee8ec4bb59eebc77/412609cad1fea267ee8ec4bb59eebc77.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267193.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/2f8/65fa90507f4358815eb27446885502f8/65fa90507f4358815eb27446885502f8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267198.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/f94/32c845c3dae230d43ab14004ad3daf94/32c845c3dae230d43ab14004ad3daf94.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267203.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/1b9/27af7c36edb44df9cec518cf48ca21b9/27af7c36edb44df9cec518cf48ca21b9.dbtest.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving ... ok -test.unit.container.test_sharder.TestSharder.test_audit_root_container -test.unit.container.test_sharder.TestSharder.test_audit_root_container ... ok -test.unit.container.test_sharder.TestSharder.test_audit_root_container_reset_epoch -test.unit.container.test_sharder.TestSharder.test_audit_root_container_reset_epoch ... ok -test.unit.container.test_sharder.TestSharder.test_audit_root_container_with_parent_child_overlapping -test.unit.container.test_sharder.TestSharder.test_audit_root_container_with_parent_child_overlapping ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_active_root_range_merged_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_active_root_range_merged_while_shrinking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges ... ok +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txa93c84f10b8b456aacf47-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 304 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx9e3d95a86f234f71b4008-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx56f3ec368dce4c64b47bc-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "tx4dc6efccace94b3ca67de-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 304 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx58c51cf6229149679e1dd-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx471baf52569e42bdb35a7-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/2/a/bffd0ab99d6b455bb078bbc6ea68888b" 204 - "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b" "txf39debc99adb4c23b1e96-006acad085" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdc1/1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" 200 24 "HEAD http://localhost:8080/v1/a/bffd0ab99d6b455bb078bbc6ea68888b/o" "tx5ec5bc07a3e84e58a0ee2-006acad085" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx71b9e8f30542445588db4-006acad085" "proxy-server 1476106" 0.0056 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/1/a/87ff949c52b64977a42247082b40bbfa" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/87ff949c52b64977a42247082b40bbfa" "tx71b9e8f30542445588db4-006acad085" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/1/a/87ff949c52b64977a42247082b40bbfa" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/87ff949c52b64977a42247082b40bbfa" "tx71b9e8f30542445588db4-006acad085" "container-server 1476106" 0.0010 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/0/a/87ff949c52b64977a42247082b40bbfa" 201 - "PUT http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "tx71b9e8f30542445588db4-006acad085" "proxy-server 1476106" 0.0246 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/0/a/87ff949c52b64977a42247082b40bbfa" 201 - "PUT http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "tx71b9e8f30542445588db4-006acad085" "proxy-server 1476106" 0.0497 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4ed7742c5a54458a9af1f-006acad085" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/0/a/87ff949c52b64977a42247082b40bbfa" 204 - "HEAD http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "tx4ed7742c5a54458a9af1f-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6d09a9e9dd3f4f1980016-006acad085" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/0/a/87ff949c52b64977a42247082b40bbfa" 204 - "HEAD http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "tx2671204d14cc4443937bc-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdh1/1/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "PUT http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "tx36ea4f973e6844d2965de-006acad085" "proxy-server 1476106" 0.0438 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/0/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "PUT http://foo:8080/sdg1/1/a/87ff949c52b64977a42247082b40bbfa/o" "tx36ea4f973e6844d2965de-006acad085" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/0/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "PUT http://foo:8080/sdi1/1/a/87ff949c52b64977a42247082b40bbfa/o" "tx36ea4f973e6844d2965de-006acad085" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdi1/1/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "PUT http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "tx36ea4f973e6844d2965de-006acad085" "proxy-server 1476106" 0.0556 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdg1/1/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "PUT http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "tx36ea4f973e6844d2965de-006acad085" "proxy-server 1476106" 0.0571 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5783c2781e744add86739-006acad085" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/0/a/87ff949c52b64977a42247082b40bbfa" 204 - "HEAD http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "txd0f1ba44801d4733a7f90-006acad085" "proxy-server 1476106" 0.0078 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "POST /sdg1/1/a/87ff949c52b64977a42247082b40bbfa/o" 202 76 "POST http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "txac2d24b559fa438b8ff69-006acad085" "proxy-server 1476106" 0.0024 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/0/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "POST http://foo:8080/sdh1/1/a/87ff949c52b64977a42247082b40bbfa/o" "txac2d24b559fa438b8ff69-006acad085" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/0/a/87ff949c52b64977a42247082b40bbfa/o" 201 - "POST http://foo:8080/sdi1/1/a/87ff949c52b64977a42247082b40bbfa/o" "txac2d24b559fa438b8ff69-006acad085" "object-server 1476106" 0.0004 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "POST /sdi1/1/a/87ff949c52b64977a42247082b40bbfa/o" 202 76 "POST http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "txac2d24b559fa438b8ff69-006acad085" "proxy-server 1476106" 0.0311 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "POST /sdh1/1/a/87ff949c52b64977a42247082b40bbfa/o" 202 76 "POST http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "txac2d24b559fa438b8ff69-006acad085" "proxy-server 1476106" 0.0213 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2170e0bb05144b648622c-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/87d92420571448d59e73f03b3e84a7a1" "tx2170e0bb05144b648622c-006acad085" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" "tx2170e0bb05144b648622c-006acad085" "container-server 1476106" 0.0011 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 201 - "PUT http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx2170e0bb05144b648622c-006acad085" "proxy-server 1476106" 0.0493 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "PUT /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 201 - "PUT http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx2170e0bb05144b648622c-006acad085" "proxy-server 1476106" 0.0376 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx42e00c926a364eb9a2fff-006acad085" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx42e00c926a364eb9a2fff-006acad085" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1033d050c44e40dbb3bd1-006acad085" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "HEAD /sda1/0/a/87ff949c52b64977a42247082b40bbfa" 204 - "HEAD http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa" "txb8d1412aec484a8a9fc45-006acad085" "proxy-server 1476106" 0.0139 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdg1/1/a/87ff949c52b64977a42247082b40bbfa/o" 200 92 "GET http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "tx543873740c2b47e4b6015-006acad085" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:49 +0000] "GET /sdi1/1/a/87ff949c52b64977a42247082b40bbfa/o" 200 92 "GET http://foo:8080/v1/a/87ff949c52b64977a42247082b40bbfa/o" "tx543873740c2b47e4b6015-006acad085" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3bca00c9e6514209a7794-006acad086" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://foo:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx73a5518eee024b6781b01-006acad086" "proxy-server 1476106" 0.0014 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 201 - "PUT http://foo:8080/sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx124bc13c890948ddacce7-006acad086" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 201 - "PUT http://foo:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx124bc13c890948ddacce7-006acad086" "proxy-server 1476106" 0.0423 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 201 - "PUT http://foo:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx124bc13c890948ddacce7-006acad086" "proxy-server 1476106" 0.0453 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 201 - "PUT http://foo:8080/sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx124bc13c890948ddacce7-006acad086" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 201 - "PUT http://foo:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx124bc13c890948ddacce7-006acad086" "proxy-server 1476106" 0.0475 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx36314298f2c14292b7a54-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txc1141998888d41efac4c3-006acad086" "proxy-server 1476106" 0.0025 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx36663d8c95c54891b4fb3-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx36663d8c95c54891b4fb3-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9c157541a8e64e85b8ef8-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx19beb36de48b45569b7f0-006acad086" "proxy-server 1476106" 0.0104 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx9512ff9eae2245118f88a-006acad086" "proxy-server 1476106" 0.0088 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb945878c6d434e4f81ea6-006acad086" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx5305c108b1e64f80a1ad6-006acad086" "proxy-server 1476106" 0.0094 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txd97709b931224cd3a1bbf-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txd97709b931224cd3a1bbf-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf6fb3f3143d34fda97e1e-006acad086" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txf0c4a52ff3d24f24b7b4d-006acad086" "proxy-server 1476106" 0.0094 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txda0a7e4f989b4bdcbf66f-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe069ab07b81848679b6ce-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 200 155 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1?format=json&states=listing" "txe069ab07b81848679b6ce-006acad086" "proxy-server 1476106" 0.0021 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx09d3fb2d45664f178dfce-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 200 155 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1?format=json&states=listing" "tx09d3fb2d45664f178dfce-006acad086" "proxy-server 1476106" 0.0067 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx68fbd0d7c3c44b688dad6-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txf270e83de51b4bcbb4711-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx696063022d8a49c799e4b-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx696063022d8a49c799e4b-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx12c4db6d44a84554ab0b6-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txe987735ff33b4a41a0658-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx0e9adf7220384d579da51-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx0e9adf7220384d579da51-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txabb937aaece942dbaf8bd-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txab24e3e1c4b849fc85729-006acad086" "proxy-server 1476106" 0.0070 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx5e1129ec69464f9e81bdd-006acad086" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx5e1129ec69464f9e81bdd-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx5e1129ec69464f9e81bdd-006acad086) +proxy DEBUG: Ignoring 412 from primary (txn: tx5e1129ec69464f9e81bdd-006acad086) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx5e1129ec69464f9e81bdd-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx5e1129ec69464f9e81bdd-006acad086) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx94217e0f1f124a0fb1973-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx5a6ae0b125814d47bb976-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx2c40dc83a96e40b1b6488-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx2c40dc83a96e40b1b6488-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx2c40dc83a96e40b1b6488-006acad086" "proxy-server 1476106" 0.0048 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5982140123954d67ab68b-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx5f3e3e3e09b94b0890b83-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx878a3ef389e249ddb7dbd-006acad086" "proxy-server 1476106" 0.0010 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx878a3ef389e249ddb7dbd-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx878a3ef389e249ddb7dbd-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9eb10b36bd444cff9f8ce-006acad086" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txf6b3095653f143bf99899-006acad086" "proxy-server 1476106" 0.0057 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx0883219719a5463d8d001-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "GET /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "GET http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx0883219719a5463d8d001-006acad086" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx67f37671d03f493181eb1-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx0b28371065774fd0beff0-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txe6269ff6239f4b0c8ffe8-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx625fa4400a5945629c7a1-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx07a3d14de3fe4450bdb18-006acad086" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx9b2e9cafd16b448ca093f-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx33e2732d364c4ceba0214-006acad086" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx4efbeabef59e453382154-006acad086" "proxy-server 1476106" 0.0176 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txa802c765885d43229b236-006acad086" "proxy-server 1476106" 0.0088 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdh1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txa802c765885d43229b236-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 412 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txa802c765885d43229b236-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8ac0cd176051464db0f6b-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "txf2a9d6f98b734be5b0dd6-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx5f54d557ebeb43599606b-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5e9d1a518e0241f795eb1-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx1bfabc3660ae4aa2916c0-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdi1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 304 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "tx8a2b3bba138a4983b8e05-006acad086" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx54aafd6b250549da8bacf-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a/87d92420571448d59e73f03b3e84a7a1" 204 - "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1" "tx6fd8745ed64c48fb83694-006acad086" "proxy-server 1476106" 0.0173 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdg1/1/a/87d92420571448d59e73f03b3e84a7a1/o" 200 92 "HEAD http://localhost:8080/v1/a/87d92420571448d59e73f03b3e84a7a1/o" "txa8f658b81c244f8099e33-006acad086" "proxy-server 1476106" 0.0122 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe92174b193f74113a2d3e-006acad086" "proxy-server 1476106" 0.0097 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdb1/1/a/990c1b4ef0ce448bbd95caf8531533ce" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce" "txe92174b193f74113a2d3e-006acad086" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/1/a/990c1b4ef0ce448bbd95caf8531533ce" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/990c1b4ef0ce448bbd95caf8531533ce" "txe92174b193f74113a2d3e-006acad086" "container-server 1476106" 0.0093 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sda1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 201 - "PUT http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "txe92174b193f74113a2d3e-006acad086" "proxy-server 1476106" 0.0537 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "PUT /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 201 - "PUT http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "txe92174b193f74113a2d3e-006acad086" "proxy-server 1476106" 0.0257 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txba291a3da901473dab5f4-006acad086" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 204 - "HEAD http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "txba291a3da901473dab5f4-006acad086" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2e3930fc3f774f578f1f1-006acad086" "proxy-server 1476106" 0.0102 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 204 - "HEAD http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "tx942ecb918b984e61910f5-006acad086" "proxy-server 1476106" 0.0174 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "PUT http://foo:8080/sdd1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txc46068e3bce54e5ab0eb0-006acad087" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdd1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "PUT http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txc46068e3bce54e5ab0eb0-006acad087" "proxy-server 1476106" 0.0231 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "PUT http://foo:8080/sdc1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txc46068e3bce54e5ab0eb0-006acad087" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdc1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "PUT http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txc46068e3bce54e5ab0eb0-006acad087" "proxy-server 1476106" 0.0257 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx83c41310188c4f95a4fdc-006acad087" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 204 - "HEAD http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "tx1d295d7ac0ea49ee85078-006acad087" "proxy-server 1476106" 0.0146 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "POST http://foo:8080/sdd1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" "tx559b1532e5244b17a17b1-006acad087" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 201 - "POST http://foo:8080/sdc1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" "tx559b1532e5244b17a17b1-006acad087" "object-server 1476106" 0.0004 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "POST /sdc1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 202 76 "POST http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "tx559b1532e5244b17a17b1-006acad087" "proxy-server 1476106" 0.0311 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "POST /sdd1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 202 76 "POST http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "tx559b1532e5244b17a17b1-006acad087" "proxy-server 1476106" 0.0210 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc17087be16794916b4775-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdb1/1/a/97ad2ec7bb7a4e53ac78ebdb18441543" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc17087be16794916b4775-006acad087" "container-server 1476106" 0.0095 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/1/a/97ad2ec7bb7a4e53ac78ebdb18441543" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc17087be16794916b4775-006acad087" "container-server 1476106" 0.0012 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 201 - "PUT http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc17087be16794916b4775-006acad087" "proxy-server 1476106" 0.0403 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 201 - "PUT http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc17087be16794916b4775-006acad087" "proxy-server 1476106" 0.0697 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6db727b88a814b438cafe-006acad087" "proxy-server 1476106" 0.0102 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx6db727b88a814b438cafe-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd0a52c424de8440cb37c6-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/2/a/990c1b4ef0ce448bbd95caf8531533ce" 204 - "HEAD http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce" "tx6a00a1875ef14c829678d-006acad087" "proxy-server 1476106" 0.0072 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdd1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 200 24 "GET http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txe449d20ba5a6480896d0c-006acad087" "proxy-server 1476106" 0.0089 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdc1/2/a/990c1b4ef0ce448bbd95caf8531533ce/o" 200 24 "GET http://foo:8080/v1/a/990c1b4ef0ce448bbd95caf8531533ce/o" "txe449d20ba5a6480896d0c-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb0826aa1310448bcb2137-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://foo:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx79ee00de9e0f407c99d77-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 201 - "PUT http://foo:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx131c621e3c68490f9d024-006acad087" "proxy-server 1476106" 0.0244 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 201 - "PUT http://foo:8080/sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx131c621e3c68490f9d024-006acad087" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 201 - "PUT http://foo:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx131c621e3c68490f9d024-006acad087" "proxy-server 1476106" 0.0304 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 201 - "PUT http://foo:8080/sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx131c621e3c68490f9d024-006acad087" "object-server 1476106" 0.0006 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "PUT /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 201 - "PUT http://foo:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx131c621e3c68490f9d024-006acad087" "proxy-server 1476106" 0.0389 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5166d777f6894750b2287-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx58162617fbc04f5da19d1-006acad087" "proxy-server 1476106" 0.0078 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx72d7ac95393e4b1dbcb4d-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx72d7ac95393e4b1dbcb4d-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6e30db9d40c54d7894a7f-006acad087" "proxy-server 1476106" 0.0061 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx394ee615e1b9408ea5005-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx96e406ac77d0453490e63-006acad087" "proxy-server 1476106" 0.0078 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txeebafa14e6014a1a9e0db-006acad087" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txcc1c68e3a0c74f18ae19e-006acad087" "proxy-server 1476106" 0.0079 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx4c6a67b726854ebe95282-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx4c6a67b726854ebe95282-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa19a92b1c78745fb849e2-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txdd22a70236294aa3a2a4b-006acad087" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx1c1d366f68964a37b5e92-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx87cfee0553e34e42949f8-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 200 155 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543?format=json&states=listing" "tx87cfee0553e34e42949f8-006acad087" "proxy-server 1476106" 0.0022 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx47f9f43d2bc249dca3c42-006acad087" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 200 155 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543?format=json&states=listing" "tx47f9f43d2bc249dca3c42-006acad087" "proxy-server 1476106" 0.0065 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx632ac4b27352475d95f6b-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx4f53f91304a54eeb94a0c-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx31194c9e19494616bac8c-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx31194c9e19494616bac8c-006acad087" "proxy-server 1476106" 0.0049 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7b354f1c7f3d4301bc642-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txba5e57b7fe8a481d80902-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txc9147eaf3c0140198ed27-006acad087" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txc9147eaf3c0140198ed27-006acad087" "proxy-server 1476106" 0.0049 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx595deb3831884186b4eb9-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx401c5cc19351413887988-006acad087" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx36984f4044644834b0bae-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx36984f4044644834b0bae-006acad087" "proxy-server 1476106" 0.0089 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx36984f4044644834b0bae-006acad087) +proxy DEBUG: Ignoring 412 from primary (txn: tx36984f4044644834b0bae-006acad087) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx36984f4044644834b0bae-006acad087" "proxy-server 1476106" 0.0049 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx36984f4044644834b0bae-006acad087) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx13fb1f56a9e244328cf87-006acad087" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx9fe489057a5744bab963a-006acad087" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txda444adb81ba422c97703-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txda444adb81ba422c97703-006acad087" "proxy-server 1476106" 0.0049 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txda444adb81ba422c97703-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5754e2eecb3347518dda3-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx5b389b75ed214545ab10a-006acad087" "proxy-server 1476106" 0.0094 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txd8e87c8d16ae4151ba649-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txd8e87c8d16ae4151ba649-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txd8e87c8d16ae4151ba649-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx24457850d17642229da80-006acad087" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txaa97ce69bbc1486dbcafd-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txd2bff59041344325a7afd-006acad087" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "GET /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "GET http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txd2bff59041344325a7afd-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd8da9c7ec0124af6a8052-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx348875e2a6024d338186d-006acad087" "proxy-server 1476106" 0.0055 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx243bb0f2f3014204a6812-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdd289f13af2d45b2a9678-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc012645f82d943f398b36-006acad087" "proxy-server 1476106" 0.0057 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "txfa1b08e681b448d381d93-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7a3e61938ef94a55a4732-006acad087" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txc44a71a281e342e38b0ca-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx21ce5a70f00c4b9e8374e-006acad087" "proxy-server 1476106" 0.0006 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx21ce5a70f00c4b9e8374e-006acad087" "proxy-server 1476106" 0.0128 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdh1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 412 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx21ce5a70f00c4b9e8374e-006acad087" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx55f2ed01364b4e96a3116-006acad087" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "tx873eb00633db4b498a1f8-006acad087" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx9d9b62779c1b433daa8bd-006acad087" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3b30e21f0dcf4377b463f-006acad087" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:51 +0000] "HEAD /sdb1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txf81864c5179b4612b6ad2-006acad087" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdg1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 304 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx305f4ea20f3547f19a207-006acad087" "proxy-server 1476106" 0.0048 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx299eacf8b0f44385a6530-006acad088" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/0/a/97ad2ec7bb7a4e53ac78ebdb18441543" 204 - "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543" "txa00db027678149099706b-006acad088" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdi1/2/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" 200 92 "HEAD http://localhost:8080/v1/a/97ad2ec7bb7a4e53ac78ebdb18441543/o" "tx79ab4d7bb78a4e3b9b5ef-006acad088" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx778855a4daf64c2b8a193-006acad088" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/1/a/c24afad545144e8f800d578ea43c79d8" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/c24afad545144e8f800d578ea43c79d8" "tx778855a4daf64c2b8a193-006acad088" "container-server 1476106" 0.0010 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/1/a/c24afad545144e8f800d578ea43c79d8" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/c24afad545144e8f800d578ea43c79d8" "tx778855a4daf64c2b8a193-006acad088" "container-server 1476106" 0.0011 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/0/a/c24afad545144e8f800d578ea43c79d8" 201 - "PUT http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "tx778855a4daf64c2b8a193-006acad088" "proxy-server 1476106" 0.0250 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/0/a/c24afad545144e8f800d578ea43c79d8" 201 - "PUT http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "tx778855a4daf64c2b8a193-006acad088" "proxy-server 1476106" 0.0174 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa8699ba0fd5446ee87a81-006acad088" "proxy-server 1476106" 0.0062 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/0/a/c24afad545144e8f800d578ea43c79d8" 204 - "HEAD http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "txa8699ba0fd5446ee87a81-006acad088" "proxy-server 1476106" 0.0055 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7c21442aa0154573b5552-006acad088" "proxy-server 1476106" 0.0060 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/0/a/c24afad545144e8f800d578ea43c79d8" 204 - "HEAD http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "tx0bc691ef3c2c467d9848f-006acad088" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdh1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "PUT http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx7a80323ab85f42f4b32a0-006acad088" "proxy-server 1476106" 0.0305 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "PUT http://foo:8080/sdg1/0/a/c24afad545144e8f800d578ea43c79d8/o" "tx7a80323ab85f42f4b32a0-006acad088" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdg1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "PUT http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx7a80323ab85f42f4b32a0-006acad088" "proxy-server 1476106" 0.0368 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "PUT http://foo:8080/sdi1/0/a/c24afad545144e8f800d578ea43c79d8/o" "tx7a80323ab85f42f4b32a0-006acad088" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdi1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "PUT http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx7a80323ab85f42f4b32a0-006acad088" "proxy-server 1476106" 0.0400 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txeef102b2eca34423bbc12-006acad088" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/0/a/c24afad545144e8f800d578ea43c79d8" 204 - "HEAD http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "txdb1ad349ca9b46c9bf664-006acad088" "proxy-server 1476106" 0.0057 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "POST /sdh1/0/a/c24afad545144e8f800d578ea43c79d8/o" 202 76 "POST http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx45dba9d9a8074d9583146-006acad088" "proxy-server 1476106" 0.0130 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "POST http://foo:8080/sdi1/0/a/c24afad545144e8f800d578ea43c79d8/o" "tx45dba9d9a8074d9583146-006acad088" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "POST /sdi1/0/a/c24afad545144e8f800d578ea43c79d8/o" 202 76 "POST http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx45dba9d9a8074d9583146-006acad088" "proxy-server 1476106" 0.0174 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/0/a/c24afad545144e8f800d578ea43c79d8/o" 201 - "POST http://foo:8080/sdg1/0/a/c24afad545144e8f800d578ea43c79d8/o" "tx45dba9d9a8074d9583146-006acad088" "object-server 1476106" 0.0004 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "POST /sdg1/0/a/c24afad545144e8f800d578ea43c79d8/o" 202 76 "POST http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx45dba9d9a8074d9583146-006acad088" "proxy-server 1476106" 0.0180 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txae6c556cb5b04a0583cc2-006acad088" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/1/a/32d346ed03b94369b59743208e54e590" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/32d346ed03b94369b59743208e54e590" "txae6c556cb5b04a0583cc2-006acad088" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/1/a/32d346ed03b94369b59743208e54e590" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/32d346ed03b94369b59743208e54e590" "txae6c556cb5b04a0583cc2-006acad088" "container-server 1476106" 0.0093 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sda1/3/a/32d346ed03b94369b59743208e54e590" 201 - "PUT http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txae6c556cb5b04a0583cc2-006acad088" "proxy-server 1476106" 0.0413 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "PUT /sdb1/3/a/32d346ed03b94369b59743208e54e590" 201 - "PUT http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txae6c556cb5b04a0583cc2-006acad088" "proxy-server 1476106" 0.0297 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx010b9cb4af644499aa475-006acad088" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx010b9cb4af644499aa475-006acad088" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx012bc777e9c44c77a746c-006acad088" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "HEAD /sda1/0/a/c24afad545144e8f800d578ea43c79d8" 204 - "HEAD http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8" "tx021e19b968434b0da2174-006acad088" "proxy-server 1476106" 0.0110 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:52 +0000] "GET /sdg1/0/a/c24afad545144e8f800d578ea43c79d8/o" 200 92 "GET http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx997ad8c8e81a4f64818a5-006acad088" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdh1/0/a/c24afad545144e8f800d578ea43c79d8/o" 200 92 "GET http://foo:8080/v1/a/c24afad545144e8f800d578ea43c79d8/o" "tx997ad8c8e81a4f64818a5-006acad088" "proxy-server 1476106" 0.0130 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8690090fd5a0441bbb71c-006acad089" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://foo:8080/v1/a/32d346ed03b94369b59743208e54e590" "txede5b36220f54f3a81e51-006acad089" "proxy-server 1476106" 0.0014 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "PUT /sda1/3/a/32d346ed03b94369b59743208e54e590/o" 201 - "PUT http://foo:8080/sdc1/0/a/32d346ed03b94369b59743208e54e590/o" "tx94163fc721054ee78f429-006acad089" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "PUT /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 201 - "PUT http://foo:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx94163fc721054ee78f429-006acad089" "proxy-server 1476106" 0.0148 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "PUT /sdb1/3/a/32d346ed03b94369b59743208e54e590/o" 201 - "PUT http://foo:8080/sdd1/0/a/32d346ed03b94369b59743208e54e590/o" "tx94163fc721054ee78f429-006acad089" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "PUT /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 201 - "PUT http://foo:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx94163fc721054ee78f429-006acad089" "proxy-server 1476106" 0.0237 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7aa48af9f492437096972-006acad089" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txad6d0bdd3c144b52a879a-006acad089" "proxy-server 1476106" 0.0074 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txb93558bfd6224f7697c4e-006acad089" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdd4570877fb8438dbeb2d-006acad089" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx00de25c0100c43dc8f415-006acad089" "proxy-server 1476106" 0.0024 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx9437c6590af743fdaf690-006acad089" "proxy-server 1476106" 0.0005 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe1b6c0faf77c497ca5e49-006acad089" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx26250fae0db94983b21d5-006acad089" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txf63e44a901dc44169b4cc-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf2ae76834dc7484188198-006acad089" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx3af44974a8d94a38abea3-006acad089" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx5c42233dcf20437885f33-006acad089" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe6f1ef548cbd4d418f6fb-006acad089" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sda1/3/a/32d346ed03b94369b59743208e54e590" 200 155 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590?format=json&states=listing" "txe6f1ef548cbd4d418f6fb-006acad089" "proxy-server 1476106" 0.0064 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2fadb5a2218a437aa5c4a-006acad089" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sda1/3/a/32d346ed03b94369b59743208e54e590" 200 155 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590?format=json&states=listing" "tx2fadb5a2218a437aa5c4a-006acad089" "proxy-server 1476106" 0.0022 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6dc24a8f3ef74ae38fd84-006acad089" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx05d9cf3fef434421a521a-006acad089" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txe22ef7e456bf48579091a-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx57182ef1ae7e4481bf76c-006acad089" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx43708e7d2c8041d095c60-006acad089" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx88fbe3fb027d4c918caec-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx10a33fc11f1d454f936e3-006acad089" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx7ed1273a1fdd4f9ba76cf-006acad089" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 412 - "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx971e35f0eb6142a5b5bf5-006acad089" "proxy-server 1476106" 0.0048 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 412 - "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx971e35f0eb6142a5b5bf5-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcd0c5f36417349e3a3180-006acad089" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx18f47de6940c4f018f17d-006acad089" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 304 - "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txf4d9276d72f34975a633a-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe170f5eb1df34280b4491-006acad089" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txabbe7729952842b48d0b2-006acad089" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 304 - "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txcea191de3f2e459e9e471-006acad089" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx03eb559c52e64b32913b1-006acad089" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx2b3d4373e8f644a2bbc4d-006acad089" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "GET /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "GET http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx05aa0a11df3442aba67f3-006acad089" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0b8e9d04ca444a2291134-006acad089" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:53 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx262c6c93718541d4bee6e-006acad089" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx5e8d24881cfd4cf7b2adc-006acad089" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9f16814b10e34112b6480-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txbc69188765434a26833f0-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txbb1a999359c04b5dbfff3-006acad08a" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa0bce8235d0f46ea80ebd-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx950c89733f124058bbbcd-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 412 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx623199ba52f2496cbfadd-006acad08a" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdd1/0/a/32d346ed03b94369b59743208e54e590/o" 412 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx623199ba52f2496cbfadd-006acad08a" "proxy-server 1476106" 0.0047 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2c2852365ed247d98c467-006acad08a" "proxy-server 1476106" 0.0127 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txf5e2ff1136be40ec8b582-006acad08a" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 304 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txa890cc2256124c88b36c1-006acad08a" "proxy-server 1476106" 0.0047 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx073f83befb41496194fc4-006acad08a" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "tx6705778af0f943b2886f0-006acad08a" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 304 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "txb7a1610b29704b36aa7b7-006acad08a" "proxy-server 1476106" 0.0005 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb35152104e46408592ec0-006acad08a" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/3/a/32d346ed03b94369b59743208e54e590" 204 - "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590" "txb8d9b2b52bb74b2886375-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdc1/0/a/32d346ed03b94369b59743208e54e590/o" 200 24 "HEAD http://localhost:8080/v1/a/32d346ed03b94369b59743208e54e590/o" "tx64cac686871f490e9cab2-006acad08a" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e8dda92a6a14baf8bb35-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx8e8dda92a6a14baf8bb35-006acad08a" "container-server 1476106" 0.0010 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx8e8dda92a6a14baf8bb35-006acad08a" "container-server 1476106" 0.0052 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 201 - "PUT http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx8e8dda92a6a14baf8bb35-006acad08a" "proxy-server 1476106" 0.0167 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 201 - "PUT http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx8e8dda92a6a14baf8bb35-006acad08a" "proxy-server 1476106" 0.0258 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3ad1bf91922f4ac69bee6-006acad08a" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 204 - "HEAD http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx3ad1bf91922f4ac69bee6-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1bea6e535ffc4044bec75-006acad08a" "proxy-server 1476106" 0.0062 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 204 - "HEAD http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "txa73c9e11be154b12a6329-006acad08a" "proxy-server 1476106" 0.0095 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "PUT http://foo:8080/sdc1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx92a70f8743ac4a4a86db7-006acad08a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdc1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "PUT http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx92a70f8743ac4a4a86db7-006acad08a" "proxy-server 1476106" 0.0103 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "PUT http://foo:8080/sdd1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx92a70f8743ac4a4a86db7-006acad08a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdd1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "PUT http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx92a70f8743ac4a4a86db7-006acad08a" "proxy-server 1476106" 0.0176 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx486ac81647774d239c8cd-006acad08a" "proxy-server 1476106" 0.0054 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 204 - "HEAD http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "txa156c041ac634e88a7e0b-006acad08a" "proxy-server 1476106" 0.0087 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "POST http://foo:8080/sdc1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx0b966beab56344a6af57b-006acad08a" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 201 - "POST http://foo:8080/sdd1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx0b966beab56344a6af57b-006acad08a" "object-server 1476106" 0.0004 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "POST /sdd1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 202 76 "POST http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx0b966beab56344a6af57b-006acad08a" "proxy-server 1476106" 0.0119 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "POST /sdc1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 202 76 "POST http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "tx0b966beab56344a6af57b-006acad08a" "proxy-server 1476106" 0.0196 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0ef5f21d4b204ccd9da91-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/1/a/15858efb15df4a66afb168dc5fdce072" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/15858efb15df4a66afb168dc5fdce072" "tx0ef5f21d4b204ccd9da91-006acad08a" "container-server 1476106" 0.0092 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/1/a/15858efb15df4a66afb168dc5fdce072" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/15858efb15df4a66afb168dc5fdce072" "tx0ef5f21d4b204ccd9da91-006acad08a" "container-server 1476106" 0.0010 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 201 - "PUT http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx0ef5f21d4b204ccd9da91-006acad08a" "proxy-server 1476106" 0.0208 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "PUT /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 201 - "PUT http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx0ef5f21d4b204ccd9da91-006acad08a" "proxy-server 1476106" 0.0343 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx83369bc71db64ce294641-006acad08a" "proxy-server 1476106" 0.0062 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx83369bc71db64ce294641-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx63236b9c47944740a8d0d-006acad08a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sdb1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2" 204 - "HEAD http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2" "tx5e8ceff662f146ef96a7f-006acad08a" "proxy-server 1476106" 0.0077 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "GET /sdc1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 200 24 "GET http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "txf6c18df5775843c8bf5b9-006acad08a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "GET /sdd1/0/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" 200 24 "GET http://foo:8080/v1/a/b26be3a1fe804ed1a8ce9b82e65b86c2/o" "txf6c18df5775843c8bf5b9-006acad08a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbd5dd6ce420c4c4e84db7-006acad08a" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:54 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://foo:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx2eb4708d20514113b61d6-006acad08a" "proxy-server 1476106" 0.0055 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "PUT /sdb1/2/a/15858efb15df4a66afb168dc5fdce072/o" 201 - "PUT http://foo:8080/sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" "txc38b4fc43e2646f586907-006acad08b" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/2/a/15858efb15df4a66afb168dc5fdce072/o" 201 - "PUT http://foo:8080/sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" "txc38b4fc43e2646f586907-006acad08b" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "PUT /sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" 201 - "PUT http://foo:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txc38b4fc43e2646f586907-006acad08b" "proxy-server 1476106" 0.0392 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "PUT /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 201 - "PUT http://foo:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txc38b4fc43e2646f586907-006acad08b" "proxy-server 1476106" 0.0408 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx41b9d37ad2fe44239937b-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txa92093eb96914027b6da0-006acad08b" "proxy-server 1476106" 0.0230 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txb87ac50101254ff1a7d23-006acad08b" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe68bd9abc4104070804cc-006acad08b" "proxy-server 1476106" 0.0215 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx447fc7f2e6c44dd0be0df-006acad08b" "proxy-server 1476106" 0.0185 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txaa3bde550c3f4f8d9335d-006acad08b" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx69acf792f85e49c19075c-006acad08b" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx100ba9d5cd494382b41b4-006acad08b" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx9ced806ac62341c9ae79f-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbc1c9e6e667f498092d33-006acad08b" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx67a1ee61e2a94a68b39be-006acad08b" "proxy-server 1476106" 0.0090 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx649050a423b341f29844d-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx86dbd2563cf94cc9b5284-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 200 155 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072?format=json&states=listing" "tx86dbd2563cf94cc9b5284-006acad08b" "proxy-server 1476106" 0.0124 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd19c605035bd4d19b8a11-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 200 155 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072?format=json&states=listing" "txd19c605035bd4d19b8a11-006acad08b" "proxy-server 1476106" 0.0117 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx36747adc4c0c4c2f904e9-006acad08b" "proxy-server 1476106" 0.0093 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txe388e229f2674cb8a5659-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txe171113a796f4f5daff1e-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd0e741bfbe144095b8db0-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx23b335327ccb42a1a1646-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx9ef4339658ca446992288-006acad08b" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx94aa65788428496fbf67b-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txa1a0edcf4e9e47bfb9d46-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 412 - "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx83b1704996414e0da483a-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" 412 - "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx83b1704996414e0da483a-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb317da4877fa4f1d81497-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx34aadf997d754c9ba3219-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 304 - "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx09e8d5e324134f73a3741-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa497dedfb7e7462c990b8-006acad08b" "proxy-server 1476106" 0.0068 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_read_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_read_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_errors ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_without_permission ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_strange_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_strange_location ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_format_authorization -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_format_authorization ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method_but_method_exists_in_controller -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bad_method_but_method_exists_in_controller ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bucket_virtual_hosted_style -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_bucket_virtual_hosted_style ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v2 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v2 ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v4 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_canonical_string_v4 ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_check_pipeline -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_check_pipeline ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_cors -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_cors ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_error_response_reason_logging -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_error_response_reason_logging ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_config -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_config ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logger -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logger ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logs_checksum_implementation -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_logs_checksum_implementation ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_passes_wsgi_conf_file_to_check_pipeline -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_init_passes_wsgi_conf_file_to_check_pipeline ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_metadata_directive -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_metadata_directive ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_ssc -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_ssc ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_storage_class -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_storage_class ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_uri -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_invalid_uri ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mfa -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mfa ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mixture_param_v4 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_mixture_param_v4 ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_ascii_user -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_ascii_user ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_s3_request_passthrough -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_non_s3_request_passthrough ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_notification -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_notification ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_bad_padding -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_bad_padding ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_long -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_long ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_short -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_too_short ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_unreadable -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_create_bad_md5_unreadable ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_tagging -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_tagging ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_virtual_hosted_style -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_object_virtual_hosted_style ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_path_info_encode -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_path_info_encode ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_policy -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_policy ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_defaults -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_defaults ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_sensitive_info -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_registered_sensitive_info ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_request_payment -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_request_payment ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_restore -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_restore ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_error_metric -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_error_metric ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_initialization_with_disabled_pipeline_check -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_initialization_with_disabled_pipeline_check ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_in_s3acl -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_in_s3acl ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_v3 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_only_s3_token_v3 ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_includes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_usage ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline -fake-swift DEBUG: Use tempauth middleware. -fake-swift DEBUG: Use keystone middleware. -fake-swift DEBUG: Use keystone middleware. -fake-swift DEBUG: Use keystone middleware. -fake-swift DEBUG: 's3api' is not in list -fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline -fake-swift INFO: HEAD /bucket/object s3:err:AccessDenied.invalid_credential -fake-swift INFO: Using crc32c_isal implementation for CRC32C. -fake-swift INFO: Using crc64nvme_isal implementation for CRC64NVME. -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline -fake-swift WARNING: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline -fake-swift DEBUG: Skip pipeline auth check. -fake-swift DEBUG: Skip pipeline auth check. -fake-swift DEBUG: Skip pipeline auth check. -fake-swift DEBUG: Skip pipeline auth check. -fake-swift DEBUG: 's3api' is not in list -test DEBUG: Calling S3Api Middleware -test DEBUG: Calling S3Api Middleware -test DEBUG: Calling S3Api Middleware -AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. -Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. -Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. -Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint -test DEBUG: Calling S3Api Middleware -Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_s3_token_and_auth_token -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_s3_token_and_auth_token ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_time_skew -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_s3api_with_time_skew ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_server_side_encryption -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_server_side_encryption ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4 ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_bad_authorization_string -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_bad_authorization_string ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_date -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_date ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_payload -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signature_v4_no_payload ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_expired -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_expired ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_invalid_expire -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_invalid_expire ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_access -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_access ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_sign -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_sign ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_timestamp -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_no_timestamp ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4 -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4 ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_bad_credential -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_bad_credential ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_algorithm -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_algorithm ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_credentials -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_invalid_credentials ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signature -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signature ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signed_headers -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_signed_headers ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_x_amz_date -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_signed_urls_v4_missing_x_amz_date ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_tagging -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_tagging ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_token_generation -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_token_generation ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_torrent -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_torrent ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_unsupported_method -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_unsupported_method ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website ... ok -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website_redirect_location -test.unit.common.middleware.s3api.test_s3api.TestS3ApiMiddleware.test_website_redirect_location ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_chunk_separator_missing -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_chunk_separator_missing ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_final_newline_missing -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_final_newline_missing ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_good_with_trailers -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_good_with_trailers ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_params -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_params ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_size -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_not_enough_content -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_not_enough_content ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks_with_size -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks_with_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_with_size -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_with_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_line_spans_chunks -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_line_spans_chunks ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_and_at_end -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_and_at_end ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_not_at_end -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_not_at_end ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_no_newline -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_no_newline ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_with_size_line_spans_chunks -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_with_size_line_spans_chunks ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_final_chunk_size_ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_final_chunk_size_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_first_chunk_size -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_first_chunk_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_trailing_garbage_ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_trailing_garbage_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_unexpected_trailers -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_unexpected_trailers ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_chunk_size -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_chunk_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_first_chunk -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_first_chunk ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_last_chunk -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_last_chunk ... ok -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_middle_chunk -test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_middle_chunk ... ok -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_isoformat -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_isoformat ... ok -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_s3xmlformat -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_from_s3xmlformat ... ok -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_s3xmlformat -test.unit.common.middleware.s3api.test_utils.TestS3Timestamp.test_s3xmlformat ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_bad_destination_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_bad_destination_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_destination_leading_slash -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_destination_leading_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_multiple_policies ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_newest -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_newest ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_no_object_in_destination -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_no_object_in_destination ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_not_found_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_not_found_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_server_error_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_server_error_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_larger_than_max_file_size -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_larger_than_max_file_size ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_destination_leading_slash -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_destination_leading_slash ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_in_name -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_with_slashes_in_name ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_zero_content_length -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_source_zero_content_length ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_with_metadata -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_account_with_metadata ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_across_containers -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_across_containers ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_destination_leading_slash -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_destination_leading_slash ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response_CORS -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_in_OPTIONS_response_CORS ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_newest -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_newest ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_destination_header -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_destination_header ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_object_in_destination -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_no_object_in_destination ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_not_found_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_not_found_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_server_error_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_server_error_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_no_updates -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_no_updates ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_with_updates -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_headers_with_updates ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_larger_than_max_file_size -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_larger_than_max_file_size ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_metadata -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_metadata ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_destination_leading_slash -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_destination_leading_slash ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_in_name -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_with_slashes_in_name ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_zero_content_length -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_source_zero_content_length ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_metadata -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_metadata ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_single_range -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_with_single_range ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_no_updates -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_no_updates ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_with_updates -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_COPY_x_fresh_metadata_with_updates ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_COPY_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO_manifest -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_DLO_manifest ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_basic_put_with_x_copy_from_across_container_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length_with_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_non_zero_content_length_with_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_not_found_reading_source_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_server_error_reading_source_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_source_larger_than_max_file_size -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_source_larger_than_max_file_size ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_bad_x_copy_from_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_bad_x_copy_from_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from_acct -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_and_slashes_in_x_copy_from_acct ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_leading_slash_in_x_copy_from_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_no_object_in_x_copy_from_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_object_metadata_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_slashes_in_x_copy_from_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from_and_account -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_spaces_in_x_copy_from_and_account ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_unicode -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_copy_with_unicode ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_no_object_in_path_pass_through -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_no_object_in_path_pass_through ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_object_pass_through_methods -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_object_pass_through_methods ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object ... ok -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object_manifest -test.unit.common.middleware.test_copy.TestServerSideCopyMiddleware.test_static_large_object_manifest ... ok -test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_nondefaults -test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_nondefaults ... ok -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_plus_other_reseller -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_plus_other_reseller ... ok -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_reseller -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_reseller ... ok -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_default -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_default ... ok -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_multiple_resellers -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_multiple_resellers ... ok -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_same_as_default -test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_same_as_default ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_content_type_on_missing_qs -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_content_type_on_missing_qs ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_ignored_on_invalid_qs -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_accept_ignored_on_invalid_qs ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_add_vary_when_content_type_not_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_add_vary_when_content_type_not_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_account -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_account ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_container -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_blank_container ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_pass_through -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_pass_through ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_but_not_terrible_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_but_not_terrible_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_bad_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_really_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_not_really_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_pretend_to_be_giant_json -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_static_web_pretend_to_be_giant_json ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_text_content_type_on_invalid_format_qs -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_text_content_type_on_invalid_format_qs ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_does_not_duplicate -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_does_not_duplicate ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_if_present -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_update_vary_if_present ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account_with_reserved -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_account_with_reserved ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container_with_reserved -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_container_with_reserved ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_txt_head -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_txt_head ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head ... ok -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head_with_no_content_length -test.unit.common.middleware.test_listing_formats.TestListingFormats.test_valid_content_type_on_xml_head_with_no_content_length ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_bytes_count -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_bytes_count ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_container_listing_translation -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_container_listing_translation ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_404_versions_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_404_versions_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delete_markers -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delete_markers ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delimiter -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delimiter ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_primary -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_primary ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_versions_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_versions_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_error_versions_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_error_versions_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_invalid_delimiter -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_invalid_delimiter ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_other_shard_ranges ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker_missing_marker -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker_missing_marker ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_never_enabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_never_enabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_unversioned -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_unversioned ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_listing_translation_utf8 -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_listing_translation_utf8 ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_object_success -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_object_success ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_versioned_object_success -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_versioned_object_success ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_object_with_versioning_never_enabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_object_with_versioning_never_enabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_denied_DELETE_of_versioned_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_denied_DELETE_of_versioned_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_put_delete_marker_no_object_success -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_put_delete_marker_no_object_success ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_download_takes_too_long -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_download_takes_too_long ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_first_segment_submanifest -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_first_segment_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_segment -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_segment ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_submanifest -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_available -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_available ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_exists -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_exists ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure_iter_app_resp -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure_iter_app_resp ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_initialize_container_broker_in_default ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_bogus_manifest -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_bogus_manifest ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_invalid_sysmeta_passthrough -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_invalid_sysmeta_passthrough ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_invalid_json_submanifest -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_invalid_json_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_checksum -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_checksum ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_etag -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_etag ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_length -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_length ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_size -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_size ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_recursion_limit -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_recursion_limit ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_slo_sysmeta_on_error -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_slo_sysmeta_on_error ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion ... ok -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion_limit -test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion_limit ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_range_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_range_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_segment_with_non_ascii_path -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_segment_with_non_ascii_path ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_subrange_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_get_subrange_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_first_byte -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_first_byte ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_on_segment_boundaries -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_on_segment_boundaries ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_overlapping_end -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_overlapping_end ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_sub_slo -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_sub_slo ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_unsatisfiable -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_manifest_unsatisfiable ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_range_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_range_manifest ... ok -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_subrange_manifest -test.unit.common.middleware.test_slo.TestSloRangeRequests.test_range_get_subrange_manifest ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_failures -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_failures ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_success -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_success ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acl_syntax_verification -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acl_syntax_verification ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acls_propagate_to_sysmeta -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acls_propagate_to_sysmeta ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_admin_privileges -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_admin_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_bad_acls_get_denied -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_bad_acls_get_denied ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readonly_privileges -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readonly_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readwrite_privileges -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readwrite_privileges ... ok -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_user_gets_best_acl -test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_user_gets_best_acl ... ok -test.unit.common.middleware.test_tempauth.TestUtilityMethods.test_account_acls_bad_path_raises_exception -test.unit.common.middleware.test_tempauth.TestUtilityMethods.test_account_acls_bad_path_raises_exception ... ok -test.unit.common.middleware.test_tempurl.TestTempurlWarning.test_deprecation_warning -test.unit.common.middleware.test_tempurl.TestTempurlWarning.test_deprecation_warning ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_DELETE_on_expired_versioned_object -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_DELETE_on_expired_versioned_object ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_delete_latest_version_success -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_delete_latest_version_success ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_denied_DELETE_of_versioned_object -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_denied_DELETE_of_versioned_object ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster_single_result_on_second_page -test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster_single_result_on_second_page ... ok -test.unit.common.middleware.test_xprofile.Test_profile_log.test_clear -test.unit.common.middleware.test_xprofile.Test_profile_log.test_clear ... ok -test.unit.common.middleware.test_xprofile.Test_profile_log.test_dump_profile -test.unit.common.middleware.test_xprofile.Test_profile_log.test_dump_profile ... ok -test.unit.common.middleware.test_xprofile.Test_profile_log.test_get_all_pids -test.unit.common.middleware.test_xprofile.Test_profile_log.test_get_all_pids ... ok -test.unit.common.middleware.test_xprofile.Test_profile_log.test_get_logfiles -test.unit.common.middleware.test_xprofile.Test_profile_log.test_get_logfiles ... ok -test.unit.common.ring.test_ring.TestRingData.test_attrs -test.unit.common.ring.test_ring.TestRingData.test_attrs ... ok -test.unit.common.ring.test_ring.TestRingData.test_byteswapped_serialization -test.unit.common.ring.test_ring.TestRingData.test_byteswapped_serialization ... ok -test.unit.common.ring.test_ring.TestRingData.test_can_load_pickled_ring_data -test.unit.common.ring.test_ring.TestRingData.test_can_load_pickled_ring_data ... ok -test.unit.common.ring.test_ring.TestRingData.test_deterministic_serialization -test.unit.common.ring.test_ring.TestRingData.test_deterministic_serialization ... ok -test.unit.common.ring.test_ring.TestRingData.test_load_closes_file -test.unit.common.ring.test_ring.TestRingData.test_load_closes_file ... ok -test.unit.common.ring.test_ring.TestRingData.test_permissions -test.unit.common.ring.test_ring.TestRingData.test_permissions ... ok -test.unit.common.ring.test_ring.TestRingData.test_replica_count -test.unit.common.ring.test_ring.TestRingData.test_replica_count ... ok -test.unit.common.ring.test_ring.TestRingData.test_roundtrip_serialization -test.unit.common.ring.test_ring.TestRingData.test_roundtrip_serialization ... ok -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS ... ok -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS_error -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_OPTIONS_error ... ok -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_allowed_methods -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_allowed_methods ... ok -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_server_type -test.unit.common.test_base_storage_server.TestBaseStorageServer.test_server_type ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_bad_mtime_check_interval -test.unit.common.test_container_sync_realms.TestUtils.test_bad_mtime_check_interval ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_empty -test.unit.common.test_container_sync_realms.TestUtils.test_empty ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_empty_realm -test.unit.common.test_container_sync_realms.TestUtils.test_empty_realm ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_error_parsing -test.unit.common.test_container_sync_realms.TestUtils.test_error_parsing ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_get_sig -test.unit.common.test_container_sync_realms.TestUtils.test_get_sig ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_no_file_there -test.unit.common.test_container_sync_realms.TestUtils.test_no_file_there ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_one_realm -test.unit.common.test_container_sync_realms.TestUtils.test_one_realm ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_os_error -test.unit.common.test_container_sync_realms.TestUtils.test_os_error ... ok -test.unit.common.test_container_sync_realms.TestUtils.test_two_realms_and_change_a_default -test.unit.common.test_container_sync_realms.TestUtils.test_two_realms_and_change_a_default ... ok -test.unit.common.test_daemon.TestDaemon.test_create -test.unit.common.test_daemon.TestDaemon.test_create ... ok -test.unit.common.test_daemon.TestDaemon.test_stubs -test.unit.common.test_daemon.TestDaemon.test_stubs ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_300_status -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_300_status ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_already_in_sync -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_already_in_sync ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_drive_not_mounted -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_drive_not_mounted ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_metadata_update -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_metadata_update ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_found -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_found ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_response -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_response ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_rsync_success -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_rsync_success ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_small_container_always_usync -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_small_container_always_usync ... ok -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_usync_success -test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_usync_success ... ok -test.unit.common.test_manager.TestManagerModule.test_command_wrapper -test.unit.common.test_manager.TestManagerModule.test_command_wrapper ... ok -test.unit.common.test_manager.TestManagerModule.test_exc -test.unit.common.test_manager.TestManagerModule.test_exc ... ok -test.unit.common.test_manager.TestManagerModule.test_format_server_name -test.unit.common.test_manager.TestManagerModule.test_format_server_name ... ok -test.unit.common.test_manager.TestManagerModule.test_safe_kill -test.unit.common.test_manager.TestManagerModule.test_safe_kill ... ok -test.unit.common.test_manager.TestManagerModule.test_servers -test.unit.common.test_manager.TestManagerModule.test_servers ... ok -test.unit.common.test_manager.TestManagerModule.test_setup_env -test.unit.common.test_manager.TestManagerModule.test_setup_env ... ok -test.unit.common.test_manager.TestManagerModule.test_verify_server -test.unit.common.test_manager.TestManagerModule.test_verify_server ... ok -test.unit.common.test_manager.TestManagerModule.test_watch_server_pids -test.unit.common.test_manager.TestManagerModule.test_watch_server_pids ... ok -test.unit.common.test_manager.TestServer.test_conf_dir -test.unit.common.test_manager.TestServer.test_conf_dir ... ok -test.unit.common.test_manager.TestServer.test_conf_files -test.unit.common.test_manager.TestServer.test_conf_files ... ok -test.unit.common.test_manager.TestServer.test_create_server -test.unit.common.test_manager.TestServer.test_create_server ... ok -test.unit.common.test_manager.TestServer.test_expirer_conf_files -test.unit.common.test_manager.TestServer.test_expirer_conf_files ... ok -test.unit.common.test_manager.TestServer.test_get_conf_file_name -test.unit.common.test_manager.TestServer.test_get_conf_file_name ... ok -test.unit.common.test_manager.TestServer.test_get_custom_pid_file_name -test.unit.common.test_manager.TestServer.test_get_custom_pid_file_name ... ok -test.unit.common.test_manager.TestServer.test_get_pid_file_name -test.unit.common.test_manager.TestServer.test_get_pid_file_name ... ok -test.unit.common.test_manager.TestServer.test_get_running_pids -test.unit.common.test_manager.TestServer.test_get_running_pids ... ok -test.unit.common.test_manager.TestServer.test_interact -test.unit.common.test_manager.TestServer.test_interact ... ok -test.unit.common.test_manager.TestServer.test_iter_pid_files -test.unit.common.test_manager.TestServer.test_iter_pid_files ... ok -test.unit.common.test_manager.TestServer.test_kill_running_pids -test.unit.common.test_manager.TestServer.test_kill_running_pids ... ok -test.unit.common.test_manager.TestServer.test_launch -test.unit.common.test_manager.TestServer.test_launch ... ok -test.unit.common.test_manager.TestServer.test_named_conf_dir -test.unit.common.test_manager.TestServer.test_named_conf_dir ... ok -test.unit.common.test_manager.TestServer.test_named_conf_dir_pid_files -test.unit.common.test_manager.TestServer.test_named_conf_dir_pid_files ... ok -test.unit.common.test_manager.TestServer.test_proxy_conf_dir -test.unit.common.test_manager.TestServer.test_proxy_conf_dir ... ok -test.unit.common.test_manager.TestServer.test_server_equality -test.unit.common.test_manager.TestServer.test_server_equality ... ok -test.unit.common.test_manager.TestServer.test_server_repr -test.unit.common.test_manager.TestServer.test_server_repr ... ok -test.unit.common.test_manager.TestServer.test_server_to_string -test.unit.common.test_manager.TestServer.test_server_to_string ... ok -test.unit.common.test_manager.TestServer.test_signal_pids -test.unit.common.test_manager.TestServer.test_signal_pids ... ok -test.unit.common.test_manager.TestServer.test_spawn -test.unit.common.test_manager.TestServer.test_spawn ... ok -test.unit.common.test_manager.TestServer.test_status -test.unit.common.test_manager.TestServer.test_status ... ok -test.unit.common.test_manager.TestServer.test_stop -test.unit.common.test_manager.TestServer.test_stop ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_initiate_no_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_initiate_no_content_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_uploads_list +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_uploads_list ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_methods_are_no_ops_when_not_enabled +test.unit.common.test_statsd_client.TestStatsdClientOutput.test_methods_are_no_ops_when_not_enabled ... ok +test.unit.common.test_swob.TestResponse.test_200_with_body_and_headers +test.unit.common.test_swob.TestResponse.test_200_with_body_and_headers ... ok +test.unit.common.test_swob.TestResponse.test_507 +test.unit.common.test_swob.TestResponse.test_507 ... ok +test.unit.common.test_swob.TestResponse.test_app_iter +test.unit.common.test_swob.TestResponse.test_app_iter ... ok +test.unit.common.test_swob.TestResponse.test_call_finds_nonempty_chunk +test.unit.common.test_swob.TestResponse.test_call_finds_nonempty_chunk ... ok +test.unit.common.test_swob.TestResponse.test_call_preserves_closeability +test.unit.common.test_swob.TestResponse.test_call_preserves_closeability ... ok +test.unit.common.test_swob.TestResponse.test_call_reifies_request_if_necessary +test.unit.common.test_swob.TestResponse.test_call_reifies_request_if_necessary ... ok +test.unit.common.test_swob.TestResponse.test_call_requires_that_start_response_is_called +test.unit.common.test_swob.TestResponse.test_call_requires_that_start_response_is_called ... ok +test.unit.common.test_swob.TestResponse.test_charset +test.unit.common.test_swob.TestResponse.test_charset ... ok +test.unit.common.test_swob.TestResponse.test_charset_content_type +test.unit.common.test_swob.TestResponse.test_charset_content_type ... ok +test.unit.common.test_swob.TestResponse.test_content_type +test.unit.common.test_swob.TestResponse.test_content_type ... ok +test.unit.common.test_swob.TestResponse.test_empty_body +test.unit.common.test_swob.TestResponse.test_empty_body ... ok +test.unit.common.test_swob.TestResponse.test_etag +test.unit.common.test_swob.TestResponse.test_etag ... ok +test.unit.common.test_swob.TestResponse.test_host_url_default +test.unit.common.test_swob.TestResponse.test_host_url_default ... ok +test.unit.common.test_swob.TestResponse.test_host_url_default_port_squelched +test.unit.common.test_swob.TestResponse.test_host_url_default_port_squelched ... ok +test.unit.common.test_swob.TestResponse.test_host_url_host_https +test.unit.common.test_swob.TestResponse.test_host_url_host_https ... ok +test.unit.common.test_swob.TestResponse.test_host_url_host_override +test.unit.common.test_swob.TestResponse.test_host_url_host_override ... ok +test.unit.common.test_swob.TestResponse.test_host_url_host_port_override +test.unit.common.test_swob.TestResponse.test_host_url_host_port_override ... ok +test.unit.common.test_swob.TestResponse.test_host_url_https +test.unit.common.test_swob.TestResponse.test_host_url_https ... ok +test.unit.common.test_swob.TestResponse.test_host_url_https_port_squelched +test.unit.common.test_swob.TestResponse.test_host_url_https_port_squelched ... ok +test.unit.common.test_swob.TestResponse.test_init_with_body_headers_app_iter +test.unit.common.test_swob.TestResponse.test_init_with_body_headers_app_iter ... ok +test.unit.common.test_swob.TestResponse.test_location_no_rewrite +test.unit.common.test_swob.TestResponse.test_location_no_rewrite ... ok +test.unit.common.test_swob.TestResponse.test_location_no_rewrite_when_told_not_to +test.unit.common.test_swob.TestResponse.test_location_no_rewrite_when_told_not_to ... ok +test.unit.common.test_swob.TestResponse.test_location_rewrite +test.unit.common.test_swob.TestResponse.test_location_rewrite ... ok +test.unit.common.test_swob.TestResponse.test_location_rewrite_no_host +test.unit.common.test_swob.TestResponse.test_location_rewrite_no_host ... ok +test.unit.common.test_swob.TestResponse.test_multi_range_body +test.unit.common.test_swob.TestResponse.test_multi_range_body ... ok +test.unit.common.test_swob.TestResponse.test_multi_ranges_wo_iter_ranges +test.unit.common.test_swob.TestResponse.test_multi_ranges_wo_iter_ranges ... ok +test.unit.common.test_swob.TestResponse.test_multi_response_iter +test.unit.common.test_swob.TestResponse.test_multi_response_iter ... ok +test.unit.common.test_swob.TestResponse.test_properties +test.unit.common.test_swob.TestResponse.test_properties ... ok +test.unit.common.test_swob.TestResponse.test_range_body +test.unit.common.test_swob.TestResponse.test_range_body ... ok +test.unit.common.test_swob.TestResponse.test_single_range_wo_iter_range +test.unit.common.test_swob.TestResponse.test_single_range_wo_iter_range ... ok +test.unit.common.test_swob.TestResponse.test_swob_closes_large_HEAD_resp_iter +test.unit.common.test_swob.TestResponse.test_swob_closes_large_HEAD_resp_iter ... ok +test.unit.common.test_swob.TestResponse.test_swob_drains_small_HEAD_resp_iter +test.unit.common.test_swob.TestResponse.test_swob_drains_small_HEAD_resp_iter ... ok +test.unit.common.test_swob.TestResponse.test_unicode_body +test.unit.common.test_swob.TestResponse.test_unicode_body ... ok +test.unit.common.test_utils.TestFallocateReserve.test_all_reserved +test.unit.common.test_utils.TestFallocateReserve.test_all_reserved ... ok +test.unit.common.test_utils.TestFallocateReserve.test_all_space_reserved_pct +test.unit.common.test_utils.TestFallocateReserve.test_all_space_reserved_pct ... ok +test.unit.common.test_utils.TestFallocateReserve.test_disabled +test.unit.common.test_utils.TestFallocateReserve.test_disabled ... ok +test.unit.common.test_utils.TestFallocateReserve.test_enough_space +test.unit.common.test_utils.TestFallocateReserve.test_enough_space ... ok +test.unit.common.test_utils.TestFallocateReserve.test_enough_space_pct +test.unit.common.test_utils.TestFallocateReserve.test_enough_space_pct ... ok +test.unit.common.test_utils.TestFallocateReserve.test_enough_space_small_blocks +test.unit.common.test_utils.TestFallocateReserve.test_enough_space_small_blocks ... ok +test.unit.common.test_utils.TestFallocateReserve.test_free_space_under_reserve +test.unit.common.test_utils.TestFallocateReserve.test_free_space_under_reserve ... ok +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space ... ok +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_large +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_large ... ok +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_pct +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_pct ... ok +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_small_blocks +test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_small_blocks ... ok +test.unit.common.test_utils.TestFallocateReserve.test_zero_reserve +test.unit.common.test_utils.TestFallocateReserve.test_zero_reserve ... ok +test.unit.common.test_utils.TestUTC.test_tzname +test.unit.common.test_utils.TestUTC.test_tzname ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_catch_errors_gatekeeper_configured_not_at_start +test.unit.common.test_wsgi.TestPipelineModification.test_catch_errors_gatekeeper_configured_not_at_start ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_with_write_permission ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version ... ok +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version_part_num +test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version_part_num ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_at_start +test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_at_start ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_not_at_start +test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_not_at_start ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_brokers ... ok -test DEBUG: Relinking created link: /tmp/tmp51fubum7/node/sda1/objects/122/e3f/7a943eb7e846492a73f2a0fa98b71e3f/1757265970.94441.ts to /tmp/tmp51fubum7/node/sda1/objects/245/e3f/7a943eb7e846492a73f2a0fa98b71e3f/1757265970.94441.ts -test DEBUG: Relinking created link: /tmp/tmp51fubum7/node/sda1/objects/122/e3f/7a943eb7e846492a73f2a0fa98b71e3f/1757265971.94441.meta to /tmp/tmp51fubum7/node/sda1/objects/245/e3f/7a943eb7e846492a73f2a0fa98b71e3f/1757265971.94441.meta -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:11 09/07/25 GMT (0:00:01.072447 elapsed) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +object-reconstructor WARNING: Unexpected entity '/tmp/tmpw19rgnu3/devices/sda/objects/1234' is not a directory +object-reconstructor INFO: Removing partition: /tmp/tmpw19rgnu3/devices/sda/objects/1234 +object-reconstructor DEBUG: Run listdir on /tmp/tmpw19rgnu3/devices/sda/objects/0 +object-reconstructor DEBUG: Run listdir on /tmp/tmpw19rgnu3/devices/sda/objects/2 +object-reconstructor INFO: 6/6 (100.00%) partitions reconstructed in 0.03s (178.34/sec, 0s remaining) +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 0.0003006458282470703 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor DEBUG: ssync completed ok: dev: sda, part: 0, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor INFO: Running object reconstructor in script mode. +object-reconstructor DEBUG: Run listdir on /tmp/tmps_fpa22q/devices/sda/objects-1/0 +object-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (165.98/sec, 0s remaining) +object-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) +object-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -18801,770 +23613,66 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter -test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_DELETE_without_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET ... ok - -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.12:1012/sdm, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: txa1b8cf6fec10497a895e2-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.11:1011/sdl, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.8:1008/sdi, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server ERROR: Object DELETE returning 503 for (204, 204, 204, 204, 204, 204, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx3f0fb8bc603b4aeaacd57-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a)test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_timeouts -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_timeouts ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_limits_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_limits_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_missing_one -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_missing_one ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_found -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_found ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_not_found -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_not_found ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_none_found -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_none_found ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_one_found -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_one_found ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_simple -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_simple ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_after_replication -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_after_replication ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_before_replication -test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_before_replication ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_all_primaries_error_limited -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_all_primaries_error_limited ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_old_enough_to_reclaim ... ok -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter_invalid -test.unit.cli.test_relinker.TestRelinker.test_relink_device_filter_invalid ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_older_ts_files -test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_older_ts_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_ts_files -test.unit.cli.test_relinker.TestRelinker.test_relink_existing_data_meta_ts_files ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_legacy_pending_files ... ok - -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift ERROR: 400 Bad Request -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri_xml -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri_xml ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267208.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/a5d/c25b861a173dc690f6054a546fdf2a5d/c25b861a173dc690f6054a546fdf2a5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267213.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/bd1/252d4146028baaf509fefb00bd5a0bd1/252d4146028baaf509fefb00bd5a0bd1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267218.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/dde/2898c3609c784aa9301f8680ca35fdde/2898c3609c784aa9301f8680ca35fdde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267223.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/266/245a1ae6dcf2c2b9632c8135a26fe266/245a1ae6dcf2c2b9632c8135a26fe266.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267228.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/16e/45a0b8c6f916ae1019fea2629333416e/45a0b8c6f916ae1019fea2629333416e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267233.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/faf/63aa1238a412086f9447b3debd5cdfaf/63aa1238a412086f9447b3debd5cdfaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267238.00000-0, db: /tmp/tmpjc5hkrfw/sda/containers/0/da7/0ca60f89f14731f748f1bde335e8cda7/0ca60f89f14731f748f1bde335e8cda7.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'found': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'created': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'cleaved': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'sharding': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpf2cbo86z/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Audit failed for root: own_shard_range reset to None should be 1757265971.00000, path: a/c, db: /tmp/tmpe6oi5_q6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757265971.00000.db -sharder-test WARNING: Audit failed for root: overlapping ranges in state 'cleaved': a-f c-f, a-c a-f, path: a/c, db: /tmp/tmpxhyphx_s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265972.00000-0, db: /tmp/tmpb95mls40/sda/containers/0/00c/f0ec25f0cd02795b7c9c1d720d83300c/f0ec25f0cd02795b7c9c1d720d83300c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265972.00000-0, db: /tmp/tmpb95mls40/sda/containers/0/00c/f0ec25f0cd02795b7c9c1d720d83300c/f0ec25f0cd02795b7c9c1d720d83300c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265975.00000-0, db: /tmp/tmpb95mls40/sda/containers/0/37b/015c8951e0ffbccac48a69e61fb1037b/015c8951e0ffbccac48a69e61fb1037b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265975.00000-0, db: /tmp/tmpb95mls40/sda/containers/0/37b/015c8951e0ffbccac48a69e61fb1037b/015c8951e0ffbccac48a69e61fb1037b.db -sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: bad_account/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit warnings for shard: account not in shards namespace '.shards_', path: bad_account/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Updated own shard range from ShardRange<'j' to 'k' as of 1757265972.00000, (0, 0) as of 1757265972.00000, active as of 1757265972.00000> to ShardRange<'k' to 't' as of 1757265973.00000, (0, 0) as of 1757265973.00000, active as of 1757265973.00000>, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265977.00000, (0, 0) as of 1757265977.00000, shrinking as of 1757265974.00000> to ShardRange<'k' to 't' as of 1757265977.00000, (0, 0) as of 1757265977.00000, sharding as of 1757265978.00000>, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmp9t6dz8cj/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_container -test.unit.container.test_sharder.TestSharder.test_audit_shard_container ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_ancestors_not_merged_while_sharding -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_ancestors_not_merged_while_sharding ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_complete_multipart_upload_acl_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_fullcontrol_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_non_slash ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_initiate_multipart_upload_acl_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_fullcontrol_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_load_old_record_from_pending_file ... ok -test.unit.common.test_manager.TestServer.test_wait -test.unit.common.test_manager.TestServer.test_wait ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.common.test_utils.TestNamespace.test_bounds_serialization -test.unit.common.test_utils.TestNamespace.test_bounds_serialization ... ok -test.unit.common.test_utils.TestNamespace.test_comparisons -test.unit.common.test_utils.TestNamespace.test_comparisons ... ok -test.unit.common.test_utils.TestNamespace.test_contains -test.unit.common.test_utils.TestNamespace.test_contains ... ok -test.unit.common.test_utils.TestNamespace.test_end_marker -test.unit.common.test_utils.TestNamespace.test_end_marker ... ok -test.unit.common.test_utils.TestNamespace.test_entire_namespace -test.unit.common.test_utils.TestNamespace.test_entire_namespace ... ok -test.unit.common.test_utils.TestNamespace.test_expand -test.unit.common.test_utils.TestNamespace.test_expand ... ok -test.unit.common.test_utils.TestNamespace.test_includes -test.unit.common.test_utils.TestNamespace.test_includes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_make_tuple_for_pickle ... ok -test.unit.common.test_utils.TestNamespace.test_lower_setter -test.unit.common.test_utils.TestNamespace.test_lower_setter ... ok -test.unit.common.test_utils.TestNamespace.test_name -test.unit.common.test_utils.TestNamespace.test_name ... ok -test.unit.common.test_utils.TestNamespace.test_name_unexpected_format -test.unit.common.test_utils.TestNamespace.test_name_unexpected_format ... ok -test.unit.common.test_utils.TestNamespace.test_total_ordering -test.unit.common.test_utils.TestNamespace.test_total_ordering ... ok -test.unit.common.test_utils.TestNamespace.test_unicode_name -test.unit.common.test_utils.TestNamespace.test_unicode_name ... ok -test.unit.common.test_utils.TestNamespace.test_upper_setter -test.unit.common.test_utils.TestNamespace.test_upper_setter ... ok -test.unit.common.test_utils.TestWatchdog.test_start_stop -test.unit.common.test_utils.TestWatchdog.test_start_stop ... ok -test.unit.common.test_utils.TestWatchdog.test_timeout_concurrency -test.unit.common.test_utils.TestWatchdog.test_timeout_concurrency ... ok -test.unit.common.test_utils.TestWatchdog.test_timeout_expire -test.unit.common.test_utils.TestWatchdog.test_timeout_expire ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_defaults -test.unit.common.utils.test_config.ResellerConfReader.test_defaults ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_multiple_same_resellers -test.unit.common.utils.test_config.ResellerConfReader.test_multiple_same_resellers ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_multiple_stray_commas_resellers -test.unit.common.utils.test_config.ResellerConfReader.test_multiple_stray_commas_resellers ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_same_as_default -test.unit.common.utils.test_config.ResellerConfReader.test_same_as_default ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_first_blank -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_first_blank ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_blank_comma -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_blank_comma ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_conf -test.unit.common.utils.test_config.ResellerConfReader.test_several_resellers_with_conf ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller -test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller_with_conf -test.unit.common.utils.test_config.ResellerConfReader.test_single_blank_reseller_with_conf ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_stray_comma -test.unit.common.utils.test_config.ResellerConfReader.test_stray_comma ... ok -test.unit.common.utils.test_config.ResellerConfReader.test_unprefixed_options -test.unit.common.utils.test_config.ResellerConfReader.test_unprefixed_options ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_is_green ... ok - -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx7ba90d5a65c6475991812-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sdf (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.6:1006/sdg (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.9:1009/sdj (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sde (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.7:1007/sdh (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.10:1010/sdk (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.8:1008/sdi (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server ERROR: Object returning 503 for [] (txn: tx24b86c2c4764489283992-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.11:1011/sdl (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.0:1000/sda (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.13:1013/sdn (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.9:1009/sdj (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_disconnect -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_disconnect ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_error -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_error ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_match -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_match ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_none_match -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_none_match ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_chexor ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mismatched_fragment_archives -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mismatched_fragment_archives ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite_unicode ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_out_of_range_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_out_of_range_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_part_num ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_range_single_record ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-261a8ab5f1191eb39ff243868bb41688-1757265979.00000-2, db: /tmp/tmptvhjk241/sda/containers/0/1b0/e29fa3e3ab2f87badf629ec41f5ee1b0/e29fa3e3ab2f87badf629ec41f5ee1b0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265975.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/7fd/39fe691dd9237e773c2777a259f3b7fd/39fe691dd9237e773c2777a259f3b7fd.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265975.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/7fd/39fe691dd9237e773c2777a259f3b7fd/39fe691dd9237e773c2777a259f3b7fd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265984.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/a83/9bf658fb8eba64788652a604dbd5ca83/9bf658fb8eba64788652a604dbd5ca83.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265984.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/a83/9bf658fb8eba64788652a604dbd5ca83/9bf658fb8eba64788652a604dbd5ca83.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265993.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/1dc/036c6782d1e7f821850d5599113261dc/036c6782d1e7f821850d5599113261dc.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265993.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/1dc/036c6782d1e7f821850d5599113261dc/036c6782d1e7f821850d5599113261dc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266002.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/55c/3b122c35cc3ab008df7fd3711792b55c/3b122c35cc3ab008df7fd3711792b55c.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266002.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/55c/3b122c35cc3ab008df7fd3711792b55c/3b122c35cc3ab008df7fd3711792b55c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266011.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/5f4/505c99986e012e48e9ad89904200e5f4/505c99986e012e48e9ad89904200e5f4.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266011.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/5f4/505c99986e012e48e9ad89904200e5f4/505c99986e012e48e9ad89904200e5f4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266020.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/a41/87a79d0e04459c761dd51cbcc1bc0a41/87a79d0e04459c761dd51cbcc1bc0a41.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266020.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/a41/87a79d0e04459c761dd51cbcc1bc0a41/87a79d0e04459c761dd51cbcc1bc0a41.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266029.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/380/3478e593983ab1b892ae2fef6973f380/3478e593983ab1b892ae2fef6973f380.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266029.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/380/3478e593983ab1b892ae2fef6973f380/3478e593983ab1b892ae2fef6973f380.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266038.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/461/6f48e25fec0c0ceb25144ee9005a9461/6f48e25fec0c0ceb25144ee9005a9461.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266038.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/461/6f48e25fec0c0ceb25144ee9005a9461/6f48e25fec0c0ceb25144ee9005a9461.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266047.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e5f/bcdca20ecab38196c366ef4d9a21be5f/bcdca20ecab38196c366ef4d9a21be5f.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266047.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e5f/bcdca20ecab38196c366ef4d9a21be5f/bcdca20ecab38196c366ef4d9a21be5f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266047.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e5f/bcdca20ecab38196c366ef4d9a21be5f/bcdca20ecab38196c366ef4d9a21be5f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266056.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/244/991d9d8d411196dab4e155cd0d2af244/991d9d8d411196dab4e155cd0d2af244.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266056.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/244/991d9d8d411196dab4e155cd0d2af244/991d9d8d411196dab4e155cd0d2af244.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266056.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/244/991d9d8d411196dab4e155cd0d2af244/991d9d8d411196dab4e155cd0d2af244.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266065.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e4b/e9900b9890ae2c6e39a7af65b3b71e4b/e9900b9890ae2c6e39a7af65b3b71e4b.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266065.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e4b/e9900b9890ae2c6e39a7af65b3b71e4b/e9900b9890ae2c6e39a7af65b3b71e4b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266065.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e4b/e9900b9890ae2c6e39a7af65b3b71e4b/e9900b9890ae2c6e39a7af65b3b71e4b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266074.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/7f2/bc6f9dd596610a6bec60a0ed637b07f2/bc6f9dd596610a6bec60a0ed637b07f2.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266074.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/7f2/bc6f9dd596610a6bec60a0ed637b07f2/bc6f9dd596610a6bec60a0ed637b07f2.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266074.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/7f2/bc6f9dd596610a6bec60a0ed637b07f2/bc6f9dd596610a6bec60a0ed637b07f2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266083.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/4a3/7eb49657fc918eabd5e191837d8554a3/7eb49657fc918eabd5e191837d8554a3.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266083.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/4a3/7eb49657fc918eabd5e191837d8554a3/7eb49657fc918eabd5e191837d8554a3.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266083.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/4a3/7eb49657fc918eabd5e191837d8554a3/7eb49657fc918eabd5e191837d8554a3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266092.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/6e9/9bbe96bb1b80183ab552ab13984ef6e9/9bbe96bb1b80183ab552ab13984ef6e9.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266092.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/6e9/9bbe96bb1b80183ab552ab13984ef6e9/9bbe96bb1b80183ab552ab13984ef6e9.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_merged_while_sharding -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_merged_while_sharding ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_not_merged_once_sharded -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_not_merged_once_sharded ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_double_check_trailing_delimiter_non_slash ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Range_error ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_deleted ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_with_write_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_initiate_multipart_upload_acl_without_permission ... ok - -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx9dfacb6d8c194a5aa27be-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 Trying to GET /a/c/o From Object Server 10.0.0.13:1013/sdn (txn: tx384a9dfb7ced4c32b0110-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx077aa279da4e4daab4999-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: tx975b0cdbe22740d8a81b3-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Error decoding fragments for '/a/c/o'. Segments decoded: 3, Lengths: [458, 458, 458, 458, 458, 490, 458, 458, 458, 458]: Invalid fragment payload in ECPyECLibDriver.decode (txn: txf4aaa1f35c7940d282164-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_ranged_responses_success -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_ranged_responses_success ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester READ permission on the object /bucket/object -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester READ_ACP permission on the object /bucket/object -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read_acp -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read_acp ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_canned_acl -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_canned_acl ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_success_with_range -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_success_with_range ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_ndata_equals_nparity_with_missing_and_errors -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_ndata_equals_nparity_with_missing_and_errors ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_no_response_error -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_no_response_error ... ok +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (10.00 minutes) +test INFO: Running object reconstructor in script mode. +test INFO: Object reconstruction complete (once). (5.00 minutes) +test INFO: Running object reconstructor in script mode. +test INFO: Object reconstruction complete (once). (5.00 minutes) +test INFO: Running object reconstructor in script mode. +test INFO: Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/1 pid=1476101] Running object reconstructor in script mode. +test INFO: [worker 1/1 pid=1476101] Object reconstruction complete (once). (5.00 minutes) +test INFO: [worker 1/2 pid=pid-1] Starting object reconstructor in daemon mode. +test INFO: [worker 1/2 pid=pid-1] Starting object reconstruction pass. +test INFO: [worker 1/2 pid=pid-1] Object reconstruction complete. (0.10 minutes) +test DEBUG: [worker 1/2 pid=pid-1] reconstruction sleeping for 30.0 seconds. +test INFO: [worker 2/4 pid=20641] Running object reconstructor in script mode. +test DEBUG: [worker 2/4 pid=20641] debug message +test INFO: [worker 2/4 pid=20641] info message +test WARNING: [worker 2/4 pid=20641] warning message +test ERROR: [worker 2/4 pid=20641] error message +test INFO: [worker 2/4 pid=20641] Object reconstruction complete (once). (0.00 minutes) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.6:1006/sda (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.7:1007/sda (txn: txa6ae46c1d805445bb9df8-006acad08f) +test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500, 500, 500] (txn: txa6ae46c1d805445bb9df8-006acad08f) +test INFO: Client disconnected on read of '/a/c' (txn: txa6ae46c1d805445bb9df8-006acad08f) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx2765c1178cd04108bcffc-006acad08f) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx2765c1178cd04108bcffc-006acad08f) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx2765c1178cd04108bcffc-006acad08f) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx2765c1178cd04108bcffc-006acad08f) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_node_errors +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_node_errors ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_reseller_admin +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_reseller_admin ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_load_app +test.unit.common.test_wsgi.TestPipelineModification.test_load_app ... ok swift-ring-builder search @@ -19756,7 +23864,7 @@ Exit codes: 0 = operation successful 1 = operation completed with warnings 2 = error -Problem occurred while reading builder file: /tmp/tmpsbrv20g4/tmpe_nej8dl. Generic error occurred +Problem occurred while reading builder file: /tmp/tmpswtyhgdf/tmpwy7ox3jd. Generic error occurred Reassigned 192 (300.00%) partitions. Balance is now 6.00. Dispersion is now 0.00 ------------------------------------------------------------------------------- NOTE: Balance of 6.00 indicates you should push this @@ -19776,4046 +23884,3662 @@ test.unit.cli.test_ringbuilder.TestCommands.test_write_empty_ring ... ok test.unit.cli.test_ringbuilder.TestCommands.test_write_ring test.unit.cli.test_ringbuilder.TestCommands.test_write_ring ... ok -test.unit.common.middleware.crypto.test_crypto.TestCrypto.test_filter_factory -test.unit.common.middleware.crypto.test_crypto.TestCrypto.test_filter_factory ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_404_response -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_404_response ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_412_response -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_412_response ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_body -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_body ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_cipher_mismatch_for_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_decryption_override -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_decryption_override ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_different_keys_for_data_and_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_different_keys_for_data_and_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_encrypted_data_and_unencrypted_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_encrypted_data_and_unencrypted_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_error_in_key_callback -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_error_in_key_callback ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_metadata_not_encrypted -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_metadata_not_encrypted ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_etag_crypto_meta -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_etag_crypto_meta ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_key_callback -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_missing_key_callback ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_bad_body_cipher -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_bad_body_cipher ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_ciphertext -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_ciphertext ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_content_type -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_content_type ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_cipher -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_cipher ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_iv -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_missing_body_iv ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_no_body_crypto_meta -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_no_body_crypto_meta ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_long_body_iv -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_long_body_iv ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_short_body_iv -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multipart_too_short_body_iv ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg_with_range -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_multiseg_with_range ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_cipher -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_cipher ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_iv -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_override_etag_bad_iv ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_success -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_success ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data_and_encrypted_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_unencrypted_data_and_encrypted_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_body_key_for_object_body -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_body_key_for_object_body ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_object_body -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_object_body ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_iv_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_key -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_bad_key ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_body_key_for_object_body -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_body_key_for_object_body ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_crypto_meta_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_crypto_meta_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_object_body -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_object_body ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_GET_with_missing_iv_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_404_response -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_404_response ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_412_response -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_412_response ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_different_keys_for_data_and_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_different_keys_for_data_and_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_encrypted_data_and_unencrypted_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_encrypted_data_and_unencrypted_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_metadata_not_encrypted -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_metadata_not_encrypted ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_cipher -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_cipher ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_iv -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_override_etag_bad_iv ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_success -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_success ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_unencrypted_data_and_encrypted_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_unencrypted_data_and_encrypted_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_iv_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_iv_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_key -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_bad_key ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_crypto_meta_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_crypto_meta_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_iv_for_user_metadata -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_HEAD_with_missing_iv_for_user_metadata ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_headers_case -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterObjectRequests.test_headers_case ... ok -test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location -test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location ... ok -test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location_setting_as_us_west_1 -test.unit.common.middleware.s3api.test_location.TestS3ApiLocation.test_object_location_setting_as_us_west_1 ... ok -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:12 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpu5lenwuj/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmpu5lenwuj/node/sda1/objects/33/54a/21710c6e2cd228e14e7a83346db9254a/1757265973.47211.data to /tmp/tmpu5lenwuj/node/sda1/objects/66/54a/21710c6e2cd228e14e7a83346db9254a/1757265973.47211.data -test DEBUG: Relinking created link: /tmp/tmpu5lenwuj/node/sda1/objects/33/54a/21710c6e2cd228e14e7a83346db9254a/1757265974.47211.meta to /tmp/tmpu5lenwuj/node/sda1/objects/66/54a/21710c6e2cd228e14e7a83346db9254a/1757265974.47211.meta -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:12 09/07/25 GMT (0:00:00.007729 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:12 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp8454ieyh/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Relinking created link: /tmp/tmp8454ieyh/node/sda1/objects/11/cd9/0b384f77df1e717b8f2e09a14ac96cd9/1757265974.52046.ts to /tmp/tmp8454ieyh/node/sda1/objects/22/cd9/0b384f77df1e717b8f2e09a14ac96cd9/1757265974.52046.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:12 09/07/25 GMT (0:00:00.007771 elapsed) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +test.unit.common.middleware.s3api.test_acl_utils.TestS3ApiAclUtils.test_canned_acl_header +test.unit.common.middleware.s3api.test_acl_utils.TestS3ApiAclUtils.test_canned_acl_header ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_fullcontrol_permission ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_load_app_request_logging_app +test.unit.common.test_wsgi.TestPipelineModification.test_load_app_request_logging_app ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_proxy +test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_proxy ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_storage +test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_storage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_db_state ... ok + +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0031 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0025 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:54 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 422 93 "-" "-" "-" 0.0096 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 20 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 422 93 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/p/a/c/o" 200 17 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 24 "-" "-" "-" 0.0008 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 - +test-object-controller DEBUG: Relinking /tmp/tmpj92l4txn/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data to /tmp/tmpj92l4txn/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data due to next_part_power set +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/778/a/c/o" 201 - "-" "txn1" "-" 0.0052 "-" 1476105 0 +test-object-controller DEBUG: Relinking /tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data to /tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data due to next_part_power set (txn: txn2) +test-object-controller ERROR: Relinking /tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data to /tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data failed: [Errno 17] File exists: '/tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data' -> '/tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relink_files_per_second -test.unit.cli.test_relinker.TestRelinker.test_relink_files_per_second ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1950, in _finalize_put + relink_paths(target_path, new_target_path) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 503, in relink_paths + raise err + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 479, in relink_paths + os.link(target_path, new_target_path) + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +FileExistsError: [Errno 17] File exists: '/tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data' -> '/tmp/tmpov6rejh1/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data' (txn: txn2) +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "txn2" "-" 0.0084 "-" 1476105 0 +test-object-controller DEBUG: Relinking /tmp/tmpjmxqsa91/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data to /tmp/tmpjmxqsa91/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data due to next_part_power set +test-object-controller DEBUG: Relinking /tmp/tmpjmxqsa91/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676556.00000.data to /tmp/tmpjmxqsa91/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676556.00000.data due to next_part_power set +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0096 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0112 "-" 1476105 0 +test-object-controller DEBUG: Relinking /tmp/tmpot8l9144/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data to /tmp/tmpot8l9144/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676555.00000.data due to next_part_power set +test-object-controller DEBUG: Relinking /tmp/tmpot8l9144/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1791676556.00000.data to /tmp/tmpot8l9144/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1791676556.00000.data due to next_part_power set +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0072 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 411 30 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 15 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 -test.unit.obj.test_server.TestObjectController.test_PUT_no_etag +test.unit.obj.test_server.TestObjectController.test_PUT_no_etag ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_no_timestamp +test.unit.obj.test_server.TestObjectController.test_PUT_no_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_object_really_new_timestamp +test.unit.obj.test_server.TestObjectController.test_PUT_object_really_new_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_old_timestamp +test.unit.obj.test_server.TestObjectController.test_PUT_old_timestamp ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_newer_ts_failed +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_newer_ts_failed ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_older_ts_success +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_older_ts_success ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_w_delete_at +test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_w_delete_at ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_container_path +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_container_path ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_old_style_container_path +test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_old_style_container_path ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_slow +test.unit.obj.test_server.TestObjectController.test_PUT_slow ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_ssync_multi_frag +test.unit.obj.test_server.TestObjectController.test_PUT_ssync_multi_frag ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_succeeds_with_later_POST +test.unit.obj.test_server.TestObjectController.test_PUT_succeeds_with_later_POST ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_system_metadata +test.unit.obj.test_server.TestObjectController.test_PUT_system_metadata ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_zero_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_GET_zero_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_huge_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_huge_part_num ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '11'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_fullcontrol_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_inserts_versioned_writes +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_inserts_versioned_writes ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_ordering +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_ordering ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_is_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_no_stale_reads ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:10 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Response -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_Response ... ok - -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf6936062c2b5445aba891-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf6936062c2b5445aba891-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf6936062c2b5445aba891-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 412 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 412 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc4153089face43d09c146-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server ERROR: Object returning 503 for [] (txn: txc661e9a082f342948aef7-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.14:1014/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.15:1015/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.16:1016/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_nondurable_when_node_iter_runs_out_of_nodes -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_nondurable_when_node_iter_runs_out_of_nodes ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_not_found_when_404_newer -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_not_found_when_404_newer ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_one_short_fragment_archive -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_one_short_fragment_archive ... ok -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relink_first_quartile_no_rehash -test.unit.cli.test_relinker.TestRelinker.test_relink_first_quartile_no_rehash ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists -test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists_but_different_inode -test.unit.cli.test_relinker.TestRelinker.test_relink_link_already_exists_but_different_inode ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_link_target_disappears -test.unit.cli.test_relinker.TestRelinker.test_relink_link_target_disappears ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_listdir_error -test.unit.cli.test_relinker.TestRelinker.test_relink_listdir_error ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_meta_file -test.unit.cli.test_relinker.TestRelinker.test_relink_meta_file ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_no_applicable_policy -test.unit.cli.test_relinker.TestRelinker.test_relink_no_applicable_policy ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_not_mounted -test.unit.cli.test_relinker.TestRelinker.test_relink_not_mounted ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.cli.test_relinker.TestRelinker.test_relink_partition_filter -test.unit.cli.test_relinker.TestRelinker.test_relink_partition_filter ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_xml -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_xml ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_policy_option -test.unit.cli.test_relinker.TestRelinker.test_relink_policy_option ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write_acp -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write_acp ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_and_range ... ok +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_state ... ok +test.unit.container.test_backend.TestContainerBroker.test_newid +test.unit.container.test_backend.TestContainerBroker.test_newid ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_read_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_with_read_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_multipart_uploads_acl_without_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty ... ok - +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_read_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_with_read_permission ... ok - -------------------------------------------------------------------------------- -NOTE: Balance of 6.00 indicates you should push this - ring, wait at least 1 hours, and rebalance/repush. -------------------------------------------------------------------------------- -Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 -Device d4r1z1-127.0.0.1:6200R127.0.0.1:6200/sdb_"" with 1.0 weight got id 4 -Device d5r1z1-127.0.0.1:6200R127.0.0.1:6200/sdc_"" with 1.0 weight got id 5 -Reassigned 192 (300.00%) partitions. Balance is now 109.38. Dispersion is now 0.00 -------------------------------------------------------------------------------- -NOTE: Balance of 109.38 indicates you should push this - ring, wait at least 1 hours, and rebalance/repush. -------------------------------------------------------------------------------- -d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" marked for removal and will be removed next rebalance. -Reassigned 48 (75.00%) partitions. Balance is now 214.58. Dispersion is now 1.56 -------------------------------------------------------------------------------- -NOTE: Dispersion of 1.562500 indicates some parts are not - optimally dispersed. +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_read_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_read_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_sharding_states ... ok +test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_root_container ... ok - You may want to adjust some device weights, increase - the overload or review the dispersion report. -------------------------------------------------------------------------------- -Note: using /tmp/tmpw8m_3a5h/tmp71jjr_2k.builder instead of /tmp/tmpw8m_3a5h/tmp71jjr_2k.ring.gz as builder file -Reassigned 3 (4.69%) partitions. Balance is now 100.00. Dispersion is now 0.00 -------------------------------------------------------------------------------- -NOTE: Balance of 100.00 indicates you should push this - ring, wait at least 24 hours, and rebalance/repush. -------------------------------------------------------------------------------- -Reassigned 24 (37.50%) partitions. Balance is now 1.04. Dispersion is now 0.00 -Note: using /tmp/tmpc72y7eo6/tmpy6z8zuuq.builder instead of /tmp/tmpc72y7eo6/tmpy6z8zuuq.ring.gz as builder file -Note: using /tmp/tmppkduwv7f/tmpnblv5qk8.builder instead of /tmp/tmppkduwv7f/tmpnblv5qk8.ring.gz as builder file -Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 -test ERROR: Error decrypting object: Bad crypto meta: Cipher must be AES_CTR_256 -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Cipher must be AES_CTR_256 -test DEBUG: No decryption is necessary because of override -test DEBUG: No decryption is necessary because of override -test ERROR: get_keys(): from callback: Testing: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys - keys = fetch_crypto_keys(key_id=key_id) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_decrypter.py", line 902, in raise_exc - raise Exception('Testing') -Exception: Testing -test ERROR: Error decrypting header X-Object-Sysmeta-Crypto-Etag: Missing crypto meta in value fgBd78GL6kACmfmuAxTz9B7eJCFTfjxotcr7trw/5Qo= -test ERROR: ERROR get_keys() missing callback: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys - fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] - ~~~^^^^^^^^^^^^^^^^^^^^^ -KeyError: 'swift.callback.fetch_crypto_keys' -test ERROR: Error decrypting object: Bad crypto meta: Cipher must be AES_CTR_256 -test ERROR: Error decrypting object: Bad crypto meta: Missing 'cipher' -test ERROR: Error decrypting object: Bad crypto meta: Missing 'iv' -test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes -test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes -test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: Cipher must be AES_CTR_256 -test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: IV must be length 16 bytes -test ERROR: Error decrypting object: Key must be length 32 bytes -test ERROR: Error decrypting object: Bad crypto meta: IV must be length 16 bytes -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: IV must be length 16 bytes -test ERROR: Bad key for 'object': Key must be length 32 bytes: +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0210 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0128 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0029 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:55 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0061 "-" 1476105 0 +test-object-controller DEBUG: Update to /a/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) +test INFO: Object update sweep starting on /tmp/tmpaumdf_eh/tmp_test_object_server_ObjectController/sda1 (pid: 1476105) +test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmpaumdf_eh/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676555.00000 +test INFO: Object update sweep completed on /tmp/tmpaumdf_eh/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476105) +test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0091 "-" 1476105 0 +test-object-controller DEBUG: Update to /.another/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) +test INFO: Object update sweep starting on /tmp/tmp0re7kd6c/tmp_test_object_server_ObjectController/sda1 (pid: 1476105) +test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmp0re7kd6c/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676556.00000 +test INFO: Object update sweep completed on /tmp/tmp0re7kd6c/tmp_test_object_server_ObjectController/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476105) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0017 "-" 1476105 0 +test-object-controller DEBUG: Update to /.another/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) +test INFO: Object update sweep starting on /tmp/tmphusxr52w/tmp_test_object_server_ObjectController/sda1 (pid: 1476105) +test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmphusxr52w/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676556.00000 +test INFO: Object update sweep completed on /tmp/tmphusxr52w/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476105) +test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys - self.crypto.check_key(key) - ~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key - raise ValueError("Key must be length %s bytes" % self.key_length) -ValueError: Key must be length 32 bytes -test ERROR: Error decrypting object: Missing 'body_key' -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Missing crypto meta in value LwwJqI3L+FBfmg== -test ERROR: Error decrypting object: Bad crypto meta: Missing 'iv' -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Missing 'iv' -test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: Cipher must be AES_CTR_256 -test ERROR: Error decrypting header X-Object-Sysmeta-Container-Update-Override-Etag: Bad crypto meta: IV must be length 16 bytes -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: IV must be length 16 bytes -test ERROR: Bad key for 'object': Key must be length 32 bytes: + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect + raise Exception('test') +Exception: test (txn: put_trans_id) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: put_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0038 "-" 1476105 1 +test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 178, in get_keys - self.crypto.check_key(key) - ~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 141, in check_key - raise ValueError("Key must be length %s bytes" % self.key_length) -ValueError: Key must be length 32 bytes -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Missing crypto meta in value LwwJqI3L+FBfmg== -test ERROR: Error decrypting header X-Object-Transient-Sysmeta-Crypto-Meta-Test: Bad crypto meta: Missing 'iv' -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_and_range ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_old_style_shard_container ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect + raise Exception('test') +Exception: test (txn: post_trans_id) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: post_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "post_trans_id" "-" 0.0032 "-" 1476105 1 +test INFO: Object update sweep starting on /tmp/tmp2uthd1zm/tmp_test_object_server_ObjectController/sda1 (pid: 1476105) +test DEBUG: Update sent for /a/c/o /tmp/tmp2uthd1zm/tmp_test_object_server_ObjectController/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676557.00000 +test INFO: Object update sweep completed on /tmp/tmp2uthd1zm/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476105)test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_EC_policy +test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_EC_policy ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_repl_policy +test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_repl_policy ... ok +test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_shard_container ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_then_fetch_system_metadata +test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_then_fetch_system_metadata ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_then_fetch_system_metadata +test.unit.obj.test_server.TestObjectController.test_PUT_then_fetch_system_metadata ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata +test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_stale_read_ok ... ok +test.unit.container.test_backend.TestContainerBroker.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBroker.test_object_stats_root_container ... ok +test.unit.container.test_backend.TestContainerBroker.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBroker.test_object_stats_shard_container ... ok +test.unit.container.test_backend.TestContainerBroker.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBroker.test_old_style_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_items_since ... ok +test.unit.container.test_backend.TestContainerBroker.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBroker.test_overlap_shard_range_order ... ok +test.unit.container.test_backend.TestContainerBroker.test_path +test.unit.container.test_backend.TestContainerBroker.test_path ... ok +test.unit.container.test_backend.TestContainerBroker.test_pending_file_name +test.unit.container.test_backend.TestContainerBroker.test_pending_file_name ... ok +test.unit.container.test_backend.TestContainerBroker.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBroker.test_policy_stat_tracking ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBroker.test_put_misplaced_object_does_not_effect_container_stats ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_object +test.unit.container.test_backend.TestContainerBroker.test_put_object ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_file ... ok fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET - return self.GETorHEAD(req) - ~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl - return ah._handle_acl(app, method) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl - resp = self.req.get_acl_response(app, 'HEAD', - container, obj, - headers, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb2967fbc09814aa496bb4-0068bdc02c" "proxy-server 2597857" 0.0064 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txbf92864f87ab4b48b26ab-0068bdc02c" "proxy-server 2597857" 0.0046 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx7ce52d46e97f43b99f70a-0068bdc02c" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa291e11a035944aa828ab-0068bdc02c" "proxy-server 2597857" 0.0038 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txcb57ba8a4400486fbb63e-0068bdc02c" "proxy-server 2597857" 0.0052 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txa18300cd118d4dfe983f5-0068bdc02c" "proxy-server 2597857" 0.0015 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd4f8922c36ea405ea5cc0-0068bdc02c" "proxy-server 2597857" 0.0029 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx5ee6018eccf740b684c86-0068bdc02c" "proxy-server 2597857" 0.0036 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 412 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx8af4ff35f3c948f69d0d9-0068bdc02c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 412 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx8af4ff35f3c948f69d0d9-0068bdc02c" "proxy-server 2597857" 0.0012 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx17c6ea53350c41998f3aa-0068bdc02c" "proxy-server 2597857" 0.0030 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx90a73f9ec51c4a8490994-0068bdc02c" "proxy-server 2597857" 0.0036 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 304 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "tx5c638849116a478e93aa1-0068bdc02c" "proxy-server 2597857" 0.0015 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx06d5b0c438cb4110bc6b8-0068bdc02c" "proxy-server 2597857" 0.0046 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "txa6200d74282946f3ab820-0068bdc02c" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdd1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 304 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txe4d1d05d28a74d099d74f-0068bdc02c" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx96ccc405c3d24c5db9e6b-0068bdc02c" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a/a1a3fb8a0f474b7e92542f3724a2124c" 204 - "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c" "tx47818473e6634bf29df93-0068bdc02c" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdc1/1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" 200 24 "HEAD http://localhost:8080/v1/a/a1a3fb8a0f474b7e92542f3724a2124c/o" "txae0cafa900ad4e4aa3f80-0068bdc02c" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx167ae1560e444ca597b3f-0068bdc02c" "proxy-server 2597857" 0.0015 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/1/a/77971857e0c444d9942ccb0c34390124" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/77971857e0c444d9942ccb0c34390124" "tx167ae1560e444ca597b3f-0068bdc02c" "container-server 2597857" 0.0011 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/1/a/77971857e0c444d9942ccb0c34390124" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/77971857e0c444d9942ccb0c34390124" "tx167ae1560e444ca597b3f-0068bdc02c" "container-server 2597857" 0.0011 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/0/a/77971857e0c444d9942ccb0c34390124" 201 - "PUT http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "tx167ae1560e444ca597b3f-0068bdc02c" "proxy-server 2597857" 0.0163 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/0/a/77971857e0c444d9942ccb0c34390124" 201 - "PUT http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "tx167ae1560e444ca597b3f-0068bdc02c" "proxy-server 2597857" 0.0097 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1a1670565ca74f84bc455-0068bdc02c" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/0/a/77971857e0c444d9942ccb0c34390124" 204 - "HEAD http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "tx1a1670565ca74f84bc455-0068bdc02c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txab3d396ecef443c2b9509-0068bdc02c" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/0/a/77971857e0c444d9942ccb0c34390124" 204 - "HEAD http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "tx38e85f318bee4edd949c0-0068bdc02c" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdh1/1/a/77971857e0c444d9942ccb0c34390124/o" 201 - "PUT http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txe9f73dd333734fb2ab071-0068bdc02c" "proxy-server 2597857" 0.0164 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/0/a/77971857e0c444d9942ccb0c34390124/o" 201 - "PUT http://foo:8080/sdi1/1/a/77971857e0c444d9942ccb0c34390124/o" "txe9f73dd333734fb2ab071-0068bdc02c" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdi1/1/a/77971857e0c444d9942ccb0c34390124/o" 201 - "PUT http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txe9f73dd333734fb2ab071-0068bdc02c" "proxy-server 2597857" 0.0204 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/0/a/77971857e0c444d9942ccb0c34390124/o" 201 - "PUT http://foo:8080/sdg1/1/a/77971857e0c444d9942ccb0c34390124/o" "txe9f73dd333734fb2ab071-0068bdc02c" "object-server 2597857" 0.0016 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdg1/1/a/77971857e0c444d9942ccb0c34390124/o" 201 - "PUT http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txe9f73dd333734fb2ab071-0068bdc02c" "proxy-server 2597857" 0.0269 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx54e2944911ad4132bcaa6-0068bdc02c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/0/a/77971857e0c444d9942ccb0c34390124" 204 - "HEAD http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "txc7df8d8d99444ea99b199-0068bdc02c" "proxy-server 2597857" 0.0048 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "POST /sdh1/1/a/77971857e0c444d9942ccb0c34390124/o" 202 76 "POST http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txf0ab507536fe4ec29007b-0068bdc02c" "proxy-server 2597857" 0.0024 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/0/a/77971857e0c444d9942ccb0c34390124/o" 201 - "POST http://foo:8080/sdi1/1/a/77971857e0c444d9942ccb0c34390124/o" "txf0ab507536fe4ec29007b-0068bdc02c" "object-server 2597857" 0.0005 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/0/a/77971857e0c444d9942ccb0c34390124/o" 201 - "POST http://foo:8080/sdg1/1/a/77971857e0c444d9942ccb0c34390124/o" "txf0ab507536fe4ec29007b-0068bdc02c" "object-server 2597857" 0.0030 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "POST /sdi1/1/a/77971857e0c444d9942ccb0c34390124/o" 202 76 "POST http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txf0ab507536fe4ec29007b-0068bdc02c" "proxy-server 2597857" 0.0112 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "POST /sdg1/1/a/77971857e0c444d9942ccb0c34390124/o" 202 76 "POST http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "txf0ab507536fe4ec29007b-0068bdc02c" "proxy-server 2597857" 0.0182 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx21d5027ce4084f8a9f3aa-0068bdc02c" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/1/a/fc540b3357a749238a7546a34a3257b4" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/fc540b3357a749238a7546a34a3257b4" "tx21d5027ce4084f8a9f3aa-0068bdc02c" "container-server 2597857" 0.0011 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/1/a/fc540b3357a749238a7546a34a3257b4" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/fc540b3357a749238a7546a34a3257b4" "tx21d5027ce4084f8a9f3aa-0068bdc02c" "container-server 2597857" 0.0011 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 201 - "PUT http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx21d5027ce4084f8a9f3aa-0068bdc02c" "proxy-server 2597857" 0.0084 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "PUT /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 201 - "PUT http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx21d5027ce4084f8a9f3aa-0068bdc02c" "proxy-server 2597857" 0.0139 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx03742038f67c49728ac4a-0068bdc02c" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx03742038f67c49728ac4a-0068bdc02c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe587d74a024c4b7280a47-0068bdc02c" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:04 +0000] "HEAD /sda1/0/a/77971857e0c444d9942ccb0c34390124" 204 - "HEAD http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124" "tx1f0b574f7a8343068b1b2-0068bdc02c" "proxy-server 2597857" 0.0024 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "GET /sdi1/1/a/77971857e0c444d9942ccb0c34390124/o" 200 92 "GET http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "tx8a3413bb70d84e4dbd7d4-0068bdc02c" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "GET /sdh1/1/a/77971857e0c444d9942ccb0c34390124/o" 200 92 "GET http://foo:8080/v1/a/77971857e0c444d9942ccb0c34390124/o" "tx8a3413bb70d84e4dbd7d4-0068bdc02c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb9f4803d70484c929cd95-0068bdc02d" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://foo:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx85679ef9738642f0bda4f-0068bdc02d" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "PUT /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 201 - "PUT http://foo:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx2c9fbe77083d4e26b04cc-0068bdc02d" "proxy-server 2597857" 0.0133 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "PUT /sda1/2/a/fc540b3357a749238a7546a34a3257b4/o" 201 - "PUT http://foo:8080/sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" "tx2c9fbe77083d4e26b04cc-0068bdc02d" "object-server 2597857" 0.0005 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "PUT /sdb1/2/a/fc540b3357a749238a7546a34a3257b4/o" 201 - "PUT http://foo:8080/sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" "tx2c9fbe77083d4e26b04cc-0068bdc02d" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "PUT /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 201 - "PUT http://foo:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx2c9fbe77083d4e26b04cc-0068bdc02d" "proxy-server 2597857" 0.0148 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "PUT /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 201 - "PUT http://foo:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx2c9fbe77083d4e26b04cc-0068bdc02d" "proxy-server 2597857" 0.0200 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx37d894fa05474527a15ed-0068bdc02d" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txfc2e341a781e456180509-0068bdc02d" "proxy-server 2597857" 0.0026 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txe92fa8c4d1354aa4bfa6a-0068bdc02d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txe92fa8c4d1354aa4bfa6a-0068bdc02d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4f0c51777d1747d7b3fb1-0068bdc02d" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx7f9c3dbc5b184e70990ab-0068bdc02d" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx0b69176e072145aabaecb-0068bdc02d" "proxy-server 2597857" 0.0006 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2538607c5398454c8e27d-0068bdc02d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txb0a1ce74eadd4760a34dc-0068bdc02d" "proxy-server 2597857" 0.0024 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:05 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx7cb240a50b81411d8618b-0068bdc02d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx7cb240a50b81411d8618b-0068bdc02d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx28ad5f0ed3d445cdb5ed1-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx0cc3104d1ebf47c7b889e-0068bdc02e" "proxy-server 2597857" 0.0056 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx4e5b41a8f232441296f46-0068bdc02e" "proxy-server 2597857" 0.0019 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa40c507afb1148da9b56b-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 200 155 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4?format=json&states=listing" "txa40c507afb1148da9b56b-0068bdc02e" "proxy-server 2597857" 0.0023 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0053871a9dc34e4a843a2-0068bdc02e" "proxy-server 2597857" 0.0064 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 200 155 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4?format=json&states=listing" "tx0053871a9dc34e4a843a2-0068bdc02e" "proxy-server 2597857" 0.0068 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1537407ba6dc45dc86d1f-0068bdc02e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txd095353269624c8d97841-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx11ff2a7e0dd44e56a8fd8-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx11ff2a7e0dd44e56a8fd8-0068bdc02e" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx81454c706ed8481bade56-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx229e4fc55e574a488a632-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx12a99e73311c4408b90be-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx12a99e73311c4408b90be-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbc0507684205432bb6d9f-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx2023fd1bd8bc4f688693d-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx4fb39f9cad7444aab1243-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx4fb39f9cad7444aab1243-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx4fb39f9cad7444aab1243-0068bdc02e) -proxy DEBUG: Ignoring 412 from primary (txn: tx4fb39f9cad7444aab1243-0068bdc02e) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx4fb39f9cad7444aab1243-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx4fb39f9cad7444aab1243-0068bdc02e) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx278a8090a2bd4fdd9b5ed-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx4e58282daf664004a256a-0068bdc02e" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txa633e83fdaeb4902a1144-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txa633e83fdaeb4902a1144-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txa633e83fdaeb4902a1144-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx72cf38e1ee1d4a70b8d60-0068bdc02e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txa0b8136ed2114433a43dc-0068bdc02e" "proxy-server 2597857" 0.0043 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx3db5f207a2e44b098cb6e-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx3db5f207a2e44b098cb6e-0068bdc02e" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "GET /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx3db5f207a2e44b098cb6e-0068bdc02e" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8c287687640b4d3995dd1-0068bdc02e" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:06 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx41201dd4e6b64313a5092-0068bdc02e" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "GET /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx02696476916145c185a71-0068bdc02f" "proxy-server 2597857" 0.0089 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "GET /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "GET http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx02696476916145c185a71-0068bdc02f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3a2c61d7ffff42f6acb75-0068bdc02f" "proxy-server 2597857" 0.0134 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txe2b830363a9c448ba16bc-0068bdc02f" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "HEAD /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txd9e76234d7364271a1719-0068bdc02f" "proxy-server 2597857" 0.0089 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4e4eae5114df452c8bb53-0068bdc02f" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx3d8c73656d164b9992f7b-0068bdc02f" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx7f719d9f85fe4fc994903-0068bdc030" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf88834cf5c344c3c838fc-0068bdc030" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txb0ca9d49984f49778a000-0068bdc030" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx134b86b859f44acc8e25f-0068bdc030" "proxy-server 2597857" 0.0006 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx134b86b859f44acc8e25f-0068bdc030" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdh1/0/a/fc540b3357a749238a7546a34a3257b4/o" 412 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx134b86b859f44acc8e25f-0068bdc030" "proxy-server 2597857" 0.0088 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa1c6b27701ec4bd0a6d17-0068bdc030" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "txe800578fdc584076925f0-0068bdc030" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "txa16cde2fee4745ba8b06f-0068bdc030" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2c1f16a0af8b45a2a5280-0068bdc030" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx0f32bfcc635b4999a56c7-0068bdc030" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdg1/0/a/fc540b3357a749238a7546a34a3257b4/o" 304 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx7b06b9bcea594449ad198-0068bdc030" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd2750978e6174410b2796-0068bdc030" "proxy-server 2597857" 0.0089 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdb1/2/a/fc540b3357a749238a7546a34a3257b4" 204 - "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4" "tx8ecd31771025420499c59-0068bdc030" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdi1/0/a/fc540b3357a749238a7546a34a3257b4/o" 200 92 "HEAD http://localhost:8080/v1/a/fc540b3357a749238a7546a34a3257b4/o" "tx9f06914a657243358b30c-0068bdc030" "proxy-server 2597857" 0.0010 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2a1639d18fa14196a25d7-0068bdc030" "proxy-server 2597857" 0.0012 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sdb1/1/a/4a86f2111458426ca104a2611a2e60f7" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/4a86f2111458426ca104a2611a2e60f7" "tx2a1639d18fa14196a25d7-0068bdc030" "container-server 2597857" 0.0011 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/1/a/4a86f2111458426ca104a2611a2e60f7" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/4a86f2111458426ca104a2611a2e60f7" "tx2a1639d18fa14196a25d7-0068bdc030" "container-server 2597857" 0.0052 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/3/a/4a86f2111458426ca104a2611a2e60f7" 201 - "PUT http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "tx2a1639d18fa14196a25d7-0068bdc030" "proxy-server 2597857" 0.0274 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sdb1/3/a/4a86f2111458426ca104a2611a2e60f7" 201 - "PUT http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "tx2a1639d18fa14196a25d7-0068bdc030" "proxy-server 2597857" 0.0237 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc31cf5605b0541b3ab335-0068bdc030" "proxy-server 2597857" 0.0101 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/3/a/4a86f2111458426ca104a2611a2e60f7" 204 - "HEAD http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "txc31cf5605b0541b3ab335-0068bdc030" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx80f472f96bd34e77a89c2-0068bdc030" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "HEAD /sda1/3/a/4a86f2111458426ca104a2611a2e60f7" 204 - "HEAD http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "tx2b028d499f414df6b2dba-0068bdc030" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sda1/3/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "PUT http://foo:8080/sdc1/1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx8480423b36244e88a228c-0068bdc030" "object-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sdc1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "PUT http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx8480423b36244e88a228c-0068bdc030" "proxy-server 2597857" 0.0172 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:08 +0000] "PUT /sdb1/3/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "PUT http://foo:8080/sdd1/1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx8480423b36244e88a228c-0068bdc030" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:46089', 'sdb1')] (txn: tx8480423b36244e88a228c-0068bdc030) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdd1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "PUT http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx8480423b36244e88a228c-0068bdc030" "proxy-server 2597857" 1.2227 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx167cf2e208f449e992dfe-0068bdc031" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdb1/3/a/4a86f2111458426ca104a2611a2e60f7" 204 - "HEAD http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "tx47f45a6e3050488ea6915-0068bdc031" "proxy-server 2597857" 0.0048 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdb1/3/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "POST http://foo:8080/sdd1/1/a/4a86f2111458426ca104a2611a2e60f7/o" "txb4b3cf6d5a6740f39baff-0068bdc031" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/3/a/4a86f2111458426ca104a2611a2e60f7/o" 201 - "POST http://foo:8080/sdc1/1/a/4a86f2111458426ca104a2611a2e60f7/o" "txb4b3cf6d5a6740f39baff-0068bdc031" "object-server 2597857" 0.0004 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "POST /sdd1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 202 76 "POST http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "txb4b3cf6d5a6740f39baff-0068bdc031" "proxy-server 2597857" 0.0147 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "POST /sdc1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 202 76 "POST http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "txb4b3cf6d5a6740f39baff-0068bdc031" "proxy-server 2597857" 0.0164 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcbe9b7cd993f4fa6bbca4-0068bdc031" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdb1/1/a/99a749c9040a43c59d8e248be827323a" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/99a749c9040a43c59d8e248be827323a" "txcbe9b7cd993f4fa6bbca4-0068bdc031" "container-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/1/a/99a749c9040a43c59d8e248be827323a" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/99a749c9040a43c59d8e248be827323a" "txcbe9b7cd993f4fa6bbca4-0068bdc031" "container-server 2597857" 0.0049 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/0/a/99a749c9040a43c59d8e248be827323a" 201 - "PUT http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txcbe9b7cd993f4fa6bbca4-0068bdc031" "proxy-server 2597857" 0.0393 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 201 - "PUT http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txcbe9b7cd993f4fa6bbca4-0068bdc031" "proxy-server 2597857" 0.0319 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4c20a5ae1c654aa9ac4e0-0068bdc031" "proxy-server 2597857" 0.0050 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx4c20a5ae1c654aa9ac4e0-0068bdc031" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5b9b79ac09c54b71a31f9-0068bdc031" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/3/a/4a86f2111458426ca104a2611a2e60f7" 204 - "HEAD http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7" "tx4442de983cc74119ad32a-0068bdc031" "proxy-server 2597857" 0.0024 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "GET /sdd1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 200 24 "GET http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx7161891d31284538b8810-0068bdc031" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "GET /sdc1/1/a/4a86f2111458426ca104a2611a2e60f7/o" 200 24 "GET http://foo:8080/v1/a/4a86f2111458426ca104a2611a2e60f7/o" "tx7161891d31284538b8810-0068bdc031" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdf7cdb9b264e4fbea5a87-0068bdc031" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://foo:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx573b5b78e9904f0aafbbe-0068bdc031" "proxy-server 2597857" 0.0055 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 201 - "PUT http://foo:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx3633d45c89cd4afba117c-0068bdc031" "proxy-server 2597857" 0.0189 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdb1/0/a/99a749c9040a43c59d8e248be827323a/o" 201 - "PUT http://foo:8080/sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" "tx3633d45c89cd4afba117c-0068bdc031" "object-server 2597857" 0.0005 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 201 - "PUT http://foo:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx3633d45c89cd4afba117c-0068bdc031" "proxy-server 2597857" 0.0262 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sda1/0/a/99a749c9040a43c59d8e248be827323a/o" 201 - "PUT http://foo:8080/sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" "tx3633d45c89cd4afba117c-0068bdc031" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "PUT /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 201 - "PUT http://foo:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx3633d45c89cd4afba117c-0068bdc031" "proxy-server 2597857" 0.0356 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx066effc0e34d47e8adfd2-0068bdc031" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx4f2299a506504eba87b4f-0068bdc031" "proxy-server 2597857" 0.0078 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx6c74da24749d4f37b0d23-0068bdc031" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx6c74da24749d4f37b0d23-0068bdc031" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcc657f3329f74ba282dff-0068bdc031" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txce50db320f4e459b9bd5f-0068bdc031" "proxy-server 2597857" 0.0094 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txcd3a855a26444bf6a4d3b-0068bdc031" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8b02c2b255994329b75ee-0068bdc031" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx69601b61fd114f56b85de-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx7e9dd7913d8840758d299-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx7e9dd7913d8840758d299-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txac7222371cdf4ecc9a674-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx1ac60c5a6b2b4c4fa9fd6-0068bdc032" "proxy-server 2597857" 0.0057 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx2da52225c27e423ca1ba3-0068bdc032" "proxy-server 2597857" 0.0048 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx44fb902409d644b69f750-0068bdc032" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sda1/0/a/99a749c9040a43c59d8e248be827323a" 200 155 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a?format=json&states=listing" "tx44fb902409d644b69f750-0068bdc032" "proxy-server 2597857" 0.0024 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6ff7f9119a3148d58f15b-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 200 155 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a?format=json&states=listing" "tx6ff7f9119a3148d58f15b-0068bdc032" "proxy-server 2597857" 0.0066 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf336fa2b657843aa85d97-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txd674ed7e02304ffdb53f8-0068bdc032" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx14526620cca745418164d-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx14526620cca745418164d-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf23aa4ad52cd46dabe51a-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txe776f086cf814aa6a76c2-0068bdc032" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txbf7306a96997411d9d568-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txbf7306a96997411d9d568-0068bdc032" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcf62b5b885054cd98c3ce-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txee27d27d293e4f0aadcd0-0068bdc032" "proxy-server 2597857" 0.0012 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx69d6ae471ca7436eb276a-0068bdc032" "proxy-server 2597857" 0.0049 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx69d6ae471ca7436eb276a-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx69d6ae471ca7436eb276a-0068bdc032) -proxy DEBUG: Ignoring 412 from primary (txn: tx69d6ae471ca7436eb276a-0068bdc032) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx69d6ae471ca7436eb276a-0068bdc032" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx69d6ae471ca7436eb276a-0068bdc032) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbce37096815f463d96acc-0068bdc032" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx3a54bc4b21f94a70a5acb-0068bdc032" "proxy-server 2597857" 0.0054 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx23b9d0f99eb64bd584bec-0068bdc032" "proxy-server 2597857" 0.0049 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx23b9d0f99eb64bd584bec-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx23b9d0f99eb64bd584bec-0068bdc032" "proxy-server 2597857" 0.0088 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8a5574147a9e41eabdb5e-0068bdc032" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx8454169cc4d8405c8272a-0068bdc032" "proxy-server 2597857" 0.0057 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx492cbf8a76654fe48fc81-0068bdc032" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx492cbf8a76654fe48fc81-0068bdc032" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:10 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx492cbf8a76654fe48fc81-0068bdc032" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1f16834857ec46b3bfe85-0068bdc034" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txa79daffb16f141259f79d-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "GET /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txdfef04aebd6e4efd9e8b1-0068bdc034" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "GET /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "GET http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txdfef04aebd6e4efd9e8b1-0068bdc034" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe5d5beb8b5aa4a5fbdd34-0068bdc034" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx871184348a2742cd81afc-0068bdc034" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx87d451ea6885464dbf294-0068bdc034" "proxy-server 2597857" 0.0006 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcf1c8924fb2a4227bd0f8-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txdb92c679880d4a62bae12-0068bdc034" "proxy-server 2597857" 0.0056 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txf47c3d18bc4646a9b2f97-0068bdc034" "proxy-server 2597857" 0.0048 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2eb3520c62a249e68f358-0068bdc034" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx89ec98695b294fbea17ae-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx4982cf9028cf4f4487318-0068bdc034" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx4982cf9028cf4f4487318-0068bdc034" "proxy-server 2597857" 0.0048 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdi1/0/a/99a749c9040a43c59d8e248be827323a/o" 412 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx4982cf9028cf4f4487318-0068bdc034" "proxy-server 2597857" 0.0006 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf96946d74995480db788d-0068bdc034" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx85f93c0ec685474abe5da-0068bdc034" "proxy-server 2597857" 0.0054 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdg1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "txb8d5cb7ba134450b9e826-0068bdc034" "proxy-server 2597857" 0.0006 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc86b23af63cb4ada996ab-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "txc2566f1b8a1b4c8f82263-0068bdc034" "proxy-server 2597857" 0.0058 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 304 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx6ccfbefb9d6c47a09008e-0068bdc034" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc79b7d5fd08f4cf3b01ac-0068bdc034" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/0/a/99a749c9040a43c59d8e248be827323a" 204 - "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a" "tx8f43c67ff8ec43fab43c9-0068bdc034" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdh1/0/a/99a749c9040a43c59d8e248be827323a/o" 200 92 "HEAD http://localhost:8080/v1/a/99a749c9040a43c59d8e248be827323a/o" "tx29d4a04faa8648e79bff0-0068bdc034" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5f6297491fd5425cb4c86-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "PUT /sdb1/1/a/a75c2cc6e90c4f45919dfd9667b946ed" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx5f6297491fd5425cb4c86-0068bdc034" "container-server 2597857" 0.0053 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/1/a/a75c2cc6e90c4f45919dfd9667b946ed" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx5f6297491fd5425cb4c86-0068bdc034" "container-server 2597857" 0.0011 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "PUT /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 201 - "PUT http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx5f6297491fd5425cb4c86-0068bdc034" "proxy-server 2597857" 0.0256 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "PUT /sda1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 201 - "PUT http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx5f6297491fd5425cb4c86-0068bdc034" "proxy-server 2597857" 0.0220 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx141adb693cd94bbc824bb-0068bdc034" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 204 - "HEAD http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx141adb693cd94bbc824bb-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx585914a09b774263a3130-0068bdc034" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "HEAD /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 204 - "HEAD http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "txf54d7117d8464e4eacda7-0068bdc034" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:12 +0000] "PUT /sdg1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "PUT http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx8e351c67097f4dc2a03cd-0068bdc034" "proxy-server 2597857" 0.0205 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/3/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "PUT http://foo:8080/sdi1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx8e351c67097f4dc2a03cd-0068bdc034" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdi1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "PUT http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx8e351c67097f4dc2a03cd-0068bdc034" "proxy-server 2597857" 0.7787 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "PUT http://foo:8080/sdh1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx8e351c67097f4dc2a03cd-0068bdc034" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdh1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "PUT http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx8e351c67097f4dc2a03cd-0068bdc034" "proxy-server 2597857" 0.7872 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txca2f9003db0641eaa7edc-0068bdc035" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 204 - "HEAD http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "tx86938f8911144954b8f3c-0068bdc035" "proxy-server 2597857" 0.0110 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "POST /sdi1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 202 76 "POST http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx80cbc81672ed4b2bac336-0068bdc035" "proxy-server 2597857" 0.0196 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/3/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "POST http://foo:8080/sdg1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx80cbc81672ed4b2bac336-0068bdc035" "object-server 2597857" 0.0046 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "POST /sdg1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 202 76 "POST http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx80cbc81672ed4b2bac336-0068bdc035" "proxy-server 2597857" 0.0202 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 201 - "POST http://foo:8080/sdh1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx80cbc81672ed4b2bac336-0068bdc035" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "POST /sdh1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 202 76 "POST http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "tx80cbc81672ed4b2bac336-0068bdc035" "proxy-server 2597857" 0.0307 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx463edd5225e14914a0f8e-0068bdc035" "proxy-server 2597857" 0.0015 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/1/a/de2ce29dfbb8499cada69ae0da02d5c1" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx463edd5225e14914a0f8e-0068bdc035" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdb1/1/a/de2ce29dfbb8499cada69ae0da02d5c1" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx463edd5225e14914a0f8e-0068bdc035" "container-server 2597857" 0.0060 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 201 - "PUT http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx463edd5225e14914a0f8e-0068bdc035" "proxy-server 2597857" 0.0311 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 201 - "PUT http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx463edd5225e14914a0f8e-0068bdc035" "proxy-server 2597857" 0.0229 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx79582bc7ec8047739d294-0068bdc035" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx79582bc7ec8047739d294-0068bdc035" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa09823bed9fe48b0a5786-0068bdc035" "proxy-server 2597857" 0.0064 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/3/a/a75c2cc6e90c4f45919dfd9667b946ed" 204 - "HEAD http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed" "txd1a076934e8744de809ed-0068bdc035" "proxy-server 2597857" 0.0027 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "GET /sdi1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 200 92 "GET http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "txbf723df96cdd46fc8b664-0068bdc035" "proxy-server 2597857" 0.0091 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "GET /sdg1/0/a/a75c2cc6e90c4f45919dfd9667b946ed/o" 200 92 "GET http://foo:8080/v1/a/a75c2cc6e90c4f45919dfd9667b946ed/o" "txbf723df96cdd46fc8b664-0068bdc035" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb07ca0a3b84449eda5894-0068bdc035" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://foo:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txced26391a0434428bf534-0068bdc035" "proxy-server 2597857" 0.0055 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 201 - "PUT http://foo:8080/sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txb9711dbd37f04c158cc1e-0068bdc035" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 201 - "PUT http://foo:8080/sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txb9711dbd37f04c158cc1e-0068bdc035" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 201 - "PUT http://foo:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txb9711dbd37f04c158cc1e-0068bdc035" "proxy-server 2597857" 0.0203 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "PUT /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 201 - "PUT http://foo:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txb9711dbd37f04c158cc1e-0068bdc035" "proxy-server 2597857" 0.0200 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx42531364178e43178feb7-0068bdc035" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx831374d52521426f8b27f-0068bdc035" "proxy-server 2597857" 0.0072 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx64f0b22fbc4b4a89be693-0068bdc035" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4ff92342c1b94aa58a8b7-0068bdc035" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx5e7100f02a8e4c3bbeaee-0068bdc035" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:13 +0000] "HEAD /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txe1af50d6b9b14b2e813e1-0068bdc035" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txaa6777a01f3a4a4e92727-0068bdc038" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txdd4fba6e01f048ea81b9d-0068bdc038" "proxy-server 2597857" 0.0032 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txb2b67fab0b0e47af90039-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd572b714fdc94be7933af-0068bdc038" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx95968e0bb7424812b7bd4-0068bdc038" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx39823075e26b466f9f77a-0068bdc038" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4dc1f725a6dd471fb00fd-0068bdc038" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 200 155 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1?format=json&states=listing" "tx4dc1f725a6dd471fb00fd-0068bdc038" "proxy-server 2597857" 0.0024 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdc820200f5d249a592b99-0068bdc038" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 200 155 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1?format=json&states=listing" "txdc820200f5d249a592b99-0068bdc038" "proxy-server 2597857" 0.0065 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbe7890244e004c69a4253-0068bdc038" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txdffd69af2e48483eb7a55-0068bdc038" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx4348bf89c1c54562918be-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx92ca45bf263643e79b69e-0068bdc038" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txb1395f1d5eec452eae745-0068bdc038" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txa42f7c284f02450c96a0d-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx93d72e97ba3a42b0b3006-0068bdc038" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txe981de24b40b489685f42-0068bdc038" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 412 - "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txdeae540b5459482f9c5d8-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 412 - "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txdeae540b5459482f9c5d8-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe21b8ba05f5c4d03b54e4-0068bdc038" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx2ae459e1c7b3474997d3b-0068bdc038" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 304 - "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txa007aeccaabb4463850be-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc79df70428944792903a8-0068bdc038" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx3ab49958602b4ca793008-0068bdc038" "proxy-server 2597857" 0.0032 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 304 - "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx6bb9eb995ef7479fb9ae5-0068bdc038" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8085ecdeaa864e5c90a68-0068bdc038" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx2df3c40096784667ae886-0068bdc038" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "GET /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "GET http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx46b21f260b03439492651-0068bdc038" "proxy-server 2597857" 0.0021 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1163a2ba72804e7f8c864-0068bdc038" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx1f3ca293f33c4ee08af44-0068bdc038" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx672227a7f1084658bb750-0068bdc038" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4dd485e224e04e3d85b1e-0068bdc038" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:16 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx9db16a9d56584affad4d2-0068bdc038" "proxy-server 2597857" 0.0044 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txda30f762a1bc4ce5a5584-0068bdc039" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0a944d5fbb5b4c5aa49db-0068bdc039" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx3375b80ee57f4c0eae697-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 412 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx40488e5aca6541a4b2f1b-0068bdc039" "proxy-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 412 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx40488e5aca6541a4b2f1b-0068bdc039" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6e3bcba469a14847bec18-0068bdc039" "proxy-server 2597857" 0.0053 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "tx09c3c5ed525b44ff813ca-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 304 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx9fe40d93b9be48fd9d31f-0068bdc039" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6b724bea724c4d588364b-0068bdc039" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txcde6747782fb423ab41e0-0068bdc039" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdc1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 304 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "txbd183c7d3dca474a90f05-0068bdc039" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe09906cbd56f4ba5964ba-0068bdc039" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/de2ce29dfbb8499cada69ae0da02d5c1" 204 - "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1" "txc2f7ee054cea4e608678f-0068bdc039" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdd1/0/a/de2ce29dfbb8499cada69ae0da02d5c1/o" 200 24 "HEAD http://localhost:8080/v1/a/de2ce29dfbb8499cada69ae0da02d5c1/o" "tx24d49e8195d146f9819fa-0068bdc039" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx125abfa0272047218aee7-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/1/a/6475382d17a941c8a554172d966e447b" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/6475382d17a941c8a554172d966e447b" "tx125abfa0272047218aee7-0068bdc039" "container-server 2597857" 0.0012 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/1/a/6475382d17a941c8a554172d966e447b" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/6475382d17a941c8a554172d966e447b" "tx125abfa0272047218aee7-0068bdc039" "container-server 2597857" 0.0052 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/0/a/6475382d17a941c8a554172d966e447b" 201 - "PUT http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "tx125abfa0272047218aee7-0068bdc039" "proxy-server 2597857" 0.0216 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/0/a/6475382d17a941c8a554172d966e447b" 201 - "PUT http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "tx125abfa0272047218aee7-0068bdc039" "proxy-server 2597857" 0.0358 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx20854860a42349a69392a-0068bdc039" "proxy-server 2597857" 0.0063 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/0/a/6475382d17a941c8a554172d966e447b" 204 - "HEAD http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "tx20854860a42349a69392a-0068bdc039" "proxy-server 2597857" 0.0054 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbb76d16da290485da69c4-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/6475382d17a941c8a554172d966e447b" 204 - "HEAD http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "txe6a35ce2e2a14dac9a39c-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/0/a/6475382d17a941c8a554172d966e447b/o" 201 - "PUT http://foo:8080/sdd1/1/a/6475382d17a941c8a554172d966e447b/o" "txee7542cb8e0542ef88413-0068bdc039" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdd1/1/a/6475382d17a941c8a554172d966e447b/o" 201 - "PUT http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "txee7542cb8e0542ef88413-0068bdc039" "proxy-server 2597857" 0.0126 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/0/a/6475382d17a941c8a554172d966e447b/o" 201 - "PUT http://foo:8080/sdc1/1/a/6475382d17a941c8a554172d966e447b/o" "txee7542cb8e0542ef88413-0068bdc039" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdc1/1/a/6475382d17a941c8a554172d966e447b/o" 201 - "PUT http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "txee7542cb8e0542ef88413-0068bdc039" "proxy-server 2597857" 0.0207 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0290a61340044bdd9acd3-0068bdc039" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/6475382d17a941c8a554172d966e447b" 204 - "HEAD http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "txc46adfec40b94a5dbf2b4-0068bdc039" "proxy-server 2597857" 0.0026 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/0/a/6475382d17a941c8a554172d966e447b/o" 201 - "POST http://foo:8080/sdc1/1/a/6475382d17a941c8a554172d966e447b/o" "txd44bac4acd1c46f79548f-0068bdc039" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/0/a/6475382d17a941c8a554172d966e447b/o" 201 - "POST http://foo:8080/sdd1/1/a/6475382d17a941c8a554172d966e447b/o" "txd44bac4acd1c46f79548f-0068bdc039" "object-server 2597857" 0.0004 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "POST /sdd1/1/a/6475382d17a941c8a554172d966e447b/o" 202 76 "POST http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "txd44bac4acd1c46f79548f-0068bdc039" "proxy-server 2597857" 0.0156 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "POST /sdc1/1/a/6475382d17a941c8a554172d966e447b/o" 202 76 "POST http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "txd44bac4acd1c46f79548f-0068bdc039" "proxy-server 2597857" 0.0265 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx63b8fc29c51842519cf9e-0068bdc039" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/1/a/e740da91139548b1a70c788b1996e448" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/e740da91139548b1a70c788b1996e448" "tx63b8fc29c51842519cf9e-0068bdc039" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/1/a/e740da91139548b1a70c788b1996e448" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/e740da91139548b1a70c788b1996e448" "tx63b8fc29c51842519cf9e-0068bdc039" "container-server 2597857" 0.0052 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/0/a/e740da91139548b1a70c788b1996e448" 201 - "PUT http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx63b8fc29c51842519cf9e-0068bdc039" "proxy-server 2597857" 0.0321 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/0/a/e740da91139548b1a70c788b1996e448" 201 - "PUT http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx63b8fc29c51842519cf9e-0068bdc039" "proxy-server 2597857" 0.0207 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx225c7fcc0ac349d88a18e-0068bdc039" "proxy-server 2597857" 0.0067 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx225c7fcc0ac349d88a18e-0068bdc039" "proxy-server 2597857" 0.0040 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd4327684a70547738becc-0068bdc039" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/6475382d17a941c8a554172d966e447b" 204 - "HEAD http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b" "tx9d3a82c3c5d6456899243-0068bdc039" "proxy-server 2597857" 0.0072 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "GET /sdd1/1/a/6475382d17a941c8a554172d966e447b/o" 200 24 "GET http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "tx62a9bf4fd69e49cc97aab-0068bdc039" "proxy-server 2597857" 0.0022 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "GET /sdc1/1/a/6475382d17a941c8a554172d966e447b/o" 200 24 "GET http://foo:8080/v1/a/6475382d17a941c8a554172d966e447b/o" "tx62a9bf4fd69e49cc97aab-0068bdc039" "proxy-server 2597857" 0.0022 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx56470cb9d41a4fd7bff3e-0068bdc039" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://foo:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx56824d23411b421182ca4-0068bdc039" "proxy-server 2597857" 0.0031 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sda1/0/a/e740da91139548b1a70c788b1996e448/o" 201 - "PUT http://foo:8080/sdd1/1/a/e740da91139548b1a70c788b1996e448/o" "txcfbe19d35d5f4722a3a39-0068bdc039" "object-server 2597857" 0.0006 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 201 - "PUT http://foo:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txcfbe19d35d5f4722a3a39-0068bdc039" "proxy-server 2597857" 0.0139 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdb1/0/a/e740da91139548b1a70c788b1996e448/o" 201 - "PUT http://foo:8080/sdc1/1/a/e740da91139548b1a70c788b1996e448/o" "txcfbe19d35d5f4722a3a39-0068bdc039" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "PUT /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 201 - "PUT http://foo:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txcfbe19d35d5f4722a3a39-0068bdc039" "proxy-server 2597857" 0.0246 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0011637824944e2a9dfd3-0068bdc039" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "txe9d86992c1924d389fd92-0068bdc039" "proxy-server 2597857" 0.0045 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx5d8d376aee644863bfaa1-0068bdc039" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4fa2e99cee8f47248d72f-0068bdc039" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx187edb28f7bd43f99c149-0068bdc039" "proxy-server 2597857" 0.0079 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx969b82ac530a47338ae99-0068bdc039" "proxy-server 2597857" 0.0047 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5835d5b2b1bc430b89b12-0068bdc039" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx94de135deb6f4f5a9697b-0068bdc039" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "GET /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txcfd57a5e746a47ce8c43c-0068bdc039" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe20f42ee6b76442fa92e4-0068bdc039" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx41168a28c6a44d6ca7021-0068bdc039" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txaa84cec8d57d4e0582c68-0068bdc039" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbd37ece09fd54620bcaa6-0068bdc039" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "GET /sdb1/0/a/e740da91139548b1a70c788b1996e448" 200 155 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448?format=json&states=listing" "txbd37ece09fd54620bcaa6-0068bdc039" "proxy-server 2597857" 0.0023 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb972631e57c446ba81ee5-0068bdc039" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdb1/0/a/e740da91139548b1a70c788b1996e448" 200 155 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448?format=json&states=listing" "txb972631e57c446ba81ee5-0068bdc039" "proxy-server 2597857" 0.0080 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx98d417248ba543d09241c-0068bdc03a" "proxy-server 2597857" 0.0012 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "txbf548a0f60ab485a9c498-0068bdc03a" "proxy-server 2597857" 0.0094 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txfd9e5ebf06294205b01e4-0068bdc03a" "proxy-server 2597857" 0.0087 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa598edaac1224cccbc2a6-0068bdc03a" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx62e0a9ff3af540cf8cb96-0068bdc03a" "proxy-server 2597857" 0.0094 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx36e0e38d1beb4bd385d5a-0068bdc03a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6bcee2034cd94b5baa19a-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx1cd819f9b7024f30869b3-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 412 - "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txce6f76328e454d9a88ba0-0068bdc03a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 412 - "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txce6f76328e454d9a88ba0-0068bdc03a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3d13bbe395364e1598b78-0068bdc03a" "proxy-server 2597857" 0.0096 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx392f1d09a29f45c2b8771-0068bdc03a" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 304 - "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx04bc21bb00b84f07a2f85-0068bdc03a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx70132aa40ad344b0add13-0068bdc03a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx49e7ece908694169adb19-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 304 - "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txa251ee299dbd425ab7f24-0068bdc03a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx62138aed31ab4c97ad7fa-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx6029847648f64cbeab697-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "GET http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx02228fc686b4456f91622-0068bdc03a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb11f6d00b9bc4f8fa24ab-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx14899353ac54457b96537-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx4674fda6ce2345b1a2965-0068bdc03a" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txde2d75dccd8842e79332e-0068bdc03a" "proxy-server 2597857" 0.0012 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "txb7acd97cc6c14fbe8f04b-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txc424732c01504d65bfd77-0068bdc03a" "proxy-server 2597857" 0.0005 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9dbf79a7fcce421a90115-0068bdc03a" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx238b33ade8d7418f8294a-0068bdc03a" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 412 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txd59c5cd3e9d74d86a384e-0068bdc03a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 412 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txd59c5cd3e9d74d86a384e-0068bdc03a" "proxy-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf13deed2dfb1469eaffbe-0068bdc03a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "txbd53ccc73ab247cbb24f5-0068bdc03a" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 304 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx295e47993ca848769004d-0068bdc03a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx63cd06930b594537869e3-0068bdc03a" "proxy-server 2597857" 0.0040 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx3abcef6b50464061aaf81-0068bdc03a" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdd1/1/a/e740da91139548b1a70c788b1996e448/o" 304 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "tx81375a48fc284ad79e05c-0068bdc03a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc5764b56d5574826b324c-0068bdc03a" "proxy-server 2597857" 0.0016 "-" 2597857 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_read_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_with_read_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_exception ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_find_shard_ranges_with_misplaced_objects ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_invalid ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_not_satisfiable ... ok +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_memory ... ok + +test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect + raise Exception('test') +Exception: test (txn: put_trans_id) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: put_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0116 "-" 1476105 0 +test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect + raise Exception('test') +Exception: test (txn: post_trans_id) +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: post_trans_id) +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "post_trans_id" "-" 0.0024 "-" 1476105 0 +test INFO: Object update sweep starting on /tmp/tmp501asdze/tmp_test_object_server_ObjectController/sda1 (pid: 1476105) +test DEBUG: Update sent for /a/c/o /tmp/tmp501asdze/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676557.00000 +test INFO: Object update sweep completed on /tmp/tmp501asdze/tmp_test_object_server_ObjectController/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476105) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +Filesystem at 12 does not support xattr +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 2110, in mock_get_and_setxattr + raise IOError(error_num, 'Operation not supported') +OSError: [Errno 95] Operation not supported +test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata_no_xattr +test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata_no_xattr ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_with_full_drive +test.unit.obj.test_server.TestObjectController.test_PUT_with_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_with_replication_headers +test.unit.obj.test_server.TestObjectController.test_PUT_with_replication_headers ... ok +test.unit.obj.test_server.TestObjectController.test_PUT_zero_content_length +test.unit.obj.test_server.TestObjectController.test_PUT_zero_content_length ... ok +test.unit.obj.test_server.TestObjectController.test_REPLICATE_pickle_protocol +test.unit.obj.test_server.TestObjectController.test_REPLICATE_pickle_protocol ... ok +test.unit.obj.test_server.TestObjectController.test_REPLICATE_reclaims_tombstones +test.unit.obj.test_server.TestObjectController.test_REPLICATE_reclaims_tombstones ... ok +test.unit.obj.test_server.TestObjectController.test_REPLICATE_timeout +test.unit.obj.test_server.TestObjectController.test_REPLICATE_timeout ... ok +test.unit.obj.test_server.TestObjectController.test_REPLICATE_works +test.unit.obj.test_server.TestObjectController.test_REPLICATE_works ... ok +test.unit.obj.test_server.TestObjectController.test_REQUEST_SPECIAL_CHARS +test.unit.obj.test_server.TestObjectController.test_REQUEST_SPECIAL_CHARS ... ok +test.unit.obj.test_server.TestObjectController.test_SSYNC_can_be_called +test.unit.obj.test_server.TestObjectController.test_SSYNC_can_be_called ... ok +test.unit.obj.test_server.TestObjectController.test__call__returns_500 +test.unit.obj.test_server.TestObjectController.test__call__returns_500 ... ok +test.unit.obj.test_server.TestObjectController.test_allowed_headers +test.unit.obj.test_server.TestObjectController.test_allowed_headers ... ok +test.unit.container.test_backend.TestContainerBroker.test_reclaim +test.unit.container.test_backend.TestContainerBroker.test_reclaim ... ok +test.unit.obj.test_server.TestObjectController.test_async_update_does_not_save_on_2xx +test.unit.obj.test_server.TestObjectController.test_async_update_does_not_save_on_2xx ... ok +test.unit.obj.test_server.TestObjectController.test_async_update_http_connect +test.unit.obj.test_server.TestObjectController.test_async_update_http_connect ... ok +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_exception +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_exception ... ok +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_non_2xx +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_non_2xx ... ok +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_timeout +test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_timeout ... ok +test.unit.obj.test_server.TestObjectController.test_bad_sinces +test.unit.obj.test_server.TestObjectController.test_bad_sinces ... ok +test.unit.obj.test_server.TestObjectController.test_call_bad_method +test.unit.obj.test_server.TestObjectController.test_call_bad_method ... ok +test.unit.obj.test_server.TestObjectController.test_call_bad_request +test.unit.obj.test_server.TestObjectController.test_call_bad_request ... ok +test.unit.obj.test_server.TestObjectController.test_call_name_collision +test.unit.obj.test_server.TestObjectController.test_call_name_collision ... ok +test.unit.obj.test_server.TestObjectController.test_call_not_found +test.unit.obj.test_server.TestObjectController.test_call_not_found ... ok +test.unit.obj.test_server.TestObjectController.test_chunked_DELETE_with_full_drive +test.unit.obj.test_server.TestObjectController.test_chunked_DELETE_with_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_chunked_PUT_with_full_drive +test.unit.obj.test_server.TestObjectController.test_chunked_PUT_with_full_drive ... ok +test.unit.obj.test_server.TestObjectController.test_chunked_content_length_mismatch_zero +test.unit.obj.test_server.TestObjectController.test_chunked_content_length_mismatch_zero ... ok +test.unit.obj.test_server.TestObjectController.test_chunked_put +test.unit.obj.test_server.TestObjectController.test_chunked_put ... ok +test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread +test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread ... ok +test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread_with_timeout +test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread_with_timeout ... ok +test.unit.obj.test_server.TestObjectController.test_container_update_async +test.unit.obj.test_server.TestObjectController.test_container_update_async ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id_not_implemented ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_fullcontrol_permission ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester WRITE permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester WRITE_ACP permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_invalid_canned_acl -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_invalid_canned_acl ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_fullcontrol_permission ... ok +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_write_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_root_container_fill_gap ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty ... ok + +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda (txn: txdd62d49bb1644770832f9-006acad08f) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx4536db8ba7bf429f8afc2-006acad08f) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx36cf86960c8a4c8397dbd-006acad08f) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx14a9491766b54e55b4f16-006acad08f) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: Timeout (Nones) (txn: tx07c77920899b46bbbddcc-006acad08f) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx1c70c04ae530422bac6d0-006acad08f) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txf3d89426da9045129413a-006acad08f) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda (txn: txa5a09dd485dd4d66bcc89-006acad08f) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx62dd7401328b4bd69df29-006acad08f) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx51d6c7bce319477988c24-006acad08f) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx1b77bdcd1dde4355aa148-006acad08f) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c: Timeout (Nones) (txn: txd2d305f4d5da4f0a9e817-006acad08f) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx25aeb932d1d74c339fa75-006acad08f) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txc4ca91110044490caec8c-006acad08f) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda (txn: tx734dae3434b646a88e0e4-006acad08f) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb (txn: txb1280b8efa5f412d9c6ee-006acad08f) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx64e3a98bd80647118c01f-006acad08f) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx088730d8014b4ab59daa4-006acad08f) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: Timeout (Nones) (txn: tx100723061b9d47f686563-006acad08f) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txf374b92fb090438a921cd-006acad08f) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txf454fb86491f40d891588-006acad08f) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx2f5d1c3878a0448ab04ef-006acad08f) +test INFO: Client disconnected on read of '/a/c' (txn: tx2021cd073729435cadfd8-006acad08f) +test INFO: Client disconnected on read of '/a/c' (txn: tx352c96329dfd494c9d235-006acad08f) +test INFO: Client disconnected on read of '/a/c' (txn: tx352c96329dfd494c9d235-006acad08f) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: Container GET returning 503 for (204, 404, 503, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (204, 503, 503, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIterationtest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_DELETE +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_DELETE ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_state_filtering ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_without_permission test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_list_parts_acl_without_permission ... ok test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_list_parts test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_list_parts ... ok -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpx24hf3qs/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.004059 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp3um033lx/node/sda1 (cleanup=False) -test WARNING: Error relinking: failed to relink /tmp/tmp3um033lx/node/sda1/objects/213/90c/d524aeaebfc3aac7d8365c784b15590c/1757265977.10586.data to /tmp/tmp3um033lx/node/sda1/objects/426/90c/d524aeaebfc3aac7d8365c784b15590c/1757265977.10586.data: [Errno 17] File exists: '/tmp/tmp3um033lx/node/sda1/objects/213/90c/d524aeaebfc3aac7d8365c784b15590c/1757265977.10586.data' -> '/tmp/tmp3um033lx/node/sda1/objects/426/90c/d524aeaebfc3aac7d8365c784b15590c/1757265977.10586.data' -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 0/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test WARNING: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.003113 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpx4qleloe/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.003221 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp2c_ykb0g/node/sda1 (cleanup=False) -test WARNING: Skipping /tmp/tmp2c_ykb0g/node/sda1/objects because -test DEBUG: Updating recon -test WARNING: There were 1 errors listing partition directories -test WARNING: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 1 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.002531 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpvvnvbleg/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpvvnvbleg/node/sda1/objects/6/814/06a838171d2a4beadc83627a255d0814/1757265977.17318.meta to /tmp/tmpvvnvbleg/node/sda1/objects/13/814/06a838171d2a4beadc83627a255d0814/1757265977.17318.meta -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.003447 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test DEBUG: Updating recon -test WARNING: No policy found to increase the partition power. -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.002098 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpb8snrc4_/node/sda1 (cleanup=False) -test WARNING: Skipping sda1 as it is not mounted -test DEBUG: Updating recon -test WARNING: 1 disks were unmounted -test WARNING: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.002417 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpclrxdrv4/node/sda1 (cleanup=False) -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.002892 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpclrxdrv4/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpclrxdrv4/node/sda1/objects/218/06f/dabd1a25a67b1b107dda1b14a165d06f/1757265977.23804.data to /tmp/tmpclrxdrv4/node/sda1/objects/437/06f/dabd1a25a67b1b107dda1b14a165d06f/1757265977.23804.data -test DEBUG: Run listdir on /tmp/tmpclrxdrv4/node/sda1/objects/437 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/3 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.004513 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpclrxdrv4/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpclrxdrv4/node/sda1/objects/207/03a/cf11c784cfe791d126f826eba5f2403a/1757265977.23804.data to /tmp/tmpclrxdrv4/node/sda1/objects/414/03a/cf11c784cfe791d126f826eba5f2403a/1757265977.23804.data -test DEBUG: Run listdir on /tmp/tmpclrxdrv4/node/sda1/objects/414 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/3 -test DEBUG: Relinking created link: /tmp/tmpclrxdrv4/node/sda1/objects/141/54b/8d442bcade3373a55beb08e017dfd54b/1757265977.23804.data to /tmp/tmpclrxdrv4/node/sda1/objects/282/54b/8d442bcade3373a55beb08e017dfd54b/1757265977.23804.data -test DEBUG: Run listdir on /tmp/tmpclrxdrv4/node/sda1/objects/282 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 3/3 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 2 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.006925 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpe671aez2/node/sda1 (cleanup=False) -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.003468 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy gold under /tmp/tmpe671aez2/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpe671aez2/node/sda1/objects/196/efa/c461c1a48c6d3a7ec2b0cdd66ef82efa/1757265977.27759.data to /tmp/tmpe671aez2/node/sda1/objects/392/efa/c461c1a48c6d3a7ec2b0cdd66ef82efa/1757265977.27759.data -test DEBUG: Run listdir on /tmp/tmpe671aez2/node/sda1/objects/392 -test INFO: Step: relink Device: sda1 Policy: gold Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.004986 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:17 09/07/25 GMT -test INFO: Processing files for policy gold under /tmp/tmpe671aez2/node/sda1 (cleanup=False) -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 0 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:17 09/07/25 GMT (0:00:00.003225 elapsed) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects_since_row ... ok +test-object-controller INFO: - - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:57 +0000] "REPLICATE /sda1/p/" 200 - "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller DEBUG: Run listdir on /tmp/tmpgu44m4vo/tmp_test_object_server_ObjectController/sda1/objects/0 +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:57 +0000] "REPLICATE /sda1/0" 200 56 "-" "-" "-" 0.0093 "-" 1476105 0 +test-object-controller DEBUG: - - - [10/Oct/2026:23:59:17 +0000] "REPLICATE /sda1/0/a43" 200 4 "-" "-" "-" - "-" 1476105 0 +test-object-controller DEBUG: - - - [10/Oct/2026:23:59:17 +0000] "REPLICATE /sda1/0/" 200 6 "-" "-" "-" - "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:59:17 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" - "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0008 "-" 1476105 1 +test-object-controller DEBUG: Run listdir on /tmp/tmpgu44m4vo/tmp_test_object_server_ObjectController/sda1/objects-1/0 +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:57 +0000] "REPLICATE /sda1/0" 200 61 "-" "-" "-" 0.0010 "-" 1476105 1 +test-object-controller DEBUG: - - - [10/Oct/2026:23:59:17 +0000] "REPLICATE /sda1/0/a43" 200 4 "-" "-" "-" - "-" 1476105 1 +test-object-controller DEBUG: - - - [10/Oct/2026:23:59:17 +0000] "REPLICATE /sda1/0/" 200 6 "-" "-" "-" - "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:59:17 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" - "-" 1476105 1 +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:57 +0000] "REPLICATE /sda1/p/" 200 11 "-" "-" "-" 0.0003 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/special%E6%98%86%20/%25" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/special%E6%98%86%20/%25" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "POST /sda1/p/a/c/special%E6%98%86%20/%25" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/p/a/c/special%E6%98%86%20/%25" 200 14 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "DELETE /sda1/p/a/c/special%E6%98%86%20/%25" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller DEBUG: - - - [10/Oct/2026:23:55:57 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0003 "-" 1476105 - +test ERROR: ERROR __call__ error with PUT /sda1/p/a/c/o : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1366, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 9015, in mock_put_method + raise Exception() +Exception +test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 5746, in fake_http_connect + raise Exception('test') +Exception: test +test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relink_second_quartile_does_rehash -test.unit.cli.test_relinker.TestRelinker.test_relink_second_quartile_does_rehash ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_data_meta_files -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_data_meta_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_existing_newer_data_files -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_existing_newer_data_files ... ok -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_file -test.unit.cli.test_relinker.TestRelinker.test_relink_ts_file ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update + conn = http_connect(ip, port, contdevice, partition, op, + full_path, headers_out) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 6075, in fake_http_connect + raise Exception('test') +Exception: test +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 199 response from 127.0.0.1:1234/sdc1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 300 response from 127.0.0.1:1234/sdc1 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 503 response from 127.0.0.1:1234/sdc1 +test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Timeout (0.001s) +test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Timeout (0.001s) +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "INVALID /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0043 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller ERROR: Client path /b/d/x does not match path stored in object metadata /a/c/o +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/b/d/x" 403 73 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 1476105 - +test-object-controller INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0062 "-" 1476105 0 +test-object-controller DEBUG: Container update timeout (1.4142s) waiting for [('1.2.3.4:5', 'sdb1')] +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 0 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:57 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0059 "-" 1476105 0 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) +test-object-controller ERROR: ERROR Container update failed: different numbers of hosts and devices in request: "chost,badhost" vs "cdevice"test.unit.obj.test_server.TestObjectController.test_container_update_bad_args +test.unit.obj.test_server.TestObjectController.test_container_update_bad_args ... ok +test.unit.obj.test_server.TestObjectController.test_container_update_no_async_update +test.unit.obj.test_server.TestObjectController.test_container_update_no_async_update ... ok +test.unit.obj.test_server.TestObjectController.test_container_update_success +test.unit.obj.test_server.TestObjectController.test_container_update_success ... ok +test.unit.obj.test_server.TestObjectController.test_content_encoding +test.unit.obj.test_server.TestObjectController.test_content_encoding ... ok +test.unit.obj.test_server.TestObjectController.test_correct_allowed_method +test.unit.obj.test_server.TestObjectController.test_correct_allowed_method ... ok +test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object +test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object ... ok +test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object_in_user_container +test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object_in_user_container ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_POST_update_same_expiration +test.unit.obj.test_server.TestObjectController.test_delete_at_POST_update_same_expiration ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_cap +test.unit.obj.test_server.TestObjectController.test_delete_at_cap ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_negative +test.unit.obj.test_server.TestObjectController.test_delete_at_negative ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_overwrite_same_expiration_different_bytes +test.unit.obj.test_server.TestObjectController.test_delete_at_overwrite_same_expiration_different_bytes ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_cleans_old_entries +test.unit.obj.test_server.TestObjectController.test_delete_at_update_cleans_old_entries ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_delete +test.unit.obj.test_server.TestObjectController.test_delete_at_update_delete ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_empty_host +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_empty_host ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_recommended_pipelines +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_recommended_pipelines ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_container +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_container ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_host +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_host ... ok +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_wrong_container +test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_wrong_container ... ok +test.unit.obj.test_server.TestObjectController.test_delete_backend_replication +test.unit.obj.test_server.TestObjectController.test_delete_backend_replication ... ok +test.unit.obj.test_server.TestObjectController.test_device_unavailable +test.unit.obj.test_server.TestObjectController.test_device_unavailable ... ok +test.unit.obj.test_server.TestObjectController.test_dynamic_datadir +test.unit.obj.test_server.TestObjectController.test_dynamic_datadir ... ok +test.unit.obj.test_server.TestObjectController.test_extra_headers_contain_object_bytes +test.unit.obj.test_server.TestObjectController.test_extra_headers_contain_object_bytes ... ok +test.unit.obj.test_server.TestObjectController.test_global_conf_callback_does_nothing +test.unit.obj.test_server.TestObjectController.test_global_conf_callback_does_nothing ... ok +test.unit.obj.test_server.TestObjectController.test_global_conf_callback_replication_semaphore +test.unit.obj.test_server.TestObjectController.test_global_conf_callback_replication_semaphore ... ok +test.unit.obj.test_server.TestObjectController.test_handling_of_replication_semaphore_config +test.unit.obj.test_server.TestObjectController.test_handling_of_replication_semaphore_config ... ok +test.unit.obj.test_server.TestObjectController.test_init +test.unit.obj.test_server.TestObjectController.test_init ... ok +test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_false +test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_false ... ok +test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_true +test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_true ... ok +test.unit.obj.test_server.TestObjectController.test_invalid_method_doesnt_exist +test.unit.obj.test_server.TestObjectController.test_invalid_method_doesnt_exist ... ok +test.unit.obj.test_server.TestObjectController.test_invalid_method_is_not_public +test.unit.obj.test_server.TestObjectController.test_invalid_method_is_not_public ... ok +test.unit.obj.test_server.TestObjectController.test_list_allowed_methods +test.unit.obj.test_server.TestObjectController.test_list_allowed_methods ... ok +test.unit.obj.test_server.TestObjectController.test_log_line_format +test.unit.obj.test_server.TestObjectController.test_log_line_format ... ok +test.unit.obj.test_server.TestObjectController.test_max_object_name_length +test.unit.obj.test_server.TestObjectController.test_max_object_name_length ... ok +test.unit.obj.test_server.TestObjectController.test_max_upload_time +test.unit.obj.test_server.TestObjectController.test_max_upload_time ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_own_shard_range ... ok +test.unit.obj.test_server.TestObjectController.test_multiphase_put_draining +test.unit.obj.test_server.TestObjectController.test_multiphase_put_draining ... ok +test.unit.obj.test_server.TestObjectController.test_not_allowed_method +test.unit.obj.test_server.TestObjectController.test_not_allowed_method ... ok +test.unit.obj.test_server.TestObjectController.test_not_utf8_and_not_logging_requests +test.unit.obj.test_server.TestObjectController.test_not_utf8_and_not_logging_requests ... ok +test.unit.obj.test_server.TestObjectController.test_object_delete_at_async_update +test.unit.obj.test_server.TestObjectController.test_object_delete_at_async_update ... ok +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_unmodified_wsgi_pipeline +test.unit.common.test_wsgi.TestPipelineModification.test_proxy_unmodified_wsgi_pipeline ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_all_whitespace_value +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_all_whitespace_value ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_bogus_value +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_bogus_value ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_empty_value +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_empty_value ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_more_specific_after_less_specific +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_more_specific_after_less_specific ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_multiple +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_multiple ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_single_region +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_single_region ... ok +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_with_zone_zero +test.unit.common.utils.test_config.TestAffinityKeyFunction.test_with_zone_zero ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_ip_specific +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_ip_specific ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_to_all +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_to_all ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_getifaddrs +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_getifaddrs ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_error +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_error ... ok +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_ipv6 +test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_ipv6 ... ok -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_invalid_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_invalid_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_out_of_range_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_out_of_range_part_num ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_GET_part_num_not_satisfiable ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift WARNING: multipart: No SLO middleware in pipeline -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' -test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' -test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, max LO GET time of 86400s exceeded -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-manifest-a, GET of submanifest /v1/AUTH_test/gettest/manifest-a failed with status 403 (

Forbidden

Access was denied to this reso...) -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, got 401 (

Unauthorized

This server could not verif...) while retrieving /v1/AUTH_test/gettest/c_15 -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, GET of submanifest /v1/AUTH_test/gettest/manifest-bc failed with status 401 (

Unauthorized

This server could not verif...) -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != wrong! or 5 != 5. -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != 594f803b380a41396ed63dca39503542 or 5 != 999999. -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-avail, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/gettest/not_avail_obj -fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-exists, got 404 (

Not Found

The resource could not be foun...) while retrieving /v1/AUTH_test/gettest/not_exists_obj -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) -fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, JSON-decoding of submanifest /v1/AUTH_test/gettest/manifest-bc failed with 500 Internal Error -fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 594f803b380a41396ed63dca39503542, but object MD5 was actually fb0e22c79ac75679e9881e6ba183b354 -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != wrong! or 10 != 10. -fake-swift ERROR: Bad response length for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 5, but response length was actually 4 -fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != 82136b4240d6ce4ea7d03e51469a393b or 10 != 999999. -fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded -fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 1 (char 0) -fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test ERROR: Error in '/tmp/tmp25y8nnhc/container-sync-realms.conf' with mtime_check_interval: could not convert string to float: 'invalid' -test ERROR: Could not load '/tmp/tmpqnpx9gcm/container-sync-realms.conf': File contains no section headers. -file: '/tmp/tmpqnpx9gcm/container-sync-realms.conf', line: 1 -'invalid' -test DEBUG: Could not load '8b3588f07d774aa79a4358223c0f1b2e': [Errno 2] No such file or directory: '8b3588f07d774aa79a4358223c0f1b2e' -test ERROR: Could not load '/tmp/tmp7arbt6q5/container-sync-realms.conf': [Errno 13] Permission denied: '/tmp/tmp7arbt6q5/container-sync-realms.conf' -WARNING: Unable to modify file descriptor limit. Running as non-root? -WARNING: Unable to modify memory limit. Running as non-root? -WARNING: Unable to modify max process limit. Running as non-root? -Unable to locate config number 5 for account-server -Unable to locate config number 5 for object-server -Signal object-server pid: 1 signal: 15 -Signal object-server pid: 1 signal: 15 -Signal object-server pid: 1 signal: 1 -Signal object-replicator pid: 11 signal: 15 -Signal object-replicator pid: 12 signal: 15 -Signal proxy-server pid: 1 signal: 1 -output Removing pid file /tmp/tmps1gzxplg/var/run/one-server.pid with wrong pid 3 -output Removing pid file /tmp/tmps1gzxplg/var/run/zero-server.pid with invalid pid -output Removing pid file /tmp/tmps1gzxplg/var/run/invalid-server.pid with invalid pid -Signal account-reaper pid: 1 signal: 15 -Signal account-reaper pid: 2 signal: 15 -Signal account-reaper pid: 3 signal: 15 -Signal account-reaper pid: 4 signal: 15 -Signal account-reaper pid: 1 signal: 15 -Signal account-reaper pid: 2 signal: 15 -Signal account-reaper pid: 3 signal: 15 -Signal account-reaper pid: 4 signal: 15 -Signal account-reaper pid: 3 signal: 15 -test ERROR: Problem finding shard upper in '/tmp/tmpta23ce4g/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmpta23ce4g/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmpv4pf92yg/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmpv4pf92yg/containers/part/suffix/hash/container.db']test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_no_stale_reads ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_objects_since_row ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_own_shard_range ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_policy_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_replication_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_range_rows_with_limit ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_includes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_multiple_policies ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_other_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_initialize_container_broker_in_default ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_newid ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_old_enough_to_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_old_style_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_legacy_pending_files ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_misplaced_object_does_not_effect_container_stats ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_and_range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_invalid ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET + return self.GETorHEAD(req) + ~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl + return ah._handle_acl(app, method) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl + resp = self.req.get_acl_response(app, 'HEAD', + container, obj, + headers, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_multipart_uploads_acl_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_fullcontrol_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_order_and_reverse ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_make_tuple_for_pickle ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_is_green ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite_unicode ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_post_overwrite_out_of_order ... ok - +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_owner_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_read_acp_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_read_acp_permission ... ok +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id ... ok +test.unit.container.test_sharder.TestSharder.test_audit_cleave_contexts +test.unit.container.test_sharder.TestSharder.test_audit_cleave_contexts ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_policy_info ... ok +test.unit.container.test_sharder.TestSharder.test_audit_deleted_root_container +test.unit.container.test_sharder.TestSharder.test_audit_deleted_root_container ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_list_parts_error test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_list_parts_error ... ok test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multi_upload_empty_body test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multi_upload_empty_body ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_range_single_record ... ok -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:18 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpvtiyfsit/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmpvtiyfsit/node/sda1/objects/37/915/25945f38d3da9ada32d0196b93773915/1757265979.06256.data to /tmp/tmpvtiyfsit/node/sda1/objects/75/915/25945f38d3da9ada32d0196b93773915/1757265979.06256.data -test DEBUG: Relinking created link: /tmp/tmpvtiyfsit/node/sda1/objects/37/915/25945f38d3da9ada32d0196b93773915/1757265980.06256.meta to /tmp/tmpvtiyfsit/node/sda1/objects/75/915/25945f38d3da9ada32d0196b93773915/1757265980.06256.meta -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (2 files, 2 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:18 09/07/25 GMT (0:00:00.013401 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:18 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmpo6ipau_t/node/sda1 (cleanup=False) -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (0 files, 0 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:18 09/07/25 GMT (0:00:00.003433 elapsed) -test INFO: Starting relinker (cleanup=False) using 1 workers: 17:26:18 09/07/25 GMT -test INFO: Processing files for policy platinum under /tmp/tmp8v5bgceu/node/sda1 (cleanup=False) -test DEBUG: Relinking created link: /tmp/tmp8v5bgceu/node/sda1/objects/2/608/024643e289b7369fa81cd630a784f608/1757265978.13886.ts to /tmp/tmp8v5bgceu/node/sda1/objects/4/608/024643e289b7369fa81cd630a784f608/1757265978.13886.ts -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon -test INFO: 1 hash dirs processed (cleanup=False) (1 files, 1 linked, 0 removed, 0 errors) -test INFO: Finished relinker (cleanup=False): 17:26:18 09/07/25 GMT (0:00:00.003433 elapsed) -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_relinker_drop_privileges -test.unit.cli.test_relinker.TestRelinker.test_relinker_drop_privileges ... ok -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Worker (pid=2598945, devs=/some/device) completed in 0.0s with errors -Worker (pid=2598946, devs=sdx) completed in 0.1s with errors -test.unit.cli.test_relinker.TestRelinker.test_relinker_utils_get_hub -test.unit.cli.test_relinker.TestRelinker.test_relinker_utils_get_hub ... ok -test.unit.cli.test_relinker.TestRelinker.test_state_file -test.unit.cli.test_relinker.TestRelinker.test_state_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_replication_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_replication_info ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +------------------------------------------------------------------------------- +NOTE: Balance of 6.00 indicates you should push this + ring, wait at least 1 hours, and rebalance/repush. +------------------------------------------------------------------------------- +Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 +Device d4r1z1-127.0.0.1:6200R127.0.0.1:6200/sdb_"" with 1.0 weight got id 4 +Device d5r1z1-127.0.0.1:6200R127.0.0.1:6200/sdc_"" with 1.0 weight got id 5 +Reassigned 192 (300.00%) partitions. Balance is now 109.38. Dispersion is now 0.00 +------------------------------------------------------------------------------- +NOTE: Balance of 109.38 indicates you should push this + ring, wait at least 1 hours, and rebalance/repush. +------------------------------------------------------------------------------- +d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_"some meta data" marked for removal and will be removed next rebalance. +Reassigned 48 (75.00%) partitions. Balance is now 214.58. Dispersion is now 1.04 +------------------------------------------------------------------------------- +NOTE: Dispersion of 1.041667 indicates some parts are not + optimally dispersed. + + You may want to adjust some device weights, increase + the overload or review the dispersion report. +------------------------------------------------------------------------------- +Note: using /tmp/tmpi8stuusn/tmpolb0ip1_.builder instead of /tmp/tmpi8stuusn/tmpolb0ip1_.ring.gz as builder file +Reassigned 2 (3.12%) partitions. Balance is now 100.00. Dispersion is now 0.00 +------------------------------------------------------------------------------- +NOTE: Balance of 100.00 indicates you should push this + ring, wait at least 24 hours, and rebalance/repush. +------------------------------------------------------------------------------- +Reassigned 24 (37.50%) partitions. Balance is now 1.04. Dispersion is now 0.00 +Note: using /tmp/tmpz7elr2gj/tmpu61mbvey.builder instead of /tmp/tmpz7elr2gj/tmpu61mbvey.ring.gz as builder file +Note: using /tmp/tmp0si0njgc/tmpaflbe9yu.builder instead of /tmp/tmp0si0njgc/tmpaflbe9yu.ring.gz as builder file +Reassigned 192 (300.00%) partitions. Balance is now 0.00. Dispersion is now 0.00 fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_read_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_read_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_keystone -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_keystone ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_deleted ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_owner_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_owner_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_read_acp_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_with_read_acp_permission ... ok +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container ... ok + +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0017 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0061 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0051 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/%00c/%00o" 201 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn1" "-" 0.0119 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "txn2" "-" 0.0216 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "txn3" "-" 0.0014 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn1" "-" 0.0016 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn2" "-" 0.0131 "-" 1476105 0 +test-object-controller WARNING: X-Delete-At-Container header must be specified for expiring objects background PUT to work properly. Making best guess as to the container name for now. +test-object-controller DEBUG: Proxy X-Delete-At-Container '1791676689' does not match expected '1791590321' for current expirer_config. +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0015 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "GET /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "POST /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0038 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/p/a/c/o" 507 - "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "DELETE /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0052 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0102 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "method_doesnt_exist /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "__init__ /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 2.0000 "-" 1234 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" 201 - "-" "-" "-" 0.0055 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/p/a/c/22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222" 400 43 "-" "-" "-" 0.0002 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.4090 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 408 116 "-" "-" "-" 0.1071 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0100 "-" 1476105 1 +test-object-controller INFO: - - - [01/Jan/1970:02:46:41 +0000] "PUT /sda1/p/a/c/o" 405 91 "-" "-" "-" 1.0000 "-" 1234 - +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 10.0.0.0:1000/sda +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:6201', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0025 "-" 1476105 0 +test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 10.0.0.1:6201/sda1 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0099 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0140 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0139 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0096 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0005 "-" 1476105 -test.unit.obj.test_server.TestObjectController.test_object_update_with_offset +test.unit.obj.test_server.TestObjectController.test_object_update_with_offset ... ok +test.unit.obj.test_server.TestObjectController.test_other_methods_reserved_namespace_object +test.unit.obj.test_server.TestObjectController.test_other_methods_reserved_namespace_object ... ok +test.unit.obj.test_server.TestObjectController.test_override_etag_footer_trumps_header +test.unit.obj.test_server.TestObjectController.test_override_etag_footer_trumps_header ... ok +test.unit.obj.test_server.TestObjectController.test_override_etag_lone_header_footer +test.unit.obj.test_server.TestObjectController.test_override_etag_lone_header_footer ... ok -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_and_range ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_report_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_report_info ... ok +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_footer_trumps_backend_header +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_footer_trumps_backend_header ... ok +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_header_trumps_backend_footer +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_header_trumps_backend_footer ... ok +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_trumps_backend +test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_trumps_backend ... ok +test.unit.obj.test_server.TestObjectController.test_race_doesnt_quarantine +test.unit.obj.test_server.TestObjectController.test_race_doesnt_quarantine ... ok +test.unit.obj.test_server.TestObjectController.test_replication_server_call_all_methods +test.unit.obj.test_server.TestObjectController.test_replication_server_call_all_methods ... ok +test.unit.obj.test_server.TestObjectController.test_serv_reserv +test.unit.obj.test_server.TestObjectController.test_serv_reserv ... ok +test.unit.obj.test_server.TestObjectController.test_short_body +test.unit.obj.test_server.TestObjectController.test_short_body ... ok +test.unit.obj.test_server.TestObjectController.test_storage_policy_index_is_validated +test.unit.obj.test_server.TestObjectController.test_storage_policy_index_is_validated ... ok +test.unit.obj.test_server.TestObjectController.test_updating_multiple_container_servers +test.unit.obj.test_server.TestObjectController.test_updating_multiple_container_servers ... ok +test.unit.obj.test_server.TestObjectController.test_updating_multiple_delete_at_container_servers +test.unit.obj.test_server.TestObjectController.test_updating_multiple_delete_at_container_servers ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_range_rows_with_limit ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READtest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_zero_part_num -test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEADAcl.test_mpu_HEAD_zero_part_num ... ok -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: cleanup Device: sda1 Policy: platinum Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: ec Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: ec Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: relink Device: sda1 Policy: ec Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test INFO: Step: cleanup Device: sda1 Policy: ec Partitions: 1/2 -test DEBUG: Updating recon for sda1 -test INFO: Step: cleanup Device: sda1 Policy: ec Partitions: 2/2 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -test DEBUG: Updating recon for sda1 -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_workers_children -test.unit.cli.test_relinker.TestRelinker.test_workers_children ... ok -Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/relinker.recon' -test.unit.cli.test_relinker.TestRelinker.test_workers_parent -test.unit.cli.test_relinker.TestRelinker.test_workers_parent ... ok -test.unit.cli.test_relinker.TestRelinker.test_workers_parent_bubbles_up_errors -test.unit.cli.test_relinker.TestRelinker.test_workers_parent_bubbles_up_errors ... ok -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_cached_dispersion_value -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_cached_dispersion_value ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_shard_ranges ... ok - fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_invalid_source +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_invalid_source ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges ... ok + +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: Container GET returning 503 for (404, 503, 503, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: Container GET returning 503 for (503, 503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: Container GET returning 503 for (204, 404, 503, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: Container GET returning 503 for (204, 503, 503, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIterationtest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_POST +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_POST ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_includes ... ok + +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0014 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/%00c/%00o%00v1" 201 - "-" "-" "-" 0.0094 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/%00c/%00o%00v1" 200 - "-" "-" "-" 0.0006 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/%00c/%00o%00v1" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/%00c/%00o%00v1" 204 - "-" "-" "-" 0.0012 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0139 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0096 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0098 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0138 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0098 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0133 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0023 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/p/a/c/o" 200 9 "-" "-" "-" 0.0006 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0005 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0007 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 - +test INFO: - - - [10/Oct/2026:23:56:00 +0000] "OPTIONS /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0082 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 499 89 "-" "-" "-" 0.0007 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 1476105 0 +test-object-controller DEBUG: - - - [10/Oct/2026:23:56:00 +0000] "REPLICATE /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0001 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0095 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 1476105 1 +test-object-controller DEBUG: - - - [10/Oct/2026:23:56:00 +0000] "REPLICATE /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0001 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0011 "-" 1476105 1 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 1476105 2 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "POST /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 1476105 2 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "GET /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 1476105 2 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0001 "-" 1476105 2 +test-object-controller DEBUG: - - - [10/Oct/2026:23:56:00 +0000] "REPLICATE /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 1476105 2 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 1476105 2 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:5', 'sdb1'), ('6.7.8.9:10', 'sdf1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0018 "-" 1476105 26 +test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:5', 'sdb1')] +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0101 "-" 1476105 0 +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0011 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0127 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0133 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 1476105 -test.unit.obj.test_server.TestObjectController.test_x_if_delete_at_formats +test.unit.obj.test_server.TestObjectController.test_x_if_delete_at_formats ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_fragment_sync +test.unit.obj.test_ssync.TestSsyncEC.test_fragment_sync ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_only_missing_durable_state +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_only_missing_durable_state ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_revert +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_fragment_revert ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_non_durable_fragment +test.unit.obj.test_ssync.TestSsyncEC.test_handoff_non_durable_fragment ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_revert_job_with_legacy_durable +test.unit.obj.test_ssync.TestSsyncEC.test_revert_job_with_legacy_durable ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_send_invalid_frag_index +test.unit.obj.test_ssync.TestSsyncEC.test_send_invalid_frag_index ... ok +test.unit.obj.test_ssync.TestSsyncEC.test_send_with_frag_index_none +test.unit.obj.test_ssync.TestSsyncEC.test_send_with_frag_index_none ... ok +test.unit.proxy.controllers.test_account.TestGetAccountInfo.test_get_deleted_account_410 +test.unit.proxy.controllers.test_account.TestGetAccountInfo.test_get_deleted_account_410 ... ok +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_init_node_timeout +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_init_node_timeout ... ok +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward ... ok +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward_after_data_timeout +test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward_after_data_timeout ... ok +test.unit.proxy.controllers.test_obj.TestNumContainerUpdates.test_it +test.unit.proxy.controllers.test_obj.TestNumContainerUpdates.test_it ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_sharding_overlaps ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_old_style_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_ranges_with_shrinking_overlaps ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_read_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_with_read_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_list_parts_acl_without_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reconciler_sync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_remove_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_resolve_shard_range_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reverse_prefix_delim ... ok - -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:read_acp:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response + return self.get_acl_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_without_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_without_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_fullcontrol_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_root_account_container_path ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_missing ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_abort +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_abort test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_abort ... ok test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_abort_error test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_abort_error ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_save_and_load_record_from_pending_file ... ok - -test INFO: Using crc64nvme_isal implementation for CRC64NVME. -test ERROR: Problem finding shard upper in '/tmp/tmpk8d7h57b/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmpk8d7h57b/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmp1huk3ng1/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmp1huk3ng1/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state -Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_db_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharded_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_get_shard_usage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_multiple_policies ... ok -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_deleted ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_unknown_user -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_unknown_user ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_version_id_but_not_enabled ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_x_syncs ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_initiated_and_required ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_owner_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_owner_permission ... ok -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '13'} -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) -fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_s3acl ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_state_is_not_reclaimable ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:54 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_version_id_not_implemented ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_read_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_read_permission ... ok + +test-object-controller INFO: - - - [10/Oct/2026:23:56:01 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:01 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 1476105 - +test-object-controller INFO: - - - [10/Oct/2026:23:56:01 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0011 "-" 1476105 - +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:40187 +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 50596) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 5, sent: 4, deletable: 5 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:01] "SSYNC /dev/9 HTTP/1.1" 200 428 0.145463 +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:41405 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 59008) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 4, available: 4, sent: 2, deletable: 4 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:01] "SSYNC /dev/9 HTTP/1.1" 200 354 0.135464 +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:59857 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 52284) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 4, sent: 3, deletable: 4 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:01] "SSYNC /dev/9 HTTP/1.1" 200 391 0.142960 +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:40211 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 47586) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 3, available: 3, sent: 2, deletable: 3 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:02] "SSYNC /dev/9 HTTP/1.1" 200 354 0.141916 +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:60883 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 59500) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-sender DEBUG: Run listdir on /tmp/tmpyq4vfxvh/tmp_test_ssync_sender/dev/objects/9 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:02] "SSYNC /dev/9 HTTP/1.1" 200 317 0.101299 +test-ssync-receiver DEBUG: Run listdir on /tmp/tmpyq4vfxvh/tmp_test_ssync_receiver/dev/objects/9 +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 59502) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 0, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:02] "SSYNC /dev/9 HTTP/1.1" 200 276 0.102700 +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:38709 +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 43230) +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test-ssync-sender ERROR: 127.0.0.1:38709/dev/9 Expected status 200; got 400 (b"Invalid X-Backend-Ssync-Frag-Index 'Not a number'") +test-ssync-receiver INFO: (1476105) wsgi starting up on http://127.0.0.1:38893 +test-ssync-receiver DEBUG: (1476105) accepted ('127.0.0.1', 52202) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:02] "SSYNC /dev/9 HTTP/1.1" 200 317 0.125379 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpgw6xkp9i/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpgw6xkp9i/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpgw6xkp9i/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpgw6xkp9i/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0114 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0031 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0126 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0295 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx03f3c5ed13dc463d9f383-006acad092" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:55451/sda1/3/a/c" "tx03f3c5ed13dc463d9f383-006acad092" "container-server 1476105" 0.0011 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:33241/sdb1/3/a/c" "tx03f3c5ed13dc463d9f383-006acad092" "container-server 1476105" 0.0011 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx03f3c5ed13dc463d9f383-006acad092" "proxy-server 1476105" 0.0877 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx03f3c5ed13dc463d9f383-006acad092" "proxy-server 1476105" 0.0320 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/02 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx03f3c5ed13dc463d9f383-006acad092 - 0.1082 - - 1791676562.549823284 1791676562.658053398 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx6356ef613faf452b87494-006acad092" "proxy-server 1476105" 0.0011 "-" 1476105 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_expose_headers +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_expose_headers ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_non_strict +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_non_strict ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_strict +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_strict ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_has_other_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_initialize_container_broker_in_default ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:read_acp:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:18 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_last_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_sysmeta ... ok - -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_list_parts_error ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_without_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_GET_without_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_fullcontrol_permission ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:full_control FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_owner_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_write_acp_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_write_acp_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_storage_policy_property ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_write_permission ... ok -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266092.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/6e9/9bbe96bb1b80183ab552ab13984ef6e9/9bbe96bb1b80183ab552ab13984ef6e9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266101.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e72/edfb9b92623785628c4c603672c24e72/edfb9b92623785628c4c603672c24e72.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266101.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e72/edfb9b92623785628c4c603672c24e72/edfb9b92623785628c4c603672c24e72.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266101.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e72/edfb9b92623785628c4c603672c24e72/edfb9b92623785628c4c603672c24e72.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266110.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e98/a12f4180f95ca594873dc66dead62e98/a12f4180f95ca594873dc66dead62e98.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266110.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e98/a12f4180f95ca594873dc66dead62e98/a12f4180f95ca594873dc66dead62e98.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757266110.00000-2, db: /tmp/tmpg6u99hck/sda/containers/0/e98/a12f4180f95ca594873dc66dead62e98/a12f4180f95ca594873dc66dead62e98.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26.db -sharder-test INFO: Updated own shard range from ShardRange<'a' to 'b' as of 1757265977.00000, (0, 0) as of 1757265977.00000, active as of 1757265977.00000> to ShardRange<'a' to 'b' as of 1757265977.00000, (0, 0) as of 1757265977.00000, sharding as of 1757265982.00000>, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26.db -sharder-test DEBUG: Updating 0 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26_1757265977.00000.db -sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26_1757265977.00000.db -sharder-test DEBUG: Updating 0 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26_1757265977.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26_1757265977.00000.db -sharder-test INFO: Updated own shard range from ShardRange<'a' to 'b' as of 1757265977.00000, (0, 0) as of 1757265977.00000, sharding as of 1757265983.00000> to ShardRange<'a' to 'b' as of 1757265977.00000, (0, 0) as of 1757265977.00000, sharded as of 1757265986.00000>, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1757265977.00000-2, db: /tmp/tmp415cgxly/sda/containers/0/c26/6bf3d9ec1fae6b210578a3e7c6160c26/6bf3d9ec1fae6b210578a3e7c6160c26_1757265977.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265977.00000, db: /tmp/tmp_th44jii/sda/containers/0/543/9f22cc7bbd065fb6edbe635bffcee543/9f22cc7bbd065fb6edbe635bffcee543.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265979.00000, db: /tmp/tmp_th44jii/sda/containers/0/a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265978.00000, (0, 0) as of 1757265978.00000, found as of 1757265978.00000> to ShardRange<'k' to 't' as of 1757265979.00000, (0, 0) as of 1757265979.00000, created as of 1757265979.00000>, path: .shards_a/shard_c_1757265979.00000, db: /tmp/tmp_th44jii/sda/containers/0/a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b/be0f3b9230eb6c2eaf1ef6e7b98f0a9b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265981.00000, db: /tmp/tmp_th44jii/sda/containers/0/bd2/04edb916f9b9244e0b2ed6d3f2950bd2/04edb916f9b9244e0b2ed6d3f2950bd2.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265980.00000, (0, 0) as of 1757265980.00000, found as of 1757265980.00000> to ShardRange<'k' to 't' as of 1757265981.00000, (0, 0) as of 1757265981.00000, cleaved as of 1757265981.00000>, path: .shards_a/shard_c_1757265981.00000, db: /tmp/tmp_th44jii/sda/containers/0/bd2/04edb916f9b9244e0b2ed6d3f2950bd2/04edb916f9b9244e0b2ed6d3f2950bd2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265983.00000, db: /tmp/tmp_th44jii/sda/containers/0/19b/69b372be26408e30c55398e42f28619b/69b372be26408e30c55398e42f28619b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265982.00000, (0, 0) as of 1757265982.00000, found as of 1757265982.00000> to ShardRange<'k' to 't' as of 1757265983.00000, (0, 0) as of 1757265983.00000, active as of 1757265983.00000>, path: .shards_a/shard_c_1757265983.00000, db: /tmp/tmp_th44jii/sda/containers/0/19b/69b372be26408e30c55398e42f28619b/69b372be26408e30c55398e42f28619b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp_th44jii/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265984.00000, (0, 0) as of 1757265984.00000, found as of 1757265984.00000> to ShardRange<'k' to 't' as of 1757265985.00000, (0, 0) as of 1757265985.00000, shrinking as of 1757265985.00000>, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp_th44jii/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265985.00000, db: /tmp/tmp_th44jii/sda/containers/0/cbd/2228d67a97c72d6397a92dfb28fabcbd/2228d67a97c72d6397a92dfb28fabcbd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265987.00000, db: /tmp/tmp_th44jii/sda/containers/0/e0b/49539926fa58a33f702a9b0d6db2ae0b/49539926fa58a33f702a9b0d6db2ae0b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265986.00000, (0, 0) as of 1757265986.00000, found as of 1757265986.00000> to ShardRange<'k' to 't' as of 1757265987.00000, (0, 0) as of 1757265987.00000, sharding as of 1757265987.00000>, path: .shards_a/shard_c_1757265987.00000, db: /tmp/tmp_th44jii/sda/containers/0/e0b/49539926fa58a33f702a9b0d6db2ae0b/49539926fa58a33f702a9b0d6db2ae0b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265987.00000, db: /tmp/tmp_th44jii/sda/containers/0/e0b/49539926fa58a33f702a9b0d6db2ae0b/49539926fa58a33f702a9b0d6db2ae0b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265989.00000, db: /tmp/tmp_th44jii/sda/containers/0/437/920d858a7dca01750791428ec8908437/920d858a7dca01750791428ec8908437.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265988.00000, (0, 0) as of 1757265988.00000, found as of 1757265988.00000> to ShardRange<'k' to 't' as of 1757265989.00000, (0, 0) as of 1757265989.00000, sharded as of 1757265989.00000>, path: .shards_a/shard_c_1757265989.00000, db: /tmp/tmp_th44jii/sda/containers/0/437/920d858a7dca01750791428ec8908437/920d858a7dca01750791428ec8908437.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265989.00000, db: /tmp/tmp_th44jii/sda/containers/0/437/920d858a7dca01750791428ec8908437/920d858a7dca01750791428ec8908437.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265991.00000, db: /tmp/tmp_th44jii/sda/containers/0/663/31e8a6e729de3fb3f1661c3451a61663/31e8a6e729de3fb3f1661c3451a61663.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265990.00000, (0, 0) as of 1757265990.00000, found as of 1757265990.00000> to ShardRange<'k' to 't' as of 1757265991.00000, (0, 0) as of 1757265991.00000, shrunk as of 1757265991.00000>, path: .shards_a/shard_c_1757265991.00000, db: /tmp/tmp_th44jii/sda/containers/0/663/31e8a6e729de3fb3f1661c3451a61663/31e8a6e729de3fb3f1661c3451a61663.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757265991.00000, db: /tmp/tmp_th44jii/sda/containers/0/663/31e8a6e729de3fb3f1661c3451a61663/31e8a6e729de3fb3f1661c3451a61663.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265993.00000, db: /tmp/tmp_th44jii/sda/containers/0/d9c/4ec6e2b45e4a28f86ad6552846666d9c/4ec6e2b45e4a28f86ad6552846666d9c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265992.00000, (0, 0) as of 1757265992.00000, created as of 1757265992.00000> to ShardRange<'k' to 't' as of 1757265993.00000, (0, 0) as of 1757265993.00000, found as of 1757265993.00000>, path: .shards_a/shard_c_1757265993.00000, db: /tmp/tmp_th44jii/sda/containers/0/d9c/4ec6e2b45e4a28f86ad6552846666d9c/4ec6e2b45e4a28f86ad6552846666d9c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265995.00000, db: /tmp/tmp_th44jii/sda/containers/0/d1a/45b109c71299382d26e9b27439efad1a/45b109c71299382d26e9b27439efad1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265997.00000, db: /tmp/tmp_th44jii/sda/containers/0/714/a03cdf7d9086832cd1a2f9d277488714/a03cdf7d9086832cd1a2f9d277488714.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265996.00000, (0, 0) as of 1757265996.00000, created as of 1757265996.00000> to ShardRange<'k' to 't' as of 1757265997.00000, (0, 0) as of 1757265997.00000, cleaved as of 1757265997.00000>, path: .shards_a/shard_c_1757265997.00000, db: /tmp/tmp_th44jii/sda/containers/0/714/a03cdf7d9086832cd1a2f9d277488714/a03cdf7d9086832cd1a2f9d277488714.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757265999.00000, db: /tmp/tmp_th44jii/sda/containers/0/384/52fc26f69515707c402383e30da1b384/52fc26f69515707c402383e30da1b384.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265998.00000, (0, 0) as of 1757265998.00000, created as of 1757265998.00000> to ShardRange<'k' to 't' as of 1757265999.00000, (0, 0) as of 1757265999.00000, active as of 1757265999.00000>, path: .shards_a/shard_c_1757265999.00000, db: /tmp/tmp_th44jii/sda/containers/0/384/52fc26f69515707c402383e30da1b384/52fc26f69515707c402383e30da1b384.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp_th44jii/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266000.00000, (0, 0) as of 1757266000.00000, created as of 1757266000.00000> to ShardRange<'k' to 't' as of 1757266001.00000, (0, 0) as of 1757266001.00000, shrinking as of 1757266001.00000>, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp_th44jii/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266001.00000, db: /tmp/tmp_th44jii/sda/containers/0/935/165073513522b35e61bcfef4f23a2935/165073513522b35e61bcfef4f23a2935.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266003.00000, db: /tmp/tmp_th44jii/sda/containers/0/281/651d61b01e30c9fead189096c5d1e281/651d61b01e30c9fead189096c5d1e281.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266002.00000, (0, 0) as of 1757266002.00000, created as of 1757266002.00000> to ShardRange<'k' to 't' as of 1757266003.00000, (0, 0) as of 1757266003.00000, sharding as of 1757266003.00000>, path: .shards_a/shard_c_1757266003.00000, db: /tmp/tmp_th44jii/sda/containers/0/281/651d61b01e30c9fead189096c5d1e281/651d61b01e30c9fead189096c5d1e281.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266003.00000, db: /tmp/tmp_th44jii/sda/containers/0/281/651d61b01e30c9fead189096c5d1e281/651d61b01e30c9fead189096c5d1e281.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266005.00000, db: /tmp/tmp_th44jii/sda/containers/0/15b/b04a5e896ea90902c69c0bb43082615b/b04a5e896ea90902c69c0bb43082615b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266004.00000, (0, 0) as of 1757266004.00000, created as of 1757266004.00000> to ShardRange<'k' to 't' as of 1757266005.00000, (0, 0) as of 1757266005.00000, sharded as of 1757266005.00000>, path: .shards_a/shard_c_1757266005.00000, db: /tmp/tmp_th44jii/sda/containers/0/15b/b04a5e896ea90902c69c0bb43082615b/b04a5e896ea90902c69c0bb43082615b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266005.00000, db: /tmp/tmp_th44jii/sda/containers/0/15b/b04a5e896ea90902c69c0bb43082615b/b04a5e896ea90902c69c0bb43082615b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266007.00000, db: /tmp/tmp_th44jii/sda/containers/0/e78/12406d7c018ebf44249dd572717fce78/12406d7c018ebf44249dd572717fce78.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266006.00000, (0, 0) as of 1757266006.00000, created as of 1757266006.00000> to ShardRange<'k' to 't' as of 1757266007.00000, (0, 0) as of 1757266007.00000, shrunk as of 1757266007.00000>, path: .shards_a/shard_c_1757266007.00000, db: /tmp/tmp_th44jii/sda/containers/0/e78/12406d7c018ebf44249dd572717fce78/12406d7c018ebf44249dd572717fce78.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266007.00000, db: /tmp/tmp_th44jii/sda/containers/0/e78/12406d7c018ebf44249dd572717fce78/12406d7c018ebf44249dd572717fce78.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266009.00000, db: /tmp/tmp_th44jii/sda/containers/0/e08/ac583cf85f24048e2074fd761e5c9e08/ac583cf85f24048e2074fd761e5c9e08.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266008.00000, (0, 0) as of 1757266008.00000, cleaved as of 1757266008.00000> to ShardRange<'k' to 't' as of 1757266009.00000, (0, 0) as of 1757266009.00000, found as of 1757266009.00000>, path: .shards_a/shard_c_1757266009.00000, db: /tmp/tmp_th44jii/sda/containers/0/e08/ac583cf85f24048e2074fd761e5c9e08/ac583cf85f24048e2074fd761e5c9e08.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266011.00000, db: /tmp/tmp_th44jii/sda/containers/0/7ed/54585c197274351bf9b474f289ecb7ed/54585c197274351bf9b474f289ecb7ed.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266010.00000, (0, 0) as of 1757266010.00000, cleaved as of 1757266010.00000> to ShardRange<'k' to 't' as of 1757266011.00000, (0, 0) as of 1757266011.00000, created as of 1757266011.00000>, path: .shards_a/shard_c_1757266011.00000, db: /tmp/tmp_th44jii/sda/containers/0/7ed/54585c197274351bf9b474f289ecb7ed/54585c197274351bf9b474f289ecb7ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266013.00000, db: /tmp/tmp_th44jii/sda/containers/0/6b2/e46906142b7aca5bf836bc6f3aeea6b2/e46906142b7aca5bf836bc6f3aeea6b2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266015.00000, db: /tmp/tmp_th44jii/sda/containers/0/d78/8b17b637b1132b46e2d46f1491831d78/8b17b637b1132b46e2d46f1491831d78.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266014.00000, (0, 0) as of 1757266014.00000, cleaved as of 1757266014.00000> to ShardRange<'k' to 't' as of 1757266015.00000, (0, 0) as of 1757266015.00000, active as of 1757266015.00000>, path: .shards_a/shard_c_1757266015.00000, db: /tmp/tmp_th44jii/sda/containers/0/d78/8b17b637b1132b46e2d46f1491831d78/8b17b637b1132b46e2d46f1491831d78.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp_th44jii/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266016.00000, (0, 0) as of 1757266016.00000, cleaved as of 1757266016.00000> to ShardRange<'k' to 't' as of 1757266017.00000, (0, 0) as of 1757266017.00000, shrinking as of 1757266017.00000>, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp_th44jii/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266017.00000, db: /tmp/tmp_th44jii/sda/containers/0/29b/a2630633bd1e1fa4ee0b41fe7e5cb29b/a2630633bd1e1fa4ee0b41fe7e5cb29b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266019.00000, db: /tmp/tmp_th44jii/sda/containers/0/1c7/72ac7b01e8bf0a01b7a7b3a4068a71c7/72ac7b01e8bf0a01b7a7b3a4068a71c7.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266018.00000, (0, 0) as of 1757266018.00000, cleaved as of 1757266018.00000> to ShardRange<'k' to 't' as of 1757266019.00000, (0, 0) as of 1757266019.00000, sharding as of 1757266019.00000>, path: .shards_a/shard_c_1757266019.00000, db: /tmp/tmp_th44jii/sda/containers/0/1c7/72ac7b01e8bf0a01b7a7b3a4068a71c7/72ac7b01e8bf0a01b7a7b3a4068a71c7.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266019.00000, db: /tmp/tmp_th44jii/sda/containers/0/1c7/72ac7b01e8bf0a01b7a7b3a4068a71c7/72ac7b01e8bf0a01b7a7b3a4068a71c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266021.00000, db: /tmp/tmp_th44jii/sda/containers/0/3f8/ef3ca6e64b211e3007ee2002a1df13f8/ef3ca6e64b211e3007ee2002a1df13f8.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266020.00000, (0, 0) as of 1757266020.00000, cleaved as of 1757266020.00000> to ShardRange<'k' to 't' as of 1757266021.00000, (0, 0) as of 1757266021.00000, sharded as of 1757266021.00000>, path: .shards_a/shard_c_1757266021.00000, db: /tmp/tmp_th44jii/sda/containers/0/3f8/ef3ca6e64b211e3007ee2002a1df13f8/ef3ca6e64b211e3007ee2002a1df13f8.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266021.00000, db: /tmp/tmp_th44jii/sda/containers/0/3f8/ef3ca6e64b211e3007ee2002a1df13f8/ef3ca6e64b211e3007ee2002a1df13f8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266023.00000, db: /tmp/tmp_th44jii/sda/containers/0/38e/f76e19ebe7f8972fff705783eb29738e/f76e19ebe7f8972fff705783eb29738e.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266022.00000, (0, 0) as of 1757266022.00000, cleaved as of 1757266022.00000> to ShardRange<'k' to 't' as of 1757266023.00000, (0, 0) as of 1757266023.00000, shrunk as of 1757266023.00000>, path: .shards_a/shard_c_1757266023.00000, db: /tmp/tmp_th44jii/sda/containers/0/38e/f76e19ebe7f8972fff705783eb29738e/f76e19ebe7f8972fff705783eb29738e.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266023.00000, db: /tmp/tmp_th44jii/sda/containers/0/38e/f76e19ebe7f8972fff705783eb29738e/f76e19ebe7f8972fff705783eb29738e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266025.00000, db: /tmp/tmp_th44jii/sda/containers/0/93a/d81d619b0d9b0f39ea87636adb4ea93a/d81d619b0d9b0f39ea87636adb4ea93a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266024.00000, (0, 0) as of 1757266024.00000, active as of 1757266024.00000> to ShardRange<'k' to 't' as of 1757266025.00000, (0, 0) as of 1757266025.00000, found as of 1757266025.00000>, path: .shards_a/shard_c_1757266025.00000, db: /tmp/tmp_th44jii/sda/containers/0/93a/d81d619b0d9b0f39ea87636adb4ea93a/d81d619b0d9b0f39ea87636adb4ea93a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266027.00000, db: /tmp/tmp_th44jii/sda/containers/0/30a/1dd2d474c488e731cecc7b97a493730a/1dd2d474c488e731cecc7b97a493730a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266026.00000, (0, 0) as of 1757266026.00000, active as of 1757266026.00000> to ShardRange<'k' to 't' as of 1757266027.00000, (0, 0) as of 1757266027.00000, created as of 1757266027.00000>, path: .shards_a/shard_c_1757266027.00000, db: /tmp/tmp_th44jii/sda/containers/0/30a/1dd2d474c488e731cecc7b97a493730a/1dd2d474c488e731cecc7b97a493730a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266029.00000, db: /tmp/tmp_th44jii/sda/containers/0/fe6/b66de042c5678348db53abd8eb288fe6/b66de042c5678348db53abd8eb288fe6.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266028.00000, (0, 0) as of 1757266028.00000, active as of 1757266028.00000> to ShardRange<'k' to 't' as of 1757266029.00000, (0, 0) as of 1757266029.00000, cleaved as of 1757266029.00000>, path: .shards_a/shard_c_1757266029.00000, db: /tmp/tmp_th44jii/sda/containers/0/fe6/b66de042c5678348db53abd8eb288fe6/b66de042c5678348db53abd8eb288fe6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266031.00000, db: /tmp/tmp_th44jii/sda/containers/0/430/78f5b29afa7c0c0db0ff471651a06430/78f5b29afa7c0c0db0ff471651a06430.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp_th44jii/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266032.00000, (0, 0) as of 1757266032.00000, active as of 1757266032.00000> to ShardRange<'k' to 't' as of 1757266033.00000, (0, 0) as of 1757266033.00000, shrinking as of 1757266033.00000>, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp_th44jii/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266033.00000, db: /tmp/tmp_th44jii/sda/containers/0/25e/bb488b0bfcd911c7d82d70b1e493925e/bb488b0bfcd911c7d82d70b1e493925e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266035.00000, db: /tmp/tmp_th44jii/sda/containers/0/dfb/1255cf822a786ce1d5f89d98030c9dfb/1255cf822a786ce1d5f89d98030c9dfb.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266034.00000, (0, 0) as of 1757266034.00000, active as of 1757266034.00000> to ShardRange<'k' to 't' as of 1757266035.00000, (0, 0) as of 1757266035.00000, sharding as of 1757266035.00000>, path: .shards_a/shard_c_1757266035.00000, db: /tmp/tmp_th44jii/sda/containers/0/dfb/1255cf822a786ce1d5f89d98030c9dfb/1255cf822a786ce1d5f89d98030c9dfb.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266035.00000, db: /tmp/tmp_th44jii/sda/containers/0/dfb/1255cf822a786ce1d5f89d98030c9dfb/1255cf822a786ce1d5f89d98030c9dfb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266037.00000, db: /tmp/tmp_th44jii/sda/containers/0/ca5/7a61405495e8244a7924e0ca9d596ca5/7a61405495e8244a7924e0ca9d596ca5.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266036.00000, (0, 0) as of 1757266036.00000, active as of 1757266036.00000> to ShardRange<'k' to 't' as of 1757266037.00000, (0, 0) as of 1757266037.00000, sharded as of 1757266037.00000>, path: .shards_a/shard_c_1757266037.00000, db: /tmp/tmp_th44jii/sda/containers/0/ca5/7a61405495e8244a7924e0ca9d596ca5/7a61405495e8244a7924e0ca9d596ca5.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266037.00000, db: /tmp/tmp_th44jii/sda/containers/0/ca5/7a61405495e8244a7924e0ca9d596ca5/7a61405495e8244a7924e0ca9d596ca5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266039.00000, db: /tmp/tmp_th44jii/sda/containers/0/51a/16a8aea3f390a4da267833104606c51a/16a8aea3f390a4da267833104606c51a.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266038.00000, (0, 0) as of 1757266038.00000, active as of 1757266038.00000> to ShardRange<'k' to 't' as of 1757266039.00000, (0, 0) as of 1757266039.00000, shrunk as of 1757266039.00000>, path: .shards_a/shard_c_1757266039.00000, db: /tmp/tmp_th44jii/sda/containers/0/51a/16a8aea3f390a4da267833104606c51a/16a8aea3f390a4da267833104606c51a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266039.00000, db: /tmp/tmp_th44jii/sda/containers/0/51a/16a8aea3f390a4da267833104606c51a/16a8aea3f390a4da267833104606c51a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266041.00000, db: /tmp/tmp_th44jii/sda/containers/0/f74/af8fa4b8a151fe1b27a8e6c1e5f31f74/af8fa4b8a151fe1b27a8e6c1e5f31f74.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266040.00000, (0, 0) as of 1757266040.00000, shrinking as of 1757266040.00000> to ShardRange<'k' to 't' as of 1757266041.00000, (0, 0) as of 1757266041.00000, found as of 1757266041.00000>, path: .shards_a/shard_c_1757266041.00000, db: /tmp/tmp_th44jii/sda/containers/0/f74/af8fa4b8a151fe1b27a8e6c1e5f31f74/af8fa4b8a151fe1b27a8e6c1e5f31f74.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266043.00000, db: /tmp/tmp_th44jii/sda/containers/0/5b8/24ea544c5eb06a53968f4100019505b8/24ea544c5eb06a53968f4100019505b8.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266042.00000, (0, 0) as of 1757266042.00000, shrinking as of 1757266042.00000> to ShardRange<'k' to 't' as of 1757266043.00000, (0, 0) as of 1757266043.00000, created as of 1757266043.00000>, path: .shards_a/shard_c_1757266043.00000, db: /tmp/tmp_th44jii/sda/containers/0/5b8/24ea544c5eb06a53968f4100019505b8/24ea544c5eb06a53968f4100019505b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266045.00000, db: /tmp/tmp_th44jii/sda/containers/0/ed1/bd148b6542197ba3a89569a48a9f8ed1/bd148b6542197ba3a89569a48a9f8ed1.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266044.00000, (0, 0) as of 1757266044.00000, shrinking as of 1757266044.00000> to ShardRange<'k' to 't' as of 1757266045.00000, (0, 0) as of 1757266045.00000, cleaved as of 1757266045.00000>, path: .shards_a/shard_c_1757266045.00000, db: /tmp/tmp_th44jii/sda/containers/0/ed1/bd148b6542197ba3a89569a48a9f8ed1/bd148b6542197ba3a89569a48a9f8ed1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266047.00000, db: /tmp/tmp_th44jii/sda/containers/0/590/951dad7f2fb55e77fd358f25db2bc590/951dad7f2fb55e77fd358f25db2bc590.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266046.00000, (0, 0) as of 1757266046.00000, shrinking as of 1757266046.00000> to ShardRange<'k' to 't' as of 1757266047.00000, (0, 0) as of 1757266047.00000, active as of 1757266047.00000>, path: .shards_a/shard_c_1757266047.00000, db: /tmp/tmp_th44jii/sda/containers/0/590/951dad7f2fb55e77fd358f25db2bc590/951dad7f2fb55e77fd358f25db2bc590.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266049.00000, db: /tmp/tmp_th44jii/sda/containers/0/762/e8711d278eead26faf4ac3d605d42762/e8711d278eead26faf4ac3d605d42762.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266049.00000, db: /tmp/tmp_th44jii/sda/containers/0/762/e8711d278eead26faf4ac3d605d42762/e8711d278eead26faf4ac3d605d42762.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266051.00000, db: /tmp/tmp_th44jii/sda/containers/0/c03/3c7118c080bb8d9d8b47a29d90277c03/3c7118c080bb8d9d8b47a29d90277c03.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266050.00000, (0, 0) as of 1757266050.00000, shrinking as of 1757266050.00000> to ShardRange<'k' to 't' as of 1757266051.00000, (0, 0) as of 1757266051.00000, sharding as of 1757266051.00000>, path: .shards_a/shard_c_1757266051.00000, db: /tmp/tmp_th44jii/sda/containers/0/c03/3c7118c080bb8d9d8b47a29d90277c03/3c7118c080bb8d9d8b47a29d90277c03.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266051.00000, db: /tmp/tmp_th44jii/sda/containers/0/c03/3c7118c080bb8d9d8b47a29d90277c03/3c7118c080bb8d9d8b47a29d90277c03.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266053.00000, db: /tmp/tmp_th44jii/sda/containers/0/bb9/e53cdc212bb202f9caaddef2ddee6bb9/e53cdc212bb202f9caaddef2ddee6bb9.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266052.00000, (0, 0) as of 1757266052.00000, shrinking as of 1757266052.00000> to ShardRange<'k' to 't' as of 1757266053.00000, (0, 0) as of 1757266053.00000, sharded as of 1757266053.00000>, path: .shards_a/shard_c_1757266053.00000, db: /tmp/tmp_th44jii/sda/containers/0/bb9/e53cdc212bb202f9caaddef2ddee6bb9/e53cdc212bb202f9caaddef2ddee6bb9.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266053.00000, db: /tmp/tmp_th44jii/sda/containers/0/bb9/e53cdc212bb202f9caaddef2ddee6bb9/e53cdc212bb202f9caaddef2ddee6bb9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266055.00000, db: /tmp/tmp_th44jii/sda/containers/0/378/3c824173b2008462f368438f4499c378/3c824173b2008462f368438f4499c378.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266054.00000, (0, 0) as of 1757266054.00000, shrinking as of 1757266054.00000> to ShardRange<'k' to 't' as of 1757266055.00000, (0, 0) as of 1757266055.00000, shrunk as of 1757266055.00000>, path: .shards_a/shard_c_1757266055.00000, db: /tmp/tmp_th44jii/sda/containers/0/378/3c824173b2008462f368438f4499c378/3c824173b2008462f368438f4499c378.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266055.00000, db: /tmp/tmp_th44jii/sda/containers/0/378/3c824173b2008462f368438f4499c378/3c824173b2008462f368438f4499c378.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266057.00000, db: /tmp/tmp_th44jii/sda/containers/0/455/0b9db0969a0143c7df226cf7c7142455/0b9db0969a0143c7df226cf7c7142455.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266056.00000, (0, 0) as of 1757266056.00000, sharding as of 1757266056.00000> to ShardRange<'k' to 't' as of 1757266057.00000, (0, 0) as of 1757266057.00000, found as of 1757266057.00000>, path: .shards_a/shard_c_1757266057.00000, db: /tmp/tmp_th44jii/sda/containers/0/455/0b9db0969a0143c7df226cf7c7142455/0b9db0969a0143c7df226cf7c7142455.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266059.00000, db: /tmp/tmp_th44jii/sda/containers/0/ce3/a29dbaff0529761cf722b2fd0e92cce3/a29dbaff0529761cf722b2fd0e92cce3.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266058.00000, (0, 0) as of 1757266058.00000, sharding as of 1757266058.00000> to ShardRange<'k' to 't' as of 1757266059.00000, (0, 0) as of 1757266059.00000, created as of 1757266059.00000>, path: .shards_a/shard_c_1757266059.00000, db: /tmp/tmp_th44jii/sda/containers/0/ce3/a29dbaff0529761cf722b2fd0e92cce3/a29dbaff0529761cf722b2fd0e92cce3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266061.00000, db: /tmp/tmp_th44jii/sda/containers/0/f70/52683bc5a259d637c4d683c3d65bbf70/52683bc5a259d637c4d683c3d65bbf70.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266060.00000, (0, 0) as of 1757266060.00000, sharding as of 1757266060.00000> to ShardRange<'k' to 't' as of 1757266061.00000, (0, 0) as of 1757266061.00000, cleaved as of 1757266061.00000>, path: .shards_a/shard_c_1757266061.00000, db: /tmp/tmp_th44jii/sda/containers/0/f70/52683bc5a259d637c4d683c3d65bbf70/52683bc5a259d637c4d683c3d65bbf70.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266063.00000, db: /tmp/tmp_th44jii/sda/containers/0/33d/e79dbc688f15284762dd8dd7e95dd33d/e79dbc688f15284762dd8dd7e95dd33d.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266062.00000, (0, 0) as of 1757266062.00000, sharding as of 1757266062.00000> to ShardRange<'k' to 't' as of 1757266063.00000, (0, 0) as of 1757266063.00000, active as of 1757266063.00000>, path: .shards_a/shard_c_1757266063.00000, db: /tmp/tmp_th44jii/sda/containers/0/33d/e79dbc688f15284762dd8dd7e95dd33d/e79dbc688f15284762dd8dd7e95dd33d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp_th44jii/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266064.00000, (0, 0) as of 1757266064.00000, sharding as of 1757266064.00000> to ShardRange<'k' to 't' as of 1757266065.00000, (0, 0) as of 1757266065.00000, shrinking as of 1757266065.00000>, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp_th44jii/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266065.00000, db: /tmp/tmp_th44jii/sda/containers/0/137/fa2a56a18826db6cb4bda13f4768a137/fa2a56a18826db6cb4bda13f4768a137.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266067.00000, db: /tmp/tmp_th44jii/sda/containers/0/a2c/4290aa93a0a2d0c322a374a5681efa2c/4290aa93a0a2d0c322a374a5681efa2c.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266067.00000, db: /tmp/tmp_th44jii/sda/containers/0/a2c/4290aa93a0a2d0c322a374a5681efa2c/4290aa93a0a2d0c322a374a5681efa2c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266069.00000, db: /tmp/tmp_th44jii/sda/containers/0/8fa/d7c6ef96dba63f9a679fdc07261918fa/d7c6ef96dba63f9a679fdc07261918fa.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266068.00000, (0, 0) as of 1757266068.00000, sharding as of 1757266068.00000> to ShardRange<'k' to 't' as of 1757266069.00000, (0, 0) as of 1757266069.00000, sharded as of 1757266069.00000>, path: .shards_a/shard_c_1757266069.00000, db: /tmp/tmp_th44jii/sda/containers/0/8fa/d7c6ef96dba63f9a679fdc07261918fa/d7c6ef96dba63f9a679fdc07261918fa.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266069.00000, db: /tmp/tmp_th44jii/sda/containers/0/8fa/d7c6ef96dba63f9a679fdc07261918fa/d7c6ef96dba63f9a679fdc07261918fa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266071.00000, db: /tmp/tmp_th44jii/sda/containers/0/f88/46e178b5d85d07025f940860a4fb7f88/46e178b5d85d07025f940860a4fb7f88.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266070.00000, (0, 0) as of 1757266070.00000, sharding as of 1757266070.00000> to ShardRange<'k' to 't' as of 1757266071.00000, (0, 0) as of 1757266071.00000, shrunk as of 1757266071.00000>, path: .shards_a/shard_c_1757266071.00000, db: /tmp/tmp_th44jii/sda/containers/0/f88/46e178b5d85d07025f940860a4fb7f88/46e178b5d85d07025f940860a4fb7f88.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266071.00000, db: /tmp/tmp_th44jii/sda/containers/0/f88/46e178b5d85d07025f940860a4fb7f88/46e178b5d85d07025f940860a4fb7f88.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266073.00000, db: /tmp/tmp_th44jii/sda/containers/0/4c5/141b4db3bbb8d85712aedd468df014c5/141b4db3bbb8d85712aedd468df014c5.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266072.00000, (0, 0) as of 1757266072.00000, sharded as of 1757266072.00000> to ShardRange<'k' to 't' as of 1757266073.00000, (0, 0) as of 1757266073.00000, found as of 1757266073.00000>, path: .shards_a/shard_c_1757266073.00000, db: /tmp/tmp_th44jii/sda/containers/0/4c5/141b4db3bbb8d85712aedd468df014c5/141b4db3bbb8d85712aedd468df014c5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266075.00000, db: /tmp/tmp_th44jii/sda/containers/0/e8c/582e3e82592101b457677f83e5e25e8c/582e3e82592101b457677f83e5e25e8c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266074.00000, (0, 0) as of 1757266074.00000, sharded as of 1757266074.00000> to ShardRange<'k' to 't' as of 1757266075.00000, (0, 0) as of 1757266075.00000, created as of 1757266075.00000>, path: .shards_a/shard_c_1757266075.00000, db: /tmp/tmp_th44jii/sda/containers/0/e8c/582e3e82592101b457677f83e5e25e8c/582e3e82592101b457677f83e5e25e8c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266077.00000, db: /tmp/tmp_th44jii/sda/containers/0/461/790ae3523adf9f7e25c8460bf3c6e461/790ae3523adf9f7e25c8460bf3c6e461.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266076.00000, (0, 0) as of 1757266076.00000, sharded as of 1757266076.00000> to ShardRange<'k' to 't' as of 1757266077.00000, (0, 0) as of 1757266077.00000, cleaved as of 1757266077.00000>, path: .shards_a/shard_c_1757266077.00000, db: /tmp/tmp_th44jii/sda/containers/0/461/790ae3523adf9f7e25c8460bf3c6e461/790ae3523adf9f7e25c8460bf3c6e461.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266079.00000, db: /tmp/tmp_th44jii/sda/containers/0/55f/c67077731f9a96fa34db3e8794aec55f/c67077731f9a96fa34db3e8794aec55f.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266078.00000, (0, 0) as of 1757266078.00000, sharded as of 1757266078.00000> to ShardRange<'k' to 't' as of 1757266079.00000, (0, 0) as of 1757266079.00000, active as of 1757266079.00000>, path: .shards_a/shard_c_1757266079.00000, db: /tmp/tmp_th44jii/sda/containers/0/55f/c67077731f9a96fa34db3e8794aec55f/c67077731f9a96fa34db3e8794aec55f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266081.00000, db: /tmp/tmp_th44jii/sda/containers/0/c10/aea6f62c48f58263d29ba110606abc10/aea6f62c48f58263d29ba110606abc10.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266080.00000, (0, 0) as of 1757266080.00000, sharded as of 1757266080.00000> to ShardRange<'k' to 't' as of 1757266081.00000, (0, 0) as of 1757266081.00000, shrinking as of 1757266081.00000>, path: .shards_a/shard_c_1757266081.00000, db: /tmp/tmp_th44jii/sda/containers/0/c10/aea6f62c48f58263d29ba110606abc10/aea6f62c48f58263d29ba110606abc10.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266081.00000, db: /tmp/tmp_th44jii/sda/containers/0/c10/aea6f62c48f58263d29ba110606abc10/aea6f62c48f58263d29ba110606abc10.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266083.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e1/25a931f8e06414b41ef0f9ccb9b822e1/25a931f8e06414b41ef0f9ccb9b822e1.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266082.00000, (0, 0) as of 1757266082.00000, sharded as of 1757266082.00000> to ShardRange<'k' to 't' as of 1757266083.00000, (0, 0) as of 1757266083.00000, sharding as of 1757266083.00000>, path: .shards_a/shard_c_1757266083.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e1/25a931f8e06414b41ef0f9ccb9b822e1/25a931f8e06414b41ef0f9ccb9b822e1.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266083.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e1/25a931f8e06414b41ef0f9ccb9b822e1/25a931f8e06414b41ef0f9ccb9b822e1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266085.00000, db: /tmp/tmp_th44jii/sda/containers/0/3d7/c3d6e74b0347d0bce052fd311d5fb3d7/c3d6e74b0347d0bce052fd311d5fb3d7.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266085.00000, db: /tmp/tmp_th44jii/sda/containers/0/3d7/c3d6e74b0347d0bce052fd311d5fb3d7/c3d6e74b0347d0bce052fd311d5fb3d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266087.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e3/0e737f286fdf55e11a0c96112b1bb2e3/0e737f286fdf55e11a0c96112b1bb2e3.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266086.00000, (0, 0) as of 1757266086.00000, sharded as of 1757266086.00000> to ShardRange<'k' to 't' as of 1757266087.00000, (0, 0) as of 1757266087.00000, shrunk as of 1757266087.00000>, path: .shards_a/shard_c_1757266087.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e3/0e737f286fdf55e11a0c96112b1bb2e3/0e737f286fdf55e11a0c96112b1bb2e3.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266087.00000, db: /tmp/tmp_th44jii/sda/containers/0/2e3/0e737f286fdf55e11a0c96112b1bb2e3/0e737f286fdf55e11a0c96112b1bb2e3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266089.00000, db: /tmp/tmp_th44jii/sda/containers/0/584/0656fb347e4d491a3bf7b170ebe5a584/0656fb347e4d491a3bf7b170ebe5a584.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266088.00000, (0, 0) as of 1757266088.00000, shrunk as of 1757266088.00000> to ShardRange<'k' to 't' as of 1757266089.00000, (0, 0) as of 1757266089.00000, found as of 1757266089.00000>, path: .shards_a/shard_c_1757266089.00000, db: /tmp/tmp_th44jii/sda/containers/0/584/0656fb347e4d491a3bf7b170ebe5a584/0656fb347e4d491a3bf7b170ebe5a584.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266091.00000, db: /tmp/tmp_th44jii/sda/containers/0/22b/01c21b931c75be5b7395784b8aa7122b/01c21b931c75be5b7395784b8aa7122b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266090.00000, (0, 0) as of 1757266090.00000, shrunk as of 1757266090.00000> to ShardRange<'k' to 't' as of 1757266091.00000, (0, 0) as of 1757266091.00000, created as of 1757266091.00000>, path: .shards_a/shard_c_1757266091.00000, db: /tmp/tmp_th44jii/sda/containers/0/22b/01c21b931c75be5b7395784b8aa7122b/01c21b931c75be5b7395784b8aa7122b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266093.00000, db: /tmp/tmp_th44jii/sda/containers/0/85c/fd052c0984240530d333632e018ff85c/fd052c0984240530d333632e018ff85c.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266092.00000, (0, 0) as of 1757266092.00000, shrunk as of 1757266092.00000> to ShardRange<'k' to 't' as of 1757266093.00000, (0, 0) as of 1757266093.00000, cleaved as of 1757266093.00000>, path: .shards_a/shard_c_1757266093.00000, db: /tmp/tmp_th44jii/sda/containers/0/85c/fd052c0984240530d333632e018ff85c/fd052c0984240530d333632e018ff85c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266095.00000, db: /tmp/tmp_th44jii/sda/containers/0/348/367e92d62c7ae6aeed31bbf37087e348/367e92d62c7ae6aeed31bbf37087e348.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266094.00000, (0, 0) as of 1757266094.00000, shrunk as of 1757266094.00000> to ShardRange<'k' to 't' as of 1757266095.00000, (0, 0) as of 1757266095.00000, active as of 1757266095.00000>, path: .shards_a/shard_c_1757266095.00000, db: /tmp/tmp_th44jii/sda/containers/0/348/367e92d62c7ae6aeed31bbf37087e348/367e92d62c7ae6aeed31bbf37087e348.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266097.00000, db: /tmp/tmp_th44jii/sda/containers/0/a71/cee3a25bf3e3dd56de8188d2c085ca71/cee3a25bf3e3dd56de8188d2c085ca71.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266096.00000, (0, 0) as of 1757266096.00000, shrunk as of 1757266096.00000> to ShardRange<'k' to 't' as of 1757266097.00000, (0, 0) as of 1757266097.00000, shrinking as of 1757266097.00000>, path: .shards_a/shard_c_1757266097.00000, db: /tmp/tmp_th44jii/sda/containers/0/a71/cee3a25bf3e3dd56de8188d2c085ca71/cee3a25bf3e3dd56de8188d2c085ca71.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266097.00000, db: /tmp/tmp_th44jii/sda/containers/0/a71/cee3a25bf3e3dd56de8188d2c085ca71/cee3a25bf3e3dd56de8188d2c085ca71.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266099.00000, db: /tmp/tmp_th44jii/sda/containers/0/28b/68ca6e32a8b055a1e0ac1db82269128b/68ca6e32a8b055a1e0ac1db82269128b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266098.00000, (0, 0) as of 1757266098.00000, shrunk as of 1757266098.00000> to ShardRange<'k' to 't' as of 1757266099.00000, (0, 0) as of 1757266099.00000, sharding as of 1757266099.00000>, path: .shards_a/shard_c_1757266099.00000, db: /tmp/tmp_th44jii/sda/containers/0/28b/68ca6e32a8b055a1e0ac1db82269128b/68ca6e32a8b055a1e0ac1db82269128b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266099.00000, db: /tmp/tmp_th44jii/sda/containers/0/28b/68ca6e32a8b055a1e0ac1db82269128b/68ca6e32a8b055a1e0ac1db82269128b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266101.00000, db: /tmp/tmp_th44jii/sda/containers/0/b28/8c804e4152b80baa2ac46fcdb0fedb28/8c804e4152b80baa2ac46fcdb0fedb28.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757266100.00000, (0, 0) as of 1757266100.00000, shrunk as of 1757266100.00000> to ShardRange<'k' to 't' as of 1757266101.00000, (0, 0) as of 1757266101.00000, sharded as of 1757266101.00000>, path: .shards_a/shard_c_1757266101.00000, db: /tmp/tmp_th44jii/sda/containers/0/b28/8c804e4152b80baa2ac46fcdb0fedb28/8c804e4152b80baa2ac46fcdb0fedb28.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266101.00000, db: /tmp/tmp_th44jii/sda/containers/0/b28/8c804e4152b80baa2ac46fcdb0fedb28/8c804e4152b80baa2ac46fcdb0fedb28.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266103.00000, db: /tmp/tmp_th44jii/sda/containers/0/9b0/88135e25c583d774d845f8825fb1c9b0/88135e25c583d774d845f8825fb1c9b0.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266103.00000, db: /tmp/tmp_th44jii/sda/containers/0/9b0/88135e25c583d774d845f8825fb1c9b0/88135e25c583d774d845f8825fb1c9b0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266104.00000, db: /tmp/tmp_th44jii/sda/containers/0/45c/3cdd62db827f427d8341ac737dd3a45c/3cdd62db827f427d8341ac737dd3a45c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266106.00000, db: /tmp/tmp_th44jii/sda/containers/0/02f/268c16b1641e50863fdbeb1ebf47802f/268c16b1641e50863fdbeb1ebf47802f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266108.00000, db: /tmp/tmp_th44jii/sda/containers/0/7aa/4b11ce857ba8b2b15e4eca66d1a3c7aa/4b11ce857ba8b2b15e4eca66d1a3c7aa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266110.00000, db: /tmp/tmp_th44jii/sda/containers/0/e10/7cc17e7f9581ee553d261d2dc1face10/7cc17e7f9581ee553d261d2dc1face10.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266112.00000, db: /tmp/tmp_th44jii/sda/containers/0/d7d/30d7cb341ab4b02fadc471deb18d2d7d/30d7cb341ab4b02fadc471deb18d2d7d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266114.00000, db: /tmp/tmp_th44jii/sda/containers/0/cfa/1daaf687358350f3835dd5da51ef5cfa/1daaf687358350f3835dd5da51ef5cfa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266116.00000, db: /tmp/tmp_th44jii/sda/containers/0/fde/a44a6930a96d4755de8ec1af4663dfde/a44a6930a96d4755de8ec1af4663dfde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266118.00000, db: /tmp/tmp_th44jii/sda/containers/0/bdb/769ce694e92252ee419f58c96b48dbdb/769ce694e92252ee419f58c96b48dbdb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266120.00000, db: /tmp/tmp_th44jii/sda/containers/0/01c/b03a99fb4b915f3f30a4eec483ffb01c/b03a99fb4b915f3f30a4eec483ffb01c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266122.00000, db: /tmp/tmp_th44jii/sda/containers/0/70a/f900d073c1f52ddf644275c26b3ff70a/f900d073c1f52ddf644275c26b3ff70a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266124.00000, db: /tmp/tmp_th44jii/sda/containers/0/db0/2ebc43b477fc515648496ee6956f7db0/2ebc43b477fc515648496ee6956f7db0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266126.00000, db: /tmp/tmp_th44jii/sda/containers/0/59a/7c8da0f3d452a8f7402bf73b6dec859a/7c8da0f3d452a8f7402bf73b6dec859a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266128.00000, db: /tmp/tmp_th44jii/sda/containers/0/1fc/173af924e15fa2306de4f7281cb481fc/173af924e15fa2306de4f7281cb481fc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266130.00000, db: /tmp/tmp_th44jii/sda/containers/0/935/9d7e10d0a8d602cb9d4d9d1cb5146935/9d7e10d0a8d602cb9d4d9d1cb5146935.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266132.00000, db: /tmp/tmp_th44jii/sda/containers/0/1e7/385bf34b9e8723c2eb722eeddb4271e7/385bf34b9e8723c2eb722eeddb4271e7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266134.00000, db: /tmp/tmp_th44jii/sda/containers/0/7ac/243b174b5ed7f86e2c6cfda1db2857ac/243b174b5ed7f86e2c6cfda1db2857ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266136.00000, db: /tmp/tmp_th44jii/sda/containers/0/d34/bc4d08b9b43d376af8363fb76edd1d34/bc4d08b9b43d376af8363fb76edd1d34.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266138.00000, db: /tmp/tmp_th44jii/sda/containers/0/a7c/1ff14f5cd07031d69282ba9acf499a7c/1ff14f5cd07031d69282ba9acf499a7c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266140.00000, db: /tmp/tmp_th44jii/sda/containers/0/836/4a94fd684c908a37dbd662d780508836/4a94fd684c908a37dbd662d780508836.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266142.00000, db: /tmp/tmp_th44jii/sda/containers/0/a33/f84819802b4214a022cdbbb735553a33/f84819802b4214a022cdbbb735553a33.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266144.00000, db: /tmp/tmp_th44jii/sda/containers/0/644/a0a9ec6d4a8e9042be6c672a007be644/a0a9ec6d4a8e9042be6c672a007be644.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266146.00000, db: /tmp/tmp_th44jii/sda/containers/0/5a0/86eeb3599575ac4e878d59b6affe05a0/86eeb3599575ac4e878d59b6affe05a0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266148.00000, db: /tmp/tmp_th44jii/sda/containers/0/3bc/5506ad1b219f65b0c4492ed5daeb83bc/5506ad1b219f65b0c4492ed5daeb83bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266150.00000, db: /tmp/tmp_th44jii/sda/containers/0/195/1d9671f49ff69d20717a89af7777e195/1d9671f49ff69d20717a89af7777e195.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266152.00000, db: /tmp/tmp_th44jii/sda/containers/0/d1a/ca95c916cccbba67351c96aa76d79d1a/ca95c916cccbba67351c96aa76d79d1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266154.00000, db: /tmp/tmp_th44jii/sda/containers/0/187/d7a60c6f8b7450231415741acdcbe187/d7a60c6f8b7450231415741acdcbe187.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266156.00000, db: /tmp/tmp_th44jii/sda/containers/0/42f/bfe8ca54018a2bac8cfb125ae504e42f/bfe8ca54018a2bac8cfb125ae504e42f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266158.00000, db: /tmp/tmp_th44jii/sda/containers/0/483/c21ba4b25bd3a7e5257165d94c802483/c21ba4b25bd3a7e5257165d94c802483.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266160.00000, db: /tmp/tmp_th44jii/sda/containers/0/7ef/534470f181cab44211d960a11e7b97ef/534470f181cab44211d960a11e7b97ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266162.00000, db: /tmp/tmp_th44jii/sda/containers/0/adb/93e046f9588736ad84e2797dc0821adb/93e046f9588736ad84e2797dc0821adb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266164.00000, db: /tmp/tmp_th44jii/sda/containers/0/759/61b8a4f4466f816aab904640b1dd7759/61b8a4f4466f816aab904640b1dd7759.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266166.00000, db: /tmp/tmp_th44jii/sda/containers/0/bc7/dd344c58f667c10185eadf65702cbbc7/dd344c58f667c10185eadf65702cbbc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266168.00000, db: /tmp/tmp_th44jii/sda/containers/0/983/c345aee5eb4420f09c2b5d2dc2c2f983/c345aee5eb4420f09c2b5d2dc2c2f983.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266168.00000, db: /tmp/tmp_th44jii/sda/containers/0/983/c345aee5eb4420f09c2b5d2dc2c2f983/c345aee5eb4420f09c2b5d2dc2c2f983.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266170.00000, db: /tmp/tmp_th44jii/sda/containers/0/139/e167ea99743ee71ca9def18ba521b139/e167ea99743ee71ca9def18ba521b139.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266170.00000, db: /tmp/tmp_th44jii/sda/containers/0/139/e167ea99743ee71ca9def18ba521b139/e167ea99743ee71ca9def18ba521b139.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266172.00000, db: /tmp/tmp_th44jii/sda/containers/0/2ba/a6fdd9bc87bf8709790f43c9f89822ba/a6fdd9bc87bf8709790f43c9f89822ba.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266172.00000, db: /tmp/tmp_th44jii/sda/containers/0/2ba/a6fdd9bc87bf8709790f43c9f89822ba/a6fdd9bc87bf8709790f43c9f89822ba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266174.00000, db: /tmp/tmp_th44jii/sda/containers/0/760/c0b11f339449bd28c05f9a064ecdc760/c0b11f339449bd28c05f9a064ecdc760.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266174.00000, db: /tmp/tmp_th44jii/sda/containers/0/760/c0b11f339449bd28c05f9a064ecdc760/c0b11f339449bd28c05f9a064ecdc760.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266176.00000, db: /tmp/tmp_th44jii/sda/containers/0/863/d4da1b33be211e6fce608d24f844e863/d4da1b33be211e6fce608d24f844e863.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266176.00000, db: /tmp/tmp_th44jii/sda/containers/0/863/d4da1b33be211e6fce608d24f844e863/d4da1b33be211e6fce608d24f844e863.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266178.00000, db: /tmp/tmp_th44jii/sda/containers/0/d1a/a055b20afeccd59d9c023df561824d1a/a055b20afeccd59d9c023df561824d1a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266178.00000, db: /tmp/tmp_th44jii/sda/containers/0/d1a/a055b20afeccd59d9c023df561824d1a/a055b20afeccd59d9c023df561824d1a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266180.00000, db: /tmp/tmp_th44jii/sda/containers/0/b77/4ac57e7d0f098925bcd40cc1c14aeb77/4ac57e7d0f098925bcd40cc1c14aeb77.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266180.00000, db: /tmp/tmp_th44jii/sda/containers/0/b77/4ac57e7d0f098925bcd40cc1c14aeb77/4ac57e7d0f098925bcd40cc1c14aeb77.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266182.00000, db: /tmp/tmp_th44jii/sda/containers/0/ae6/ad5c2b45bcfbd853b91c5680e42eeae6/ad5c2b45bcfbd853b91c5680e42eeae6.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266182.00000, db: /tmp/tmp_th44jii/sda/containers/0/ae6/ad5c2b45bcfbd853b91c5680e42eeae6/ad5c2b45bcfbd853b91c5680e42eeae6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266184.00000, db: /tmp/tmp_th44jii/sda/containers/0/7e0/03e19392a681a0caf29d8326027367e0/03e19392a681a0caf29d8326027367e0.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266184.00000, db: /tmp/tmp_th44jii/sda/containers/0/7e0/03e19392a681a0caf29d8326027367e0/03e19392a681a0caf29d8326027367e0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266186.00000, db: /tmp/tmp_th44jii/sda/containers/0/dd3/03d1e1f86c1ce347647194a3799a4dd3/03d1e1f86c1ce347647194a3799a4dd3.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266186.00000, db: /tmp/tmp_th44jii/sda/containers/0/dd3/03d1e1f86c1ce347647194a3799a4dd3/03d1e1f86c1ce347647194a3799a4dd3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266188.00000, db: /tmp/tmp_th44jii/sda/containers/0/a73/f33d9b9d8fa29f6a92247951159f7a73/f33d9b9d8fa29f6a92247951159f7a73.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266188.00000, db: /tmp/tmp_th44jii/sda/containers/0/a73/f33d9b9d8fa29f6a92247951159f7a73/f33d9b9d8fa29f6a92247951159f7a73.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266190.00000, db: /tmp/tmp_th44jii/sda/containers/0/902/9380b627f39e3365ab56734b5004b902/9380b627f39e3365ab56734b5004b902.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266190.00000, db: /tmp/tmp_th44jii/sda/containers/0/902/9380b627f39e3365ab56734b5004b902/9380b627f39e3365ab56734b5004b902.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266192.00000, db: /tmp/tmp_th44jii/sda/containers/0/45c/e4ff498feacafe3f14bcf64c57bc845c/e4ff498feacafe3f14bcf64c57bc845c.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266192.00000, db: /tmp/tmp_th44jii/sda/containers/0/45c/e4ff498feacafe3f14bcf64c57bc845c/e4ff498feacafe3f14bcf64c57bc845c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266194.00000, db: /tmp/tmp_th44jii/sda/containers/0/686/0c0e27ed634c7a5312b5b8cfa35e9686/0c0e27ed634c7a5312b5b8cfa35e9686.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266194.00000, db: /tmp/tmp_th44jii/sda/containers/0/686/0c0e27ed634c7a5312b5b8cfa35e9686/0c0e27ed634c7a5312b5b8cfa35e9686.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266196.00000, db: /tmp/tmp_th44jii/sda/containers/0/7aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266196.00000, db: /tmp/tmp_th44jii/sda/containers/0/7aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa/d2e8de1b8657cfb1fcc8e0eacd0e17aa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266198.00000, db: /tmp/tmp_th44jii/sda/containers/0/403/be7f800ac3b73b93b2251d9f3e88d403/be7f800ac3b73b93b2251d9f3e88d403.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266198.00000, db: /tmp/tmp_th44jii/sda/containers/0/403/be7f800ac3b73b93b2251d9f3e88d403/be7f800ac3b73b93b2251d9f3e88d403.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266200.00000, db: /tmp/tmp_th44jii/sda/containers/0/b06/7cda912613820c329a861e5316ef8b06/7cda912613820c329a861e5316ef8b06.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266200.00000, db: /tmp/tmp_th44jii/sda/containers/0/b06/7cda912613820c329a861e5316ef8b06/7cda912613820c329a861e5316ef8b06.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266202.00000, db: /tmp/tmp_th44jii/sda/containers/0/241/9e4c1f659909a38a01423e021efe9241/9e4c1f659909a38a01423e021efe9241.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266202.00000, db: /tmp/tmp_th44jii/sda/containers/0/241/9e4c1f659909a38a01423e021efe9241/9e4c1f659909a38a01423e021efe9241.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266204.00000, db: /tmp/tmp_th44jii/sda/containers/0/609/c71c070cc291ade228b7821dedc86609/c71c070cc291ade228b7821dedc86609.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266204.00000, db: /tmp/tmp_th44jii/sda/containers/0/609/c71c070cc291ade228b7821dedc86609/c71c070cc291ade228b7821dedc86609.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266206.00000, db: /tmp/tmp_th44jii/sda/containers/0/f44/1e248adf07f167094fed394be52a8f44/1e248adf07f167094fed394be52a8f44.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266206.00000, db: /tmp/tmp_th44jii/sda/containers/0/f44/1e248adf07f167094fed394be52a8f44/1e248adf07f167094fed394be52a8f44.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266208.00000, db: /tmp/tmp_th44jii/sda/containers/0/5dc/26dfa59fe4d4f03fb6b5282c278e95dc/26dfa59fe4d4f03fb6b5282c278e95dc.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266208.00000, db: /tmp/tmp_th44jii/sda/containers/0/5dc/26dfa59fe4d4f03fb6b5282c278e95dc/26dfa59fe4d4f03fb6b5282c278e95dc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266210.00000, db: /tmp/tmp_th44jii/sda/containers/0/91a/f5a1c8079cd8345abc2c44792f01491a/f5a1c8079cd8345abc2c44792f01491a.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266210.00000, db: /tmp/tmp_th44jii/sda/containers/0/91a/f5a1c8079cd8345abc2c44792f01491a/f5a1c8079cd8345abc2c44792f01491a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266212.00000, db: /tmp/tmp_th44jii/sda/containers/0/f8b/d8d432243eb4982c2bb0d4aec1cebf8b/d8d432243eb4982c2bb0d4aec1cebf8b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266212.00000, db: /tmp/tmp_th44jii/sda/containers/0/f8b/d8d432243eb4982c2bb0d4aec1cebf8b/d8d432243eb4982c2bb0d4aec1cebf8b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266214.00000, db: /tmp/tmp_th44jii/sda/containers/0/430/e8e61cd4f6b43d3776734db6a8f03430/e8e61cd4f6b43d3776734db6a8f03430.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266214.00000, db: /tmp/tmp_th44jii/sda/containers/0/430/e8e61cd4f6b43d3776734db6a8f03430/e8e61cd4f6b43d3776734db6a8f03430.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266216.00000, db: /tmp/tmp_th44jii/sda/containers/0/02f/e022899003dc12422445478bcf26202f/e022899003dc12422445478bcf26202f.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266216.00000, db: /tmp/tmp_th44jii/sda/containers/0/02f/e022899003dc12422445478bcf26202f/e022899003dc12422445478bcf26202f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266218.00000, db: /tmp/tmp_th44jii/sda/containers/0/0b6/5e11becfe647089cd71c8c6ca48d50b6/5e11becfe647089cd71c8c6ca48d50b6.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266218.00000, db: /tmp/tmp_th44jii/sda/containers/0/0b6/5e11becfe647089cd71c8c6ca48d50b6/5e11becfe647089cd71c8c6ca48d50b6.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_container_merge_other_ranges -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_merge_other_ranges ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_in_root_container -test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_in_root_container ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_missing_from_root_container -test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_missing_from_root_container ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_not_merged_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_not_merged_while_shrinking ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_overlap_not_merged_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_overlap_not_merged_while_shrinking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sync_merging ... ok -test.unit.container.test_server.TestContainerController.test_DELETE -test.unit.container.test_server.TestContainerController.test_DELETE ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate -test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate_replication_race -test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate_replication_race ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_account_update -test.unit.container.test_server.TestContainerController.test_DELETE_account_update ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_container_not_found -test.unit.container.test_server.TestContainerController.test_DELETE_container_not_found ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_invalid_partition -test.unit.container.test_server.TestContainerController.test_DELETE_invalid_partition ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_not_found -test.unit.container.test_server.TestContainerController.test_DELETE_not_found ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_obj_not_found -test.unit.container.test_server.TestContainerController.test_DELETE_obj_not_found ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:33241/sdb1/0/a1/c1" "tx6356ef613faf452b87494-006acad092" "container-server 1476105" 0.0010 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:55451/sda1/0/a1/c1" "tx6356ef613faf452b87494-006acad092" "container-server 1476105" 0.0172 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6356ef613faf452b87494-006acad092" "proxy-server 1476105" 0.0250 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6356ef613faf452b87494-006acad092" "proxy-server 1476105" 0.0487 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/02 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx6356ef613faf452b87494-006acad092 - 0.0750 - - 1791676562.670024395 1791676562.745049238 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ee8bd96732549f58cc09-006acad092" "proxy-server 1476105" 0.0019 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:55451/sda1/3/a/c1" "tx7ee8bd96732549f58cc09-006acad092" "container-server 1476105" 0.0010 "-" 1476105 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:33241/sdb1/3/a/c1" "tx7ee8bd96732549f58cc09-006acad092" "container-server 1476105" 0.0134 "-" 1476105 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx7ee8bd96732549f58cc09-006acad092" "proxy-server 1476105" 0.0506 "-" 1476105 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx7ee8bd96732549f58cc09-006acad092" "proxy-server 1476105" 0.0372 "-" 1476105 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/02 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx7ee8bd96732549f58cc09-006acad092 - 0.0801 - - 1791676562.746492624 1791676562.826606035 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5276476799cd43e3ac6c6-006acad092" "proxy-server 1476105" 0.0101 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:33241/sdb1/0/a/c2" "tx5276476799cd43e3ac6c6-006acad092" "container-server 1476105" 0.0095 "-" 1476105 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:55451/sda1/0/a/c2" "tx5276476799cd43e3ac6c6-006acad092" "container-server 1476105" 0.0095 "-" 1476105 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx5276476799cd43e3ac6c6-006acad092" "proxy-server 1476105" 0.0671 "-" 1476105 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx5276476799cd43e3ac6c6-006acad092" "proxy-server 1476105" 0.0513 "-" 1476105 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/02 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx5276476799cd43e3ac6c6-006acad092 - 0.0960 - - 1791676562.835898399 1791676562.931856871 2 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6a879c3928724bd58a389-006acad092) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx04b05dd24b5f4bf2a4070-006acad093) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx04b05dd24b5f4bf2a4070-006acad093) +proxy-ut ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: tx04b05dd24b5f4bf2a4070-006acad093) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba6991383491484ea6891-006acad093" "proxy-server 1476105" 0.0064 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3c3001f109134a34a44c7-006acad093" "proxy-server 1476105" 0.0014 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "tx61bf6cb1df21454ba146d-006acad093" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "tx61bf6cb1df21454ba146d-006acad093" "object-server 1476105" 0.0007 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx61bf6cb1df21454ba146d-006acad093" "proxy-server 1476105" 0.0248 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx61bf6cb1df21454ba146d-006acad093" "proxy-server 1476105" 0.0264 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/03 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx61bf6cb1df21454ba146d-006acad093 - 0.0694 - - 1791676563.072127819 1791676563.141484261 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2ad40ab79e364a6b8b318-006acad093" "proxy-server 1476105" 0.0022 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf07d68b1960343f8bb413-006acad093" "proxy-server 1476105" 0.0051 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_calls_authorize +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_calls_authorize ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest_large_file +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest_large_file ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_src_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_src_permission ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:20 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_GET_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_object -test.unit.container.test_server.TestContainerController.test_DELETE_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_newid ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_root_container ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_without_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_shard_container ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_no_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_no_multipart ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Length': '0'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Length': '0'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Transfer-Encoding': 'chunked', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '098f6bcd4621d373cade4e832627b4f6'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multi_upload_empty_body -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multi_upload_empty_body ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_old_style_root_account_container_path ... ok - +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:55 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_keystone +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_keystone ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_unknown_user +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_s3acl_and_unknown_user ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_last_version_part_num ... ok -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_misplaced_object_does_not_effect_container_stats ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_memory ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response - return self.get_acl_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '13'} +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_missing ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_file ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_complete_s3acl ... ok -proxy-server DEBUG: Node is error limited: 10.0.0.17:1017/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.18:1018/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.19:1019/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.20:1020/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.21:1021/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.22:1022/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.23:1023/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.24:1024/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.25:1025/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.26:1026/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Node is error limited: 10.0.0.27:1027/sda (txn: tx9f3149db1e6c4962b37fd-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx0524a69e8fc94bdd94a1b-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txecfcde8dbf524391a289d-0068bdc03a) -proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txc7e3a9a5dc114ebe95b33-0068bdc03a) -proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: tx12da8d0e7faa476a87276-0068bdc03a) -proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txb4b5abe330db4a7e95993-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_primaries_error_during_rebalance -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_primaries_error_during_rebalance ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple_x_newest -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple_x_newest ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_timeout -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_timeout ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim ... ok +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txeb53f6120f5c4464bfb6d-006acad093" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd0c92310de8946b9b1469-006acad093" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx08f551baab444591958da-006acad093" "proxy-server 1476105" 0.0055 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sda1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "tx3ba30e94a9994ccaa50bd-006acad093" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx07c6688b1eda49c6ae91a-006acad093) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx7815afb55ef247b8af7ea-006acad093) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx304e30f24c74406082e82-006acad093) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx22bcfa32c8504910a0a40-006acad093) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txb91a8f30d03b41eca99ac-006acad093) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6aa75a05c1614f37bedf6-006acad093) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbc53aaced9134a8d9c85d-006acad093" "proxy-server 1476105" 0.0058 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7bf2590ecb7c4bc99b615-006acad093" "proxy-server 1476105" 0.0105 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/c/o.large" 201 - "PUT http://localhost/sdb1/2/a/c/o.large" "txbd7d900b36d54e80891ab-006acad093" "object-server 1476105" 0.0005 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/c/o.large" 201 - "PUT http://localhost/sda1/2/a/c/o.large" "txbd7d900b36d54e80891ab-006acad093" "object-server 1476105" 0.0005 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "txbd7d900b36d54e80891ab-006acad093" "proxy-server 1476105" 0.0337 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "txbd7d900b36d54e80891ab-006acad093" "proxy-server 1476105" 0.0336 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/03 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 1048576 - - txbd7d900b36d54e80891ab-006acad093 - 0.0701 - - 1791676563.415902615 1791676563.486006737 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd034dd688740418abeec7-006acad093" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8e7794bf0da84b8892f75-006acad093" "proxy-server 1476105" 0.0078 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdb1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "txc276c8ae579c4bcd8b2b8-006acad093" "proxy-server 1476105" 0.0003 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sda1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "txc276c8ae579c4bcd8b2b8-006acad093" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: (1476105) wsgi starting up on http://127.0.0.1:50469 +proxy DEBUG: (1476105) accepted ('127.0.0.1', 46862) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b1fb2e4defd45e7acb3a-006acad093" "proxy-server 1476105" 0.0014 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/0/a/zero" 201 - "PUT http://127.0.0.1:55451/sda1/2/a/zero" "tx7b1fb2e4defd45e7acb3a-006acad093" "container-server 1476105" 0.0012 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/0/a/zero" 201 - "PUT http://127.0.0.1:33241/sdb1/2/a/zero" "tx7b1fb2e4defd45e7acb3a-006acad093" "container-server 1476105" 0.0011 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx7b1fb2e4defd45e7acb3a-006acad093" "proxy-server 1476105" 0.0196 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx7b1fb2e4defd45e7acb3a-006acad093" "proxy-server 1476105" 0.0518 "-" 1476105 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:03] "PUT /v1/a/zero HTTP/1.1" 201 174 0.074037 (txn: tx7b1fb2e4defd45e7acb3a-006acad093) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 46872) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ae9f5086fe447dc8b16c-006acad093" "proxy-server 1476105" 0.0023 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "tx7511574206c74098978bd-006acad093" "proxy-server 1476105" 0.0014 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sdb1/1/a/zero/go-get-it" "tx41c21aff6b064170a4585-006acad093" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sda1/1/a/zero/go-get-it" "tx41c21aff6b064170a4585-006acad093" "object-server 1476105" 0.0005 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx41c21aff6b064170a4585-006acad093" "proxy-server 1476105" 0.0233 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx41c21aff6b064170a4585-006acad093" "proxy-server 1476105" 0.0234 "-" 1476105 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:03] "PUT /v1/a/zero/go-get-it HTTP/1.1" 201 206 0.057009 (txn: tx41c21aff6b064170a4585-006acad093)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_pipeline +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_pipeline ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: Grant test:write_acp FULL_CONTROL permission on the object /bucket/object +test:testertest:testertest:writetest:writeWRITE +fake-swift DEBUG: permission denined: 403 Forbidden test:write READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_without_permission -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_without_permission ... ok -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_xml_error -test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_xml_error ... ok - -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_match_and_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_match_and_s3acl ... ok + +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (404, 503, 503, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: Container GET returning 503 for (503, 503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (201, 404, 503, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (201, 503, 503, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIterationtest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_PUT +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_PUT ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e6d8a79b3e44de6b7684-006acad093" "proxy-server 1476105" 0.0185 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "tx34e457a8bd494a509d084-006acad093" "proxy-server 1476105" 0.0158 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sda1/1/a/zero/go-get-it" 200 1309 "GET http://localhost/v1/a/zero/go-get-it" "txdc53f83a36d547109256e-006acad093" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:03] "GET /v1/a/zero/go-get-it HTTP/1.1" 200 1729 0.056477 (txn: txdc53f83a36d547109256e-006acad093) +proxy DEBUG: (1476105) timed out ('127.0.0.1', 46872) (txn: txdc53f83a36d547109256e-006acad093) +proxy INFO: (1476105) wsgi exited, is_accepting=True +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdfaf77c77ef2425baa335-006acad094" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txfc10e695f24643ecbf071-006acad094" "proxy-server 1476105" 0.0222 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/3/a/c/o.beans" 201 - "PUT http://localhost/sda1/1/a/c/o.beans" "tx63a1cd728c484804a2cd5-006acad094" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/3/a/c/o.beans" 201 - "PUT http://localhost/sdb1/1/a/c/o.beans" "tx63a1cd728c484804a2cd5-006acad094" "object-server 1476105" 0.0005 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx63a1cd728c484804a2cd5-006acad094" "proxy-server 1476105" 0.0315 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx63a1cd728c484804a2cd5-006acad094" "proxy-server 1476105" 0.0316 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/04 PUT /v1/a/c/o.beans HTTP/1.0 201 - - t 5800 - - tx63a1cd728c484804a2cd5-006acad094 - 0.1032 - - 1791676564.062696457 1791676564.165935755 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe905c87bd2ee4a4594ef0-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa15db3a477374d068e70d-006acad094" "proxy-server 1476105" 0.0112 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/1/a/c/o.beans" 206 191 "GET http://localhost/v1/a/c/o.beans" "txc40fb9e0e5d14737be1c9-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8576cb3d1752465e8e0ba-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx9ae00eeb75024f948c0be-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/1/a/c/o.beans" 200 5800 "GET http://localhost/v1/a/c/o.beans" "tx7a39292d80324dd78dc9e-006acad094" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02920907021949d5afb01-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx436ec74c7c984324b117b-006acad094" "proxy-server 1476105" 0.0096 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/1/a/c/o.beans" 206 1076 "GET http://localhost/v1/a/c/o.beans" "tx14b06115a0d54e45b8e55-006acad094" "proxy-server 1476105" 0.0085 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5a14912ba65420d90835-006acad094" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txc9167c6ac1e8436e9b86c-006acad094" "proxy-server 1476105" 0.0135 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/3/a/c/o.smurfs" 201 - "PUT http://localhost/sdb1/3/a/c/o.smurfs" "txf7a7c2964b694a0bb2946-006acad094" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/3/a/c/o.smurfs" 201 - "PUT http://localhost/sda1/3/a/c/o.smurfs" "txf7a7c2964b694a0bb2946-006acad094" "object-server 1476105" 0.0005 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "txf7a7c2964b694a0bb2946-006acad094" "proxy-server 1476105" 0.0155 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "txf7a7c2964b694a0bb2946-006acad094" "proxy-server 1476105" 0.0237 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/04 PUT /v1/a/c/o.smurfs HTTP/1.0 201 - - t 53000 - - txf7a7c2964b694a0bb2946-006acad094 - 0.0948 - - 1791676564.330610514 1791676564.425445557 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabf31f00d0514a569717c-006acad094" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx78b63ae32cb549a2885ae-006acad094" "proxy-server 1476105" 0.0111 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 501 "GET http://localhost/v1/a/c/o.smurfs" "tx0970831a3168492a8f346-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:46277/sdb1 (txn: tx0970831a3168492a8f346-006acad094) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/3/a/c/o.smurfs" 206 201 "GET http://localhost/v1/a/c/o.smurfs" "tx0970831a3168492a8f346-006acad094" "proxy-server 1476105" 0.0085 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2943dd3dac77450cae4b8-006acad094" "proxy-server 1476105" 0.0097 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0a8ea5f3612a46869f3c8-006acad094" "proxy-server 1476105" 0.0025 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx4ee40e6189824de2ae81b-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:41253/sda1 (txn: tx4ee40e6189824de2ae81b-006acad094) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1081 "GET http://localhost/v1/a/c/o.smurfs" "tx4ee40e6189824de2ae81b-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:46277/sdb1 (txn: tx4ee40e6189824de2ae81b-006acad094)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges_resuming +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges_resuming ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_respects_read_affinity +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_respects_read_affinity ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read_resuming +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read_resuming ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_deleted ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_abort_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_error ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', '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'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_not_match_and_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_not_match_and_s3acl ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_authenticate_delete_Authorization_from_s3req +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_authenticate_delete_Authorization_from_s3req ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv2 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv2 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv4 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv4 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_missing_trailer_sig +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_missing_trailer_sig ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_bad +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_bad ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_multi_bytes_secret_failure +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_multi_bytes_secret_failure ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2_unicode_string +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2_unicode_string ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_unsigned_payload +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_unsigned_payload ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_url_encode +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_url_encode ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_invalid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_invalid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_no_last_chunk +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_no_last_chunk ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_valid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_valid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_wrong_size +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_wrong_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_no_secret +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_no_secret ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sigv4_req_zero_content_length_sha256 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sigv4_req_zero_content_length_sha256 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_expired +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_expired ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_missing +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_missing ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_expired +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_expired ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_valid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_valid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_container_info +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_container_info ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_container_permission +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_container_permission ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_object_permission +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_object_permission ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_duplication_HEAD_request +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_duplication_HEAD_request ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_match_ACL_MAP +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_match_ACL_MAP ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_s3_acl +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_s3_acl ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_validate_param +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_validate_param ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_headers_to_sign_sigv4 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_headers_to_sign_sigv4 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv2 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv2 ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv4 +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv4 ... ok + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_initiate_no_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_initiate_no_content_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_uploads_list -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_uploads_list ... ok - -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: Object returning 503 for [] (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbe213a5e5431483abf32c-0068bdc03a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (0.01s) (txn: txf04d5ea7bea149e09f56c-0068bdc03f) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (0.01s) (txn: txf04d5ea7bea149e09f56c-0068bdc03f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Error decoding fragments for '/a/c/o'. Segments decoded: 0, Lengths: [490, 490, 490, 490, 490, 490, 490, 490, 490, 490]: pyeclib_c_decode ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_trigger_ec_metadata_check_failure -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_trigger_ec_metadata_check_failure ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_body -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_body ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_concurrent_ec_extra_requests -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_concurrent_ec_extra_requests ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_and_hidden_frag_indexes -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_and_hidden_frag_indexes ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_but_insufficient_frag_indexes -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_but_insufficient_frag_indexes ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket mpu HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version_part_num -test.unit.common.middleware.s3api.test_multi_get.TestVersionedMpuGETorHEADAcl.test_mpu_HEAD_version_part_num ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bad_application_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bad_application_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_count_quota_is_ignored -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_count_quota_is_ignored ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_quota_is_ignored -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_bogus_quota_is_ignored ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_count_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_count_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_container_request_ignores_attempt_to_set_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_count_quotas_with_remove_header_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_delete_quotas_with_remove_header_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_legacy -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_legacy ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_from -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_from ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_verb -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_bytes_quota_reseller_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_from -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_from ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_verb -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_count_quota_reseller_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_per_policy_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_per_policy_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized_legacy -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_authorized_legacy ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_on_empty_account_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_bytes_on_empty_account_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_not_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_not_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_on_empty_account_not_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_count_on_empty_account_not_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_not_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_exceed_quota_not_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_count_quotas_on_object -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_count_quotas_on_object ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_policy_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_policy_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_request_exception -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_invalid_request_exception ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_info_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_info_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_no_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_bytes_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_bytes_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_count_quota -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_not_exceed_count_quota ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_count_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_count_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_quotas -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_obj_request_ignores_attempt_to_set_quotas ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_count_quota_obj_post_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_count_quota_obj_post_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_create_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_create_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_post_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_container_post_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_create_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_create_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_post_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_count_container_post_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_obj_post_still_works -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_over_quota_obj_post_still_works ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation_legacy_loses -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_policy_quota_translation_legacy_loses ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_unauthorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_unauthorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized_legacy -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_authorized_legacy ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_not_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_count_not_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_not_authorized -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_under_quota_not_authorized ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quota_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quota_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quotas_admin -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_count_quotas_admin ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_admin -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_admin ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_count_quota_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_admin -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_admin ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_policy_quota_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_non_admin_fails -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_non_admin_fails ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy ... ok -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy_loses -test.unit.common.middleware.test_account_quotas.TestAccountQuota.test_valid_quotas_reseller_legacy_loses ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_500_resp -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_500_resp ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_content_type -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_content_type ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_over_twice_max_length -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_over_twice_max_length ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_too_long -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_too_long ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_path -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_path ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_call_and_content_type -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_call_and_content_type ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_fails -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_fails ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_success -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_success ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_get_objs -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_get_objs ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_max_failures -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_max_failures ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_body -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_body ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_frags_swapped_around -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_frags_swapped_around ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_files_in_body -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_files_in_body ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_too_many_newlines -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_too_many_newlines ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_unauth -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_unauth ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_uses_predefined_object_errors -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_uses_predefined_object_errors ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_invalid_ranges -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_invalid_ranges ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_many_missed_overwrite_will_need_handoff -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_many_missed_overwrite_will_need_handoff ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_extra_newlines_extra_quoting -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_extra_newlines_extra_quoting ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_unicode -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_unicode ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_DELETE_verb -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_DELETE_verb ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_POST_verb -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_POST_verb ... ok -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_concurrency_set -test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_concurrency_set ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_owner_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_owner_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_algo_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_algo_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_and_trailer +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_and_trailer ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_invalid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_invalid ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_ok ... skipped 'no crc64nvme implementation, install isal or anycrc' +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha256_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha256_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_sha256_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_sha256_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_duplicate +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_duplicate ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_extra +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_extra ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_invalid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_invalid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_missing +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_missing ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_multiple +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_multiple ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_none_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_none_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_short +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_short ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_undeclared +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_undeclared ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_unrecognised +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_unrecognised ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_invalid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_invalid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_invalid +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_invalid ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_declares_crc32_trailer +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_declares_crc32_trailer ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_no_crc_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_no_crc_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_encoding_aws_chunked_is_ignored +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_encoding_aws_chunked_is_ignored ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_bad_value +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_bad_value ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_is_bad_request +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_is_bad_request ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_no_decoded_content_length +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_no_decoded_content_length ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_Authorization_not_exist_in_swreq +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_Authorization_not_exist_in_swreq ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_subrequest_proxy_access_log +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_subrequest_proxy_access_log ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_amz_content_sha256_missing +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_amz_content_sha256_missing ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_x_mz_content_sha256_bad_format +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_x_mz_content_sha256_bad_format ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_xmz_content_sha256_mismatch +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_xmz_content_sha256_mismatch ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_argument +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_argument ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_part_number +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_part_number ... ok +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_with_range_header +test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_with_range_header ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_all_users +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_all_users ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_read +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_read ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_users +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_authenticated_users ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_full_control +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_full_control ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_read +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_bucket_owner_read ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_canonical_user +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_canonical_user ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_elem +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_elem ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem_by_id_only +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_from_elem_by_id_only ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_private +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_private ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read_write +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_acl_public_read_write ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_base_grantee +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_base_grantee ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_canned_acl_grantees +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_canned_acl_grantees ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_container +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_container ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_empty_list +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_empty_list ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_object +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_object ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_undefined +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_undefined ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_with_invalid_json +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_decode_acl_with_invalid_json ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_container +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_container ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_many_grant +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_many_grant ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_object +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_encode_acl_object ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl ... ok +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl_invalid +test.unit.common.middleware.s3api.test_subresource.TestS3ApiSubresource.test_from_headers_x_amz_acl_invalid ... ok +test.unit.common.middleware.test_bulk.TestConfig.test_defaults +test.unit.common.middleware.test_bulk.TestConfig.test_defaults ... ok +test.unit.common.middleware.test_bulk.TestConfig.test_delete_concurrency +test.unit.common.middleware.test_bulk.TestConfig.test_delete_concurrency ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_bad_container +test.unit.common.middleware.test_bulk.TestUntar.test_bad_container ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_bad_tar +test.unit.common.middleware.test_bulk.TestUntar.test_bad_tar ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_content_length_required +test.unit.common.middleware.test_bulk.TestUntar.test_content_length_required ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_create_container_for_path +test.unit.common.middleware.test_bulk.TestUntar.test_create_container_for_path ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_call +test.unit.common.middleware.test_bulk.TestUntar.test_extract_call ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_compress_type +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_compress_type ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_cont_401 +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_cont_401 ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont_value_err +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont_value_err ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_cont +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_cont ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_failed_extractions +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_failed_extractions ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_file_size +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_file_size ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_401 +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_401 ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_name_len +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_name_len ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_unicode +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_unicode ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_with_basefile +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_with_basefile ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_works +test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_works ... ok +test.unit.common.middleware.test_bulk.TestUntar.test_get_response_body +test.unit.common.middleware.test_bulk.TestUntar.test_get_response_body ... ok test.unit.common.middleware.test_copy.TestServerSideCopyMiddlewareWithEC.test_COPY_with_invalid_ranges test.unit.common.middleware.test_copy.TestServerSideCopyMiddlewareWithEC.test_COPY_with_invalid_ranges ... ok test.unit.common.middleware.test_copy.TestServerSideCopyMiddlewareWithEC.test_COPY_with_single_range test.unit.common.middleware.test_copy.TestServerSideCopyMiddlewareWithEC.test_COPY_with_single_range ... ok -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded ... ok -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded_readline -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded_readline ... ok -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_read_sized -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_read_sized ... ok -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole ... ok -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole_readline -test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole_readline ... ok -test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_configured_options -test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_configured_options ... ok -test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_get_with_if_modified_since -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_get_with_if_modified_since ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_and_range -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_matches_and_range ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_manifest_json_md5 -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_match_mismatches_manifest_json_md5 ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_ancient_date -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_ancient_date ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_last_modified -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_last_modified ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_now -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_modified_since_now ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_no_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_matches_no_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_json_md5 -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_none_match_mismatches_json_md5 ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_ancient_date -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_ancient_date ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_last_modified -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_last_modified ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_now -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_if_unmodified_since_now ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_without_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_match_mismatches_without_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_manifest_get_if_none_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_old_swift_if_match_matches_and_range -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_old_swift_if_match_matches_and_range ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_range_resume_download -test.unit.common.middleware.test_slo.TestSloConditionalGetOldManifest.test_range_resume_download ... ok +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_bad_config +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_bad_config ... ok +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_no_deprecated_digests +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_no_deprecated_digests ... ok +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_non_default_methods +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_non_default_methods ... ok +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_formpost.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_and_HEAD_registered +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_and_HEAD_registered ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_overrides_uploaded +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_overrides_uploaded ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_with_query_string +test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_with_query_string ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_POST +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_POST ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_error_reading_body +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_error_reading_body ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded_with_query_string +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded_with_query_string ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_footers_callback +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_footers_callback ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_query_string_POST +test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_query_string_POST ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_allowed_methods +test.unit.common.middleware.test_helpers.TestFakeSwift.test_allowed_methods ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_call_accessors +test.unit.common.middleware.test_helpers.TestFakeSwift.test_call_accessors ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_capture_unexpected_calls +test.unit.common.middleware.test_helpers.TestFakeSwift.test_capture_unexpected_calls ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_not_registered +test.unit.common.middleware.test_helpers.TestFakeSwift.test_not_registered ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_object_GET_updated_with_storage_policy +test.unit.common.middleware.test_helpers.TestFakeSwift.test_object_GET_updated_with_storage_policy ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_ignored +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_ignored ... ok +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_old_swift +test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_old_swift ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_tombstone +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_tombstone ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_version_symlink +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_version_symlink ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_new_version_different_account +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_new_version_different_account ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_object_versioning_disabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_object_versioning_disabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_obj_is_unversioned +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_obj_is_unversioned ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version_is_delete_marker +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_current_version_is_delete_marker ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_not_current_version +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_not_current_version ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_null_version +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_DELETE_null_version ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_404 +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_404 ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_and_HEAD +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_and_HEAD ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_404 +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_404 ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_versioned_obj +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_GET_null_id_versioned_obj ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_delete_marker +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_delete_marker ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_null_id +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_HEAD_null_id ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_POST_error +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_POST_error ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_container_not_found +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_container_not_found ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_invalid +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_invalid ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_not_found +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_not_found ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_no_length_or_encoding +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_no_length_or_encoding ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_non_empty_body +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_PUT_version_with_non_empty_body ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_fail_non_versioned_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestVersionAPI.test_fail_non_versioned_container ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_passthrough @@ -23826,6 +27550,8 @@ test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_repeated_segments_uses_multi_range_requests ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_with_submanifest test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_with_submanifest ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_old_enough_to_reclaim ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_with_submanifest_bytes_in_content_type test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_get_manifest_with_submanifest_bytes_in_content_type ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_multiple_ranges_get_manifest @@ -23834,838 +27560,1043 @@ test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_multiple_ranges_including_suffix_get_manifest ... ok test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_range_get_manifest test.unit.common.middleware.test_slo.TestSloGetOldManifests.test_range_get_manifest ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_ec_symlink_range_unsatisfiable_can_redirect_to_target -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_ec_symlink_range_unsatisfiable_can_redirect_to_target ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_non_symlink -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_non_symlink ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_mismatched_etag -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_mismatched_etag ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink_fails -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink_fails ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_not_found -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_not_found ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_object -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_object ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_symlink -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_symlink ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_with_account -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_with_account ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_not_found -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_not_found ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_range_not_satisfiable -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_range_not_satisfiable ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink_with_account -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink_with_account ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_target_object -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_target_object ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_non_symlink_post -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_non_symlink_post ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_set_symlink_POST_fail -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_set_symlink_POST_fail ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_sym_to_sym_to_target -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_sym_to_sym_to_target ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_change_symloopmax -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_change_symloopmax ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put_error -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put_error ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_info -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_info ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post_but_fail_at_server -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post_but_fail_at_server ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_account_header -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_account_header ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_object_header -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_object_header ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_different_account -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_different_account ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_leading_slash -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_leading_slash ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_non_zero_length -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_non_zero_length ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag_sysmeta_incomplete -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag_sysmeta_incomplete ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_error -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_error ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object_override -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object_override ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_content_type -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_content_type ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_explicit_content_type -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_explicit_content_type ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_target_missing_content_type -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_target_missing_content_type ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_quoted_etag -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_quoted_etag ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_unmatched_etag -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_unmatched_etag ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_too_deep -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_too_deep ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symloop_max_config -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symloop_max_config ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers_invalid_format -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers_invalid_format ... ok -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers_points_to_itself -test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_validate_and_prep_request_headers_points_to_itself ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_options -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_options ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_conflict -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_conflict ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_startswith_conflict -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_incoming_header_startswith_conflict ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_conflict -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_conflict ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_startswith_conflict -test.unit.common.middleware.test_tempurl.TestTempURL.test_allow_trumps_outgoing_header_startswith_conflict ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_auth_scheme_value -test.unit.common.middleware.test_tempurl.TestTempURL.test_auth_scheme_value ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_authorize_limits_scope -test.unit.common.middleware.test_tempurl.TestTempURL.test_authorize_limits_scope ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_ip_range_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_ip_range_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_path -test.unit.common.middleware.test_tempurl.TestTempURL.test_bad_path ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_expires_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_expires_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_path_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_path_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_sig_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_changed_sig_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_incoming_headers -test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_incoming_headers ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_outgoing_headers -test.unit.common.middleware.test_tempurl.TestTempURL.test_clean_outgoing_headers ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_allowed -test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_allowed ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_when_forbidden_by_config -test.unit.common.middleware.test_tempurl.TestTempURL.test_delete_when_forbidden_by_config ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_different_key_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_different_key_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_disallowed_header_object_manifest -test.unit.common.middleware.test_tempurl.TestTempURL.test_disallowed_header_object_manifest ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_filename_trailing_slash -test.unit.common.middleware.test_tempurl.TestTempURL.test_filename_trailing_slash ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_hmacs -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_hmacs ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_not_allowed_by_put -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_not_allowed_by_put ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_path_parts -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_path_parts ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_temp_url_info -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_temp_url_info ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_but_404 -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_but_404 ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_container_keys -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_container_keys ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_key2 -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_key2 ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_fake_ip_from_x_forwarded_for -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_fake_ip_from_x_forwarded_for ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename_and_inline -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_filename_and_inline ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_inline -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_inline ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_from_remote_addr -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_from_remote_addr ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_range -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ip_range ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ipv6_range -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_ipv6_range ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_no_client_address -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_no_client_address ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_and_staticweb -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_and_staticweb ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_empty -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_prefix_empty ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_single_ipv6 -test.unit.common.middleware.test_tempurl.TestTempURL.test_get_valid_with_single_ipv6 ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_get -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_get ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_post -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_post ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_put -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_allowed_by_put ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_and_get_headers_match -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_and_get_headers_match ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_otherwise_not_allowed -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_otherwise_not_allowed ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_valid_with_filename -test.unit.common.middleware.test_tempurl.TestTempURL.test_head_valid_with_filename ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_ip_range_value_error -test.unit.common.middleware.test_tempurl.TestTempURL.test_ip_range_value_error ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_expires -test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_expires ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_sig -test.unit.common.middleware.test_tempurl.TestTempURL.test_missing_sig ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_no_key -test.unit.common.middleware.test_tempurl.TestTempURL.test_no_key ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_no_prefix_match_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_no_prefix_match_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_normalize_temp_url_expires -test.unit.common.middleware.test_tempurl.TestTempURL.test_normalize_temp_url_expires ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars_in_content_disposition_metadata -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_odd_chars_in_content_disposition_metadata ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_trailing_slash -test.unit.common.middleware.test_tempurl.TestTempURL.test_obj_trailing_slash ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_object_url_with_prefix_invalid -test.unit.common.middleware.test_tempurl.TestTempURL.test_object_url_with_prefix_invalid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_passthrough -test.unit.common.middleware.test_tempurl.TestTempURL.test_passthrough ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_post_when_forbidden_by_config -test.unit.common.middleware.test_tempurl.TestTempURL.test_post_when_forbidden_by_config ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_not_allowed_by_get -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_not_allowed_by_get ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_response_headers_in_list -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_response_headers_in_list ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_valid -test.unit.common.middleware.test_tempurl.TestTempURL.test_put_valid ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header_defaults -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_header_defaults ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_headers_match -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_incoming_headers_match ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_header -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_header ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_headers_match -test.unit.common.middleware.test_tempurl.TestTempURL.test_removed_outgoing_headers_match ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_signature_trim -test.unit.common.middleware.test_tempurl.TestTempURL.test_signature_trim ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_unicode_metadata_value -test.unit.common.middleware.test_tempurl.TestTempURL.test_unicode_metadata_value ... ok -test.unit.common.middleware.test_tempurl.TestTempURL.test_unknown_not_allowed -test.unit.common.middleware.test_tempurl.TestTempURL.test_unknown_not_allowed ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_first_version -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_first_version ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version_different_account -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_new_version_different_account ... ok -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_object_no_versioning_with_container_config_true -test.unit.common.middleware.test_versioned_writes.VersionedWritesCopyingTestCase.test_copy_object_no_versioning_with_container_config_true ... ok -test.unit.common.test_db_auditor.TestAuditor.test_database_auditor -test.unit.common.test_db_auditor.TestAuditor.test_database_auditor ... ok -test.unit.common.test_db_auditor.TestAuditor.test_one_audit_pass -test.unit.common.test_db_auditor.TestAuditor.test_one_audit_pass ... ok +test.unit.common.middleware.test_tempauth.PrefixAccount.test_blank_reseller +test.unit.common.middleware.test_tempauth.PrefixAccount.test_blank_reseller ... ok +test.unit.common.middleware.test_tempauth.PrefixAccount.test_default +test.unit.common.middleware.test_tempauth.PrefixAccount.test_default ... ok +test.unit.common.middleware.test_tempauth.PrefixAccount.test_multiple_resellers +test.unit.common.middleware.test_tempauth.PrefixAccount.test_multiple_resellers ... ok +test.unit.common.middleware.test_tempauth.PrefixAccount.test_same_as_default +test.unit.common.middleware.test_tempauth.PrefixAccount.test_same_as_default ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_failures +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_failures ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_success +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_account_acl_success ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acl_syntax_verification +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acl_syntax_verification ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acls_propagate_to_sysmeta +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_acls_propagate_to_sysmeta ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_admin_privileges +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_admin_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_bad_acls_get_denied +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_bad_acls_get_denied ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readonly_privileges +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readonly_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readwrite_privileges +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_readwrite_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_user_gets_best_acl +test.unit.common.middleware.test_tempauth.TestAccountAcls.test_user_gets_best_acl ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_account_delete_permissions +test.unit.common.middleware.test_tempauth.TestAuth.test_account_delete_permissions ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_account_put_permissions +test.unit.common.middleware.test_tempauth.TestAuth.test_account_put_permissions ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_admin_is_owner +test.unit.common.middleware.test_tempauth.TestAuth.test_admin_is_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_anon +test.unit.common.middleware.test_tempauth.TestAuth.test_anon ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_anon_badpath +test.unit.common.middleware.test_tempauth.TestAuth.test_anon_badpath ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix_no_override +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix_no_override ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_fail +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_fail ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_deny +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_deny ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=3-3', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1-', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=-3', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '462'} +fake-swift DEBUG: Grant test:full_control FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range_with_invalid_value -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range_with_invalid_value ... ok -test ERROR: Failed to unlink '/tmp/tmpufldu9k3/containers/part/suffix/hash/container.db': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmpufldu9k3/containers/part/suffix/hash/container_1757265994.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmpufldu9k3/containers/part/suffix/hash/container_1757265994.00000.db': ['/tmp/tmpufldu9k3/containers/part/suffix/hash/container.db', '/tmp/tmpufldu9k3/containers/part/suffix/hash/container_1757265995.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpufldu9k3/containers/part/suffix/hash/container_1757265995.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0052 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0010 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0051 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0066 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0010 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0083 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0074 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0078 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0078 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0061 "-" 2597864 0 -test ERROR: ERROR Account update failed with 127.0.0.1:35615/sda1 (will retry later): Response 503 OK -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0076 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0065 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0075 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 409 - "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0084 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0056 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/bashful" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0070 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy10" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy10_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0031 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0042 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy40_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy50" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy50_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy60_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy70" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy70_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy80" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpy80_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier10" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier10_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier40_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier50" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier50_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier60_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier70" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier70_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier80" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpier80_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey10" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey10_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey30_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey50" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey50_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey60_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey70" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey70_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey80" 204 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey80_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test DEBUG: Unlinked retiring db '/tmp/tmpxwvxedts/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest10" 204 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest10_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest20_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 -test.unit.container.test_server.TestContainerController.test_DELETE_object_update_redirected_to_shard -test.unit.container.test_server.TestContainerController.test_DELETE_object_update_redirected_to_shard ... ok -test.unit.container.test_server.TestContainerController.test_DELETE_timestamp_not_float -test.unit.container.test_server.TestContainerController.test_DELETE_timestamp_not_float ... ok -test.unit.container.test_server.TestContainerController.test_GET_accept_not_valid -test.unit.container.test_server.TestContainerController.test_GET_accept_not_valid ... ok -test.unit.container.test_server.TestContainerController.test_GET_auto_record_type -test.unit.container.test_server.TestContainerController.test_GET_auto_record_type ... ok -test.unit.container.test_server.TestContainerController.test_GET_delimiter -test.unit.container.test_server.TestContainerController.test_GET_delimiter ... ok -test.unit.container.test_server.TestContainerController.test_GET_delimiter_non_ascii -test.unit.container.test_server.TestContainerController.test_GET_delimiter_non_ascii ... ok -test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml -test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '13'} -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '446'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_other_owner +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_other_owner ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_owner_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_owner_permission ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_no_token +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_no_token ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_prefix_init +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_prefix_init ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_reseller_prefix_with_s3_deny +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_reseller_prefix_with_s3_deny ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_scheme +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_scheme ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_s3api_details +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_s3api_details ... ok + +proxy INFO: Client disconnected on read of '/a/c/o.smurfs' (txn: tx4ee40e6189824de2ae81b-006acad094) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx428ff04ce4ce4f2dbf0e6-006acad094" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1c6ce3fa76e243ab80803-006acad094" "proxy-server 1476105" 0.0096 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txe3cfdeffdfe341b0bf836-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:41253/sda1 (txn: txe3cfdeffdfe341b0bf836-006acad094) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1600 "GET http://localhost/v1/a/c/o.smurfs" "txe3cfdeffdfe341b0bf836-006acad094" "proxy-server 1476105" 0.0085 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7fab44909304430eaffc0-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txebb3320054524893b1cae-006acad094" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx03366295449341f3b0970-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:46277/sdb1 (txn: tx03366295449341f3b0970-006acad094) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1280 "GET http://localhost/v1/a/c/o.smurfs" "tx03366295449341f3b0970-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx80769b1d0b724414b5131-006acad094" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txce9849bf25a14521b0fb5-006acad094" "proxy-server 1476105" 0.0094 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txefd3f98fc8f241cd9baeb-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:41253/sda1 (txn: txefd3f98fc8f241cd9baeb-006acad094) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1031 "GET http://localhost/v1/a/c/o.smurfs" "txefd3f98fc8f241cd9baeb-006acad094" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r1=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx706ab377ce764373b60c3-006acad094) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx3e53ac2877034f429a23d-006acad094) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx2011c53c2d5a4637837d8-006acad094) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txe6aa15f1e38a444ba830f-006acad094) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_absolute_uri +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_absolute_uri ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_calls_authorize +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_calls_authorize ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_newest +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_newest ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_OPTIONS +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_OPTIONS ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_swift3_details +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_swift3_details ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_good +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_invalid +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_invalid ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_unicode_authorization_good +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_unicode_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_good +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_good ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_invalid +test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_invalid ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_account_access +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_account_access ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_group_access +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_group_access ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referer_after_user_groups +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referer_after_user_groups ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referrer_access +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referrer_access ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_bad_path +test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_bad_path ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_deny_cross_reseller +test.unit.common.middleware.test_tempauth.TestAuth.test_deny_cross_reseller ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_detect_reseller_request +test.unit.common.middleware.test_tempauth.TestAuth.test_detect_reseller_request ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_bad_path +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_bad_path ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_invalid_x_auth_user_format +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_invalid_x_auth_user_format ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_missing_key +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_missing_key ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_non_matching_account_in_request +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_non_matching_account_in_request ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_memcache_error +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_memcache_error ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success_other_auth_prefix +test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success_other_auth_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_get_user_group +test.unit.common.middleware.test_tempauth.TestAuth.test_get_user_group ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_object_name_containing_slash +test.unit.common.middleware.test_tempauth.TestAuth.test_object_name_containing_slash ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_overdate +test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_overdate ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_with_old_data +test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_with_old_data ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_options_call +test.unit.common.middleware.test_tempauth.TestAuth.test_options_call ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_and_allowed +test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_and_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_but_not_allowed +test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_but_not_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_override_default_allowed +test.unit.common.middleware.test_tempauth.TestAuth.test_override_default_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_regular_is_not_owner +test.unit.common.middleware.test_tempauth.TestAuth.test_regular_is_not_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_request_method_not_allowed +test.unit.common.middleware.test_tempauth.TestAuth.test_request_method_not_allowed ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_admin_is_owner +test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_admin_is_owner ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_prefix_init +test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_prefix_init ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_backend_headers +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_backend_headers ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_statsd_prefix +test.unit.common.middleware.test_tempauth.TestAuth.test_statsd_prefix ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_based_on_host +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_based_on_host ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_default +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_default ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_overridden_scheme +test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_overridden_scheme ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_successful_token_unicode_user +test.unit.common.middleware.test_tempauth.TestAuth.test_successful_token_unicode_user ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_key +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_key ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_no_timestamp +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_no_timestamp ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success_lb_sync_host +test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success_lb_sync_host ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_top_level_deny +test.unit.common.middleware.test_tempauth.TestAuth.test_top_level_deny ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_calls_authorize +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_calls_authorize ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_use_old_token_from_memcached +test.unit.common.middleware.test_tempauth.TestAuth.test_use_old_token_from_memcached ... ok +test.unit.common.middleware.test_tempauth.TestAuth.test_use_token_success +test.unit.common.middleware.test_tempauth.TestAuth.test_use_token_success ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_DELETE_on_expired_versioned_object +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_DELETE_on_expired_versioned_object ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_delete_latest_version_success +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_delete_latest_version_success ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_denied_DELETE_of_versioned_object +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_denied_DELETE_of_versioned_object ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_authorize +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_authorize ... ok +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster_single_result_on_second_page +test.unit.common.middleware.test_versioned_writes.VersionedWritesOldContainersTestCase.test_partially_upgraded_cluster_single_result_on_second_page ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_count +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_count ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txb29e710feadf4de3a718b-006acad08b" "proxy-server 1476106" 0.0097 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 304 - "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx993639bf8aa844b6a63c2-006acad08b" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbbec99cc484445f1a82c1-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx6f1fe16c6e23438bb0359-006acad08b" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "GET /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "GET http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txb5559cfa3cc04ca8bceaf-006acad08b" "proxy-server 1476106" 0.0153 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3d97ac351d384a23a78ea-006acad08b" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txf428e8d0fa054c5b88212-006acad08b" "proxy-server 1476106" 0.0136 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx63d65816468b415591df3-006acad08b" "proxy-server 1476106" 0.0087 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd0c392033d1a4b05bf4f3-006acad08b" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "txffdb3649f57849ed895bf-006acad08b" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txe09e417cae02483eb938d-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe47c503a51fb46d0b0922-006acad08b" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:55 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx34a11c2f9174410a8fa7b-006acad08b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdd1/1/a/15858efb15df4a66afb168dc5fdce072/o" 412 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx59e208b0f0b449e7b2c42-006acad08b" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 412 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx59e208b0f0b449e7b2c42-006acad08b" "proxy-server 1476106" 0.0047 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx189e371808ab445abfaaf-006acad08c" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx0a67c1a34551459c888bc-006acad08c" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 304 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx0fa4afb10018471ebe24f-006acad08c" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx464151b5653c47f0a96ef-006acad08c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx9f0fca29f0ef43ffbcdbe-006acad08c" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 304 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "txa4df20ebcbef407782f17-006acad08c" "proxy-server 1476106" 0.0005 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx58da6af581674fed8d9b2-006acad08c" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/2/a/15858efb15df4a66afb168dc5fdce072" 204 - "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072" "tx5a2eb5654a964663a627f-006acad08c" "proxy-server 1476106" 0.0128 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdc1/1/a/15858efb15df4a66afb168dc5fdce072/o" 200 24 "HEAD http://localhost:8080/v1/a/15858efb15df4a66afb168dc5fdce072/o" "tx1d47d287330349b1afc59-006acad08c" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcc567f16186742b28da54-006acad08c" "proxy-server 1476106" 0.0058 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/1/a/7062015e75b24d8b827009261031cec4" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/7062015e75b24d8b827009261031cec4" "txcc567f16186742b28da54-006acad08c" "container-server 1476106" 0.0012 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/1/a/7062015e75b24d8b827009261031cec4" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/7062015e75b24d8b827009261031cec4" "txcc567f16186742b28da54-006acad08c" "container-server 1476106" 0.0011 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/2/a/7062015e75b24d8b827009261031cec4" 201 - "PUT http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "txcc567f16186742b28da54-006acad08c" "proxy-server 1476106" 0.0256 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/2/a/7062015e75b24d8b827009261031cec4" 201 - "PUT http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "txcc567f16186742b28da54-006acad08c" "proxy-server 1476106" 0.0433 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx748d90aa5f01430f841f3-006acad08c" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/2/a/7062015e75b24d8b827009261031cec4" 204 - "HEAD http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "tx748d90aa5f01430f841f3-006acad08c" "proxy-server 1476106" 0.0135 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1fddf0eb4bbd492a9b243-006acad08c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/2/a/7062015e75b24d8b827009261031cec4" 204 - "HEAD http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "txef37da5cfa2d4928a0c81-006acad08c" "proxy-server 1476106" 0.0013 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/2/a/7062015e75b24d8b827009261031cec4/o" 201 - "PUT http://foo:8080/sdg1/1/a/7062015e75b24d8b827009261031cec4/o" "tx0e9d5ad4f3e34cefb6c7d-006acad08c" "object-server 1476106" 0.0005 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/2/a/7062015e75b24d8b827009261031cec4/o" 201 - "PUT http://foo:8080/sdh1/1/a/7062015e75b24d8b827009261031cec4/o" "tx0e9d5ad4f3e34cefb6c7d-006acad08c" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdi1/1/a/7062015e75b24d8b827009261031cec4/o" 201 - "PUT http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "tx0e9d5ad4f3e34cefb6c7d-006acad08c" "proxy-server 1476106" 0.1002 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdg1/1/a/7062015e75b24d8b827009261031cec4/o" 201 - "PUT http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "tx0e9d5ad4f3e34cefb6c7d-006acad08c" "proxy-server 1476106" 0.0920 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdh1/1/a/7062015e75b24d8b827009261031cec4/o" 201 - "PUT http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "tx0e9d5ad4f3e34cefb6c7d-006acad08c" "proxy-server 1476106" 0.1017 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1d892369942b4fd89c6c0-006acad08c" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/2/a/7062015e75b24d8b827009261031cec4" 204 - "HEAD http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "txa06e3054e9dc40fe8acaa-006acad08c" "proxy-server 1476106" 0.0032 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/2/a/7062015e75b24d8b827009261031cec4/o" 201 - "POST http://foo:8080/sdg1/1/a/7062015e75b24d8b827009261031cec4/o" "txb4a0c9a36c33488fb407e-006acad08c" "object-server 1476106" 0.0005 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/2/a/7062015e75b24d8b827009261031cec4/o" 201 - "POST http://foo:8080/sdh1/1/a/7062015e75b24d8b827009261031cec4/o" "txb4a0c9a36c33488fb407e-006acad08c" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "POST /sdg1/1/a/7062015e75b24d8b827009261031cec4/o" 202 76 "POST http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "txb4a0c9a36c33488fb407e-006acad08c" "proxy-server 1476106" 0.0257 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "POST /sdh1/1/a/7062015e75b24d8b827009261031cec4/o" 202 76 "POST http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "txb4a0c9a36c33488fb407e-006acad08c" "proxy-server 1476106" 0.0345 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "POST /sdi1/1/a/7062015e75b24d8b827009261031cec4/o" 202 76 "POST http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "txb4a0c9a36c33488fb407e-006acad08c" "proxy-server 1476106" 0.0259 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3679f9da6ae84f9d816a7-006acad08c" "proxy-server 1476106" 0.0097 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/1/a/a39c4e412c424139a74dfdf909d30a44" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" "tx3679f9da6ae84f9d816a7-006acad08c" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/1/a/a39c4e412c424139a74dfdf909d30a44" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/a39c4e412c424139a74dfdf909d30a44" "tx3679f9da6ae84f9d816a7-006acad08c" "container-server 1476106" 0.0134 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 201 - "PUT http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx3679f9da6ae84f9d816a7-006acad08c" "proxy-server 1476106" 0.0542 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 201 - "PUT http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx3679f9da6ae84f9d816a7-006acad08c" "proxy-server 1476106" 0.0300 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx153cb60aa0b146e08f674-006acad08c" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx153cb60aa0b146e08f674-006acad08c" "proxy-server 1476106" 0.0097 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx69e01f0b3ce74ca5a1c43-006acad08c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/2/a/7062015e75b24d8b827009261031cec4" 204 - "HEAD http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4" "txf844aa2226374122a49d3-006acad08c" "proxy-server 1476106" 0.0187 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "GET /sdi1/1/a/7062015e75b24d8b827009261031cec4/o" 200 92 "GET http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "txb99a18be6dcf487890dd1-006acad08c" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "GET /sdh1/1/a/7062015e75b24d8b827009261031cec4/o" 200 92 "GET http://foo:8080/v1/a/7062015e75b24d8b827009261031cec4/o" "txb99a18be6dcf487890dd1-006acad08c" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe567fce7bdb543efb8eb4-006acad08c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://foo:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "txed610873ff34465f8c632-006acad08c" "proxy-server 1476106" 0.0012 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 201 - "PUT http://foo:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txe41e5634595c4481a70a0-006acad08c" "proxy-server 1476106" 0.0633 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44/o" 201 - "PUT http://foo:8080/sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" "txe41e5634595c4481a70a0-006acad08c" "object-server 1476106" 0.0006 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sda1/3/a/a39c4e412c424139a74dfdf909d30a44/o" 201 - "PUT http://foo:8080/sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" "txe41e5634595c4481a70a0-006acad08c" "object-server 1476106" 0.0104 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 201 - "PUT http://foo:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txe41e5634595c4481a70a0-006acad08c" "proxy-server 1476106" 0.0659 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "PUT /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 201 - "PUT http://foo:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txe41e5634595c4481a70a0-006acad08c" "proxy-server 1476106" 0.0657 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0d6d0d13cc7e47409288d-006acad08c" "proxy-server 1476106" 0.0181 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx935dda6e0e4546ef80019-006acad08c" "proxy-server 1476106" 0.0081 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx1f4c7e90939944d0beeba-006acad08c" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx1f4c7e90939944d0beeba-006acad08c" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6b30ed11b4f34c159acd8-006acad08c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "txcb8e2d564b644c91b0912-006acad08c" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txb4a32e2d7ada42928d66a-006acad08c" "proxy-server 1476106" 0.0078 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx65d5b1178b7a41188761c-006acad08c" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:56 +0000] "GET /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 200 382 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44?format=json&states=listing" "tx65d5b1178b7a41188761c-006acad08c" "proxy-server 1476106" 0.0088 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa2f31ba9cfdd460e9e2f4-006acad08d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx8bc34acfee1a431bba2a5-006acad08d" "proxy-server 1476106" 0.0135 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx57525bba211c47a3a68b3-006acad08d" "proxy-server 1476106" 0.0089 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx57525bba211c47a3a68b3-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6da3e54aa56c497fa5775-006acad08d" "proxy-server 1476106" 0.0093 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx0247234ede5b470298459-006acad08d" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txa2bdc28a20ee4fa2ba077-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txa2bdc28a20ee4fa2ba077-006acad08d" "proxy-server 1476106" 0.0072 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7693a71759274e5bb961a-006acad08d" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx57ab0a281c13494da57aa-006acad08d" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txfbe9f3ae77bf4411a13ef-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txfbe9f3ae77bf4411a13ef-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txfbe9f3ae77bf4411a13ef-006acad08d) +proxy DEBUG: Ignoring 412 from primary (txn: txfbe9f3ae77bf4411a13ef-006acad08d) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txfbe9f3ae77bf4411a13ef-006acad08d" "proxy-server 1476106" 0.0090 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txfbe9f3ae77bf4411a13ef-006acad08d) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx674ad02f88bf436fa9826-006acad08d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx06b7f506eade4b9cba3a4-006acad08d" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txa07c1acf08c54f0aa7854-006acad08d" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txa07c1acf08c54f0aa7854-006acad08d" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txa07c1acf08c54f0aa7854-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx12ab026eadb84df28a39e-006acad08d" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "txe1a25464e6904d40b6265-006acad08d" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx34cf9d8c4b5040d2b1c19-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx34cf9d8c4b5040d2b1c19-006acad08d" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx34cf9d8c4b5040d2b1c19-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txca13e156f08a454aad4e2-006acad08d" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx941929204d444626a5fac-006acad08d" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txb1b2ec7aa4c5479db814b-006acad08d" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "GET /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "GET http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txb1b2ec7aa4c5479db814b-006acad08d" "proxy-server 1476106" 0.0129 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0b79d85e3c454e69a87a3-006acad08d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:57 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx0b37e2bce0e84d1dbe012-006acad08d" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx9ab4fc930c484bfeb37d7-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3e937b3171c2470186500-006acad08e" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "txd48ecfa964aa4596b414a-006acad08e" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txdbfdafcbd3cb404082b39-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx418b5c06ee744dc18469c-006acad08e" "proxy-server 1476106" 0.0175 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "txec6e7fd0b1314025875b0-006acad08e" "proxy-server 1476106" 0.0175 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txc0f66b47bad84a0cb12a1-006acad08e" "proxy-server 1476106" 0.0245 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txc0f66b47bad84a0cb12a1-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 412 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txc0f66b47bad84a0cb12a1-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd6a43912e5ea435082edb-006acad08e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx1d3dfbba26be4171af3a5-006acad08e" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdi1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "tx57861359743040ffab57e-006acad08e" "proxy-server 1476106" 0.0006 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txeec405593fd649adbb5e6-006acad08e" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx464c95312e2d4cbcab5b9-006acad08e" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdg1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 304 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txac6365b1a90c4795b7ce4-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx47fe43cd736f400d9cd47-006acad08e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/3/a/a39c4e412c424139a74dfdf909d30a44" 204 - "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44" "tx8751b109a4f84d159488c-006acad08e" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdh1/2/a/a39c4e412c424139a74dfdf909d30a44/o" 200 92 "HEAD http://localhost:8080/v1/a/a39c4e412c424139a74dfdf909d30a44/o" "txfc372698cf6d44209edd0-006acad08e" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1b958e536d27417993eec-006acad08e" "proxy-server 1476106" 0.0012 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/1/a/f64eb1d686594b1487b5da0b981b8409" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/f64eb1d686594b1487b5da0b981b8409" "tx1b958e536d27417993eec-006acad08e" "container-server 1476106" 0.0080 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/1/a/f64eb1d686594b1487b5da0b981b8409" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/f64eb1d686594b1487b5da0b981b8409" "tx1b958e536d27417993eec-006acad08e" "container-server 1476106" 0.0010 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/0/a/f64eb1d686594b1487b5da0b981b8409" 201 - "PUT http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "tx1b958e536d27417993eec-006acad08e" "proxy-server 1476106" 0.0398 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/0/a/f64eb1d686594b1487b5da0b981b8409" 201 - "PUT http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "tx1b958e536d27417993eec-006acad08e" "proxy-server 1476106" 0.0282 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx84e551f35f154c17bdb41-006acad08e" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/0/a/f64eb1d686594b1487b5da0b981b8409" 204 - "HEAD http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "tx84e551f35f154c17bdb41-006acad08e" "proxy-server 1476106" 0.0214 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1390da8f71ea4eada7886-006acad08e" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/0/a/f64eb1d686594b1487b5da0b981b8409" 204 - "HEAD http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "tx3e21d671f2f34c8d99296-006acad08e" "proxy-server 1476106" 0.0012 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/0/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "PUT http://foo:8080/sdc1/2/a/f64eb1d686594b1487b5da0b981b8409/o" "tx257a45a51b434b94877c1-006acad08e" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/0/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "PUT http://foo:8080/sdd1/2/a/f64eb1d686594b1487b5da0b981b8409/o" "tx257a45a51b434b94877c1-006acad08e" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdc1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "PUT http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "tx257a45a51b434b94877c1-006acad08e" "proxy-server 1476106" 0.0310 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdd1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "PUT http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "tx257a45a51b434b94877c1-006acad08e" "proxy-server 1476106" 0.0325 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx77626f74485f41758dc2d-006acad08e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/0/a/f64eb1d686594b1487b5da0b981b8409" 204 - "HEAD http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "tx376f5a0be96841128d343-006acad08e" "proxy-server 1476106" 0.0112 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/0/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "POST http://foo:8080/sdc1/2/a/f64eb1d686594b1487b5da0b981b8409/o" "tx761a08cbc9cd41408205d-006acad08e" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/0/a/f64eb1d686594b1487b5da0b981b8409/o" 201 - "POST http://foo:8080/sdd1/2/a/f64eb1d686594b1487b5da0b981b8409/o" "tx761a08cbc9cd41408205d-006acad08e" "object-server 1476106" 0.0004 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "POST /sdc1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 202 76 "POST http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "tx761a08cbc9cd41408205d-006acad08e" "proxy-server 1476106" 0.0127 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "POST /sdd1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 202 76 "POST http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "tx761a08cbc9cd41408205d-006acad08e" "proxy-server 1476106" 0.0065 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb3d6131f0968465b8d332-006acad08e" "proxy-server 1476106" 0.0055 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" "txb3d6131f0968465b8d332-006acad08e" "container-server 1476106" 0.0078 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" "txb3d6131f0968465b8d332-006acad08e" "container-server 1476106" 0.0010 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 201 - "PUT http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txb3d6131f0968465b8d332-006acad08e" "proxy-server 1476106" 0.0230 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "PUT /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 201 - "PUT http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txb3d6131f0968465b8d332-006acad08e" "proxy-server 1476106" 0.0367 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7a54a38d84ff4900a4b4b-006acad08e" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx7a54a38d84ff4900a4b4b-006acad08e" "proxy-server 1476106" 0.0040 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb424b56ec4a54fdc81e4e-006acad08e" "proxy-server 1476106" 0.0064 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/0/a/f64eb1d686594b1487b5da0b981b8409" 204 - "HEAD http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409" "txe17fbc68f25b4bc0a9d95-006acad08e" "proxy-server 1476106" 0.0038 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "GET /sdc1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 200 24 "GET http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "txc29eee5486374f8bb179d-006acad08e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "GET /sdd1/2/a/f64eb1d686594b1487b5da0b981b8409/o" 200 24 "GET http://foo:8080/v1/a/f64eb1d686594b1487b5da0b981b8409/o" "txc29eee5486374f8bb179d-006acad08e" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7fb8d7246c00431287ea3-006acad08e" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:58 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://foo:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txa73341aae04946e79b600-006acad08e" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "PUT /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 201 - "PUT http://foo:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx11cc6cab7ae74454beda7-006acad08e" "proxy-server 1476106" 0.0392 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "PUT /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117/o" 201 - "PUT http://foo:8080/sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx11cc6cab7ae74454beda7-006acad08e" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "PUT /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117/o" 201 - "PUT http://foo:8080/sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx11cc6cab7ae74454beda7-006acad08e" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "PUT /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 201 - "PUT http://foo:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx11cc6cab7ae74454beda7-006acad08e" "proxy-server 1476106" 0.0312 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "PUT /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 201 - "PUT http://foo:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx11cc6cab7ae74454beda7-006acad08e" "proxy-server 1476106" 0.0523 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txaafbeaaf4d7e455fba549-006acad08f" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txfacfbacc5d6543e6b731b-006acad08f" "proxy-server 1476106" 0.0080 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txd3201cb319e54d7ebd551-006acad08f" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txd3201cb319e54d7ebd551-006acad08f" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8f52ddcf8a554f288d1ab-006acad08f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx7f54bb7383da4e3cba1c1-006acad08f" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txc7851074f97541e8bea66-006acad08f" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx319b29ca0105466c8f26c-006acad08f" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "GET /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 200 380 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117?format=json&states=listing" "tx319b29ca0105466c8f26c-006acad08f" "proxy-server 1476106" 0.0066 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0126b9da7ae740a2a9721-006acad08f" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txf331b151127f4b3480dee-006acad08f" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txb23462c132704d539efb2-006acad08f" "proxy-server 1476106" 0.0050 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:55:59 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txb23462c132704d539efb2-006acad08f" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx29c15182247848738c76b-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx5677f51a12224d9d872a1-006acad090" "proxy-server 1476106" 0.0187 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx959f231ca472413384067-006acad090" "proxy-server 1476106" 0.0160 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx959f231ca472413384067-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd96ed153b01a4b2487778-006acad090" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txfd832c827ae64b33b4166-006acad090" "proxy-server 1476106" 0.0140 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx6e17a17ada294a31981ba-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx6e17a17ada294a31981ba-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx6e17a17ada294a31981ba-006acad090) +proxy DEBUG: Ignoring 412 from primary (txn: tx6e17a17ada294a31981ba-006acad090) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx6e17a17ada294a31981ba-006acad090" "proxy-server 1476106" 0.0082 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx6e17a17ada294a31981ba-006acad090) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf115fadade9e4ec788822-006acad090" "proxy-server 1476106" 0.0030 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx8ba16aa8de054d1787493-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txfff99f04f69e4d50bf159-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txfff99f04f69e4d50bf159-006acad090" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txfff99f04f69e4d50bf159-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txef2cc3b7c4f94ceea68ad-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txd8c651963b9449c29d5e6-006acad090" "proxy-server 1476106" 0.0094 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txc663fcbdf61f4f50a5739-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txc663fcbdf61f4f50a5739-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txc663fcbdf61f4f50a5739-006acad090" "proxy-server 1476106" 0.0085 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6e5e7c7174ff4980adf41-006acad090" "proxy-server 1476106" 0.0067 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txbee70c9270084d5f9951b-006acad090" "proxy-server 1476106" 0.0058 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx9021f365d80442a7af4e0-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "GET http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx9021f365d80442a7af4e0-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb407eb9206d04b949ade9-006acad090" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx65637465107e479797e96-006acad090" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txe1d5f2e83ca44050a007e-006acad090" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx702e394f64a749078d6f7-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx2770e10951c14506b18d3-006acad090" "proxy-server 1476106" 0.0057 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx9eeee5b0e7a4480f920d3-006acad090" "proxy-server 1476106" 0.0049 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx65687a727dfe496ebbcbe-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "txe7cf33a023584e7bb9605-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdg1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txb154f1d351cb4907a0c81-006acad090" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txb154f1d351cb4907a0c81-006acad090" "proxy-server 1476106" 0.0007 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdi1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 412 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "txb154f1d351cb4907a0c81-006acad090" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4932592ea19f4cefa0b7f-006acad090" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx206bc5e7390b4d4a9abf3-006acad090" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx3d5e2779ebd144a299d1f-006acad090" "proxy-server 1476106" 0.0049 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txaed425bc5e664ef5a831f-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx27bf159c98614a6a8c25c-006acad090" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 304 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx5a8fc94292534b8d80a14-006acad090" "proxy-server 1476106" 0.0007 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx36bd3104361e4fbf9eeaa-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a/d8f8fa2ce9e84d308acc64d3296df117" 204 - "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117" "tx7c11ba315927415c93a35-006acad090" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdh1/0/a/d8f8fa2ce9e84d308acc64d3296df117/o" 200 92 "HEAD http://localhost:8080/v1/a/d8f8fa2ce9e84d308acc64d3296df117/o" "tx27d2cae3e42e4ecdaf279-006acad090" "proxy-server 1476106" 0.0049 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbda30a3f597b4b42bc34f-006acad090" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/1/a/4e3227fd5d7c4c07a200fe736dddc514" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514" "txbda30a3f597b4b42bc34f-006acad090" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/1/a/4e3227fd5d7c4c07a200fe736dddc514" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/4e3227fd5d7c4c07a200fe736dddc514" "txbda30a3f597b4b42bc34f-006acad090" "container-server 1476106" 0.0053 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 201 - "PUT http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "txbda30a3f597b4b42bc34f-006acad090" "proxy-server 1476106" 0.0344 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 201 - "PUT http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "txbda30a3f597b4b42bc34f-006acad090" "proxy-server 1476106" 0.0221 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7ba499a47a104dcd88ffe-006acad090" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 204 - "HEAD http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "tx7ba499a47a104dcd88ffe-006acad090" "proxy-server 1476106" 0.0056 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx37d668b8ffae4659ae3ed-006acad090" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 204 - "HEAD http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "tx8646e0e58a044f3fa94d3-006acad090" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdg1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "PUT http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5e593a31b71441e9116f-006acad090" "proxy-server 1476106" 0.0242 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/3/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "PUT http://foo:8080/sdi1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5e593a31b71441e9116f-006acad090" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "PUT http://foo:8080/sdh1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5e593a31b71441e9116f-006acad090" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdh1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "PUT http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5e593a31b71441e9116f-006acad090" "proxy-server 1476106" 0.0374 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdi1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "PUT http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5e593a31b71441e9116f-006acad090" "proxy-server 1476106" 0.0331 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc83a0050dc9f4cd6a740b-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 204 - "HEAD http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "tx2009a5b67696479cb4d06-006acad090" "proxy-server 1476106" 0.0066 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/3/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "POST http://foo:8080/sdh1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5ac4891c84b4149abf5d-006acad090" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "POST /sdh1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 202 76 "POST http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5ac4891c84b4149abf5d-006acad090" "proxy-server 1476106" 0.0113 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "POST /sdg1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 202 76 "POST http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5ac4891c84b4149abf5d-006acad090" "proxy-server 1476106" 0.0182 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514/o" 201 - "POST http://foo:8080/sdi1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5ac4891c84b4149abf5d-006acad090" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "POST /sdi1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 202 76 "POST http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txb5ac4891c84b4149abf5d-006acad090" "proxy-server 1476106" 0.0197 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0bd5c55356dc40859aa80-006acad090" "proxy-server 1476106" 0.0021 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/1/a/4bdbad6d23df405c9a564b2f27540982" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/4bdbad6d23df405c9a564b2f27540982" "tx0bd5c55356dc40859aa80-006acad090" "container-server 1476106" 0.0053 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/1/a/4bdbad6d23df405c9a564b2f27540982" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" "tx0bd5c55356dc40859aa80-006acad090" "container-server 1476106" 0.0011 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 201 - "PUT http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx0bd5c55356dc40859aa80-006acad090" "proxy-server 1476106" 0.0169 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "PUT /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 201 - "PUT http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx0bd5c55356dc40859aa80-006acad090" "proxy-server 1476106" 0.0385 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcefeb1b3b5b347f1ad44f-006acad090" "proxy-server 1476106" 0.0101 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txcefeb1b3b5b347f1ad44f-006acad090" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txde713ad369a8400d8b018-006acad090" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/3/a/4e3227fd5d7c4c07a200fe736dddc514" 204 - "HEAD http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514" "tx0a44ad2b52a64584981ba-006acad090" "proxy-server 1476106" 0.0061 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdh1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 200 92 "GET http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txbf35d2eacf634fc982203-006acad090" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "GET /sdi1/1/a/4e3227fd5d7c4c07a200fe736dddc514/o" 200 92 "GET http://foo:8080/v1/a/4e3227fd5d7c4c07a200fe736dddc514/o" "txbf35d2eacf634fc982203-006acad090" "proxy-server 1476106" 0.0094 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd67dc015c42a4bda8ad1a-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:00 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://foo:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx8f71ae379a914cdd97ea2-006acad090" "proxy-server 1476106" 0.0014 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sda1/2/a/4bdbad6d23df405c9a564b2f27540982/o" 201 - "PUT http://foo:8080/sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx5c0a2617a5d6403e8013d-006acad090" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982/o" 201 - "PUT http://foo:8080/sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx5c0a2617a5d6403e8013d-006acad090" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 201 - "PUT http://foo:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx5c0a2617a5d6403e8013d-006acad090" "proxy-server 1476106" 0.0371 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 201 - "PUT http://foo:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx5c0a2617a5d6403e8013d-006acad090" "proxy-server 1476106" 0.0367 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx13c10782bd6249deba7c2-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txbf95b0c1a4ca46c982f46-006acad091" "proxy-server 1476106" 0.0077 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx5444adca1c704bceb6f11-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx44ff51b8da8a46ee9ce9d-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txe4c5efd97fc54a23aa53a-006acad091" "proxy-server 1476106" 0.0103 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx7bb157e913de4668b1b00-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx84de44d591fa4404a51ed-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 200 380 "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982?format=json&states=listing" "tx84de44d591fa4404a51ed-006acad091" "proxy-server 1476106" 0.0106 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txded6617f698449eab2ed6-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx171cf746aa9047c5b05ec-006acad091" "proxy-server 1476106" 0.0120 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx4d8ba6b63fef4aa7bf99e-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa019f238b9be4ba9bc4c1-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txaba35c416de645c8bec98-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx8cda02ad3c774cf7a5c1e-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx90c64a4c64364f779f0d0-006acad091" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx281b340ef9704c9fbe0fe-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 412 - "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx61f6d3263c2447d98d9fe-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 412 - "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx61f6d3263c2447d98d9fe-006acad091" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7c1dfd863f314056a6ef6-006acad091" "proxy-server 1476106" 0.0016 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txf742de7bdd514e69892fc-006acad091" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 304 - "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx7be7c8075c4a454e94816-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa3d59fb440ff405d93f67-006acad091" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx1bb1e3305b884f82916cf-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 304 - "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx27088b429b8e47e5a5ed4-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx470e09ae5b72480ab3dd8-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx03ff23a88a844c2baebb7-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "GET /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "GET http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx44531bd3648d4847bd200-006acad091" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5c8db94915a24e3fbe34c-006acad091" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txdacd0a15294a4495981e5-006acad091" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "txbe6e6dd2fac341ac92e07-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcdf602429b5f48c4b76e4-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx0da1774466d74f949426b-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx424b31a0c41b47a2aa51e-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx17a29fb4980541619c0f2-006acad091" "proxy-server 1476106" 0.0134 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txf8fd0a3e4bf644abac4f2-006acad091" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 412 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx1d95e4b15e2c4c13bf5e2-006acad091" "proxy-server 1476106" 0.0088 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 412 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx1d95e4b15e2c4c13bf5e2-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx234450d7e1c04731bff04-006acad091" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx7be01386c84541b9855e0-006acad091" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 304 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "tx3eb84c344fe94c189e416-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf47b0431741946d28e787-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "tx517497ec684e430c83a9f-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdc1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 304 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "txec001bb89a204070a38f3-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx273216783c3345e99d94c-006acad091" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sda1/2/a/4bdbad6d23df405c9a564b2f27540982" 204 - "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982" "txee32c1ef8a5c4e5793a3d-006acad091" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdd1/1/a/4bdbad6d23df405c9a564b2f27540982/o" 200 24 "HEAD http://localhost:8080/v1/a/4bdbad6d23df405c9a564b2f27540982/o" "txe04adaba2cff48b7b6bc2-006acad091" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx365b0329505945a4894a0-006acad091" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sda1/1/a/dfc2a3e6c64f44d3bee19954a40aeada" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx365b0329505945a4894a0-006acad091" "container-server 1476106" 0.0133 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdb1/1/a/dfc2a3e6c64f44d3bee19954a40aeada" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx365b0329505945a4894a0-006acad091" "container-server 1476106" 0.0011 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 201 - "PUT http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx365b0329505945a4894a0-006acad091" "proxy-server 1476106" 0.0292 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sda1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 201 - "PUT http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx365b0329505945a4894a0-006acad091" "proxy-server 1476106" 0.0509 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txecac4d5d0f9c4cd5beef0-006acad091" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 204 - "HEAD http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "txecac4d5d0f9c4cd5beef0-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdfdcd14e741046b2ad9f8-006acad091" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 204 - "HEAD http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx9d946c20468c433e9aafd-006acad091" "proxy-server 1476106" 0.0095 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "PUT http://foo:8080/sdc1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx413f8bca4924462da36c9-006acad091" "object-server 1476106" 0.0006 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sda1/3/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "PUT http://foo:8080/sdd1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx413f8bca4924462da36c9-006acad091" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdc1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "PUT http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx413f8bca4924462da36c9-006acad091" "proxy-server 1476106" 0.0181 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "PUT /sdd1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "PUT http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx413f8bca4924462da36c9-006acad091" "proxy-server 1476106" 0.0178 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb22dff86fda74ea49a099-006acad091" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:01 +0000] "HEAD /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 204 - "HEAD http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "tx3f115b8a89544d34b8d3a-006acad091" "proxy-server 1476106" 0.0106 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/3/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "POST http://foo:8080/sdd1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx69a5924a10db44dba6342-006acad091" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 201 - "POST http://foo:8080/sdc1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx69a5924a10db44dba6342-006acad091" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "POST /sdd1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 202 76 "POST http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx69a5924a10db44dba6342-006acad091" "proxy-server 1476106" 0.0269 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "POST /sdc1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 202 76 "POST http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx69a5924a10db44dba6342-006acad091" "proxy-server 1476106" 0.0166 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx460d1de2045648f283c40-006acad092" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/1/a/1c8e3fec21c14a569cf852e70616eb96" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" "tx460d1de2045648f283c40-006acad092" "container-server 1476106" 0.0012 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/1/a/1c8e3fec21c14a569cf852e70616eb96" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" "tx460d1de2045648f283c40-006acad092" "container-server 1476106" 0.0101 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 201 - "PUT http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx460d1de2045648f283c40-006acad092" "proxy-server 1476106" 0.0629 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 201 - "PUT http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx460d1de2045648f283c40-006acad092" "proxy-server 1476106" 0.0396 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbeb4322173384851aece1-006acad092" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txbeb4322173384851aece1-006acad092" "proxy-server 1476106" 0.0137 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx494df242e03c4843a758d-006acad092" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/3/a/dfc2a3e6c64f44d3bee19954a40aeada" 204 - "HEAD http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada" "txe108a4efe6e649fcaa218-006acad092" "proxy-server 1476106" 0.0083 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdd1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 200 24 "GET http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx2c244d386f5f4c17bfc1c-006acad092" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdc1/1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" 200 24 "GET http://foo:8080/v1/a/dfc2a3e6c64f44d3bee19954a40aeada/o" "tx2c244d386f5f4c17bfc1c-006acad092" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf3b6d42ecb254aad8732c-006acad092" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://foo:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txc36b3756ba9c43a0a645a-006acad092" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96/o" 201 - "PUT http://foo:8080/sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" "txd84f7f8a719e4c8b924e6-006acad092" "object-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 201 - "PUT http://foo:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txd84f7f8a719e4c8b924e6-006acad092" "proxy-server 1476106" 0.0261 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96/o" 201 - "PUT http://foo:8080/sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" "txd84f7f8a719e4c8b924e6-006acad092" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "PUT /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 201 - "PUT http://foo:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txd84f7f8a719e4c8b924e6-006acad092" "proxy-server 1476106" 0.0405 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx166c5097505847379b4fe-006acad092" "proxy-server 1476106" 0.0144 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx025a20e2dce64bfd9623e-006acad092" "proxy-server 1476106" 0.0106 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx560e6629acf64380ab27d-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx952de83aef8245e684c9f-006acad092" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txc84f2eb3c0884b18ba0b7-006acad092" "proxy-server 1476106" 0.0136 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx94f342a157dc400aae650-006acad092" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6dfdb770f6a64253bcf56-006acad092" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 200 380 "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96?format=json&states=listing" "tx6dfdb770f6a64253bcf56-006acad092" "proxy-server 1476106" 0.0034 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf53f88749e4e40e3b9fb2-006acad092" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx9c4c7be905044de19d1a4-006acad092" "proxy-server 1476106" 0.0101 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txe9720ca3e59b4adb9dc02-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9ee9e38224b44bfbb3734-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx2a6cea26f8344705a97aa-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txfebf99b2b0bf425eb3e99-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx023ed0fea4004e3f8fca7-006acad092" "proxy-server 1476106" 0.0118 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx49ff80dec3a040a497db5-006acad092" "proxy-server 1476106" 0.0050 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 412 - "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx26b0d18db1ad417582b07-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 412 - "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx26b0d18db1ad417582b07-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa365d1c7a3a5477b961e8-006acad092" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txc7b347f751504c19b53f4-006acad092" "proxy-server 1476106" 0.0097 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 304 - "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx4203782953814a8e8ab16-006acad092" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe935afa3b6a0488f874d7-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx9729a50fa1494ff19f3d6-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 304 - "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx5452f2536e0c4e4ebdda1-006acad092" "proxy-server 1476106" 0.0174 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx20af7ba2e5dc4599bb9f9-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx7d7315f8195340eab88c6-006acad092" "proxy-server 1476106" 0.0048 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "GET /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "GET http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txb54caf3701b041e893a3d-006acad092" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx32a880d1b8aa4c8893647-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txfdf913c5c34d4eb680f59-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx4bdb4e51e9764b44b73f2-006acad092" "proxy-server 1476106" 0.0152 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txedcd86fc03b649d1a1494-006acad092" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx16d32d0a53774f6994fb4-006acad092" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "tx941733b695ed48dbb2eca-006acad092" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb033d6cec37745ac8066f-006acad092" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx3cac8737371f4dc785562-006acad092" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 412 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txdb78fa9d682e4db182e78-006acad092" "proxy-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 412 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txdb78fa9d682e4db182e78-006acad092" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2a443fdcfc384696b0f9b-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdb1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx96ae37655c414e5384dcb-006acad092" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 304 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txe57bdefb2aa04946bd79f-006acad092" "proxy-server 1476106" 0.0006 "-" 1476106 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_key_len +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_key_len ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_size +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_size ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_download +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_download ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_format_source_code +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_format_source_code ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_get_param +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_get_param ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_val_len +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_val_len ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index_all +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index_all ... ok +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_plot +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_plot ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_is_reclaimable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_last_modified_time ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_legacy_pending_files ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_shard_container ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} +fake-swift DEBUG: checking permission: nojunk None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +test DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000'} +test DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000'} +test DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000'} +test DEBUG: checking permission: bucket None POST {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000'} +test DEBUG: bucket None POST fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676563.76837', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'X-Amz-Content-Sha256': 'de1dd78ec9c5cc0534c531a4d61c68bc3995fac4934c971ea83d5d3c3d406c32', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676563.78186', 'Content-Length': '4', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_complete_s3acl ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_initiate_no_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_upload_initiate_no_content_type ... ok +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'X-Amz-Content-Sha256': '230d8358dc8e8890b4c58deeb62912ee2f20357ae92a5cc861b98e68fe31acb5', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676563.79696', 'Content-Length': '4', 'Content-Type': 'binary/octet-stream'} +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +test WARNING: The following digest algorithms are configured but not supported: md5, not-a-valid-digest +test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile456 -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server ERROR: ERROR Unhandled exception in request: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/server.py", line 602, in handle_request - return handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 373, in wrapped - return func(*a, **kw) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 275, in GET - return self.GETorHEAD(req) - ~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 263, in GETorHEAD - resp = self._get_or_head_response(req, node_iter, partition, policy) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2918, in _get_or_head_response - app_iter.kickoff(req, resp) - ~~~~~~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1175, in kickoff - self.stashed_iter = reiterate(self._real_iter(req, resp.headers)) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2519, in reiterate - chunk = next(iterator) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ - return self._get_next_item() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3270, in _get_next_item - return super(StringAlong, self)._get_next_item() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item - return next(self.wrapped_iter) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1459, in _iter_one_range - for i, next_seg in enumerate(segment_iter): - ~~~~~~~~~^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1538, in _decode_segments_from_fragments - segment = self.policy.pyeclib_driver.decode(fragments) - File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 300, in decode - return self.ec_lib_reference.decode(fragment_payloads, ranges, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - force_metadata_checks) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 91, in decode - return pyeclib_c.decode(self.handle, _fragment_payloads, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - fragment_len, ranges, force_metadata_checks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_decode ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. (txn: txd631a279cda04fdfb68e1-0068bdc03f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server ERROR: Object returning 503 for [] (txn: tx6808c6f06be64465bb358-0068bdc041) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_may_503 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_may_503 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_range_unsatisifiable -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_range_unsatisifiable ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durable_files_and_mixed_etags -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durable_files_and_mixed_etags ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_durables -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_durables ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_non_durables -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_non_durables ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_obscured_durables -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_obscured_durables ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_and_nondurable_frags_will_503 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_and_nondurable_frags_will_503 ... ok + 30 function calls in 0.001 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile456 + + 30 function calls in 0.001 seconds + + Ordered by: call count + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :1() + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + 0 0.000 0.000 profile:0(profiler) + + +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmpdv0ahjs6/unittest.profile456 + + 30 function calls in 0.001 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 + + 5 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 1 0.000 0.000 0.000 0.000 :0(exec) + 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 1 0.000 0.000 0.000 0.000 :0(getcwd) + 1 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 1 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 + + 5 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 1 0.000 0.000 0.000 0.000 :0(exec) + 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();)test.unit.common.middleware.test_xprofile.Test_html_viewer.test_render +test.unit.common.middleware.test_xprofile.Test_html_viewer.test_render ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter ... ok +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '221'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_initiate_no_content_type +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_upload_initiate_no_content_type ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_uploads_list +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_multipart_uploads_list ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txe54dbdcf6181401ba5b84-006acad092" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "tx58cf55d28eb9462f82c36-006acad092" "proxy-server 1476106" 0.0097 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 304 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txf148b3210a924f219fed5-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx24e79d133e804edb8704e-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/2/a/1c8e3fec21c14a569cf852e70616eb96" 204 - "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96" "txefa54c7eb78f49cf93df5-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdc1/0/a/1c8e3fec21c14a569cf852e70616eb96/o" 200 24 "HEAD http://localhost:8080/v1/a/1c8e3fec21c14a569cf852e70616eb96/o" "txaf3a7e485ed1457498f10-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9a545a602a5146e6bb140-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/1/a/%C4%8Brypto" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/%C4%8Brypto" "tx9a545a602a5146e6bb140-006acad093" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/1/a/%C4%8Brypto" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/%C4%8Brypto" "tx9a545a602a5146e6bb140-006acad093" "container-server 1476106" 0.0012 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto" "tx9a545a602a5146e6bb140-006acad093" "proxy-server 1476106" 0.0504 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto" "tx9a545a602a5146e6bb140-006acad093" "proxy-server 1476106" 0.0724 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1902a76fcfda446cbfb13-006acad093" "proxy-server 1476106" 0.0027 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx1902a76fcfda446cbfb13-006acad093" "proxy-server 1476106" 0.0310 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5253d174c471455193623-006acad093" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx51b4271c54cd40e1be923-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/sdc1/0/a/%C4%8Brypto/%C4%8Brypto" "txe74abb27678f41c099572-006acad093" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/sdd1/0/a/%C4%8Brypto/%C4%8Brypto" "txe74abb27678f41c099572-006acad093" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txe74abb27678f41c099572-006acad093" "proxy-server 1476106" 0.0243 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txe74abb27678f41c099572-006acad093" "proxy-server 1476106" 0.0285 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbeecbdef56a94113955ef-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx016a56bf89434cd9bff90-006acad093" "proxy-server 1476106" 0.0131 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sdb1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "POST http://foo:8080/sdd1/0/a/%C4%8Brypto/%C4%8Brypto" "txc454c15e5e714b7b86f75-006acad093" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "PUT /sda1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "POST http://foo:8080/sdc1/0/a/%C4%8Brypto/%C4%8Brypto" "txc454c15e5e714b7b86f75-006acad093" "object-server 1476106" 0.0004 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "POST /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 202 76 "POST http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txc454c15e5e714b7b86f75-006acad093" "proxy-server 1476106" 0.0116 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "POST /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 202 76 "POST http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txc454c15e5e714b7b86f75-006acad093" "proxy-server 1476106" 0.0087 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb58981d3c1d04af780b05-006acad093" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txb683bd0a73034c5fbffb0-006acad093" "proxy-server 1476106" 0.0120 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx4d2597b9cb474bdea3892-006acad093" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd10832e4271e42a38ca7e-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx2bf8d27dd32642798e71a-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx532fd7e6f12944c18ad0c-006acad093" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx25745be884a14851bd67d-006acad093" "proxy-server 1476106" 0.0255 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txaddcf6916c484a1fae2d8-006acad093" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txa43b588e5b564b8483144-006acad093" "proxy-server 1476106" 0.0250 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx34b9d556d0474acdb1113-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx9ed21aff773841e6af813-006acad093" "proxy-server 1476106" 0.0083 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txed7a77d928ad4ab8bc47b-006acad093" "proxy-server 1476106" 0.0209 "-" 1476106 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_UTF8_path +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_UTF8_path ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_no_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_no_multipart ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE_ACP +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_shard_ranges ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_write_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_write_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_enable_sharding +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_enable_sharding ... ok +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_multiple_tier_dispersion +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_multiple_tier_dispersion ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_exception +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_exception ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_non_slash ... ok +test.unit.container.test_backend.TestContainerBroker.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBroker.test_reclaim_deadlock ... ok +test.unit.container.test_backend.TestContainerBroker.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBroker.test_reclaim_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBroker.test_reclaim_with_duplicate_names ... ok +test.unit.container.test_backend.TestContainerBroker.test_reconciler_sync +test.unit.container.test_backend.TestContainerBroker.test_reconciler_sync ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_order_and_reverse ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_prefix_delim ... ok +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_rebalance_dispersion +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_rebalance_dispersion ... ok -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0010 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest30_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0077 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest40_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest50" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest50_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest60_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest70" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest70_no_header" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest80" 204 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c/grumpiest80_no_header" 204 - "-" "-" "-" 0.0005 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0039 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "DELETE /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 406 - "-" "-" "-" 0.0001 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0026 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0023 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0110 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0032 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0028 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0064 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0070 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0067 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpgl3qs4m8/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0062 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0066 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0065 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0044 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 66 "-" "-" "-" 0.0036 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0116 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/1" 201 - "-" "-" "-" 0.0045 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/2" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 50 "-" "-" "-" 0.0033 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 14 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:35 +0000] "GET /sda1/p/a/c" 200 221 "-" "-" "-" 0.0035 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml_with_quotes -test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml_with_quotes ... ok -test.unit.container.test_server.TestContainerController.test_GET_invalid_accept -test.unit.container.test_server.TestContainerController.test_GET_invalid_accept ... ok -test.unit.container.test_server.TestContainerController.test_GET_json -test.unit.container.test_server.TestContainerController.test_GET_json ... ok -test.unit.container.test_server.TestContainerController.test_GET_json_last_modified -test.unit.container.test_server.TestContainerController.test_GET_json_last_modified ... ok -test.unit.container.test_server.TestContainerController.test_GET_leading_delimiter -test.unit.container.test_server.TestContainerController.test_GET_leading_delimiter ... ok -test.unit.container.test_server.TestContainerController.test_GET_limit -test.unit.container.test_server.TestContainerController.test_GET_limit ... ok -test.unit.container.test_server.TestContainerController.test_GET_log_requests_false -test.unit.container.test_server.TestContainerController.test_GET_log_requests_false ... ok -test.unit.container.test_server.TestContainerController.test_GET_log_requests_true -test.unit.container.test_server.TestContainerController.test_GET_log_requests_true ... ok -test.unit.container.test_server.TestContainerController.test_GET_marker -test.unit.container.test_server.TestContainerController.test_GET_marker ... ok -test.unit.container.test_server.TestContainerController.test_GET_multichar_delimiter -test.unit.container.test_server.TestContainerController.test_GET_multichar_delimiter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reconciler_sync ... ok +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx19043f3f3cbd4eafb685e-006acad094) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx55271fb81ba749d5baf0f-006acad094) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx55271fb81ba749d5baf0f-006acad094) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx55271fb81ba749d5baf0f-006acad094) +proxy-ut ERROR: Object HEAD returning 503 for [500, 500, 500] (txn: tx55271fb81ba749d5baf0f-006acad094) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx9db8a632e1934ac48fec3-006acad094) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx9db8a632e1934ac48fec3-006acad094) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx9db8a632e1934ac48fec3-006acad094) +proxy-ut ERROR: Object HEAD returning 503 for [] (txn: tx9db8a632e1934ac48fec3-006acad094) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e4fc7043140438ca0c7b-006acad095" "proxy-server 1476105" 0.0015 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx4e4fc7043140438ca0c7b-006acad095 - 0.0131 - - 1791676565.014678478 1791676565.027737379 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc51b4401d0e74839ab18c-006acad095" "proxy-server 1476105" 0.0056 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txc51b4401d0e74839ab18c-006acad095 - 0.0087 - - 1791676565.029062986 1791676565.037771225 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx6ceaa1c4d69c42ff82102-006acad095) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx296f7caed1c246e59d84b-006acad095) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx296f7caed1c246e59d84b-006acad095) +proxy-ut ERROR: Object POST returning 503 for (202, 503, 503) (txn: tx296f7caed1c246e59d84b-006acad095) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx9bae4c0ab45e495b92e3c-006acad095) +proxy-ut ERROR: Object POST returning 503 for (202, 404, 503) (txn: tx9bae4c0ab45e495b92e3c-006acad095) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx9c9ce35b4b2442e69b6ca-006acad095) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx9c9ce35b4b2442e69b6ca-006acad095) +proxy-ut ERROR: Object POST returning 503 for (404, 503, 503) (txn: tx9c9ce35b4b2442e69b6ca-006acad095) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata ... ok +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_weight_dispersion +test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_weight_dispersion ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_list_objects_iter_with_reserved_name ... ok +test.unit.container.test_backend.TestContainerBroker.test_remove_objects +test.unit.container.test_backend.TestContainerBroker.test_remove_objects ... ok +test.unit.container.test_backend.TestContainerBroker.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBroker.test_resolve_shard_range_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_load_old_record_from_pending_file ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings ... ok +test.unit.container.test_backend.TestContainerBroker.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBroker.test_reverse_prefix_delim ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_float_replica_count_builder_error +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_float_replica_count_builder_error ... ok fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Content-Type': 'application/directory'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '450'} +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write_acp:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '456'} +fake-swift DEBUG: Grant test:write_acp FULL_CONTROL permission on the bucket /bucket fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_uploads_list -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_multipart_uploads_list ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_remove_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_resolve_shard_range_states ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_write_acp_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_with_write_acp_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_without_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_bucket_acl_PUT_without_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_make_tuple_for_pickle ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_rebalance_needed +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_compose_rings_rebalance_needed ... ok +test.unit.container.test_backend.TestContainerBroker.test_root_account_container_path +test.unit.container.test_backend.TestContainerBroker.test_root_account_container_path ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_only_one_ring_in_the_args_error +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_only_one_ring_in_the_args_error ... ok +test.unit.container.test_backend.TestContainerBroker.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBroker.test_save_and_load_record_from_pending_file ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:25 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '11'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '11'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_upload_part test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_upload_part ... ok @@ -24673,5637 +28604,994 @@ test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_object_upload_part_error ... ok test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_fullcontrol_permission test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_fullcontrol_permission ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -fake INFO: - - 07/Sep/2025/17/26/39 GET /v1/a/c/o%3Ftemp_url_sig%3Ddeadbeefdeadbeef...%26temp_url_expires%3D1757266999 HTTP/1.0 404 - - - - - - - - 0.0002 - - 1757265999.307627678 1757265999.307818174 - -test ERROR: ERROR Could not get container info /tmp/tmp52mekkgw/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmp52mekkgw/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test ERROR: ERROR Could not get container info /tmp/tmpfbxlqdhe/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test INFO: Since Wed Dec 31 12:00:00 1969: container audits: 0 passed audit, 1 failed audit -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test ERROR: ERROR Could not get container info /tmp/tmpfbxlqdhe/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Begin container audit pass. -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit pass completed: 0.02s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpov1mt83y/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR auditing: Timeout (Nones) -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR auditing: Timeout (Nones) -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_device_in_the_different_rings_error +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_device_in_the_different_rings_error ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_region_in_the_different_rings_error +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_composite_same_region_in_the_different_rings_error ... ok +test ERROR: Problem finding shard upper in '/tmp/tmp8c_2q_yo/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmp8c_2q_yo/test_container.db': : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon'test.unit.common.test_db_auditor.TestAuditor.test_run_forever -test.unit.common.test_db_auditor.TestAuditor.test_run_forever ... ok -test.unit.common.test_db_auditor.TestAuditor.test_run_once -test.unit.common.test_db_auditor.TestAuditor.test_run_once ... ok -test.unit.common.test_linkat.TestLinkat.test_available -test.unit.common.test_linkat.TestLinkat.test_available ... ok -test.unit.common.test_linkat.TestLinkat.test_errno -test.unit.common.test_linkat.TestLinkat.test_errno ... ok -test.unit.common.test_linkat.TestLinkat.test_flags -test.unit.common.test_linkat.TestLinkat.test_flags ... ok -test.unit.common.test_linkat.TestLinkat.test_linkat_fd_not_integer -test.unit.common.test_linkat.TestLinkat.test_linkat_fd_not_integer ... ok -test.unit.common.test_linkat.TestLinkat.test_linkat_success -test.unit.common.test_linkat.TestLinkat.test_linkat_success ... ok -test.unit.common.test_linkat.TestLinkat.test_unavailable -test.unit.common.test_linkat.TestLinkat.test_unavailable ... ok -test.unit.common.test_linkat.TestLinkat.test_unavailable_in_libc -test.unit.common.test_linkat.TestLinkat.test_unavailable_in_libc ... ok -test.unit.common.test_recon.TestCommonRecon.test_server_type_to_recon_file -test.unit.common.test_recon.TestCommonRecon.test_server_type_to_recon_file ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_burst -test.unit.common.test_utils.TestEventletRateLimiter.test_burst ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_burst_after_idle -test.unit.common.test_utils.TestEventletRateLimiter.test_burst_after_idle ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_incr_by -test.unit.common.test_utils.TestEventletRateLimiter.test_incr_by ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_init -test.unit.common.test_utils.TestEventletRateLimiter.test_init ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking -test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking_max_rate_adjusted -test.unit.common.test_utils.TestEventletRateLimiter.test_non_blocking_max_rate_adjusted ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_ratelimit -test.unit.common.test_utils.TestEventletRateLimiter.test_ratelimit ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_set_max_rate -test.unit.common.test_utils.TestEventletRateLimiter.test_set_max_rate ... ok -test.unit.common.test_utils.TestEventletRateLimiter.test_set_rate_buffer -test.unit.common.test_utils.TestEventletRateLimiter.test_set_rate_buffer ... ok -test.unit.common.test_utils.TestPairs.test_pairs -test.unit.common.test_utils.TestPairs.test_pairs ... ok -test.unit.common.test_utils.TestShardRange.test_constants -test.unit.common.test_utils.TestShardRange.test_constants ... ok -test.unit.common.test_utils.TestShardRange.test_copy -test.unit.common.test_utils.TestShardRange.test_copy ... ok -test.unit.common.test_utils.TestShardRange.test_deleted_setter -test.unit.common.test_utils.TestShardRange.test_deleted_setter ... ok -test.unit.common.test_utils.TestShardRange.test_epoch_setter -test.unit.common.test_utils.TestShardRange.test_epoch_setter ... ok -test.unit.common.test_utils.TestShardRange.test_find_ancestors -test.unit.common.test_utils.TestShardRange.test_find_ancestors ... ok -test.unit.common.test_utils.TestShardRange.test_find_root -test.unit.common.test_utils.TestShardRange.test_find_root ... ok -test.unit.common.test_utils.TestShardRange.test_increment_meta -test.unit.common.test_utils.TestShardRange.test_increment_meta ... ok -test.unit.common.test_utils.TestShardRange.test_is_child_of -test.unit.common.test_utils.TestShardRange.test_is_child_of ... ok -test.unit.common.test_utils.TestShardRange.test_make_path -test.unit.common.test_utils.TestShardRange.test_make_path ... ok -test.unit.common.test_utils.TestShardRange.test_meta_timestamp_setter -test.unit.common.test_utils.TestShardRange.test_meta_timestamp_setter ... ok -test.unit.common.test_utils.TestShardRange.test_min_max_bounds -test.unit.common.test_utils.TestShardRange.test_min_max_bounds ... ok -test.unit.common.test_utils.TestShardRange.test_name -test.unit.common.test_utils.TestShardRange.test_name ... ok -test.unit.common.test_utils.TestShardRange.test_name_validation -test.unit.common.test_utils.TestShardRange.test_name_validation ... ok -test.unit.common.test_utils.TestShardRange.test_repr -test.unit.common.test_utils.TestShardRange.test_repr ... ok -test.unit.common.test_utils.TestShardRange.test_resolve_state -test.unit.common.test_utils.TestShardRange.test_resolve_state ... ok -test.unit.common.test_utils.TestShardRange.test_row_count -test.unit.common.test_utils.TestShardRange.test_row_count ... ok -test.unit.common.test_utils.TestShardRange.test_set_deleted -test.unit.common.test_utils.TestShardRange.test_set_deleted ... ok -test.unit.common.test_utils.TestShardRange.test_shard_range_initialisation -test.unit.common.test_utils.TestShardRange.test_shard_range_initialisation ... ok -test.unit.common.test_utils.TestShardRange.test_sort_key -test.unit.common.test_utils.TestShardRange.test_sort_key ... ok -test.unit.common.test_utils.TestShardRange.test_sort_key_order -test.unit.common.test_utils.TestShardRange.test_sort_key_order ... ok -test.unit.common.test_utils.TestShardRange.test_state_setter -test.unit.common.test_utils.TestShardRange.test_state_setter ... ok -test.unit.common.test_utils.TestShardRange.test_state_timestamp_setter -test.unit.common.test_utils.TestShardRange.test_state_timestamp_setter ... ok -test.unit.common.test_utils.TestShardRange.test_timestamp_setter -test.unit.common.test_utils.TestShardRange.test_timestamp_setter ... ok -test.unit.common.test_utils.TestShardRange.test_to_from_dict -test.unit.common.test_utils.TestShardRange.test_to_from_dict ... ok -test.unit.common.test_utils.TestShardRange.test_update_meta -test.unit.common.test_utils.TestShardRange.test_update_meta ... ok -test.unit.common.test_utils.TestShardRange.test_update_state -test.unit.common.test_utils.TestShardRange.test_update_state ... ok -test.unit.common.test_utils.TestShardRange.test_update_tombstones -test.unit.common.test_utils.TestShardRange.test_update_tombstones ... ok -test.unit.common.test_utils.TestSocketStringParser.test_socket_string_parser -test.unit.common.test_utils.TestSocketStringParser.test_socket_string_parser ... ok -test.unit.common.test_utils.TestUTC.test_tzname -test.unit.common.test_utils.TestUTC.test_tzname ... ok -test.unit.common.utils.test_config.TestReadConf.test_readconf -test.unit.common.utils.test_config.TestReadConf.test_readconf ... ok -test.unit.common.utils.test_config.TestReadConf.test_readconf_dir -test.unit.common.utils.test_config.TestReadConf.test_readconf_dir ... ok -test.unit.common.utils.test_config.TestReadConf.test_readconf_dir_ignores_hidden_and_nondotconf_files -test.unit.common.utils.test_config.TestReadConf.test_readconf_dir_ignores_hidden_and_nondotconf_files ... ok -test.unit.common.utils.test_config.TestReadConf.test_readconf_raw -test.unit.common.utils.test_config.TestReadConf.test_readconf_raw ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_TRUE_VALUES -test.unit.common.utils.test_config.TestUtilsConfig.test_TRUE_VALUES ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_auto_int_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_auto_int_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_fallocate_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_fallocate_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_float_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_float_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_percent_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_percent_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_positive_int_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_positive_int_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_request_node_count_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_request_node_count_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_config_true_value -test.unit.common.utils.test_config.TestUtilsConfig.test_config_true_value ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_float -test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_float ... ok -test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_int -test.unit.common.utils.test_config.TestUtilsConfig.test_non_negative_int ... ok -test.unit.container.test_sync.TestContainerSync.test_FileLikeIter -test.unit.container.test_sync.TestContainerSync.test_FileLikeIter ... ok -test.unit.container.test_sync.TestContainerSync.test_container_first_loop -test.unit.container.test_sync.TestContainerSync.test_container_first_loop ... ok -test.unit.container.test_sync.TestContainerSync.test_container_report -test.unit.container.test_sync.TestContainerSync.test_container_report ... ok -test.unit.container.test_sync.TestContainerSync.test_container_second_loop -test.unit.container.test_sync.TestContainerSync.test_container_second_loop ... ok -test.unit.container.test_sync.TestContainerSync.test_container_stop_at -test.unit.container.test_sync.TestContainerSync.test_container_stop_at ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_deleted -test.unit.container.test_sync.TestContainerSync.test_container_sync_deleted ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_missing_db -test.unit.container.test_sync.TestContainerSync.test_container_sync_missing_db ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_no_to_or_key -test.unit.container.test_sync.TestContainerSync.test_container_sync_no_to_or_key ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_not_db -test.unit.container.test_sync.TestContainerSync.test_container_sync_not_db ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_not_my_db -test.unit.container.test_sync.TestContainerSync.test_container_sync_not_my_db ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reverse_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_save_and_load_record_from_pending_file ... ok - + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmp5l8n5vd_/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmp5l8n5vd_/containers/part/suffix/hash/container.db'] Container 'a/c' cannot be set to sharded state while in unsharded state Container 'a/c' cannot be set to sharding state: missing epoch - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': '', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'hoge', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-1', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-10', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD - resp = self.GETorHEAD(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl - return getattr(ah, method)(app) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 246, in HEAD - return self._handle_acl(app, 'HEAD') - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl - resp = self.req.get_acl_response(app, 'HEAD', - container, obj, - headers, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_POST_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_POST_error ... ok Container 'a/c' cannot be set to sharding state while in sharding state Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_db_states ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266220.00000, db: /tmp/tmp_th44jii/sda/containers/0/cce/aa94e8eeedfd91c88523a252d450dcce/aa94e8eeedfd91c88523a252d450dcce.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266220.00000, db: /tmp/tmp_th44jii/sda/containers/0/cce/aa94e8eeedfd91c88523a252d450dcce/aa94e8eeedfd91c88523a252d450dcce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266222.00000, db: /tmp/tmp_th44jii/sda/containers/0/41d/f3c8a1b3e4b4dd76ec8c82f67b2ce41d/f3c8a1b3e4b4dd76ec8c82f67b2ce41d.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266222.00000, db: /tmp/tmp_th44jii/sda/containers/0/41d/f3c8a1b3e4b4dd76ec8c82f67b2ce41d/f3c8a1b3e4b4dd76ec8c82f67b2ce41d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266224.00000, db: /tmp/tmp_th44jii/sda/containers/0/0d0/b371b216db72581af52494382ad950d0/b371b216db72581af52494382ad950d0.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266224.00000, db: /tmp/tmp_th44jii/sda/containers/0/0d0/b371b216db72581af52494382ad950d0/b371b216db72581af52494382ad950d0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266226.00000, db: /tmp/tmp_th44jii/sda/containers/0/70f/d9cb9d1d90691df57c7a29af8932f70f/d9cb9d1d90691df57c7a29af8932f70f.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266226.00000, db: /tmp/tmp_th44jii/sda/containers/0/70f/d9cb9d1d90691df57c7a29af8932f70f/d9cb9d1d90691df57c7a29af8932f70f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266228.00000, db: /tmp/tmp_th44jii/sda/containers/0/fe8/aa6bf4354d815372ed7c9814e2336fe8/aa6bf4354d815372ed7c9814e2336fe8.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266228.00000, db: /tmp/tmp_th44jii/sda/containers/0/fe8/aa6bf4354d815372ed7c9814e2336fe8/aa6bf4354d815372ed7c9814e2336fe8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1757266230.00000, db: /tmp/tmp_th44jii/sda/containers/0/0bc/c223f711a50582d75fc51dc6ec2530bc/c223f711a50582d75fc51dc6ec2530bc.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1757266230.00000, db: /tmp/tmp_th44jii/sda/containers/0/0bc/c223f711a50582d75fc51dc6ec2530bc/c223f711a50582d75fc51dc6ec2530bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5psj27sc/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1757265986.00000, (0, 0) as of 1757265986.00000, active as of 1757265986.00000> to ShardRange<'k' to 't' as of 1757265987.00000, (0, 0) as of 1757265987.00000, sharded as of 1757265988.00000>, path: .shards_a/shard_c, db: /tmp/tmp5psj27sc/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmp5psj27sc/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmp26ycanuq/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265987.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/e01/7ecc3db667227ab34d7e2fde9a2d8e01/7ecc3db667227ab34d7e2fde9a2d8e01.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265990.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/31b/21c35bdcae00073645132f7a982ac31b/21c35bdcae00073645132f7a982ac31b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265993.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/fad/9b62277aad64a6e86a1ca39766ca6fad/9b62277aad64a6e86a1ca39766ca6fad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265996.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/105/5ac06bfefd48df2c5259481fcedc8105/5ac06bfefd48df2c5259481fcedc8105.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265999.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/d72/1d55147589ff6eef953da3dbd971cd72/1d55147589ff6eef953da3dbd971cd72.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266002.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/807/b8b553f5d86b687aaa58776c5f440807/b8b553f5d86b687aaa58776c5f440807.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266005.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/e85/c69131ff22c4770d105c8c02ab6bce85/c69131ff22c4770d105c8c02ab6bce85.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266008.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/9e9/148c80f4d2f2597c33f633cba952b9e9/148c80f4d2f2597c33f633cba952b9e9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266011.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/e90/eca71c1486fdf6397401eab85cbe2e90/eca71c1486fdf6397401eab85cbe2e90.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266014.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/ad5/72cb635c5772e3fcb988dba7ed4e1ad5/72cb635c5772e3fcb988dba7ed4e1ad5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266017.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/230/c670a7ed2052c287719bbbaca4509230/c670a7ed2052c287719bbbaca4509230.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266020.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/701/f8cc3d899e1f38f339f5ca95285b0701/f8cc3d899e1f38f339f5ca95285b0701.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266023.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/223/be556850233fd8fc2cdc25b66295e223/be556850233fd8fc2cdc25b66295e223.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266026.00000-0, db: /tmp/tmpqo5uu4po/sda/containers/0/408/0682c5d90184fda1fa112f0fd7af7408/0682c5d90184fda1fa112f0fd7af7408.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265987.00000-0, db: /tmp/tmpr20ipz0p/sda/containers/0/e01/7ecc3db667227ab34d7e2fde9a2d8e01/7ecc3db667227ab34d7e2fde9a2d8e01.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265991.00000-0, db: /tmp/tmpr20ipz0p/sda/containers/0/b28/8c2dbb1b3dd08c14ca192a622d8e8b28/8c2dbb1b3dd08c14ca192a622d8e8b28.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265989.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1db/c2288d818877d9a089ff1e4117b631db/c2288d818877d9a089ff1e4117b631db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265993.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/fad/9b62277aad64a6e86a1ca39766ca6fad/9b62277aad64a6e86a1ca39766ca6fad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265997.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/aa3/12f09fcc81590ce0c9a4c11b21fefaa3/12f09fcc81590ce0c9a4c11b21fefaa3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266001.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0a5/4468a961b68939269e793dcd08e390a5/4468a961b68939269e793dcd08e390a5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266001.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0a5/4468a961b68939269e793dcd08e390a5/4468a961b68939269e793dcd08e390a5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266005.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/e85/c69131ff22c4770d105c8c02ab6bce85/c69131ff22c4770d105c8c02ab6bce85.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266009.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0b2/016d2f5ed8c2067eb33983ba1897c0b2/016d2f5ed8c2067eb33983ba1897c0b2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266013.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/4b7/e7f3694bd6764357d22e4f70c16ab4b7/e7f3694bd6764357d22e4f70c16ab4b7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266017.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/230/c670a7ed2052c287719bbbaca4509230/c670a7ed2052c287719bbbaca4509230.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266021.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/abe/09f00df03fbe4a02f4c549f96e966abe/09f00df03fbe4a02f4c549f96e966abe.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266025.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/79c/dfb7146446180291f43cc386c636279c/dfb7146446180291f43cc386c636279c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266029.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/07c/7c7ba4ab9a7f8dfcf983343a588c907c/7c7ba4ab9a7f8dfcf983343a588c907c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266037.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0c5/66d72560110f5b70487c22810d4090c5/66d72560110f5b70487c22810d4090c5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266041.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ce4/9b66055918cff7fab39405ea23834ce4/9b66055918cff7fab39405ea23834ce4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266053.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/cb3/0a342935d4e4f19ebc6b4c6bb373ccb3/0a342935d4e4f19ebc6b4c6bb373ccb3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266057.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1ff/1744472a955fe0f5f2916ef8909061ff/1744472a955fe0f5f2916ef8909061ff.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266061.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d42/56f90611bb2ee73504b64401617f6d42/56f90611bb2ee73504b64401617f6d42.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266065.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/00f/217c7a79aba62c3040704753ea3b600f/217c7a79aba62c3040704753ea3b600f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266065.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/00f/217c7a79aba62c3040704753ea3b600f/217c7a79aba62c3040704753ea3b600f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266069.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/485/75a1bedeb5d81fcbf2588404df7e2485/75a1bedeb5d81fcbf2588404df7e2485.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266077.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/b63/669135207c4a5104fd76300ec9c77b63/669135207c4a5104fd76300ec9c77b63.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266081.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/a0a/1d51ee763537c5e22dee2886e475da0a/1d51ee763537c5e22dee2886e475da0a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266085.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/853/84bfb0b3ffd5f930ce6613b432ab4853/84bfb0b3ffd5f930ce6613b432ab4853.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266089.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7f6/6189974a1a7e05ca1fed263f3a7917f6/6189974a1a7e05ca1fed263f3a7917f6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266093.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/bd5/1b718bc033036d4e00e15de60d7afbd5/1b718bc033036d4e00e15de60d7afbd5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266101.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/44e/1bf38124c44e61b37100ad977eee744e/1bf38124c44e61b37100ad977eee744e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266105.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/56b/ae90ab8dab98d315666803d209f8056b/ae90ab8dab98d315666803d209f8056b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266109.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/2cd/1e607931abdf89d07b2d0d962efaf2cd/1e607931abdf89d07b2d0d962efaf2cd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266113.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/513/00d56c962664a75a91a34501dc881513/00d56c962664a75a91a34501dc881513.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266117.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/5c8/9c6efc3d434597013432aa72ae6355c8/9c6efc3d434597013432aa72ae6355c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266121.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/465/b2fe8428b2526ef5386ac45359504465/b2fe8428b2526ef5386ac45359504465.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266125.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/b50/297c37bcb2723dc28c04583ac102ab50/297c37bcb2723dc28c04583ac102ab50.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266129.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/62f/1a689709f578d6e4b7e8bd492cf8562f/1a689709f578d6e4b7e8bd492cf8562f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266129.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/62f/1a689709f578d6e4b7e8bd492cf8562f/1a689709f578d6e4b7e8bd492cf8562f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266137.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/2b7/e96945578bbcfac781ab67e9c7ff22b7/e96945578bbcfac781ab67e9c7ff22b7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266141.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/5f2/fae4725afe4161061972e5a0795645f2/fae4725afe4161061972e5a0795645f2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266145.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7c8/d34891f0140ccb144b57cdc5934a47c8/d34891f0140ccb144b57cdc5934a47c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266149.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/32e/df9714641f895b13eda15cc5ce7bd32e/df9714641f895b13eda15cc5ce7bd32e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266153.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/99c/9ec32c4473df5f7524de0138e279699c/9ec32c4473df5f7524de0138e279699c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266157.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/83c/a288b85bd63686fcd8914d2c0ed3b83c/a288b85bd63686fcd8914d2c0ed3b83c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266161.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/586/7c5bab149be64e119a876c7508085586/7c5bab149be64e119a876c7508085586.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266161.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/586/7c5bab149be64e119a876c7508085586/7c5bab149be64e119a876c7508085586.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266165.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/841/8f69bd7f76d8909ea11288a8f0e94841/8f69bd7f76d8909ea11288a8f0e94841.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266169.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/e18/7057741bcbf6fe6442885c3ba126be18/7057741bcbf6fe6442885c3ba126be18.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266173.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/249/7027b5b0ce3354ea47dc15c3aa5f4249/7027b5b0ce3354ea47dc15c3aa5f4249.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266177.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/fa4/4cbe08d6414d199462e021d2fc019fa4/4cbe08d6414d199462e021d2fc019fa4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266181.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f79/dfd368db1a5b13d89f13024c2d107f79/dfd368db1a5b13d89f13024c2d107f79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266185.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/213/2c77c5262a374f47f7b9311526eb6213/2c77c5262a374f47f7b9311526eb6213.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266189.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f7c/759c7efe38f7228abc2d6b8080549f7c/759c7efe38f7228abc2d6b8080549f7c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266197.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ab6/8b47906311af67434d4591c4c0bd4ab6/8b47906311af67434d4591c4c0bd4ab6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266201.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0b3/65f4474ae4ab5e41d7bb22594a2610b3/65f4474ae4ab5e41d7bb22594a2610b3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266205.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/479/407d1c36a2a33b52921b0343b87a1479/407d1c36a2a33b52921b0343b87a1479.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266209.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/efe/a00e2fd7270919bc3d8231f1b5406efe/a00e2fd7270919bc3d8231f1b5406efe.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266213.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/dcc/623823832587c658f75f36ce4460edcc/623823832587c658f75f36ce4460edcc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266217.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/62b/af6cda0243fdd65d60e3b6a0b5c6f62b/af6cda0243fdd65d60e3b6a0b5c6f62b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266221.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ffb/c27c0b08abfec0e030741b07e4b73ffb/c27c0b08abfec0e030741b07e4b73ffb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266225.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/bc0/13f88998c575f9ece7bf71d6247aabc0/13f88998c575f9ece7bf71d6247aabc0.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266225.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/bc0/13f88998c575f9ece7bf71d6247aabc0/13f88998c575f9ece7bf71d6247aabc0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266229.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/593/ee3ec27c7372727a19418de40d3dc593/ee3ec27c7372727a19418de40d3dc593.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266233.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/aad/4d920dfae40ea37a35cee0e56a0f9aad/4d920dfae40ea37a35cee0e56a0f9aad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266237.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/883/cc52916c932605ceb4c938a2aac4a883/cc52916c932605ceb4c938a2aac4a883.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266241.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7ea/bfdef9e4a263b2bb356ea136139037ea/bfdef9e4a263b2bb356ea136139037ea.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266245.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1ed/26a4ec930fc65aa783169a3b185691ed/26a4ec930fc65aa783169a3b185691ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266249.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/4ce/fdb05d1983ae5a1fae80a182b6d574ce/fdb05d1983ae5a1fae80a182b6d574ce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266253.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/6f5/d03aa29f297c2f8654f535fc9caf36f5/d03aa29f297c2f8654f535fc9caf36f5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266257.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/5ad/a0d4629f56c36f1dadcfa1ab2c8c65ad/a0d4629f56c36f1dadcfa1ab2c8c65ad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266261.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/519/dde3d4749f8d58cf5edf1e4cbb61e519/dde3d4749f8d58cf5edf1e4cbb61e519.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266265.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/834/fac5702b0d4f1a9b31fcc9a375925834/fac5702b0d4f1a9b31fcc9a375925834.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266269.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/a08/f9ebd4fd47980c94c7c7d8c4a62ffa08/f9ebd4fd47980c94c7c7d8c4a62ffa08.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266273.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/98c/55f38f5294d6809bfb44e2912773298c/55f38f5294d6809bfb44e2912773298c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266277.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/a64/aea7223c484a9511c518d8fb21fa3a64/aea7223c484a9511c518d8fb21fa3a64.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266281.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/18c/242a89f9bc08cdd294f6ae70f941718c/242a89f9bc08cdd294f6ae70f941718c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266285.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/4ed/353c84efb22c3df932ee2bf4e7e2f4ed/353c84efb22c3df932ee2bf4e7e2f4ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266289.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/8c7/757be2bde2613c32aba3d8e7b29988c7/757be2bde2613c32aba3d8e7b29988c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266293.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/313/a9c95ddfec134985481cf0c6356b7313/a9c95ddfec134985481cf0c6356b7313.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266297.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/caa/75a58221860f401ebf4842c86fa17caa/75a58221860f401ebf4842c86fa17caa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266301.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/3ed/e794cd94385028ac23f1bbd51c13a3ed/e794cd94385028ac23f1bbd51c13a3ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266305.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/9a9/0a5ef8bdcf6cf3e585544b3ca72ba9a9/0a5ef8bdcf6cf3e585544b3ca72ba9a9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266309.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d53/92e8887c1ea0e2f10eda14cf533bfd53/92e8887c1ea0e2f10eda14cf533bfd53.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266313.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/df7/50a80627fe42968bda86bcc0bf712df7/50a80627fe42968bda86bcc0bf712df7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266317.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/3d1/c99836ef1396ac04afa11c3a734463d1/c99836ef1396ac04afa11c3a734463d1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266321.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/fd3/2b9ca7afeb777cd59a6c47cad252dfd3/2b9ca7afeb777cd59a6c47cad252dfd3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266325.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/313/4e0538ff6747e642669ee1d03cb24313/4e0538ff6747e642669ee1d03cb24313.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266329.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/6d9/0def1c3f7584b132260b325f3782d6d9/0def1c3f7584b132260b325f3782d6d9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266333.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/617/bc797087c298818f5f042242f9af3617/bc797087c298818f5f042242f9af3617.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266337.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1e6/6769bcebe76c69953ce7acc9e32061e6/6769bcebe76c69953ce7acc9e32061e6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266341.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ae9/d26f70f5f3d1d63592208a0f0c017ae9/d26f70f5f3d1d63592208a0f0c017ae9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266345.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/18e/0cb48b10dd07f1fd714a8c0b8e21218e/0cb48b10dd07f1fd714a8c0b8e21218e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266349.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/89b/458056a9a4981523830210173074789b/458056a9a4981523830210173074789b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266353.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/849/a629980fda8260c2b140f38d466e3849/a629980fda8260c2b140f38d466e3849.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266357.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/23e/9094fd8cb20a6ec823e3b82f605df23e/9094fd8cb20a6ec823e3b82f605df23e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266361.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ae4/5da68f8aebff7a7e54c99f395f5a8ae4/5da68f8aebff7a7e54c99f395f5a8ae4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266365.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/700/0b20ed04d5ece26042188440a3635700/0b20ed04d5ece26042188440a3635700.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266369.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/957/4e1bb6ebadcfd1fd1c0f808bea55d957/4e1bb6ebadcfd1fd1c0f808bea55d957.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266373.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1c8/0104b10f0c4b90e2a8ff23230ce7f1c8/0104b10f0c4b90e2a8ff23230ce7f1c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266377.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/64f/47d83ee3494aeb271dfc724b055bb64f/47d83ee3494aeb271dfc724b055bb64f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266381.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d45/61aebcb8d8a9b166a280a0834a1c7d45/61aebcb8d8a9b166a280a0834a1c7d45.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266385.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/7f0/c561b8e72a43d20caee7db11e90a37f0/c561b8e72a43d20caee7db11e90a37f0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266389.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/335/411311996797a79fcf6d62c4d768f335/411311996797a79fcf6d62c4d768f335.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_cleaving_not_merged_while_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_cleaving_not_merged_while_cleaving ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_fetch_fails_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_fetch_fails_while_shrinking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharded_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_errors ... ok -test INFO: Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT -test WARNING: Worker (pid=5, devs=sda4) exited in 0.0s after receiving signal: 9 -test INFO: Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000307 elapsed) -['Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT', 'Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000307 elapsed)'] -test INFO: Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT -test WARNING: Worker (pid=5, devs=sda4) completed in 0.0s with errors -test INFO: Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000287 elapsed) -['Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT', 'Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000287 elapsed)'] -test INFO: Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT -test WARNING: Worker (pid=5, devs=sda4) exited in 0.0s with unexpected status 42 -test INFO: Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000377 elapsed) -['Starting relinker (cleanup=True) using 5 workers: 17:26:19 09/07/25 GMT', 'Finished relinker (cleanup=True): 17:26:19 09/07/25 GMT (0:00:00.000377 elapsed)'] -DEBUG: New builder; performing initial balance -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: 768 new parts and 0 removed parts from replica-count change -DEBUG: Gather start is 192 (Last start was 0) -DEBUG: Gathered 768 parts -DEBUG: Placed 26/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 26/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 26/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 136/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 136/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 136/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 129/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 129/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 129/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 226/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 226/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 226/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 232/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 232/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 232/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 19/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 19/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 19/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 33/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 33/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 33/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 185/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 185/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 185/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 25/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 25/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 25/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 104/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 104/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 104/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 160/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 160/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 160/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 95/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 95/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 95/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 21/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 21/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 21/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 71/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 71/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 71/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 20/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 20/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 20/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 36/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 36/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 36/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 106/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 106/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 106/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 139/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 139/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 139/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 181/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 181/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 181/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 246/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 246/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 246/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 164/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 164/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 164/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 47/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 47/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 47/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 178/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 178/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 178/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 187/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 187/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 187/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 203/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 203/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 203/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 184/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 184/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 184/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 65/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 65/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 65/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 114/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 114/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 114/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 157/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 157/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 157/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 29/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 29/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 29/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 134/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 134/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 134/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 154/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 154/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 154/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 1/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 1/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 1/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 42/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 42/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 42/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 40/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 40/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 40/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 211/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 211/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 211/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 247/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 247/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 247/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 75/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 75/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 75/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 208/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 208/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 208/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 196/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 196/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 196/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 177/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 177/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 177/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 7/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 7/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 7/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 67/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 67/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 67/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 205/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 205/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 205/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 99/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 99/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 99/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 16/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 16/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 16/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 137/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 137/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 137/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 156/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 156/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 156/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 202/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 202/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 202/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 116/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 116/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 116/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 191/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 191/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 191/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 92/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 92/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 92/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 219/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 219/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 219/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 235/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 235/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 235/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 204/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 204/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 204/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 86/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 86/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 86/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 173/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 173/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 173/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 200/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 200/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 200/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 97/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 97/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 97/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 133/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 133/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 133/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 248/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 248/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 248/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 31/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 31/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 31/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 108/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 108/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 108/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 212/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 212/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 212/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 60/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 60/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 60/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 10/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 10/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 10/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 77/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 77/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 77/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 23/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 23/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 23/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 251/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 251/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 251/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 59/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 59/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 59/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 250/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 250/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 250/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 252/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 252/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 252/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 193/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 193/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 193/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 96/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 96/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 96/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 244/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 244/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 244/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 162/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 162/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 162/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 128/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 128/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 128/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 215/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 215/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 215/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 145/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 145/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 145/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 44/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 44/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 44/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 201/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 201/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 201/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 4/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 4/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 4/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 35/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 35/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 35/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 231/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 231/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 231/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 227/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 227/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 227/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 15/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 15/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 15/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 237/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 237/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 237/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 110/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 110/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 110/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 166/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 166/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 166/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 72/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 72/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 72/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 52/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 52/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 52/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 117/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 117/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 117/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 236/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 236/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 236/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 206/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 206/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 206/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 221/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 221/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 221/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 51/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 51/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 51/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 197/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 197/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 197/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 84/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 84/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 84/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 81/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 81/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 81/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 214/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 214/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 214/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 94/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 94/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 94/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 34/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 34/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 34/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 144/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 144/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 144/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 151/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 151/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 151/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 30/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 30/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 30/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 105/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 105/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 105/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 254/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 254/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 254/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 163/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 163/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 163/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 148/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 148/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 148/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 172/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 172/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 172/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 225/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 225/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 225/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 69/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 69/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 69/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 125/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 125/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 125/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 253/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 253/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 253/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 220/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 220/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 220/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 159/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 159/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 159/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 142/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 142/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 142/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 213/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 213/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 213/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 150/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 150/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 150/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 233/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 233/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 233/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 83/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 83/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 83/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 180/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 180/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 180/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 186/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 186/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 186/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 245/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 245/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 245/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 38/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 38/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 38/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 109/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 109/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 109/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 17/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 17/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 17/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 48/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 48/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 48/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 188/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 188/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 188/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 199/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 199/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 199/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 195/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 195/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 195/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 217/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 217/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 217/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 0/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 0/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 0/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 91/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 91/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 91/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 155/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 155/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 155/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 171/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 171/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 171/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 18/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 18/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 18/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 85/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 85/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 85/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 5/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 5/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 5/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 54/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 54/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 54/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 62/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 62/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 62/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 141/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 141/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 141/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 111/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 111/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 111/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 76/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 76/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 76/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 135/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 135/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 135/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 153/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 153/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 153/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 6/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 6/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 6/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 132/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 132/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 132/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 189/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 189/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 189/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 190/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 190/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 190/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 64/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 64/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 64/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 82/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 82/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 82/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 8/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 8/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 8/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 56/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 56/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 56/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 161/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 161/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 161/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 234/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 234/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 234/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 120/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 120/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 120/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 124/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 124/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 124/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 88/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 88/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 88/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 127/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 127/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 127/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 12/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 12/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 12/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 39/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 39/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 39/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 130/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 130/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 130/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 192/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 192/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 192/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 224/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 224/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 224/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 11/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 11/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 11/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 138/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 138/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 138/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 131/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 131/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 131/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 140/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 140/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 140/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 207/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 207/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 207/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 28/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 28/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 28/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 87/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 87/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 87/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 61/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 61/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 61/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 170/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 170/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 170/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 43/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 43/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 43/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 238/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 238/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 238/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 112/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 112/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 112/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 183/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 183/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 183/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 239/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 239/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 239/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 103/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 103/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 103/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 37/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 37/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 37/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 175/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 175/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 175/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 249/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 249/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 249/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 63/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 63/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 63/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 228/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 228/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 228/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 113/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 113/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 113/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 119/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 119/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 119/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 73/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 73/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 73/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 101/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 101/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 101/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 45/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 45/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 45/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 223/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 223/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 223/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 179/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 179/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 179/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 78/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 78/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 78/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 255/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 255/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 255/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 209/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 209/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 209/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 13/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 13/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 13/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 174/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 174/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 174/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 66/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 66/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 66/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 50/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 50/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 50/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 24/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 24/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 24/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 9/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 9/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 9/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 242/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 242/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 242/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 198/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 198/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 198/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 100/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 100/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 100/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 210/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 210/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 210/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 126/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 126/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 126/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 230/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 230/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 230/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 57/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 57/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 57/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 49/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 49/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 49/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 102/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 102/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 102/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 123/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 123/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 123/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 216/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 216/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 216/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 229/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 229/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 229/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 89/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 89/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 89/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 243/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 243/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 243/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 90/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 90/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 90/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 68/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 68/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 68/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 41/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 41/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 41/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 55/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 55/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 55/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 118/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 118/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 118/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 3/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 3/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 3/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 32/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 32/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 32/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 58/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 58/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 58/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 115/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 115/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 115/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 22/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 22/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 22/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 98/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 98/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 98/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 53/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 53/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 53/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 122/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 122/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 122/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 240/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 240/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 240/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 222/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 222/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 222/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 79/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 79/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 79/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 27/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 27/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 27/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 218/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 218/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 218/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 168/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 168/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 168/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 147/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 147/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 147/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 241/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 241/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 241/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 169/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 169/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 169/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 165/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 165/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 165/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 182/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 182/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 182/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 152/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 152/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 152/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 107/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 107/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 107/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 167/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 167/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 167/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 46/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 46/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 46/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 80/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 80/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 80/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 176/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 176/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 176/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 70/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 70/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 70/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 2/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 2/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 2/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 121/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 121/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 121/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 14/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 14/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 14/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 146/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 146/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 146/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 93/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 93/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 93/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 158/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 158/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 158/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 74/0 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 74/1 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 74/2 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 143/0 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 143/1 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 143/2 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 149/0 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 149/1 onto dev r1z1-10.1.1.1/sda -DEBUG: Placed 149/2 onto dev r1z1-10.1.1.1/sdb -DEBUG: Placed 194/0 onto dev r1z1-10.1.1.1/sdd -DEBUG: Placed 194/1 onto dev r1z1-10.1.1.1/sdc -DEBUG: Placed 194/2 onto dev r1z1-10.1.1.1/sda -DEBUG: Assigned 768 parts -DEBUG: Finished rebalance plan after 1 attempts -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: 0 new parts and 0 removed parts from replica-count change -DEBUG: 0 new parts and 0 removed parts from replica-count change -DEBUG: Gather start is 18 (Last start was 192) -DEBUG: Gather start is 18 (Last start was 192) -DEBUG: Unable to finish rebalance plan after 1 attempts -DEBUG: Unable to finish rebalance plan after 1 attempts -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1,) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1) -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 3.0 on (1, 1, '10.1.1.1') -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 0) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 1) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 2) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: Planning 0.75 on (1, 1, '10.1.1.1', 3) -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload -DEBUG: 0 new parts and 0 removed parts from replica-count change -DEBUG: 0 new parts and 0 removed parts from replica-count change -DEBUG: 0 new parts and 0 removed parts from replica-count change -DEBUG: Gather start is 18 (Last start was 192) -DEBUG: Gather start is 18 (Last start was 192) -DEBUG: Gather start is 18 (Last start was 192) -DEBUG: Unable to finish rebalance plan after 1 attempts -DEBUG: Unable to finish rebalance plan after 1 attempts -DEBUG: Unable to finish rebalance plan after 1 attempts -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_debug -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_debug ... ok -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_appears -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_appears ... ok -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_with_overload -test.unit.cli.test_ringbuilder.TestRebalanceCommand.test_rebalance_warning_with_overload ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_not_encrypted_obj -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_not_encrypted_obj ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_with_crypto_override -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_json_with_crypto_override ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_success -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_GET_container_success ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_cipher_mismatch -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_cipher_mismatch ... ok -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_unknown_secret_id -test.unit.common.middleware.crypto.test_decrypter.TestDecrypterContainerRequests.test_cont_get_json_req_with_unknown_secret_id ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_etag_is_at_not_duplicated -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_etag_is_at_not_duplicated ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match_with_existing_etag_is_at_header -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_match_with_existing_etag_is_at_header ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match_with_existing_etag_is_at_header -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_GET_if_none_match_with_existing_etag_is_at_header ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index_empty ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_etag_is_at_not_duplicated -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_etag_is_at_not_duplicated ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match_with_existing_etag_is_at_header -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_match_with_existing_etag_is_at_header ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match_with_existing_etag_is_at_header -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_HEAD_if_none_match_with_existing_etag_is_at_header ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_constraints_checking -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_constraints_checking ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_no_user_metadata -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_no_user_metadata ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_req -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_POST_req ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_app_exception -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_app_exception ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_constraints_checking -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_constraints_checking ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_encryption_override -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_encryption_override ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_error_in_key_callback -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_error_in_key_callback ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_x_syncs ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_missing_key_callback -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_missing_key_callback ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_bad_client_etag -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_bad_client_etag ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_good_client_etag -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_good_client_etag ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_no_client_etag -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_multiseg_no_client_etag ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_no_user_metadata -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_no_user_metadata ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_nothing_read -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_nothing_read ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_req -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_req ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_response_inconsistent_etag_is_not_replaced -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_response_inconsistent_etag_is_not_replaced ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_headers_and_other_footers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_headers_and_other_footers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_other_footers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_bad_etag_in_other_footers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers_no_body -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_footers_no_body ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers_no_body -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_empty_etag_override_in_headers_no_body ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_of_empty_body_override_in_headers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_of_empty_body_override_in_headers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_override_in_headers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_etag_override_in_headers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers_and_etag_of_empty_body -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_with_other_footers_and_etag_of_empty_body ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_zero_size_object -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_PUT_zero_size_object ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_config_true_value_on_disable_encryption -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_config_true_value_on_disable_encryption ... ok -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_encrypt_header_val -test.unit.common.middleware.crypto.test_encrypter.TestEncrypter.test_encrypt_header_val ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_while_segment_bucket_delete -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_while_segment_bucket_delete ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_enabled_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_enabled_versioning ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_suspended_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_error_with_suspended_versioning ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_with_empty_versioning -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_DELETE_with_empty_versioning ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated_url_encoded -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_is_truncated_url_encoded ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_last_modified_rounding -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_last_modified_rounding ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_negative_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_negative_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_non_json -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_non_json ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_over_32bit_int_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_over_32bit_int_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_passthroughs -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_passthroughs ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_str_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_str_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir_with_delimiter_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_subdir_with_delimiter_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_url_encoded -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_url_encoded ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_fetch_owner -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_fetch_owner ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_is_truncated -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_is_truncated ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_passthroughs -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_passthroughs ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_delimiter_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_delimiter_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_nonascii_queries -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_v2_with_nonascii_queries ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_non_existent_version_id_marker -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_non_existent_version_id_marker ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_prefix -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_prefix ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_key_marker_and_version_id_marker -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_key_marker_and_version_id_marker ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_version_id_marker -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_versions_with_version_id_marker ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_delimiter_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_delimiter_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_nonascii_queries -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_nonascii_queries ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_versioning_not_configured -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_versioning_not_configured ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys_and_key_marker -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_GET_with_versions_with_max_keys_and_key_marker ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_503 -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_503 ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_policy_index_logging -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_policy_index_logging ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_HEAD_slash_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_bucket_already_owned_by_you -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_bucket_already_owned_by_you ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_sysmeta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_storage_policy_property ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_part_power_error +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_part_power_error ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_replica_count_works +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_different_replica_count_works ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items ... ok +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_ring_swap +test.unit.common.ring.test_composite_builder.TestCompositeBuilder.test_ring_swap ... ok +test.unit.common.ring.test_ring.TestRing.test_creation +test.unit.common.ring.test_ring.TestRing.test_creation ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_db_states +test.unit.container.test_backend.TestContainerBroker.test_set_db_states ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBroker.test_set_sharded_state_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_is_green ... ok -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_owner_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_version_id_but_not_enabled ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sync_merging ... ok -test.unit.container.test_backend.TestUpdateNewItemFromExisting.test_update_new_item_from_existing -test.unit.container.test_backend.TestUpdateNewItemFromExisting.test_update_new_item_from_existing ... ok -test.unit.container.test_sharder.TestCleavingContext.test_cursor -test.unit.container.test_sharder.TestCleavingContext.test_cursor ... ok -test.unit.container.test_sharder.TestCleavingContext.test_delete -test.unit.container.test_sharder.TestCleavingContext.test_delete ... ok -test.unit.container.test_sharder.TestCleavingContext.test_done -test.unit.container.test_sharder.TestCleavingContext.test_done ... ok -test.unit.container.test_sharder.TestCleavingContext.test_init -test.unit.container.test_sharder.TestCleavingContext.test_init ... ok -test.unit.container.test_sharder.TestCleavingContext.test_iter -test.unit.container.test_sharder.TestCleavingContext.test_iter ... ok -test.unit.container.test_sharder.TestCleavingContext.test_load -test.unit.container.test_sharder.TestCleavingContext.test_load ... ok -test.unit.container.test_sharder.TestCleavingContext.test_load_all -test.unit.container.test_sharder.TestCleavingContext.test_load_all ... ok -test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load -test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load ... ok -test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load_old_style -test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load_old_style ... ok -test.unit.container.test_sharder.TestCleavingContext.test_range_done -test.unit.container.test_sharder.TestCleavingContext.test_range_done ... ok -test.unit.container.test_sharder.TestCleavingContext.test_reset -test.unit.container.test_sharder.TestCleavingContext.test_reset ... ok -test.unit.container.test_sharder.TestCleavingContext.test_start -test.unit.container.test_sharder.TestCleavingContext.test_start ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store -test.unit.container.test_sharder.TestCleavingContext.test_store ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load -test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load_old_style -test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load_old_style ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load -test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load_old_style -test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load_old_style ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_old_style -test.unit.container.test_sharder.TestCleavingContext.test_store_old_style ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load -test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load ... ok -test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load_old_style -test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load_old_style ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_close_error -test.unit.obj.test_diskfile.TestDiskFile.test_close_error ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_commit -test.unit.obj.test_diskfile.TestDiskFile.test_commit ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_commit_fsync -test.unit.obj.test_diskfile.TestDiskFile.test_commit_fsync ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_commit_ignores_cleanup_ondisk_files_error -test.unit.obj.test_diskfile.TestDiskFile.test_commit_ignores_cleanup_ondisk_files_error ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_and_timestamp -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_and_timestamp ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_not_open ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_timestamp_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_content_type_timestamp_not_open ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_close_oserror -test.unit.obj.test_diskfile.TestDiskFile.test_create_close_oserror ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_mkstemp_no_space -test.unit.obj.test_diskfile.TestDiskFile.test_create_mkstemp_no_space ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc -test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc_oserror -test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc_oserror ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_DiskFileNoSpace -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_DiskFileNoSpace ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_logging -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_logging ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_renamer_fails -test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_renamer_fails ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_create_use_linkat_renamer_not_called -test.unit.obj.test_diskfile.TestDiskFile.test_create_use_linkat_renamer_not_called ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp -test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp ... ok - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/%3C%27sub%27%20%22dir%22%3E/object" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 159 "-" "-" "-" 0.0085 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 2 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0081 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0162 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0065 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0065 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0054 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 234 "-" "-" "-" 0.0075 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/-UK" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/-CH" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 36 "-" "-" "-" 0.0075 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 4 "-" "-" "-" 0.0040 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0075 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0088 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~TX~~A" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~TX~~B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~OK~~A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~OK~~B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~UT~~A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US~~UT~~~B" 201 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0074 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0024 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0033 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_GET_namespaces_errors -test.unit.container.test_server.TestContainerController.test_GET_namespaces_errors ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp_not_open ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_not_supported -test.unit.container.test_server.TestContainerController.test_GET_namespaces_not_supported ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_delete -test.unit.obj.test_diskfile.TestDiskFile.test_delete ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_other_params -test.unit.container.test_server.TestContainerController.test_GET_namespaces_other_params ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_listing -test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_listing ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_corners -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_corners ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_updating -test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_updating ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_listing -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_listing ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_updating -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_updating ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_partial_closes -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_partial_closes ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_listing -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_listing ... ok -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_updating -test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_updating ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_range_w_none -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_range_w_none ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_edges -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_edges ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_empty -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_empty ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_quarantine -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_quarantine ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_delete -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_delete ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_marked_durable -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_marked_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_writes -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_writes ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_default_disallowed_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_default_disallowed_metadata ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_without_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_deleted ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_errors ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index_empty ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite ... ok +test.unit.container.test_backend.TestContainerBroker.test_set_x_syncs +test.unit.container.test_backend.TestContainerBroker.test_set_x_syncs ... ok +test.unit.container.test_backend.TestContainerBroker.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBroker.test_sharding_initiated_and_required ... ok +test.unit.container.test_backend.TestContainerBroker.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBroker.test_sharding_state_is_not_reclaimable ... ok +test.unit.container.test_backend.TestContainerBroker.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBroker.test_sharding_sysmeta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_overwrite_unicode ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBroker.test_storage_policy_property +test.unit.container.test_backend.TestContainerBroker.test_storage_policy_property ... ok +test.unit.container.test_backend.TestContainerBroker.test_sync_merging +test.unit.container.test_backend.TestContainerBroker.test_sync_merging ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.obj.test_diskfile.TestDiskFile.test_disk_file_large_app_iter_ranges -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_large_app_iter_ranges ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_mkstemp_creates_dir -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_mkstemp_creates_dir ... ok -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_bucket_list -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_bucket_list ... ok -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_subresource -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_subresource ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_slo -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_slo ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_sysmeta -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_sysmeta ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_io_error -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_io_error ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_quarantine -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_quarantine ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_writer -test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_writer ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_deleted -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_deleted ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_not_open ... ok - -test INFO: Begin container audit pass. -test ERROR: ERROR auditing: Timeout (Nones) -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR auditing: Timeout (Nones) -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit pass. -test ERROR: ERROR auditing: Timeout (Nones) -test INFO: Container audit pass completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container audit "once" mode -test ERROR: ERROR Could not get container info /tmp/tmpwvz4kuyb/tmp_test_database_auditor/fail2.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test ERROR: ERROR Could not get container info /tmp/tmpwvz4kuyb/tmp_test_database_auditor/fail1.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_auditor.py", line 140, in audit - info = broker.get_info() - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_auditor.py", line 40, in get_info - raise ValueError -ValueError -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test DEBUG: Audit passed for -test INFO: Container audit "once" mode completed: 0.02s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync INFO: Container sync report: a/c, time window start: 1757266000.538147, time window end: 1757266000.538147, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 5, sync_point2: None, total_rows: 1 -test-container-sync ERROR: ERROR Syncing : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 389, in container_sync - if not self.container_sync_row( - ~~~~~~~~~~~~~~~~~~~~~~~^ - row, sync_to, user_key, broker, info, realm, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - realm_key): - ^^^^^^^^^^ -TypeError: TestContainerSync.test_container_report..fake_container_sync_row() missing 1 required positional argument: 'realm_key' -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync INFO: Container sync report: a/c, time window start: 1757266000.5406084, time window end: 1757266000.5406175, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 -test-container-sync ERROR: ERROR Syncing {'ROWID': 1, 'name': 'o'}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 535, in container_sync_row - row['created_at']) - ~~~^^^^^^^^^^^^^^ -KeyError: 'created_at' -test-container-sync INFO: Container sync report: a/c, time window start: 1757266000.5407531, time window end: 1757266000.5411253, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 -test-container-sync INFO: Container sync report: a/c, time window start: 1757266000.5412323, time window end: 1757266000.541282, puts: 0, posts: 0, deletes: 1, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row - delete_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 883, in fake_delete_object - raise exc[-1] -Exception: test exception -test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row - delete_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 900, in fake_delete_object - raise exc[-1] -swift.common.exceptions.ClientException: test client exceptiontest.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete_using_realms -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete_using_realms ... ok -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_names -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_names ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_deleted -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_deleted ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_not_open ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_no_data_file -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_no_data_file ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_not_open -test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_not_open ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '11'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_object_upload_part_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_fullcontrol_permission ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_GET_without_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_errors ... ok -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server ERROR: Object returning 503 for [] (txn: txa58f5d7f9e2e45f490f62-0068bdc041) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server ERROR: Object returning 503 for [] (txn: tx6e999d8df3874387b03ca-0068bdc045) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c3c50bf4525467fa1df6-0068bdc045) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7ce70e2f75d949ad90c12-0068bdc045) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Object returning 503 for [] (txn: txe70eee6d9f2e414d954cf-0068bdc045) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_frags_and_no_quorum_will_503 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_frags_and_no_quorum_will_503 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_etags_at_same_timestamp -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_etags_at_same_timestamp ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_nondurable_frags_and_will_404 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_nondurable_frags_and_will_404 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_short_resume_body -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_short_resume_body ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_slow_body -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_slow_body ... ok -test ERROR: Error decrypting container listing: Bad crypto meta: Cipher must be AES_CTR_256 -test ERROR: get_keys(): unknown key id: unknown_key -test ERROR: Error decrypting container listing: unknown_key -test ERROR: get_keys(): from callback: Testing: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 166, in get_keys - keys = fetch_crypto_keys(key_id=key_id) - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/crypto/test_encrypter.py", line 919, in raise_exc - raise Exception('Testing') -Exception: Testing -test ERROR: ERROR get_keys() missing callback: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/crypto/crypto_utils.py", line 158, in get_keys - fetch_crypto_keys = env[CRYPTO_KEY_CALLBACK] - ~~~^^^^^^^^^^^^^^^^^^^^^ -KeyError: 'swift.callback.fetch_crypto_keys' -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 406, in DELETE - self._delete_segments_bucket(req) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 55, in _delete_segments_bucket - resp = req.get_response(self.app, 'HEAD') - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 343, in GET - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: Got non-JSON response trying to list /bucket: b'obj0\nobj1\nobj2\nobj3\nobj4\nobj5\nobj6\nobj7\nobj8\nobj9\nobj10\nobj1...' -fake-swift ERROR: Expecting value: line 1 column 1 (char 0): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 346, in GET - objects = json.loads(resp.body) - File "/usr/lib/python3.13/json/__init__.py", line 346, in loads - return _default_decoder.decode(s) - ~~~~~~~~~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3.13/json/decoder.py", line 345, in decode - obj, end = self.raw_decode(s, idx=_w(s, 0).end()) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode - raise JSONDecodeError("Expecting value", s, err.value) from None -json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/26/32 HEAD /junk HTTP/1.0 200 - Mozzarella%20Foxfire - - - - - - 0.0007 - - 1757265992.279920340 1757265992.280597448 0 fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/26/32 HEAD /junk HTTP/1.0 200 - Mozzarella%20Foxfire - - - - - - 0.0006 - - 1757265992.281195164 1757265992.281762838 1 fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_first_put_fail -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_first_put_fail ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body_bad_hash -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_v4_with_body_bad_hash ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_ami_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_ami_location ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_canned_acl -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_canned_acl ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_error -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_error ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_invalid_xml -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_location_invalid_xml ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_mixed_case_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_mixed_case_location ... ok -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_strange_location -test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketNoACL.test_bucket_PUT_with_strange_location ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_encoding_type_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_default ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_negative_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_paginated -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_paginated ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_str_maxuploads ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_id_and_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_key_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_key_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_multi_chars_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_with_prefix_and_delimiter ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_GET_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_abort ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_initiate -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_multipart_uploads_initiate ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_missing_key -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_missing_key ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_success_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_v4_bad_hash -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_bucket_upload_part_v4_bad_hash ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_encoding_type_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_negative_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_32bit_int_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_over_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_same_max_marts_as_objects_num -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_same_max_marts_as_objects_num ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_max_parts -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_max_parts ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_str_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_with_part_number_marker -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_with_part_number_marker ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_without_encoding_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_list_parts_without_encoding_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_with_segment_bucket_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_s3acl_without_segment_bucket_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_with_segment_bucket_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_with_segment_bucket_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_make_public -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_make_public ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_acls -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_acls ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_mpu_initiate_without_segment_bucket_same_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multi_upload_empty_body -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multi_upload_empty_body ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_abort_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_404_on_marker_delete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_404_on_marker_delete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_409_on_marker_delete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_409_on_marker_delete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_failure_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_failure_with_heartbeat ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_in_future -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_in_future ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_now -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_marker_ts_now ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_no_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_no_content_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_non_ascii -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_non_ascii ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_old_content_type -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_old_content_type ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_other_headers -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_other_headers ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_segment_too_small -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_segment_too_small ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_single_zero_length_segment -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_single_zero_length_segment ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_weird_host_name -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_weird_host_name ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_with_heartbeat ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_length_final_segment -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_length_final_segment ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_segments -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_complete_zero_segments ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_s3acl_with_cached_seg_buck ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_checksum_algorithm -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_checksum_algorithm ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_with_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_segment_bucket -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_initiate_without_segment_bucket ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_md5 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_md5 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_sha256 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_invalid_sha256 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_missing_part_with_heartbeat -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_missing_part_with_heartbeat ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_bucket -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_bucket ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_write_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_batch_reclaim ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_with_write_permission ... ok +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Response +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Response ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_chexor ... ok + +test-replicator WARNING: Skipping: /srv/node/sdb is not mounted +test-replicator INFO: Beginning replication run +test-replicator INFO: Replication run OVER +test-replicator INFO: Attempted to replicate 0 dbs in 0.00026 seconds (0.00000/s) +test-replicator INFO: Removed 0 dbs +test-replicator INFO: 0 successes, 6 failures +test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test-replicator INFO: Attempted to replicate 0 dbs in 0.00000 seconds (0.00000/s) +test-replicator INFO: Removed 0 dbs +test-replicator INFO: 0 successes, 0 failures +test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test-replicator INFO: Attempted to replicate 30 dbs in 246.81358 seconds (0.12155/s) +test-replicator INFO: Removed 9 dbs +test-replicator INFO: 25 successes, 1 failures +test-replicator INFO: diff:5 diff_capped:4 empty:7 hashmatch:8 no_change:6 remote_merge:2 rsync:3 ts_repl:10 +test-ic DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +fake-swift INFO: - - 10/Oct/2026/23/55/56 GET /cont/obj HTTP/1.0 200 - some_agent - - 19 - - - 0.0003 - - 1791676556.049317360 1791676556.049579620 - +fake-swift INFO: - - 10/Oct/2026/23/55/56 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0002 - - 1791676556.050585747 1791676556.050785303 - +fake-swift INFO: - - 10/Oct/2026/23/55/56 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0002 - - 1791676556.055981159 1791676556.056141138 - +fake-swift INFO: - - 10/Oct/2026/23/55/56 GET /cont/obj HTTP/1.0 503 - some_agent - - 19 - - - 0.0001 - - 1791676556.056553125 1791676556.056669712 - +test DEBUG: Before request +test DEBUG: Inside of request (txn: foo) +test DEBUG: After request +fake-swift INFO: - - 10/Oct/2026/23/55/56 DELETE /container HTTP/1.0 409 - some_agent - - 19 - - - 0.0001 - - 1791676556.065812826 1791676556.065914154 - +sharder-test WARNING: Reclaimable db stuck waiting for shrinking, path: a/c, db: /tmp/tmp948xljol/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: bad_account/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit warnings for shard: account not in shards namespace '.shards_', path: bad_account/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Updated own shard range from ShardRange<'j' to 'k' as of 1791676563.00000, (0, 0) as of 1791676563.00000, active as of 1791676563.00000> to ShardRange<'k' to 't' as of 1791676564.00000, (0, 0) as of 1791676564.00000, active as of 1791676564.00000>, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676568.00000, (0, 0) as of 1791676568.00000, shrinking as of 1791676565.00000> to ShardRange<'k' to 't' as of 1791676568.00000, (0, 0) as of 1791676568.00000, sharding as of 1791676569.00000>, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmp5z1uckkk/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676563.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2a7/34cd78a7fb684d5db4b41eeee5b0d2a7/34cd78a7fb684d5db4b41eeee5b0d2a7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676565.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1f9/6769cf36c1221d2a6a34da1f3336a1f9/6769cf36c1221d2a6a34da1f3336a1f9.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676564.00000, (0, 0) as of 1791676564.00000, found as of 1791676564.00000> to ShardRange<'k' to 't' as of 1791676565.00000, (0, 0) as of 1791676565.00000, created as of 1791676565.00000>, path: .shards_a/shard_c_1791676565.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1f9/6769cf36c1221d2a6a34da1f3336a1f9/6769cf36c1221d2a6a34da1f3336a1f9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676567.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/611/2831c2472f872cbd1b9323bf4e72a611/2831c2472f872cbd1b9323bf4e72a611.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676566.00000, (0, 0) as of 1791676566.00000, found as of 1791676566.00000> to ShardRange<'k' to 't' as of 1791676567.00000, (0, 0) as of 1791676567.00000, cleaved as of 1791676567.00000>, path: .shards_a/shard_c_1791676567.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/611/2831c2472f872cbd1b9323bf4e72a611/2831c2472f872cbd1b9323bf4e72a611.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676569.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/be7/6c465ff1166a8d9eb2e5e88bcfcdabe7/6c465ff1166a8d9eb2e5e88bcfcdabe7.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676568.00000, (0, 0) as of 1791676568.00000, found as of 1791676568.00000> to ShardRange<'k' to 't' as of 1791676569.00000, (0, 0) as of 1791676569.00000, active as of 1791676569.00000>, path: .shards_a/shard_c_1791676569.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/be7/6c465ff1166a8d9eb2e5e88bcfcdabe7/6c465ff1166a8d9eb2e5e88bcfcdabe7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676571.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/01e/c8767a51014e7b41391ff083cbf3f01e/c8767a51014e7b41391ff083cbf3f01e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676570.00000, (0, 0) as of 1791676570.00000, found as of 1791676570.00000> to ShardRange<'k' to 't' as of 1791676571.00000, (0, 0) as of 1791676571.00000, shrinking as of 1791676571.00000>, path: .shards_a/shard_c_1791676571.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/01e/c8767a51014e7b41391ff083cbf3f01e/c8767a51014e7b41391ff083cbf3f01e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676571.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/01e/c8767a51014e7b41391ff083cbf3f01e/c8767a51014e7b41391ff083cbf3f01e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676573.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/86f/80a0fb529f9b39e71a962afe934e886f/80a0fb529f9b39e71a962afe934e886f.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676572.00000, (0, 0) as of 1791676572.00000, found as of 1791676572.00000> to ShardRange<'k' to 't' as of 1791676573.00000, (0, 0) as of 1791676573.00000, sharding as of 1791676573.00000>, path: .shards_a/shard_c_1791676573.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/86f/80a0fb529f9b39e71a962afe934e886f/80a0fb529f9b39e71a962afe934e886f.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676573.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/86f/80a0fb529f9b39e71a962afe934e886f/80a0fb529f9b39e71a962afe934e886f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676575.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/958/bf050efe731381c70c1b77e1e4dfa958/bf050efe731381c70c1b77e1e4dfa958.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676574.00000, (0, 0) as of 1791676574.00000, found as of 1791676574.00000> to ShardRange<'k' to 't' as of 1791676575.00000, (0, 0) as of 1791676575.00000, sharded as of 1791676575.00000>, path: .shards_a/shard_c_1791676575.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/958/bf050efe731381c70c1b77e1e4dfa958/bf050efe731381c70c1b77e1e4dfa958.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676575.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/958/bf050efe731381c70c1b77e1e4dfa958/bf050efe731381c70c1b77e1e4dfa958.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676577.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/43c/fc51ef365ac1162bfe1e9073c77ef43c/fc51ef365ac1162bfe1e9073c77ef43c.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676576.00000, (0, 0) as of 1791676576.00000, found as of 1791676576.00000> to ShardRange<'k' to 't' as of 1791676577.00000, (0, 0) as of 1791676577.00000, shrunk as of 1791676577.00000>, path: .shards_a/shard_c_1791676577.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/43c/fc51ef365ac1162bfe1e9073c77ef43c/fc51ef365ac1162bfe1e9073c77ef43c.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676577.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/43c/fc51ef365ac1162bfe1e9073c77ef43c/fc51ef365ac1162bfe1e9073c77ef43c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676579.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c45/38415053270128390ddb958ec94f1c45/38415053270128390ddb958ec94f1c45.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676578.00000, (0, 0) as of 1791676578.00000, created as of 1791676578.00000> to ShardRange<'k' to 't' as of 1791676579.00000, (0, 0) as of 1791676579.00000, found as of 1791676579.00000>, path: .shards_a/shard_c_1791676579.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c45/38415053270128390ddb958ec94f1c45/38415053270128390ddb958ec94f1c45.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676581.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c11/923b6f26611b888826d86b12412b2c11/923b6f26611b888826d86b12412b2c11.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676583.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/96a/a54521da3aaeb7f4d8c76ec3eba0996a/a54521da3aaeb7f4d8c76ec3eba0996a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676582.00000, (0, 0) as of 1791676582.00000, created as of 1791676582.00000> to ShardRange<'k' to 't' as of 1791676583.00000, (0, 0) as of 1791676583.00000, cleaved as of 1791676583.00000>, path: .shards_a/shard_c_1791676583.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/96a/a54521da3aaeb7f4d8c76ec3eba0996a/a54521da3aaeb7f4d8c76ec3eba0996a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676585.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/08d/d56f85cbd9d36a7c8409946b1b01e08d/d56f85cbd9d36a7c8409946b1b01e08d.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676584.00000, (0, 0) as of 1791676584.00000, created as of 1791676584.00000> to ShardRange<'k' to 't' as of 1791676585.00000, (0, 0) as of 1791676585.00000, active as of 1791676585.00000>, path: .shards_a/shard_c_1791676585.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/08d/d56f85cbd9d36a7c8409946b1b01e08d/d56f85cbd9d36a7c8409946b1b01e08d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676586.00000, (0, 0) as of 1791676586.00000, created as of 1791676586.00000> to ShardRange<'k' to 't' as of 1791676587.00000, (0, 0) as of 1791676587.00000, shrinking as of 1791676587.00000>, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676589.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/7e7/76f586a87d4623a8274b02dafe9c87e7/76f586a87d4623a8274b02dafe9c87e7.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676588.00000, (0, 0) as of 1791676588.00000, created as of 1791676588.00000> to ShardRange<'k' to 't' as of 1791676589.00000, (0, 0) as of 1791676589.00000, sharding as of 1791676589.00000>, path: .shards_a/shard_c_1791676589.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/7e7/76f586a87d4623a8274b02dafe9c87e7/76f586a87d4623a8274b02dafe9c87e7.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676589.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/7e7/76f586a87d4623a8274b02dafe9c87e7/76f586a87d4623a8274b02dafe9c87e7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676591.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/12e/650990709e3f1035876e2ba694d9a12e/650990709e3f1035876e2ba694d9a12e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676590.00000, (0, 0) as of 1791676590.00000, created as of 1791676590.00000> to ShardRange<'k' to 't' as of 1791676591.00000, (0, 0) as of 1791676591.00000, sharded as of 1791676591.00000>, path: .shards_a/shard_c_1791676591.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/12e/650990709e3f1035876e2ba694d9a12e/650990709e3f1035876e2ba694d9a12e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676591.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/12e/650990709e3f1035876e2ba694d9a12e/650990709e3f1035876e2ba694d9a12e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676593.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/510/8da9339d556efec90d41f6b871f1d510/8da9339d556efec90d41f6b871f1d510.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676592.00000, (0, 0) as of 1791676592.00000, created as of 1791676592.00000> to ShardRange<'k' to 't' as of 1791676593.00000, (0, 0) as of 1791676593.00000, shrunk as of 1791676593.00000>, path: .shards_a/shard_c_1791676593.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/510/8da9339d556efec90d41f6b871f1d510/8da9339d556efec90d41f6b871f1d510.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676593.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/510/8da9339d556efec90d41f6b871f1d510/8da9339d556efec90d41f6b871f1d510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676595.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d44/ff61a9b94673bab560f8d1fb2ed22d44/ff61a9b94673bab560f8d1fb2ed22d44.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676594.00000, (0, 0) as of 1791676594.00000, cleaved as of 1791676594.00000> to ShardRange<'k' to 't' as of 1791676595.00000, (0, 0) as of 1791676595.00000, found as of 1791676595.00000>, path: .shards_a/shard_c_1791676595.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d44/ff61a9b94673bab560f8d1fb2ed22d44/ff61a9b94673bab560f8d1fb2ed22d44.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676597.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/197/955f231ed998c4135175017cda1ff197/955f231ed998c4135175017cda1ff197.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676596.00000, (0, 0) as of 1791676596.00000, cleaved as of 1791676596.00000> to ShardRange<'k' to 't' as of 1791676597.00000, (0, 0) as of 1791676597.00000, created as of 1791676597.00000>, path: .shards_a/shard_c_1791676597.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/197/955f231ed998c4135175017cda1ff197/955f231ed998c4135175017cda1ff197.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676599.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676601.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/91b/1f788eb599d2863537d06a4e65f1c91b/1f788eb599d2863537d06a4e65f1c91b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676600.00000, (0, 0) as of 1791676600.00000, cleaved as of 1791676600.00000> to ShardRange<'k' to 't' as of 1791676601.00000, (0, 0) as of 1791676601.00000, active as of 1791676601.00000>, path: .shards_a/shard_c_1791676601.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/91b/1f788eb599d2863537d06a4e65f1c91b/1f788eb599d2863537d06a4e65f1c91b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676602.00000, (0, 0) as of 1791676602.00000, cleaved as of 1791676602.00000> to ShardRange<'k' to 't' as of 1791676603.00000, (0, 0) as of 1791676603.00000, shrinking as of 1791676603.00000>, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676605.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/027/36d6b27a6aff7786d12e217f7e5dd027/36d6b27a6aff7786d12e217f7e5dd027.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676604.00000, (0, 0) as of 1791676604.00000, cleaved as of 1791676604.00000> to ShardRange<'k' to 't' as of 1791676605.00000, (0, 0) as of 1791676605.00000, sharding as of 1791676605.00000>, path: .shards_a/shard_c_1791676605.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/027/36d6b27a6aff7786d12e217f7e5dd027/36d6b27a6aff7786d12e217f7e5dd027.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676605.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/027/36d6b27a6aff7786d12e217f7e5dd027/36d6b27a6aff7786d12e217f7e5dd027.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676607.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676606.00000, (0, 0) as of 1791676606.00000, cleaved as of 1791676606.00000> to ShardRange<'k' to 't' as of 1791676607.00000, (0, 0) as of 1791676607.00000, sharded as of 1791676607.00000>, path: .shards_a/shard_c_1791676607.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676607.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676609.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d28/09af16a5b0ab2f462e0ae0308d5e2d28/09af16a5b0ab2f462e0ae0308d5e2d28.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676608.00000, (0, 0) as of 1791676608.00000, cleaved as of 1791676608.00000> to ShardRange<'k' to 't' as of 1791676609.00000, (0, 0) as of 1791676609.00000, shrunk as of 1791676609.00000>, path: .shards_a/shard_c_1791676609.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d28/09af16a5b0ab2f462e0ae0308d5e2d28/09af16a5b0ab2f462e0ae0308d5e2d28.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676609.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d28/09af16a5b0ab2f462e0ae0308d5e2d28/09af16a5b0ab2f462e0ae0308d5e2d28.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676611.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676610.00000, (0, 0) as of 1791676610.00000, active as of 1791676610.00000> to ShardRange<'k' to 't' as of 1791676611.00000, (0, 0) as of 1791676611.00000, found as of 1791676611.00000>, path: .shards_a/shard_c_1791676611.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676613.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e46/fa4818c8c832e6a0c9c1868b21fe0e46/fa4818c8c832e6a0c9c1868b21fe0e46.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676612.00000, (0, 0) as of 1791676612.00000, active as of 1791676612.00000> to ShardRange<'k' to 't' as of 1791676613.00000, (0, 0) as of 1791676613.00000, created as of 1791676613.00000>, path: .shards_a/shard_c_1791676613.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e46/fa4818c8c832e6a0c9c1868b21fe0e46/fa4818c8c832e6a0c9c1868b21fe0e46.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676615.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/b8d/1801520566c0c1f61f25abcb514f6b8d/1801520566c0c1f61f25abcb514f6b8d.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676614.00000, (0, 0) as of 1791676614.00000, active as of 1791676614.00000> to ShardRange<'k' to 't' as of 1791676615.00000, (0, 0) as of 1791676615.00000, cleaved as of 1791676615.00000>, path: .shards_a/shard_c_1791676615.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/b8d/1801520566c0c1f61f25abcb514f6b8d/1801520566c0c1f61f25abcb514f6b8d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676617.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/68a/c25af8f9949e685cb51caf437474f68a/c25af8f9949e685cb51caf437474f68a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676618.00000, (0, 0) as of 1791676618.00000, active as of 1791676618.00000> to ShardRange<'k' to 't' as of 1791676619.00000, (0, 0) as of 1791676619.00000, shrinking as of 1791676619.00000>, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676621.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f87/5aa61fd0a8d37231e77faaf4e4389f87/5aa61fd0a8d37231e77faaf4e4389f87.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676620.00000, (0, 0) as of 1791676620.00000, active as of 1791676620.00000> to ShardRange<'k' to 't' as of 1791676621.00000, (0, 0) as of 1791676621.00000, sharding as of 1791676621.00000>, path: .shards_a/shard_c_1791676621.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f87/5aa61fd0a8d37231e77faaf4e4389f87/5aa61fd0a8d37231e77faaf4e4389f87.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676621.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f87/5aa61fd0a8d37231e77faaf4e4389f87/5aa61fd0a8d37231e77faaf4e4389f87.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676623.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/37b/80447c574eb3e31684bb104f737f237b/80447c574eb3e31684bb104f737f237b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676622.00000, (0, 0) as of 1791676622.00000, active as of 1791676622.00000> to ShardRange<'k' to 't' as of 1791676623.00000, (0, 0) as of 1791676623.00000, sharded as of 1791676623.00000>, path: .shards_a/shard_c_1791676623.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/37b/80447c574eb3e31684bb104f737f237b/80447c574eb3e31684bb104f737f237b.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676623.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/37b/80447c574eb3e31684bb104f737f237b/80447c574eb3e31684bb104f737f237b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676625.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/457/e386844e01a533c71a9b1da5b5046457/e386844e01a533c71a9b1da5b5046457.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676624.00000, (0, 0) as of 1791676624.00000, active as of 1791676624.00000> to ShardRange<'k' to 't' as of 1791676625.00000, (0, 0) as of 1791676625.00000, shrunk as of 1791676625.00000>, path: .shards_a/shard_c_1791676625.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/457/e386844e01a533c71a9b1da5b5046457/e386844e01a533c71a9b1da5b5046457.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676625.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/457/e386844e01a533c71a9b1da5b5046457/e386844e01a533c71a9b1da5b5046457.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676627.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/fa9/04d37fa2b301ad34a340835811d43fa9/04d37fa2b301ad34a340835811d43fa9.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676626.00000, (0, 0) as of 1791676626.00000, shrinking as of 1791676626.00000> to ShardRange<'k' to 't' as of 1791676627.00000, (0, 0) as of 1791676627.00000, found as of 1791676627.00000>, path: .shards_a/shard_c_1791676627.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/fa9/04d37fa2b301ad34a340835811d43fa9/04d37fa2b301ad34a340835811d43fa9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676629.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/be5/a57349236335aab7b769b6e0549e0be5/a57349236335aab7b769b6e0549e0be5.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676628.00000, (0, 0) as of 1791676628.00000, shrinking as of 1791676628.00000> to ShardRange<'k' to 't' as of 1791676629.00000, (0, 0) as of 1791676629.00000, created as of 1791676629.00000>, path: .shards_a/shard_c_1791676629.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/be5/a57349236335aab7b769b6e0549e0be5/a57349236335aab7b769b6e0549e0be5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676631.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3b6/3c6c8daf1e7180699a90c6c3173263b6/3c6c8daf1e7180699a90c6c3173263b6.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676630.00000, (0, 0) as of 1791676630.00000, shrinking as of 1791676630.00000> to ShardRange<'k' to 't' as of 1791676631.00000, (0, 0) as of 1791676631.00000, cleaved as of 1791676631.00000>, path: .shards_a/shard_c_1791676631.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3b6/3c6c8daf1e7180699a90c6c3173263b6/3c6c8daf1e7180699a90c6c3173263b6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676633.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bad/fb2220d01533ec2fbeb4d810b0a26bad/fb2220d01533ec2fbeb4d810b0a26bad.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676632.00000, (0, 0) as of 1791676632.00000, shrinking as of 1791676632.00000> to ShardRange<'k' to 't' as of 1791676633.00000, (0, 0) as of 1791676633.00000, active as of 1791676633.00000>, path: .shards_a/shard_c_1791676633.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bad/fb2220d01533ec2fbeb4d810b0a26bad/fb2220d01533ec2fbeb4d810b0a26bad.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676635.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/234/e283f6645525a184e4e2be0caee5f234/e283f6645525a184e4e2be0caee5f234.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676635.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/234/e283f6645525a184e4e2be0caee5f234/e283f6645525a184e4e2be0caee5f234.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676637.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/504/065f7e9760ed3902f06af0ed3ea4c504/065f7e9760ed3902f06af0ed3ea4c504.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676636.00000, (0, 0) as of 1791676636.00000, shrinking as of 1791676636.00000> to ShardRange<'k' to 't' as of 1791676637.00000, (0, 0) as of 1791676637.00000, sharding as of 1791676637.00000>, path: .shards_a/shard_c_1791676637.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/504/065f7e9760ed3902f06af0ed3ea4c504/065f7e9760ed3902f06af0ed3ea4c504.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676637.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/504/065f7e9760ed3902f06af0ed3ea4c504/065f7e9760ed3902f06af0ed3ea4c504.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676639.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1c7/bfe56407320f4a5503ce8ff49773e1c7/bfe56407320f4a5503ce8ff49773e1c7.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676638.00000, (0, 0) as of 1791676638.00000, shrinking as of 1791676638.00000> to ShardRange<'k' to 't' as of 1791676639.00000, (0, 0) as of 1791676639.00000, sharded as of 1791676639.00000>, path: .shards_a/shard_c_1791676639.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1c7/bfe56407320f4a5503ce8ff49773e1c7/bfe56407320f4a5503ce8ff49773e1c7.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676639.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1c7/bfe56407320f4a5503ce8ff49773e1c7/bfe56407320f4a5503ce8ff49773e1c7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676641.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bc9/e891a0a56ad6636da943f54740f8fbc9/e891a0a56ad6636da943f54740f8fbc9.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676640.00000, (0, 0) as of 1791676640.00000, shrinking as of 1791676640.00000> to ShardRange<'k' to 't' as of 1791676641.00000, (0, 0) as of 1791676641.00000, shrunk as of 1791676641.00000>, path: .shards_a/shard_c_1791676641.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bc9/e891a0a56ad6636da943f54740f8fbc9/e891a0a56ad6636da943f54740f8fbc9.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676641.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bc9/e891a0a56ad6636da943f54740f8fbc9/e891a0a56ad6636da943f54740f8fbc9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676643.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e5e/f09c0bf6b0611d592cdc228e8c7e7e5e/f09c0bf6b0611d592cdc228e8c7e7e5e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676642.00000, (0, 0) as of 1791676642.00000, sharding as of 1791676642.00000> to ShardRange<'k' to 't' as of 1791676643.00000, (0, 0) as of 1791676643.00000, found as of 1791676643.00000>, path: .shards_a/shard_c_1791676643.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e5e/f09c0bf6b0611d592cdc228e8c7e7e5e/f09c0bf6b0611d592cdc228e8c7e7e5e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676645.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/6dc/9293125821c794220f044b3bffba16dc/9293125821c794220f044b3bffba16dc.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676644.00000, (0, 0) as of 1791676644.00000, sharding as of 1791676644.00000> to ShardRange<'k' to 't' as of 1791676645.00000, (0, 0) as of 1791676645.00000, created as of 1791676645.00000>, path: .shards_a/shard_c_1791676645.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/6dc/9293125821c794220f044b3bffba16dc/9293125821c794220f044b3bffba16dc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676647.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3a8/c871e14692dffba68c13b532146e33a8/c871e14692dffba68c13b532146e33a8.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676646.00000, (0, 0) as of 1791676646.00000, sharding as of 1791676646.00000> to ShardRange<'k' to 't' as of 1791676647.00000, (0, 0) as of 1791676647.00000, cleaved as of 1791676647.00000>, path: .shards_a/shard_c_1791676647.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3a8/c871e14692dffba68c13b532146e33a8/c871e14692dffba68c13b532146e33a8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676649.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3ce/21539c2f094650803b8817ec097bd3ce/21539c2f094650803b8817ec097bd3ce.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676648.00000, (0, 0) as of 1791676648.00000, sharding as of 1791676648.00000> to ShardRange<'k' to 't' as of 1791676649.00000, (0, 0) as of 1791676649.00000, active as of 1791676649.00000>, path: .shards_a/shard_c_1791676649.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/3ce/21539c2f094650803b8817ec097bd3ce/21539c2f094650803b8817ec097bd3ce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676650.00000, (0, 0) as of 1791676650.00000, sharding as of 1791676650.00000> to ShardRange<'k' to 't' as of 1791676651.00000, (0, 0) as of 1791676651.00000, shrinking as of 1791676651.00000>, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676653.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/838/b5450738007646f7d77d77ba5664a838/b5450738007646f7d77d77ba5664a838.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676653.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/838/b5450738007646f7d77d77ba5664a838/b5450738007646f7d77d77ba5664a838.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676655.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/008/79d62de4134db349cff827298e7a2008/79d62de4134db349cff827298e7a2008.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676654.00000, (0, 0) as of 1791676654.00000, sharding as of 1791676654.00000> to ShardRange<'k' to 't' as of 1791676655.00000, (0, 0) as of 1791676655.00000, sharded as of 1791676655.00000>, path: .shards_a/shard_c_1791676655.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/008/79d62de4134db349cff827298e7a2008/79d62de4134db349cff827298e7a2008.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676655.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/008/79d62de4134db349cff827298e7a2008/79d62de4134db349cff827298e7a2008.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676657.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c2e/6bdc46938882849a06c8bac583d38c2e/6bdc46938882849a06c8bac583d38c2e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676656.00000, (0, 0) as of 1791676656.00000, sharding as of 1791676656.00000> to ShardRange<'k' to 't' as of 1791676657.00000, (0, 0) as of 1791676657.00000, shrunk as of 1791676657.00000>, path: .shards_a/shard_c_1791676657.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c2e/6bdc46938882849a06c8bac583d38c2e/6bdc46938882849a06c8bac583d38c2e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676657.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c2e/6bdc46938882849a06c8bac583d38c2e/6bdc46938882849a06c8bac583d38c2e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676659.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/669/d89a9df093baef4623f36c24dc199669/d89a9df093baef4623f36c24dc199669.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676658.00000, (0, 0) as of 1791676658.00000, sharded as of 1791676658.00000> to ShardRange<'k' to 't' as of 1791676659.00000, (0, 0) as of 1791676659.00000, found as of 1791676659.00000>, path: .shards_a/shard_c_1791676659.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/669/d89a9df093baef4623f36c24dc199669/d89a9df093baef4623f36c24dc199669.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676661.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/9d4/7f3d0829dcdf3764bfa047bb5e12e9d4/7f3d0829dcdf3764bfa047bb5e12e9d4.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676660.00000, (0, 0) as of 1791676660.00000, sharded as of 1791676660.00000> to ShardRange<'k' to 't' as of 1791676661.00000, (0, 0) as of 1791676661.00000, created as of 1791676661.00000>, path: .shards_a/shard_c_1791676661.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/9d4/7f3d0829dcdf3764bfa047bb5e12e9d4/7f3d0829dcdf3764bfa047bb5e12e9d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676663.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4bb/e68e8463fd44ede1ac8f062ee30074bb/e68e8463fd44ede1ac8f062ee30074bb.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676662.00000, (0, 0) as of 1791676662.00000, sharded as of 1791676662.00000> to ShardRange<'k' to 't' as of 1791676663.00000, (0, 0) as of 1791676663.00000, cleaved as of 1791676663.00000>, path: .shards_a/shard_c_1791676663.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4bb/e68e8463fd44ede1ac8f062ee30074bb/e68e8463fd44ede1ac8f062ee30074bb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676665.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d74/608472888c4dcb2ee67e04207d994d74/608472888c4dcb2ee67e04207d994d74.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676664.00000, (0, 0) as of 1791676664.00000, sharded as of 1791676664.00000> to ShardRange<'k' to 't' as of 1791676665.00000, (0, 0) as of 1791676665.00000, active as of 1791676665.00000>, path: .shards_a/shard_c_1791676665.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d74/608472888c4dcb2ee67e04207d994d74/608472888c4dcb2ee67e04207d994d74.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676666.00000, (0, 0) as of 1791676666.00000, sharded as of 1791676666.00000> to ShardRange<'k' to 't' as of 1791676667.00000, (0, 0) as of 1791676667.00000, shrinking as of 1791676667.00000>, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676669.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bcd/7f30b77553d0ee3573ba33a2452dfbcd/7f30b77553d0ee3573ba33a2452dfbcd.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676668.00000, (0, 0) as of 1791676668.00000, sharded as of 1791676668.00000> to ShardRange<'k' to 't' as of 1791676669.00000, (0, 0) as of 1791676669.00000, sharding as of 1791676669.00000>, path: .shards_a/shard_c_1791676669.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bcd/7f30b77553d0ee3573ba33a2452dfbcd/7f30b77553d0ee3573ba33a2452dfbcd.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676669.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bcd/7f30b77553d0ee3573ba33a2452dfbcd/7f30b77553d0ee3573ba33a2452dfbcd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676671.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f3e/bb1114e1b06b6fbe593c6e163f772f3e/bb1114e1b06b6fbe593c6e163f772f3e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676671.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f3e/bb1114e1b06b6fbe593c6e163f772f3e/bb1114e1b06b6fbe593c6e163f772f3e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676673.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/136/ebde37f1f3e20acc114802ebd62ff136/ebde37f1f3e20acc114802ebd62ff136.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676672.00000, (0, 0) as of 1791676672.00000, sharded as of 1791676672.00000> to ShardRange<'k' to 't' as of 1791676673.00000, (0, 0) as of 1791676673.00000, shrunk as of 1791676673.00000>, path: .shards_a/shard_c_1791676673.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/136/ebde37f1f3e20acc114802ebd62ff136/ebde37f1f3e20acc114802ebd62ff136.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676673.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/136/ebde37f1f3e20acc114802ebd62ff136/ebde37f1f3e20acc114802ebd62ff136.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676675.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/28a/4a21e5a34351bf57cb8c165682d6728a/4a21e5a34351bf57cb8c165682d6728a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676674.00000, (0, 0) as of 1791676674.00000, shrunk as of 1791676674.00000> to ShardRange<'k' to 't' as of 1791676675.00000, (0, 0) as of 1791676675.00000, found as of 1791676675.00000>, path: .shards_a/shard_c_1791676675.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/28a/4a21e5a34351bf57cb8c165682d6728a/4a21e5a34351bf57cb8c165682d6728a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676677.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2ce/c93922807594ecd5156d4cce046df2ce/c93922807594ecd5156d4cce046df2ce.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676676.00000, (0, 0) as of 1791676676.00000, shrunk as of 1791676676.00000> to ShardRange<'k' to 't' as of 1791676677.00000, (0, 0) as of 1791676677.00000, created as of 1791676677.00000>, path: .shards_a/shard_c_1791676677.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2ce/c93922807594ecd5156d4cce046df2ce/c93922807594ecd5156d4cce046df2ce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676679.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8fe/baadbbf0cfc875b710183032ef8fe8fe/baadbbf0cfc875b710183032ef8fe8fe.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676678.00000, (0, 0) as of 1791676678.00000, shrunk as of 1791676678.00000> to ShardRange<'k' to 't' as of 1791676679.00000, (0, 0) as of 1791676679.00000, cleaved as of 1791676679.00000>, path: .shards_a/shard_c_1791676679.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8fe/baadbbf0cfc875b710183032ef8fe8fe/baadbbf0cfc875b710183032ef8fe8fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676681.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1e0/3f75a01e59a0dda5106cb1b15a54b1e0/3f75a01e59a0dda5106cb1b15a54b1e0.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676680.00000, (0, 0) as of 1791676680.00000, shrunk as of 1791676680.00000> to ShardRange<'k' to 't' as of 1791676681.00000, (0, 0) as of 1791676681.00000, active as of 1791676681.00000>, path: .shards_a/shard_c_1791676681.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1e0/3f75a01e59a0dda5106cb1b15a54b1e0/3f75a01e59a0dda5106cb1b15a54b1e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676682.00000, (0, 0) as of 1791676682.00000, shrunk as of 1791676682.00000> to ShardRange<'k' to 't' as of 1791676683.00000, (0, 0) as of 1791676683.00000, shrinking as of 1791676683.00000>, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676685.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/eea/28e6d08125f9af4cbf90a98bdfce0eea/28e6d08125f9af4cbf90a98bdfce0eea.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676684.00000, (0, 0) as of 1791676684.00000, shrunk as of 1791676684.00000> to ShardRange<'k' to 't' as of 1791676685.00000, (0, 0) as of 1791676685.00000, sharding as of 1791676685.00000>, path: .shards_a/shard_c_1791676685.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/eea/28e6d08125f9af4cbf90a98bdfce0eea/28e6d08125f9af4cbf90a98bdfce0eea.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676685.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/eea/28e6d08125f9af4cbf90a98bdfce0eea/28e6d08125f9af4cbf90a98bdfce0eea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676687.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c3a/9c5021b1c861ce422bc4b821f3587c3a/9c5021b1c861ce422bc4b821f3587c3a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676686.00000, (0, 0) as of 1791676686.00000, shrunk as of 1791676686.00000> to ShardRange<'k' to 't' as of 1791676687.00000, (0, 0) as of 1791676687.00000, sharded as of 1791676687.00000>, path: .shards_a/shard_c_1791676687.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c3a/9c5021b1c861ce422bc4b821f3587c3a/9c5021b1c861ce422bc4b821f3587c3a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676687.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c3a/9c5021b1c861ce422bc4b821f3587c3a/9c5021b1c861ce422bc4b821f3587c3a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676689.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c33/d7aca79c525168d0c89452d1d366bc33/d7aca79c525168d0c89452d1d366bc33.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676689.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c33/d7aca79c525168d0c89452d1d366bc33/d7aca79c525168d0c89452d1d366bc33.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676690.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d71/e3706d2d6faba34dce7ef122683f3d71/e3706d2d6faba34dce7ef122683f3d71.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676692.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a44/71ea731a983bcbf5d852675a72b50a44/71ea731a983bcbf5d852675a72b50a44.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676694.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/1a2/c8ecab94cb8cd12631b76d286e85e1a2/c8ecab94cb8cd12631b76d286e85e1a2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676696.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/94f/04c478b90c68f8746cf20f99e952094f/04c478b90c68f8746cf20f99e952094f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676698.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/bf8/d35bd47ad67470f6f54cfb575fc58bf8/d35bd47ad67470f6f54cfb575fc58bf8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676700.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/6d1/8483d9ef6fee51605a0aaeadc3b3e6d1/8483d9ef6fee51605a0aaeadc3b3e6d1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676702.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/c91/b193a5947502cde3305432287376dc91/b193a5947502cde3305432287376dc91.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676704.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/22d/91cd5f9648bd75ec9870e74aa532322d/91cd5f9648bd75ec9870e74aa532322d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676706.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/69b/f0d670f9a88d3c6ac8f22941e752f69b/f0d670f9a88d3c6ac8f22941e752f69b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676708.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/53f/929e9ff863ee4588fc48320ac239b53f/929e9ff863ee4588fc48320ac239b53f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676710.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a1c/a77c6c8b739dc154e6c09a88bd2a2a1c/a77c6c8b739dc154e6c09a88bd2a2a1c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676712.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f75/bb8a5d5b7b44012b30f00f9f16777f75/bb8a5d5b7b44012b30f00f9f16777f75.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676714.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/b35/2ebeb3c703db5f62bbf083feabfd8b35/2ebeb3c703db5f62bbf083feabfd8b35.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676716.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/126/12eae5646c5dbdac69a0ebec88841126/12eae5646c5dbdac69a0ebec88841126.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676718.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/ea5/cd8092e7c2fdffcb9801b8d12c893ea5/cd8092e7c2fdffcb9801b8d12c893ea5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676720.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/fbc/194856b945b1028c803cffd7598c8fbc/194856b945b1028c803cffd7598c8fbc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676722.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/717/9e17d0fa32428a886657496ada6be717/9e17d0fa32428a886657496ada6be717.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676724.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2e6/e9afe1415b2a2e7c1f18ee68f4e0a2e6/e9afe1415b2a2e7c1f18ee68f4e0a2e6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676726.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/21c/56279b9316cf1598806b026b4e1bd21c/56279b9316cf1598806b026b4e1bd21c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676728.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f79/abec9a4c643a01b5f08e52f1bb9bbf79/abec9a4c643a01b5f08e52f1bb9bbf79.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676730.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4db/1a30851c44876e3c459070c3e2e954db/1a30851c44876e3c459070c3e2e954db.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676732.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/76d/d73400b0f4286fd4fefc0bfeec19176d/d73400b0f4286fd4fefc0bfeec19176d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676734.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/cbc/ecf5c6dfff6c215330f4e743b9971cbc/ecf5c6dfff6c215330f4e743b9971cbc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676736.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/fc1/0583a39fd7175a99978ebef94bb30fc1/0583a39fd7175a99978ebef94bb30fc1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676738.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a9f/051ac59b4b8a3d8c3b3f85121f36ea9f/051ac59b4b8a3d8c3b3f85121f36ea9f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676740.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/108/1cf22ad8775690377220dacdf9972108/1cf22ad8775690377220dacdf9972108.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676742.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/b4d/f4510ac0b35a6af3b903b9f53966cb4d/f4510ac0b35a6af3b903b9f53966cb4d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676744.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/89d/8d153122eb5a543e0f0c31c80e7b489d/8d153122eb5a543e0f0c31c80e7b489d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676746.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/b08/bfa065df9d05df5c3b7c602f900beb08/bfa065df9d05df5c3b7c602f900beb08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676748.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/113/a01156ac8355ee92b9e15ec47ae31113/a01156ac8355ee92b9e15ec47ae31113.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676750.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/328/08ef7c709843485bd313536bf82ee328/08ef7c709843485bd313536bf82ee328.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676752.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/40f/082dab1071d794b7ccdb40285c73c40f/082dab1071d794b7ccdb40285c73c40f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676754.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/77a/9c79bc9a9337327e52b29aaee2c1b77a/9c79bc9a9337327e52b29aaee2c1b77a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676754.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/77a/9c79bc9a9337327e52b29aaee2c1b77a/9c79bc9a9337327e52b29aaee2c1b77a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676756.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/938/d8ec46180ff7f8363ce5a7b423796938/d8ec46180ff7f8363ce5a7b423796938.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676756.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/938/d8ec46180ff7f8363ce5a7b423796938/d8ec46180ff7f8363ce5a7b423796938.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676758.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676758.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676760.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f42/e179609d8cdf3d35b06a16fe75009f42/e179609d8cdf3d35b06a16fe75009f42.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676760.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f42/e179609d8cdf3d35b06a16fe75009f42/e179609d8cdf3d35b06a16fe75009f42.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676762.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/5cf/8337c8ef41f320068541a75e113495cf/8337c8ef41f320068541a75e113495cf.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676762.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/5cf/8337c8ef41f320068541a75e113495cf/8337c8ef41f320068541a75e113495cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676764.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/59a/64c538c067916585b3c1d22f2736159a/64c538c067916585b3c1d22f2736159a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676764.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/59a/64c538c067916585b3c1d22f2736159a/64c538c067916585b3c1d22f2736159a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676766.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8be/cb9d1dedcb0fcb64c71eebda2a5698be/cb9d1dedcb0fcb64c71eebda2a5698be.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676766.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8be/cb9d1dedcb0fcb64c71eebda2a5698be/cb9d1dedcb0fcb64c71eebda2a5698be.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676768.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/df3/d6fffe67479231aa114302a062921df3/d6fffe67479231aa114302a062921df3.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676768.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/df3/d6fffe67479231aa114302a062921df3/d6fffe67479231aa114302a062921df3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676770.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e49/b8f1d79d70f1e706d7dec77c9b0d1e49/b8f1d79d70f1e706d7dec77c9b0d1e49.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676770.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e49/b8f1d79d70f1e706d7dec77c9b0d1e49/b8f1d79d70f1e706d7dec77c9b0d1e49.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676772.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2d1/86d29e00a5e47c3fad5d9398520e32d1/86d29e00a5e47c3fad5d9398520e32d1.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676772.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/2d1/86d29e00a5e47c3fad5d9398520e32d1/86d29e00a5e47c3fad5d9398520e32d1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676774.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8f0/49b6eb278a3ad940221eb217e505e8f0/49b6eb278a3ad940221eb217e505e8f0.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676774.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/8f0/49b6eb278a3ad940221eb217e505e8f0/49b6eb278a3ad940221eb217e505e8f0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676776.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4d9/e09291bc87ccb0296de5be4709ee64d9/e09291bc87ccb0296de5be4709ee64d9.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676776.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/4d9/e09291bc87ccb0296de5be4709ee64d9/e09291bc87ccb0296de5be4709ee64d9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676778.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/dce/0fc62b7f11dc594acc44735309e92dce/0fc62b7f11dc594acc44735309e92dce.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676778.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/dce/0fc62b7f11dc594acc44735309e92dce/0fc62b7f11dc594acc44735309e92dce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676780.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/008/248a2cb3a809064211124db150301008/248a2cb3a809064211124db150301008.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676780.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/008/248a2cb3a809064211124db150301008/248a2cb3a809064211124db150301008.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676782.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/336/8ab40deae5ec861c00615dfdc7bc4336/8ab40deae5ec861c00615dfdc7bc4336.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676782.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/336/8ab40deae5ec861c00615dfdc7bc4336/8ab40deae5ec861c00615dfdc7bc4336.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676784.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/5b9/80c06f09fb3cf30188d5f41f67be55b9/80c06f09fb3cf30188d5f41f67be55b9.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676784.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/5b9/80c06f09fb3cf30188d5f41f67be55b9/80c06f09fb3cf30188d5f41f67be55b9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676786.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/838/4d61770e5d3bc9fad82dc50c0a9a0838/4d61770e5d3bc9fad82dc50c0a9a0838.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676786.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/838/4d61770e5d3bc9fad82dc50c0a9a0838/4d61770e5d3bc9fad82dc50c0a9a0838.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676788.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/93a/296b7bd6c7b4cae4ef47e4a66bd2c93a/296b7bd6c7b4cae4ef47e4a66bd2c93a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676788.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/93a/296b7bd6c7b4cae4ef47e4a66bd2c93a/296b7bd6c7b4cae4ef47e4a66bd2c93a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676790.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/06a/fe4595b44cf278fdb96154b24811e06a/fe4595b44cf278fdb96154b24811e06a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676790.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/06a/fe4595b44cf278fdb96154b24811e06a/fe4595b44cf278fdb96154b24811e06a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676792.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d30/a6f214451c80b790d2076bdad9054d30/a6f214451c80b790d2076bdad9054d30.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676792.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d30/a6f214451c80b790d2076bdad9054d30/a6f214451c80b790d2076bdad9054d30.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676794.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e84/b107ded4f116a8ad8aed6ebe18b0fe84/b107ded4f116a8ad8aed6ebe18b0fe84.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676794.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/e84/b107ded4f116a8ad8aed6ebe18b0fe84/b107ded4f116a8ad8aed6ebe18b0fe84.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676796.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d32/930d1dc9f4bfa6fa8025039d48d1ad32/930d1dc9f4bfa6fa8025039d48d1ad32.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676796.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/d32/930d1dc9f4bfa6fa8025039d48d1ad32/930d1dc9f4bfa6fa8025039d48d1ad32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676798.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/082/20db2128cc66d1a2458c4bfa5fec7082/20db2128cc66d1a2458c4bfa5fec7082.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676798.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/082/20db2128cc66d1a2458c4bfa5fec7082/20db2128cc66d1a2458c4bfa5fec7082.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676800.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/7cf/7b32959c46c1613bfa2f162b51a827cf/7b32959c46c1613bfa2f162b51a827cf.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676800.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/7cf/7b32959c46c1613bfa2f162b51a827cf/7b32959c46c1613bfa2f162b51a827cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676802.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a42/587555d279ce782ac2bb2c7792c70a42/587555d279ce782ac2bb2c7792c70a42.dbtest.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container_merge_other_ranges +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_container_merge_other_ranges ... ok +test.unit.common.ring.test_ring.TestRing.test_get_more_nodes +test.unit.common.ring.test_ring.TestRing.test_get_more_nodes ... ok +test.unit.common.ring.test_ring.TestRing.test_get_more_nodes_with_zero_weight_region +test.unit.common.ring.test_ring.TestRing.test_get_more_nodes_with_zero_weight_region ... ok +test.unit.common.ring.test_ring.TestRing.test_get_nodes +test.unit.common.ring.test_ring.TestRing.test_get_nodes ... ok +test.unit.common.ring.test_ring.TestRing.test_get_part +test.unit.common.ring.test_ring.TestRing.test_get_part ... ok +test.unit.common.ring.test_ring.TestRing.test_get_part_nodes +test.unit.common.ring.test_ring.TestRing.test_get_part_nodes ... ok +test.unit.common.ring.test_ring.TestRing.test_has_changed +test.unit.common.ring.test_ring.TestRing.test_has_changed ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_create_broker ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1757265987.76208', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_bad_hash ... ok -test ERROR: Failed to unlink '/tmp/tmplr6fhu7v/containers/part/suffix/hash/container.db': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmplr6fhu7v/containers/part/suffix/hash/container_1757266003.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmplr6fhu7v/containers/part/suffix/hash/container_1757266003.00000.db': ['/tmp/tmplr6fhu7v/containers/part/suffix/hash/container.db', '/tmp/tmplr6fhu7v/containers/part/suffix/hash/container_1757266004.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmplr6fhu7v/containers/part/suffix/hash/container_1757266004.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test-TestDiskFile ERROR: ERROR DiskFile /tmp/tmpqtf8hpvj/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.02469.data close failure: Bad : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close - self._handle_close_quarantine() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5490, in mock_handle_close_quarantine - raise Exception("Bad") -Exception: Bad - -test-TestDiskFile ERROR: Problem cleaning up /tmp/tmpr8awtdbc/tmp_test_obj_server_DiskFile/sda1/objects-1/0/221/2f5b65d1019c019d79e6f1411fb79221 (): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -test-TestDiskFile ERROR: Error removing tempfile: /tmp/tmply_okb0x/tmp_test_obj_server_DiskFile/sda1/tmp/tmpk2eyrxpn: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1844, in open - fallocate(self._fd, self._size) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: [Errno 28] No space left on device - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3025, in create - yield dfw.open() - ~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1847, in open - raise DiskFileNoSpace() -swift.common.exceptions.DiskFileNoSpace - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1875, in close - os.unlink(self._tmppath) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -FileNotFoundError: [Errno 2] No such file or directory -test-TestDiskFile WARNING: Quarantined object /tmp/tmpo39goxv0/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.13678.data: Bytes read: 30, does not match metadata: 31 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5xrhuo17/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.36257.data: [Errno 5] Input/output error -test-TestDiskFile WARNING: Quarantined object /tmp/tmp_zu6mbjl/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.36794.data: Bytes read: 10, does not match metadata: 11 -Problem cleaning up /tmp/tmpzt7ps9qt/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1962, in _finalize_put - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5874, in mock_cleanup - raise OSError() -OSError -test.unit.obj.test_diskfile.TestDiskFile.test_error_in_cleanup_ondisk_files -test.unit.obj.test_diskfile.TestDiskFile.test_error_in_cleanup_ondisk_files ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_exception_in_handle_close_quarantine -test.unit.obj.test_diskfile.TestDiskFile.test_exception_in_handle_close_quarantine ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location -test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location_with_mismatched_hash -test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location_with_mismatched_hash ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata_not_opened -test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_dev_path -test.unit.obj.test_diskfile.TestDiskFile.test_get_dev_path ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata_not_opened -test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata_not_opened -test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_fallback_to_mkstemp -test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_fallback_to_mkstemp ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_use_linkat_os_open_called -test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_use_linkat_os_open_called ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised -test.unit.obj.test_diskfile.TestDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_keep_cache -test.unit.obj.test_diskfile.TestDiskFile.test_keep_cache ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_killed_before_cleanup -test.unit.obj.test_diskfile.TestDiskFile.test_killed_before_cleanup ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_mount_checking -test.unit.obj.test_diskfile.TestDiskFile.test_mount_checking ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_not_opened -test.unit.obj.test_diskfile.TestDiskFile.test_not_opened ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create -test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete -test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_data_ts -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_data_ts ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_ts_data -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_meta_ts_data ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_multiple_meta_data -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_multiple_meta_data ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_stale_meta_data -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_stale_meta_data ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_ts_meta_data -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_ts_meta_data ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_wayward_files_ignored -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_wayward_files_ignored ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_open_deleted -test.unit.obj.test_diskfile.TestDiskFile.test_open_deleted ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_open_deleted_with_corrupt_tombstone -test.unit.obj.test_diskfile.TestDiskFile.test_open_deleted_with_corrupt_tombstone ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_open_expired -test.unit.obj.test_diskfile.TestDiskFile.test_open_expired ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_open_not_exist -test.unit.obj.test_diskfile.TestDiskFile.test_open_not_exist ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_open_not_expired -test.unit.obj.test_diskfile.TestDiskFile.test_open_not_expired ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_bad_content_length -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_bad_content_length ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_corrupt_xattrs -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_corrupt_xattrs ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_deleted_files -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_deleted_files ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_fstat_oserror -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_fstat_oserror ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_invalid_source +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_invalid_source ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_range_single_record ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_creation ... ok -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 400 36 "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 400 35 "-" "-" "-" 0.0010 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 323 "-" "-" "-" 0.0014 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpquaxb_nn/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0019 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0029 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpf297z4nn/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0019 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0075 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0017 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0018 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0017 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/Sp%C3%A4tzle" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/jsonc/%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 268 "-" "-" "-" 0.0036 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_GET_non_ascii -test.unit.container.test_server.TestContainerController.test_GET_non_ascii ... ok -test.unit.container.test_server.TestContainerController.test_GET_objects_of_different_policies -test.unit.container.test_server.TestContainerController.test_GET_objects_of_different_policies ... ok -test.unit.container.test_server.TestContainerController.test_GET_over_limit -test.unit.container.test_server.TestContainerController.test_GET_over_limit ... ok -test.unit.container.test_server.TestContainerController.test_GET_path -test.unit.container.test_server.TestContainerController.test_GET_path ... ok -test.unit.container.test_server.TestContainerController.test_GET_plain -test.unit.container.test_server.TestContainerController.test_GET_plain ... ok -test.unit.container.test_server.TestContainerController.test_GET_prefix -test.unit.container.test_server.TestContainerController.test_GET_prefix ... ok +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: tx920514242cf442b9babe1-006acad095) +proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx05304ad646c44f4eb1000-006acad095) +proxy-ut ERROR: Object PUT returning 503 for [204, 500, 404] (txn: tx05304ad646c44f4eb1000-006acad095) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6ee79ef3d1e444e89a9dc-006acad095" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txddab5db471e84406a8d7c-006acad095" "proxy-server 1476105" 0.0014 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "tx0f515378716c485caaaa7-006acad095" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "tx0f515378716c485caaaa7-006acad095" "object-server 1476105" 0.0004 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx0f515378716c485caaaa7-006acad095" "proxy-server 1476105" 0.0058 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx0f515378716c485caaaa7-006acad095" "proxy-server 1476105" 0.0071 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx0f515378716c485caaaa7-006acad095 - 0.0202 - - 1791676565.385291100 1791676565.405480862 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx654ba813e1bf4bedb4250-006acad095" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx09ab69707130469884b00-006acad095" "proxy-server 1476105" 0.0028 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "tx3ed272779060465da7d41-006acad095" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 GET /v1/a/c/o.zerobyte HTTP/1.0 200 - - t - - - tx3ed272779060465da7d41-006acad095 - 0.0135 - - 1791676565.406440020 1791676565.419954777 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8c635f8806664018a3536-006acad095" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe77104ecb0aa402ba26b3-006acad095" "proxy-server 1476105" 0.0013 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sda1/3/a/c/o.last_modified" 201 - "PUT http://localhost/sdb1/2/a/c/o.last_modified" "tx5ea7457313d54110b85a4-006acad095" "object-server 1476105" 0.0005 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sdb1/3/a/c/o.last_modified" 201 - "PUT http://localhost/sda1/2/a/c/o.last_modified" "tx5ea7457313d54110b85a4-006acad095" "object-server 1476105" 0.0005 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sda1/2/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx5ea7457313d54110b85a4-006acad095" "proxy-server 1476105" 0.0086 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "PUT /sdb1/2/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx5ea7457313d54110b85a4-006acad095" "proxy-server 1476105" 0.0086 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 PUT /v1/a/c/o.last_modified HTTP/1.0 201 - - t - - - tx5ea7457313d54110b85a4-006acad095 - 0.0218 - - 1791676565.425398588 1791676565.447243452 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf0846051fa4b4991bfec2-006acad095" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1616fbb71c5746b6973a1-006acad095" "proxy-server 1476105" 0.0025 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/2/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "txbab96c6daf854e17a5a01-006acad095" "proxy-server 1476105" 0.0002 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txbab96c6daf854e17a5a01-006acad095 - 0.0129 - - 1791676565.448687077 1791676565.461616755 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c0f70b4c34a4d878224a-006acad095" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx81c38bb47ec247f3b96e7-006acad095" "proxy-server 1476105" 0.0027 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdb1/2/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx5d9419c7311845cd92fcf-006acad095" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx5d9419c7311845cd92fcf-006acad095 - 0.0129 - - 1791676565.463229179 1791676565.476160049 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd56f3821f4b847638120a-006acad095" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx31959e4188b34071a5c1f-006acad095" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sda1/2/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "tx0e18adc42f904e50a01f5-006acad095" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/05 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx0e18adc42f904e50a01f5-006acad095 - 0.0120 - - 1791676565.477658272 1791676565.489652157 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb440c1cd36ef470aa9cb4-006acad096" "proxy-server 1476105" 0.0116 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8ca7f6aa5bf84066b8634-006acad096" "proxy-server 1476105" 0.0135 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sdb1/3/a/c/o.last_modified" 201 - "POST http://localhost/sda1/2/a/c/o.last_modified" "tx38036ed6e199446780f15-006acad096" "object-server 1476105" 0.0005 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_last_modified +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_last_modified ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_brokers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_db_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_db_does_not_clear_particular_sharding_meta ... ok -proxy-server ERROR: Object returning 503 for [] (txn: tx3af8cc8c4b2a40c9a6f48-0068bdc046) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server ERROR: Object returning 503 for [] (txn: tx9f147c0346784c42afa60-0068bdc048) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.9:1009/sdj (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.13:1013/sdn (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from primary (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server ERROR: Exception fetching fragments for '/a/c/o': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue - for fragment in frag_iter: - ^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ - return self._get_next_item() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item - return super(CooperativeIterator, self)._get_next_item() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item - return next(self.wrapped_iter) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2506, in _iter_bytes_from_response_part - raise e - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2479, in _iter_bytes_from_response_part - chunk = part_file.read(self.app.object_chunk_size) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1110, in read - raise ShortReadError( - "Too few bytes; read %d, expecting %d" % ( - self.nbytes - self.bytes_left, self.nbytes)) -swift.common.exceptions.ShortReadError: Too few bytes; read 415, expecting 490 (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txc63f6d8b4ddd42b489060-0068bdc048) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.9:1009/sdj (txn: tx54b6af4f62604bbdbff83-0068bdc048) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume_body_started -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume_body_started ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_durable_files -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_durable_files ... ok +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sda1/3/a/c/o.last_modified" 201 - "POST http://localhost/sdb1/2/a/c/o.last_modified" "tx38036ed6e199446780f15-006acad096" "object-server 1476105" 0.0005 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "POST /sda1/2/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx38036ed6e199446780f15-006acad096" "proxy-server 1476105" 0.0180 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "POST /sdb1/2/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx38036ed6e199446780f15-006acad096" "proxy-server 1476105" 0.0180 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 POST /v1/a/c/o.last_modified HTTP/1.0 202 - - t - 76 - tx38036ed6e199446780f15-006acad096 - 0.0741 - - 1791676566.492427111 1791676566.566559315 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf0c8492557947f5ab005-006acad096" "proxy-server 1476105" 0.0058 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx752de2d56e924828b23e4-006acad096" "proxy-server 1476105" 0.0103 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/2/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "tx17b5c1a59bdf48488354e-006acad096" "proxy-server 1476105" 0.0083 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx17b5c1a59bdf48488354e-006acad096 - 0.0358 - - 1791676566.576710939 1791676566.612473011 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx03b432dfec1f4a3a9fc39-006acad096" "proxy-server 1476105" 0.0040 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txed81b8a6cbb14a6ba093f-006acad096" "proxy-server 1476105" 0.0117 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "GET /sdb1/2/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx65a8134a532747db9673f-006acad096" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx65a8134a532747db9673f-006acad096 - 0.0554 - - 1791676566.614027977 1791676566.669461966 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcc397f16abe3414792138-006acad096" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3f793238ee4a48e48756a-006acad096" "proxy-server 1476105" 0.0013 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "GET /sda1/2/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "tx324859e80e2e47628d3f4-006acad096" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx324859e80e2e47628d3f4-006acad096 - 0.0365 - - 1791676566.683100700 1791676566.719555855 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx21ccaf7daa424f0f87c28-006acad096" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb391b6b1380a433eb5e3a-006acad096" "proxy-server 1476105" 0.0013 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sdb1/3/a/c/o.jpg" 201 - "PUT http://localhost/sdb1/3/a/c/o.jpg" "tx1b0967be8fd840eeb7f5f-006acad096" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sda1/3/a/c/o.jpg" 201 - "PUT http://localhost/sda1/3/a/c/o.jpg" "tx1b0967be8fd840eeb7f5f-006acad096" "object-server 1476105" 0.0086 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sda1/3/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx1b0967be8fd840eeb7f5f-006acad096" "proxy-server 1476105" 0.0258 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sdb1/3/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx1b0967be8fd840eeb7f5f-006acad096" "proxy-server 1476105" 0.0147 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 PUT /v1/a/c/o.jpg HTTP/1.0 201 - - t - - - tx1b0967be8fd840eeb7f5f-006acad096 - 0.0677 - - 1791676566.762857199 1791676566.830565214 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc04a4e9f820f4d409e704-006acad096" "proxy-server 1476105" 0.0012 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd1cd568b47054397addf3-006acad096" "proxy-server 1476105" 0.0112 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "GET /sda1/3/a/c/o.jpg" 200 - "GET http://localhost/v1/a/c/o.jpg" "tx6a06963ac7a544b39fd4b-006acad096" "proxy-server 1476105" 0.0086 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 GET /v1/a/c/o.jpg HTTP/1.0 200 - - t - - - tx6a06963ac7a544b39fd4b-006acad096 - 0.0421 - - 1791676566.842703581 1791676566.884823799 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3c12c52825444126ab672-006acad096" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx689107e455cf40cb99c3f-006acad096" "proxy-server 1476105" 0.0015 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sdb1/3/a/c/o.html" 201 - "PUT http://localhost/sda1/0/a/c/o.html" "tx619a9bdd589a440faf00b-006acad096" "object-server 1476105" 0.0004 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sda1/3/a/c/o.html" 201 - "PUT http://localhost/sdb1/0/a/c/o.html" "tx619a9bdd589a440faf00b-006acad096" "object-server 1476105" 0.0004 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sdb1/0/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx619a9bdd589a440faf00b-006acad096" "proxy-server 1476105" 0.0219 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "PUT /sda1/0/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx619a9bdd589a440faf00b-006acad096" "proxy-server 1476105" 0.0233 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/06 PUT /v1/a/c/o.html HTTP/1.0 201 - - t - - - tx619a9bdd589a440faf00b-006acad096 - 0.0790 - - 1791676566.886311769 1791676566.965288639 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8c5b5675855c4fc4b8ce3-006acad096" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx143264f901234a8b8f836-006acad096" "proxy-server 1476105" 0.0071 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "GET /sda1/0/a/c/o.html" 200 - "GET http://localhost/v1/a/c/o.html" "tx15f9097998b94f948d7c6-006acad096" "proxy-server 1476105" 0.0003 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_auto_content_type +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_auto_content_type ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_autodetect_content_type +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_autodetect_content_type ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_content_type +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_content_type ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_message_length +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_message_length ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_calls_authorize +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_calls_authorize ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_db_state ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:57 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_with_write_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_acl_without_permission ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range ... ok +test.unit.common.ring.test_ring.TestRing.test_reload +test.unit.common.ring.test_ring.TestRing.test_reload ... ok +test.unit.common.ring.test_ring.TestRing.test_reload_old_style_pickled_ring +test.unit.common.ring.test_ring.TestRing.test_reload_old_style_pickled_ring ... ok +test.unit.common.ring.test_ring.TestRing.test_reload_without_replication +test.unit.common.ring.test_ring.TestRing.test_reload_without_replication ... ok +test.unit.common.ring.test_ring.TestRing.test_replica_count +test.unit.common.ring.test_ring.TestRing.test_replica_count ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_bad_mtime_check_interval +test.unit.common.test_container_sync_realms.TestUtils.test_bad_mtime_check_interval ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_empty +test.unit.common.test_container_sync_realms.TestUtils.test_empty ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_empty_realm +test.unit.common.test_container_sync_realms.TestUtils.test_empty_realm ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_error_parsing +test.unit.common.test_container_sync_realms.TestUtils.test_error_parsing ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_get_sig +test.unit.common.test_container_sync_realms.TestUtils.test_get_sig ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_no_file_there +test.unit.common.test_container_sync_realms.TestUtils.test_no_file_there ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_one_realm +test.unit.common.test_container_sync_realms.TestUtils.test_one_realm ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_os_error +test.unit.common.test_container_sync_realms.TestUtils.test_os_error ... ok +test.unit.common.test_container_sync_realms.TestUtils.test_two_realms_and_change_a_default +test.unit.common.test_container_sync_realms.TestUtils.test_two_realms_and_change_a_default ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_delete_object ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:28 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_write_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_with_write_permission ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 392, in PUT - resp = req.get_response(self.app) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Expecting an element , got nothing, line 1 -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'X-Amz-Acl': 'public-read', 'X-Amz-Meta-Foo': 'bar', 'User-Agent': 'Mozzarella Foxfire', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'Content-Type': 'application/directory'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_etag_mismatch -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_etag_mismatch ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_mixed_policy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_mixed_policy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_nothing_there -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_nothing_there ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_upload_id_mismatch -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_retry_complete_upload_id_mismatch ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_upper_sha256 -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_upload_upper_sha256 ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_uploads_list -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_multipart_uploads_list ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_object_upload_part_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_match -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_match ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_not_match -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_headers_with_not_match ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_invalid -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_invalid ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_unsatisfiable -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC.test_upload_part_copy_range_unsatisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_headers -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_headers ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_preflight -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_preflight ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_and_range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_not_satisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_and_range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_GET_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_PUT_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_delete_marker -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_delete_marker ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_missing ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_with_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_with_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_without_version -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_without_version ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_missing ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_no_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_no_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_old_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_old_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_version_id_not_implemented ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Response -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Response ... ok +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info ... ok -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row - delete_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 883, in fake_delete_object - raise exc[-1] -Exception: test exception -test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row - delete_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 900, in fake_delete_object - raise exc[-1] -swift.common.exceptions.ClientException: test client exception -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 70}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row - raise exc - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row - self.swift.get_object(info['account'], - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - info['container'], row['name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers=headers_out, - ^^^^^^^^^^^^^^^^^^^^ - acceptable_statuses=(2, 4), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - params={'symlink': 'get'}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1146, in fake_get_object - raise exc[-1] -Exception: test exception -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 80}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row - raise exc - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row - self.swift.get_object(info['account'], - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - info['container'], row['name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers=headers_out, - ^^^^^^^^^^^^^^^^^^^^ - acceptable_statuses=(2, 4), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - params={'symlink': 'get'}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1173, in fake_get_object - raise exc[-1] -swift.common.exceptions.ClientException: test client exception -test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' -test-container-sync INFO: Not found 'a/c' => 'http://sync/to/path' - object 'object' -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 50}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 613, in container_sync_row - put_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - contents=FileLikeIter(body), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), logger=self.logger, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1239, in fake_put_object - raise ClientException('test client exception', http_status=503) -swift.common.exceptions.ClientException: test client exception: 503 -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.20000 -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.30000 -test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'etag': '1111', 'size': 10}: +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 GET /v1/a/c/o.html HTTP/1.0 200 - - t - - - tx15f9097998b94f948d7c6-006acad096 - 0.0433 - - 1791676566.966217995 1791676567.009517193 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7af2b8138da41e98904a-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8762fd6f67394b37939ef-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.css" 201 - "PUT http://localhost/sdb1/3/a/c/o.css" "tx8b2157ea1a204e64940de-006acad097" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.css" 201 - "PUT http://localhost/sda1/3/a/c/o.css" "tx8b2157ea1a204e64940de-006acad097" "object-server 1476105" 0.0004 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx8b2157ea1a204e64940de-006acad097" "proxy-server 1476105" 0.0228 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx8b2157ea1a204e64940de-006acad097" "proxy-server 1476105" 0.0146 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.css HTTP/1.0 201 - - t - - - tx8b2157ea1a204e64940de-006acad097 - 0.0646 - - 1791676567.023170710 1791676567.087815523 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe56602bf19f34042aaabb-006acad097" "proxy-server 1476105" 0.0095 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx9288841c327f49b6b6f20-006acad097" "proxy-server 1476105" 0.0146 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "GET /sda1/3/a/c/o.css" 200 - "GET http://localhost/v1/a/c/o.css" "tx26640adb217f43b5a9464-006acad097" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 GET /v1/a/c/o.css HTTP/1.0 200 - - t - - - tx26640adb217f43b5a9464-006acad097 - 0.0332 - - 1791676567.088793516 1791676567.122020245 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx43bfa1febed444199de43-006acad097" "proxy-server 1476105" 0.0097 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txef0e1ea84b20432fac887-006acad097" "proxy-server 1476105" 0.0107 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 400 - - t - 38 - tx51ab1873ddea4861bebf2-006acad097 - 0.0502 - - 1791676567.197615385 1791676567.247785330 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 559, in container_sync_row - if self._object_in_remote_container(row['name'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - sync_to, user_key, realm, - ^^^^^^^^^^^^^^^^^^^^^^^^^ - realm_key, ts_meta): - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 491, in _object_in_remote_container - metadata, _ = head_object(sync_to, name=name, - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - headers=headers, - ^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - retries=0) - ^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1338, in fake_head_object - raise Exception() -Exception -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.10000 -test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 70}: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx06e54a8e99fa43caae8ec-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: txc5da7db9cd434023a0d89-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row - raise exc - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row - self.swift.get_object(info['account'], - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - info['container'], row['name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers=headers_out, - ^^^^^^^^^^^^^^^^^^^^ - acceptable_statuses=(2, 4), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - params={'symlink': 'get'}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1146, in fake_get_object - raise exc[-1] -Exception: test exceptiontest.unit.container.test_sync.TestContainerSync.test_container_sync_row_put_using_realms -test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put_using_realms ... ok -test.unit.container.test_sync.TestContainerSync.test_run_forever -test.unit.container.test_sync.TestContainerSync.test_run_forever ... ok -test.unit.container.test_sync.TestContainerSync.test_run_once -test.unit.container.test_sync.TestContainerSync.test_run_once ... ok -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_None -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_None ... ok -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_multiple -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_multiple ... ok -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_one -test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_one ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_audit_location_class -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_audit_location_class ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_auditor_status -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_auditor_status ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_finding_of_hashdirs -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_finding_of_hashdirs ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_only_catch_expected_errors -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_only_catch_expected_errors ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_files -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_files ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_unmounted_devices -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_unmounted_devices ... ok -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_update_auditor_status_throttle -test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_update_auditor_status_throttle ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes -test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes_no_ring -test.unit.obj.test_expirer.TestExpirerConfig.test_get_delete_at_nodes_no_ring ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_default -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_default ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_legacy -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_account_and_container_legacy ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_default -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_default ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy_no_logger_given -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_config_legacy_no_logger_given ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container_legacy_config -test.unit.obj.test_expirer.TestExpirerConfig.test_get_expirer_container_legacy_config ... ok -test.unit.obj.test_expirer.TestExpirerConfig.test_is_expected_task_container -test.unit.obj.test_expirer.TestExpirerConfig.test_is_expected_task_container ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_build_reconstruction_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_build_reconstruction_jobs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_check_ring -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_check_ring ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts_mkdirs_error -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts_mkdirs_error ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_partition -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_partition ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception (txn: tx34dcafbf4be64bbe8cae5-006acad097)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_connect_exceptions +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_connect_exceptions ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length ... ok -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': '6qm+nUNIiw0hvrDDF0kHUQ==', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'eaa9be9d43488b0d21beb0c317490751', 'X-Timestamp': '1757265990.96701', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=3-3', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1-', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=-3', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265990.00000', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: bucket0 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket1 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket2 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket3 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket4 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket5 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket6 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket7 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket8 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: checking permission: bucket9 None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_owner_bucket -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceAcl.test_service_GET_without_owner_bucket ... ok -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_copy_from -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_copy_from ... ok -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_destination -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_bad_destination ... ok -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_copy_from -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_copy_from ... ok -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_destination -test.unit.common.middleware.test_copy.TestCopyConstraints.test_validate_destination ... ok -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_bad_config -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_bad_config ... ok -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_no_deprecated_digests -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_no_deprecated_digests ... ok -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_non_default_methods -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_non_default_methods ... ok -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_formpost.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_and_HEAD_registered -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_and_HEAD_registered ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_overrides_uploaded -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_overrides_uploaded ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_with_query_string -test.unit.common.middleware.test_helpers.TestFakeSwift.test_GET_registered_with_query_string ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_POST -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_POST ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_error_reading_body -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_error_reading_body ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded_with_query_string -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_uploaded_with_query_string ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_footers_callback -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_footers_callback ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_query_string_POST -test.unit.common.middleware.test_helpers.TestFakeSwift.test_PUT_with_query_string_POST ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_allowed_methods -test.unit.common.middleware.test_helpers.TestFakeSwift.test_allowed_methods ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_call_accessors -test.unit.common.middleware.test_helpers.TestFakeSwift.test_call_accessors ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_capture_unexpected_calls -test.unit.common.middleware.test_helpers.TestFakeSwift.test_capture_unexpected_calls ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_not_registered -test.unit.common.middleware.test_helpers.TestFakeSwift.test_not_registered ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_object_GET_updated_with_storage_policy -test.unit.common.middleware.test_helpers.TestFakeSwift.test_object_GET_updated_with_storage_policy ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_ignored -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_ignored ... ok -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_old_swift -test.unit.common.middleware.test_helpers.TestFakeSwift.test_range_ignore_range_header_old_swift ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_referrer -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_referrer ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_reseller_prefix -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_reseller_prefix ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_referrer_without_rlistings -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_referrer_without_rlistings ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_unauthorized_user -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_unauthorized_user ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_same_user_and_tenant -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_same_user_and_tenant ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_insensitive_operator_role -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_insensitive_operator_role ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_operator_role -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_operator_role ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_container_sync -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_container_sync ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_insensitive_reseller_admin -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_insensitive_reseller_admin ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_id_user_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_id_user_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_name_user_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_name_user_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_obj -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_obj ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_rlistings -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_rlistings ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_reseller_admin -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_reseller_admin ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_id_user_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_id_user_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_name_user_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_name_user_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_user_role_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_user_role_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_wildcard_tenant_user_in_roles -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_wildcard_tenant_user_in_roles ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_allow_names -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_allow_names ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_failure -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_failure ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_success -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_success ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_not_allowed -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_not_allowed ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_when_reseller_allowed -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_when_reseller_allowed ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_get_project_domain_id -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_get_project_domain_id ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_identity_set_up_at_call -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_identity_set_up_at_call ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_keystone_identity -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_keystone_identity ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain ... ok - -proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.5:1005/sdf (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to read during GET: ChunkReadTimeout (0.01s after 0.02s) (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server ERROR: ERROR Unhandled exception in request: ChunkReadTimeout (0.01s after 0.02s) (txn: txa86bb787c15d4deab6fc2-0068bdc04a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.8:1008/sdi (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to read during GET: ChunkReadTimeout (0.01s after 0.02s) (txn: tx8aeb9972c1844fd1a44c5-0068bdc04a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb8e43de9cd2f46dcaf4f4-0068bdc04a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_success -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_success ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_one_slow_frag_lane -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_one_slow_frag_lane ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_only_handoffs -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_only_handoffs ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_quorum_durable_files -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_quorum_durable_files ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_range_unsatisfiable_mixed_success -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_range_unsatisfiable_mixed_success ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_durable_file -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_durable_file ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_missed_overwrite_does_not_need_handoff -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_missed_overwrite_does_not_need_handoff ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_nodes_and_failures -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_nodes_and_failures ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_primaries -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_primaries ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_some_slow_primaries -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_some_slow_primaries ... ok - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/jsonc" 200 22 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_3" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_4" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_5" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_6" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_7" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_8" 201 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_9" 201 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_default_10" 201 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_0" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_1" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_2" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_3" 201 - "-" "-" "-" 0.0002 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_4" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_5" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_6" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_7" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_8" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/obj_1_9" 201 - "-" "-" "-" 0.0003 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0037 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 80 "-" "-" "-" 0.0027 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 400 40 "-" "-" "-" 0.0010 "-" 2597864 3 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US/TX" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US/TX/B" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US/OK" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US/OK/B" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/US/UT/A" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 242 "-" "-" "-" 0.0036 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/plainc" 201 - "-" "-" "-" 0.0088 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/plainc/0" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/plainc/1" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/plainc/2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "HEAD /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0062 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0062 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0063 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0055 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0032 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0062 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0028 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0041 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0028 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0056 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/a1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/b1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/a2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/b2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/a3" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c/b3" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 9 "-" "-" "-" 0.0109 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0058 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_auditing -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_auditing ... ok -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_errors -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_errors ... ok -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_from_compacted_shard -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_from_compacted_shard ... ok -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_include_deleted -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_include_deleted ... ok -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_using_state_aliases -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_using_state_aliases ... ok -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_with_format_header -test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_with_format_header ... ok -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_namespaces -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_namespaces ... ok -test-TestDiskFile ERROR: ERROR DiskFile /tmp/tmp69ordo51/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.43363.data close failure: a very special error : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close - self._handle_close_quarantine() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5700, in blow_up - raise Exception('a very special error') -Exception: a very special error - -test-TestDiskFile WARNING: Quarantined object /tmp/tmpc70ahkhi/tmp_test_obj_server_DiskFile/sda1/objects/0/85a/d32971898a6900ec6ee30a940141e85a/1757266004.44618.data: Hash of name in metadata does not match directory name -test-TestDiskFile DEBUG: open(/tmp/tmpg9f3jk6k/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Operation not supported Falling back to using mkstemp() -test-TestDiskFile DEBUG: open(/tmp/tmpg9f3jk6k/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Is a directory Falling back to using mkstemp() -test-TestDiskFile DEBUG: open(/tmp/tmpg9f3jk6k/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Invalid argument Falling back to using mkstemp() -test-TestDiskFile DEBUG: Relinking /tmp/tmpdfa7owxy/tmp_test_obj_server_DiskFile/sda1/objects/537/616/86509ec1e49ada8eec36b3c064d47616/1757266004.51648.data to /tmp/tmpdfa7owxy/tmp_test_obj_server_DiskFile/sda1/objects/1074/616/86509ec1e49ada8eec36b3c064d47616/1757266004.51648.data due to next_part_power set -test-TestDiskFile DEBUG: Relinking /tmp/tmpdfa7owxy/tmp_test_obj_server_DiskFile/sda1/objects-1/362/938/5aa44d00a4cfd743290a170eb699e938/1757266004.51743#2.data to /tmp/tmpdfa7owxy/tmp_test_obj_server_DiskFile/sda1/objects-1/725/938/5aa44d00a4cfd743290a170eb699e938/1757266004.51743#2.data due to next_part_power set -test-TestDiskFile ERROR: Problem making data file durable /tmp/tmpdfa7owxy/tmp_test_obj_server_DiskFile/sda1/objects-1/362/938/5aa44d00a4cfd743290a170eb699e938/1757266004.51743#2#d.data (): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -test-TestDiskFile WARNING: Quarantined object /tmp/tmpkhgwdcpo/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.60461.ts: Metadata checksum mismatch for /tmp/tmpkhgwdcpo/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.60461.ts: stored checksum='b'48b4c65107c6a2f06fd6f8d6caf26d80'', computed='b'754b29282daa46409aa76d7b0e384962'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp9leq4k_0/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.61835.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.62600.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.62600.data'>: stored checksum='b'331d38f281dd092109da57e7cfc60fcc'', computed='b'adaec9ae4bdd2041d958cf85a20115a2'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.62908.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.62908.data'>: stored checksum='b'9f1f30e287e46f8349123bfc8ca32b20'', computed='b'c547af316eb904988e75a9a6b0e58d5b'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.63113.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.63113.data'>: stored checksum='b'6f8b7dff0c50369f0fdc08cb5f7c7104'', computed='b'9275819b6b1561669c89620cbe1b9d25'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.63383.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.63383.data'>: stored checksum='b'23432a4101a8c430bc461c78f151a53f'', computed='b'28d2187a990c10a79a76f5f53ae94287'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.63725.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.63725.data'>: stored checksum='b'a81b228936bda222d2bc11c3cb19e898'', computed='b'e010b58b322301ae16676149a7beb9bc'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.63943.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.63943.data'>: stored checksum='b'07a1aad86fe5757fe0443f3ed3bd1bfe'', computed='b'126cda07f1db0510c22a93cb5cc9897d'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.64395.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.64395.data'>: stored checksum='b'3d6e6f16922e91f33683d17aa428cf69'', computed='b'bcf0881fd3eab115669a55ea7c0c4461'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.64654.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.64654.data'>: stored checksum='b'cffec43a573fb2d9fc94c3ec42b419bd'', computed='b'1f9d4182410c4e7150886cce9eb54ad3'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.65011.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpr_panfnp/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.65011.data'>: stored checksum='b'7d524146f74397f7efb3600d2c5a0de7'', computed='b'1fd336dbc02d22d323b183c9351678de'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3s_1txd3/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.65618.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpdrc2laa_/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.66664.data: not stat-able: -test-TestDiskFile WARNING: Quarantined object /tmp/tmpaesp8t7b/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Expected directory, found file at /tmp/tmpaesp8t7b/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bctest.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_a_directory -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_a_directory ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_listable -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_listable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_name -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_name ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_x_delete_at -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_x_delete_at ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length_bad -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length_bad ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': '', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'hoge', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-1', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-10', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:55:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_acl_without_permission ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE - new_resp = self._restore_on_delete(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 195, in _restore_on_delete - resp = req.get_response(self.app, 'GET', req.container_name, '', - query={'prefix': req.object_name, - 'versions': True}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE - new_resp = self._restore_on_delete(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 207, in _restore_on_delete - resp = req.get_response(self.app, 'PUT', query={ - 'version-id': item['version_id']}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: skipping failed PUT?version-id=1574341899.21751 -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET - return self.GETorHEAD(req) - ~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_invalid_source -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_invalid_source ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id_not_implemented ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range_with_invalid_value -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range_with_invalid_value ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_POST_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_POST_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_bad_hash ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_match -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_match ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_not_match -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_not_match ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_headers -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_headers ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_quota_exceeded -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_quota_exceeded ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4 -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4 ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_bad_hash ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_unsigned_payload -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_unsigned_payload ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_with_version -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_with_version ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_policy_index_logging -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_policy_index_logging ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_simple_object_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_simple_object_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_DELETE ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_async_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_async_DELETE ... ok -test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_in_json -test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_in_json ... ok -test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_non_json -test.unit.common.middleware.s3api.test_s3api.TestListingMiddleware.test_s3_etag_non_json ... ok -test.unit.common.middleware.s3api.test_s3response.TestErrorResponse.test_error_response -test.unit.common.middleware.s3api.test_s3response.TestErrorResponse.test_error_response ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_bad_reply -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_bad_reply ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_fail_to_connect_to_keystone -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_fail_to_connect_to_keystone ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_unauthorized_token -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestDeferredAuth.test_unauthorized_token ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_bad_container -test.unit.common.middleware.test_bulk.TestUntar.test_bad_container ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_bad_tar -test.unit.common.middleware.test_bulk.TestUntar.test_bad_tar ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_content_length_required -test.unit.common.middleware.test_bulk.TestUntar.test_content_length_required ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_create_container_for_path -test.unit.common.middleware.test_bulk.TestUntar.test_create_container_for_path ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_call -test.unit.common.middleware.test_bulk.TestUntar.test_extract_call ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_compress_type -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_compress_type ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_cont_401 -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_cont_401 ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont_value_err -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_create_cont_value_err ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_cont -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_cont ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_failed_extractions -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_failed_extractions ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_file_size -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_max_file_size ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_401 -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_401 ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_name_len -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_obj_name_len ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_unicode -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_fail_unicode ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_with_basefile -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_with_basefile ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_works -test.unit.common.middleware.test_bulk.TestUntar.test_extract_tar_works ... ok -test.unit.common.middleware.test_bulk.TestUntar.test_get_response_body -test.unit.common.middleware.test_bulk.TestUntar.test_get_response_body ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_client_error_fetching_first_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_client_error_fetching_first_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_fetching_second_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_fetching_second_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_HEAD -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_HEAD ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_first_listing_request -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_first_listing_request ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_second_listing_request -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_listing_container_second_listing_request ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_passthrough -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_error_passthrough ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_etag_comparison_ignores_quotes -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_etag_comparison_ignores_quotes ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_big_manifest -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_big_manifest ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest_passthrough -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_manifest_passthrough ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_multi_range -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_multi_range ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_manifest_passthrough -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_manifest_passthrough ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_object_passthrough -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_non_object_passthrough ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_oversize_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_oversize_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_first_byte -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_first_byte ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_last_byte -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_last_byte ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiability_unknown -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiability_unknown ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiable -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_many_segments_satisfiable ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_on_segment_boundaries -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_on_segment_boundaries ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_overlapping_end -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_overlapping_end ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_unsatisfiable -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_range_unsatisfiable ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range_many_segments -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_suffix_range_many_segments ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_taking_too_long -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_taking_too_long ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment_range -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_undersize_segment_range ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_auth_overridden -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_auth_overridden ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_if_modified_since -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_get_with_if_modified_since ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_does_not_match -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_does_not_match ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_matches -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_match_matches ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_does_not_match -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_does_not_match ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_matches -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_if_none_match_matches ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_owner_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_owner_permission ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Length': '448'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AuthenticatedUsers READ permission on the object /bucket/object +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_invalid_source -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_invalid_source ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_fullcontrol_permission ... ok - -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 80}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row - raise exc - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row - self.swift.get_object(info['account'], - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - info['container'], row['name'], - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers=headers_out, - ^^^^^^^^^^^^^^^^^^^^ - acceptable_statuses=(2, 4), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - params={'symlink': 'get'}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1173, in fake_get_object - raise exc[-1] -swift.common.exceptions.ClientException: test client exception -test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' -test-container-sync INFO: Not found 'a/c' => 'http://sync/to/path' - object 'object' -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 50}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 613, in container_sync_row - put_object(sync_to, name=row['name'], headers=headers, - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - contents=FileLikeIter(body), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), logger=self.logger, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - timeout=self.conn_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1239, in fake_put_object - raise ClientException('test client exception', http_status=503) -swift.common.exceptions.ClientException: test client exception: 503 -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.20000 -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.30000 -test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' -test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'etag': '1111', 'size': 10}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 559, in container_sync_row - if self._object_in_remote_container(row['name'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - sync_to, user_key, realm, - ^^^^^^^^^^^^^^^^^^^^^^^^^ - realm_key, ts_meta): - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 491, in _object_in_remote_container - metadata, _ = head_object(sync_to, name=name, - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - headers=headers, - ^^^^^^^^^^^^^^^^ - proxy=self.select_http_proxy(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - logger=self.logger, - ^^^^^^^^^^^^^^^^^^^ - retries=0) - ^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1338, in fake_head_object - raise Exception() -Exception -test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.10000 -test DEBUG: Skipping the update of recently changed /tmp/tmp4qufdvdc/sdp/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp4qufdvdc/sdq/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp4qufdvdc/sdp/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp4qufdvdc/sdq/objects/auditor_status_ALL.json -test DEBUG: Skipping: /tmp/tmp7xckb7ih/garbage is not a directory -test DEBUG: Skipping: /tmp/tmp7xckb7ih/garbage is not mounted -test DEBUG: Skipping: /tmp/tmpjdcbxy8y/sdq is not mounted -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_container_divisor is deprecated -test WARNING: expiring_objects_container_divisor is deprecated -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpf0vwfgs6/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpf0vwfgs6/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmpf0vwfgs6/node/sda1/objects-1/1 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor ERROR: Unable to create /tmp/tmpttyrzbrm/node/sda1/objects-1: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs - raise OSError('Ow!') -OSError: Ow! -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor ERROR: Unable to create /tmp/tmpttyrzbrm/node/sda1/objects-2: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs - raise OSError('Ow!') -OSError: Ow! -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpp70g5x4w/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (110.93/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpp70g5x4w/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpp70g5x4w/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpp70g5x4w/node/sda1/objects-1/2 -test-reconstructor INFO: Removing partition: /tmp/tmpp70g5x4w/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (523.83/sec, 0s remaining) -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/2 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (97.03/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% syncedtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_max_objects_per_revert -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_max_objects_per_revert ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_nondurable -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_nondurable ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_part_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_part_jobs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_partners -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_partners ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_response -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_response ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_handoffs_only -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_handoffs_only ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_ignores_status_file -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_ignores_status_file ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_iter_nodes_for_frag -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_iter_nodes_for_frag ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_max_objects_per_revert_only_for_revert_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_max_objects_per_revert_only_for_revert_jobs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_no_delete_failed_revert -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_no_delete_failed_revert ... ok - -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0097 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0059 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:36 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0016 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0069 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0036 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c_f" 201 - "-" "-" "-" 0.0041 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c_f" 202 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0027 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0027 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0056 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0028 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0040 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpodvi4h2z/tmp_test_container_server_ContainerController/sda1/containers/p/189/b0d72ea4144f5f4c7f596aa4fe1f3189/b0d72ea4144f5f4c7f596aa4fe1f3189.db' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0025 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0053 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 1332 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0073 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0161 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0017 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0086 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0039 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0026 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0026 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0029 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0055 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0025 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0049 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 200 53 "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges ... ok -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges_db_unlinked -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges_db_unlinked ... ok -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_ignored_for_objects -test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_ignored_for_objects ... ok -test.unit.container.test_server.TestContainerController.test_GET_xml -test.unit.container.test_server.TestContainerController.test_GET_xml ... ok -test.unit.container.test_server.TestContainerController.test_HEAD -test.unit.container.test_server.TestContainerController.test_HEAD ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_has_content_length -test.unit.container.test_server.TestContainerController.test_HEAD_has_content_length ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_accept -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_accept ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_content_type -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_content_type ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_format -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_format ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_partition -test.unit.container.test_server.TestContainerController.test_HEAD_invalid_partition ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_not_found -test.unit.container.test_server.TestContainerController.test_HEAD_not_found ... ok -test.unit.container.test_server.TestContainerController.test_HEAD_timestamp_with_offset -test.unit.container.test_server.TestContainerController.test_HEAD_timestamp_with_offset ... ok -test.unit.container.test_server.TestContainerController.test_OPTIONS -test.unit.container.test_server.TestContainerController.test_OPTIONS ... ok -test.unit.container.test_server.TestContainerController.test_POST_HEAD_metadata -test.unit.container.test_server.TestContainerController.test_POST_HEAD_metadata ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265992.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source?versionId=null', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265992.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265992.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_empty_src_path -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_empty_src_path ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_error ... ok - -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx449e7706c97946039eac2-0068bdc04a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Ignoring 404 from primary (txn: txa5b3d7467dbe4b9ba43ba-0068bdc04e) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txe6c0257b18454d6ebac18-0068bdc04e) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 500 Trying to GET /a/c/o From Object Server 10.0.0.11:1011/sdl (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_404_will_404 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_404_will_404 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_507_will_503 -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_507_will_503 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_write_timeout -test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_write_timeout ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_match -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_match ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_none_match -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_none_match ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_simple -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_simple ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_different_timestamps -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_different_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_some_missing -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_some_missing ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_DELETE_without_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD - resp = self.GETorHEAD(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT - resp = req.get_response(self.app) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/26/45 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0009 - - 1757266005.424134731 1757266005.425075054 1 -fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/26/45 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0007 - - 1757266005.425580978 1757266005.426329374 0 -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'' -test DEBUG: Error on keystone reply: 201 b'' - deferring rejection downstream -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Received error, deferring rejection based on error: 400 Bad Request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone reply error: status=403 reason=None -test DEBUG: Received error, deferring rejection based on error: 401 Unauthorized -fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 403 (

Forbidden

Access was denied to this reso...) while retrieving /v1/AUTH_test/c/seg_01 -fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 403 (

Forbidden

Access was denied to this reso...) while retrieving /v1/AUTH_test/c/seg_02 -fake-swift ERROR: Got status 404 listing container /AUTH_test/c -fake-swift ERROR: Too many bytes for /v1/AUTH_test/mancon/manifest; truncating in /v1/AUTH_test/c/seg_03 with 5 bytes left -fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, max LO GET time of 86400s exceeded -fake-swift ERROR: Expected another 1 bytes for /v1/AUTH_test/mancon/manifest; closing connection -fake-swift ERROR: Expected another 1 bytes for /v1/AUTH_test/mancon/manifest; closing connection -fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/c/seg_02 as part of /v1/AUTH_test/mancon/manifest: headers had a21075a36eeddd084e17611a238c7101, but object MD5 was actually 3902ee7e149eb8313a34757e89e21af6test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_etag_fetching_second_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_etag_fetching_second_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_length_fetching_second_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_mismatched_length_fetching_second_segment ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_object_prefix_quoting -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_object_prefix_quoting ... ok -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_server_error_fetching_first_segment -test.unit.common.middleware.test_dlo.TestDloGetManifest.test_server_error_fetching_first_segment ... ok -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object ... ok -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_no_segments -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_no_segments ... ok -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_too_many_segments -test.unit.common.middleware.test_dlo.TestDloHeadManifest.test_head_large_object_too_many_segments ... ok -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_account_unknown_domain -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_account_unknown_domain ... ok -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_known_domain -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_known_domain ... ok -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_v2_account -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_v2_account ... ok -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_new_account -test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_new_account ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_endpoint -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_endpoint ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_object_ring -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_get_object_ring ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_account_that_looks_like_version -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_account_that_looks_like_version ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_no_version_specified -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_no_version_specified ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_invalid_version -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_invalid_version ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_no_account -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_no_account ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_valid_version -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_path_with_valid_version ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_response_version -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_response_version ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_version_that_looks_like_account -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_parse_version_that_looks_like_account ... ok - -fake-swift DEBUG: -test:othertest:other -fake-swift DEBUG: permission denined: 403 Forbidden test:tester OWNER -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -test WARNING: The following digest algorithms are configured but not supported: md5, not-a-valid-digest -test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test DEBUG: tenant mismatch: BLAN_a != tenant_id -test DEBUG: allow user with role(s) swiftoperator,admin as account admin -test DEBUG: allow user with role(s) swiftoperator,admin as account admin -test DEBUG: allowing proxy 127.0.0.1 for container-sync -test DEBUG: User tenant_id has reseller admin authorizing -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:* allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:* allowed in ACL authorizing. -test DEBUG: authorizing http://example.com/index.html via referer ACL -test DEBUG: Names allowed in acls. -test DEBUG: authorizing http://example.com/index.html via referer ACL -test DEBUG: User tenant_id has reseller admin authorizing -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:* allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:* allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL: allowme authorizing -test DEBUG: Names allowed in acls. -test DEBUG: user *:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user *:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user *:* allowed in ACL authorizing. -test DEBUG: User tenant_name:user_name is not allowed to delete its own account -test DEBUG: User tenant_id has reseller admin authorizing -test DEBUG: Using identity: {'user': ('user_id', 'user_name'), 'tenant': ('test', 'tenant_name'), 'roles': ['reselleradmin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: User test has reseller admin authorizing -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_name:user_id allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain_with_config -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain_with_config ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v1_response -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v1_response ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_non_obj_response -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_non_obj_response ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_obj_response -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_v2_obj_response ... ok -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_version_account_response -test.unit.common.middleware.test_list_endpoints.TestListEndpoints.test_version_account_response ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_inside_default_domain -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_inside_default_domain ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_fails -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_fails ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_outside_default_domain -test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_outside_default_domain ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_finds_old -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_finds_old ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_tombstone -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_beyond_manifest_refetch_tombstone ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_bogus_content_range -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_bogus_content_range ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_get -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_get ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_none -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_none ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_manifest ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_range_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRangesOldManifests.test_old_swift_range_get_includes_whole_range_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_manifest_with_x_open_expired_part_num -test.unit.common.middleware.test_slo.TestPartNumber.test_get_manifest_with_x_open_expired_part_num ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_elsewhere_fails -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_elsewhere_fails ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_non_integer_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumber.test_get_non_integer_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_out_of_range_part_number -test.unit.common.middleware.test_slo.TestPartNumber.test_get_out_of_range_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_num_with_repeated_segments -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_num_with_repeated_segments ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_data_manifest -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_data_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_large_manifest -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_large_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_sub_slo -test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_sub_slo ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_negative_part_number_invalid_on_subrange -test.unit.common.middleware.test_slo.TestPartNumber.test_head_negative_part_number_invalid_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_non_integer_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumber.test_head_non_integer_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number -test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number_on_subrange -test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_data_manifest -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_data_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_refetch_path -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_refetch_path ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_subrange -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_zero_invalid -test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_zero_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_negative_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumber.test_negative_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_exceeds_max_manifest_segments_is_ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_exceeds_max_manifest_segments_is_ok ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_manifest_get -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_manifest_get ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object_with_range -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object_with_range ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_sub_ranges_manifest -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_sub_ranges_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_with_range_segments -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_with_range_segments ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_byte_manifest -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_byte_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid_on_subrange -test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumber.test_range_with_part_number_is_error -test.unit.common.middleware.test_slo.TestPartNumber.test_range_with_part_number_is_error ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_bad_etag_json -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_bad_etag_json ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure_json -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure_json ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success_json -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success_json ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_allow_empty_last_segment -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_allow_empty_last_segment ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_bad_data -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_bad_data ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data_bad -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data_bad ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_disallow_empty_first_segment -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_disallow_empty_first_segment ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_fast_heartbeat -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_fast_heartbeat ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_invalid_data -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_invalid_data ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_no_xml -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_no_xml ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_etag_check -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_etag_check ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_no_early_bailout -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_no_early_bailout ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_still_uses_min_size -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_still_uses_min_size ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_conditional -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_conditional ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_unicode -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_unicode ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_manipulator_callback -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_manipulator_callback ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_validator_callback -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_validator_callback ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_single_ranges -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_single_ranges ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_unsatisfiable_ranges -test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_unsatisfiable_ranges ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_bad_etag_fail -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_bad_etag_fail ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_no_etag_success -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_no_etag_success ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_success -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_success ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_with_quotes_success -test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_with_quotes_success ... ok -test.unit.common.middleware.test_slo.TestSloPutManifest.test_put_manifest_too_quick_fail -test.unit.common.middleware.test_slo.TestSloPutManifest.test_put_manifest_too_quick_fail ... ok -test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_non_defaults -test.unit.common.middleware.test_slo.TestSwiftInfo.test_registered_non_defaults ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_new_target -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_new_target ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_to_own -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_to_own ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_target -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_target ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_tenant -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_tenant ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_unscoped_token -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_unscoped_token ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_with_slo_query -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_with_slo_query ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_new_slo_manifest -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_new_slo_manifest ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_auth_fail -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_auth_fail ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_delete_quotas -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_delete_quotas ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_bytes_quota -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_bytes_quota ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_old_slo_manifest -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_old_slo_manifest ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_really_old_slo_manifest -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_really_old_slo_manifest ... ok -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_slo_manifest_slo_etag -test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_slo_manifest_slo_etag ... ok -test.unit.common.middleware.test_tempauth.PrefixAccount.test_blank_reseller -test.unit.common.middleware.test_tempauth.PrefixAccount.test_blank_reseller ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_counts_quota -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_counts_quota ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_invalid_quotas -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_invalid_quotas ... ok -test.unit.common.middleware.test_tempauth.PrefixAccount.test_default -test.unit.common.middleware.test_tempauth.PrefixAccount.test_default ... ok -test.unit.common.middleware.test_tempauth.PrefixAccount.test_multiple_resellers -test.unit.common.middleware.test_tempauth.PrefixAccount.test_multiple_resellers ... ok -test.unit.common.middleware.test_tempauth.PrefixAccount.test_same_as_default -test.unit.common.middleware.test_tempauth.PrefixAccount.test_same_as_default ... ok -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_blank_prefix -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_blank_prefix ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_missing_container -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_missing_container ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_no_quotas -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_no_quotas ... ok -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_default_prefix -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_default_prefix ... ok -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_multiple_prefixes -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_multiple_prefixes ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_bytes_quota -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_bytes_quota ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_counts_quota -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_counts_quota ... ok -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_noreseller_prefix -test.unit.common.middleware.test_tempauth.TestDefinitiveAuth.test_noreseller_prefix ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_handled -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_handled ... ok -test.unit.common.middleware.test_xprofile.TestStats2.test_func_to_dict -test.unit.common.middleware.test_xprofile.TestStats2.test_func_to_dict ... ok -test.unit.common.middleware.test_xprofile.TestStats2.test_to_csv -test.unit.common.middleware.test_xprofile.TestStats2.test_to_csv ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_split_path_empty_container_path_segment -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_split_path_empty_container_path_segment ... ok -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_valid_quotas -test.unit.common.middleware.test_quotas.TestContainerQuotas.test_valid_quotas ... ok -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_both -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_both ... ok -test.unit.common.middleware.test_xprofile.TestStats2.test_to_json -test.unit.common.middleware.test_xprofile.TestStats2.test_to_json ... ok -test.unit.common.middleware.test_xprofile.TestStats2.test_to_ods -test.unit.common.middleware.test_xprofile.TestStats2.test_to_ods ... ok -test.unit.common.test_constraints.TestConstraints.test_check_account_format -test.unit.common.test_constraints.TestConstraints.test_check_account_format ... ok -test.unit.common.test_constraints.TestConstraints.test_check_container_format -test.unit.common.test_constraints.TestConstraints.test_check_container_format ... ok -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers ... ok -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_removes_delete_after -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_removes_delete_after ... ok -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_sets_delete_at -test.unit.common.test_constraints.TestConstraints.test_check_delete_headers_sets_delete_at ... ok -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_host -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_host ... ok -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_scheme -test.unit.common.middleware.test_staticweb.TestStaticWebUrlBase.test_container3subdirz_scheme ... ok -test.unit.common.test_constraints.TestConstraints.test_check_drive_invalid_path -test.unit.common.test_constraints.TestConstraints.test_check_drive_invalid_path ... ok -test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_with_POST -test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_with_POST ... ok -test.unit.common.test_constraints.TestConstraints.test_check_drive_isdir -test.unit.common.test_constraints.TestConstraints.test_check_drive_isdir ... ok -test.unit.common.test_constraints.TestConstraints.test_check_drive_ismount -test.unit.common.test_constraints.TestConstraints.test_check_drive_ismount ... ok -test.unit.common.test_constraints.TestConstraints.test_check_float -test.unit.common.test_constraints.TestConstraints.test_check_float ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_count -test.unit.common.test_constraints.TestConstraints.test_check_metadata_count ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty -test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty_name -test.unit.common.test_constraints.TestConstraints.test_check_metadata_empty_name ... ok -test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_x_copy_from -test.unit.common.middleware.test_subrequest_logging.TestSubRequestLogging.test_subrequest_logged_x_copy_from ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_account_delete_permissions -test.unit.common.middleware.test_tempauth.TestAuth.test_account_delete_permissions ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_account_put_permissions -test.unit.common.middleware.test_tempauth.TestAuth.test_account_put_permissions ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_good -test.unit.common.test_constraints.TestConstraints.test_check_metadata_good ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_admin_is_owner -test.unit.common.middleware.test_tempauth.TestAuth.test_admin_is_owner ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_anon -test.unit.common.middleware.test_tempauth.TestAuth.test_anon ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_name_length -test.unit.common.test_constraints.TestConstraints.test_check_metadata_name_length ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_non_utf8 -test.unit.common.test_constraints.TestConstraints.test_check_metadata_non_utf8 ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_anon_badpath -test.unit.common.middleware.test_tempauth.TestAuth.test_anon_badpath ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_size -test.unit.common.test_constraints.TestConstraints.test_check_metadata_size ... ok -test.unit.common.test_constraints.TestConstraints.test_check_metadata_value_length -test.unit.common.test_constraints.TestConstraints.test_check_metadata_value_length ... ok -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_content_type -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_content_type ... ok -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_delete_headers -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_bad_delete_headers ... ok -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_length -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_length ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix ... ok -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_type -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_content_type ... ok -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_name_length -test.unit.common.test_constraints.TestConstraints.test_check_object_creation_name_length ... ok -test.unit.common.test_constraints.TestConstraints.test_check_utf8 -test.unit.common.test_constraints.TestConstraints.test_check_utf8 ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix_no_override -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_deny_non_reseller_prefix_no_override ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_fail -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_fail ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_deny -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_deny ... ok -test.unit.common.test_constraints.TestConstraints.test_check_utf8_internal -test.unit.common.test_constraints.TestConstraints.test_check_utf8_internal ... ok -test.unit.common.test_constraints.TestConstraints.test_check_utf8_lone_surrogates -test.unit.common.test_constraints.TestConstraints.test_check_utf8_lone_surrogates ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_no_token -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_no_reseller_prefix_no_token ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_prefix_init -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_prefix_init ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_reseller_prefix_with_s3_deny -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_reseller_prefix_with_s3_deny ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_scheme -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_scheme ... ok -test.unit.common.test_constraints.TestConstraints.test_check_utf8_non_canonical -test.unit.common.test_constraints.TestConstraints.test_check_utf8_non_canonical ... ok -test.unit.common.test_constraints.TestConstraints.test_valid_api_version -test.unit.common.test_constraints.TestConstraints.test_valid_api_version ... ok -test.unit.common.test_constraints.TestConstraints.test_valid_timestamp -test.unit.common.test_constraints.TestConstraints.test_valid_timestamp ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_s3api_details -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_s3api_details ... ok -test.unit.common.test_constraints.TestConstraints.test_validate_bad_meta -test.unit.common.test_constraints.TestConstraints.test_validate_bad_meta ... ok -test.unit.common.test_constraints.TestConstraints.test_validate_constraints -test.unit.common.test_constraints.TestConstraints.test_validate_constraints ... ok -test.unit.common.test_exceptions.TestExceptions.test_client_exception -test.unit.common.test_exceptions.TestExceptions.test_client_exception ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_swift3_details -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_old_swift3_details ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_good -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_good ... ok -test.unit.common.test_exceptions.TestExceptions.test_replication_exception -test.unit.common.test_exceptions.TestExceptions.test_replication_exception ... ok -test.unit.common.test_exceptions.TestExceptions.test_replication_lock_timeout -test.unit.common.test_exceptions.TestExceptions.test_replication_lock_timeout ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_append_log_info -test.unit.common.test_request_helpers.TestRequestHelpers.test_append_log_info ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_owner_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_with_write_permission ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_invalid -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_authorization_invalid ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_unicode_authorization_good -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_s3api_unicode_authorization_good ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_good -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_good ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_invalid -test.unit.common.middleware.test_tempauth.TestAuth.test_auth_with_swift3_authorization_invalid ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_account_access -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_account_access ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_group_access -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_group_access ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referer_after_user_groups -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referer_after_user_groups ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referrer_access -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_acl_referrer_access ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_constrain_req_limit -test.unit.common.test_request_helpers.TestRequestHelpers.test_constrain_req_limit ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_copy_header_subset -test.unit.common.test_request_helpers.TestRequestHelpers.test_copy_header_subset ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_ip_port -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_ip_port ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_bad_path -test.unit.common.middleware.test_tempauth.TestAuth.test_authorize_bad_path ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_deny_cross_reseller -test.unit.common.middleware.test_tempauth.TestAuth.test_deny_cross_reseller ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_log_info -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_log_info ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_detect_reseller_request -test.unit.common.middleware.test_tempauth.TestAuth.test_detect_reseller_request ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_replication -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_replication ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_req -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_req ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_bad_path -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_bad_path ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_invalid_x_auth_user_format -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_invalid_x_auth_user_format ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_reserved_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_get_reserved_name ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_missing_key -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_missing_key ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_non_matching_account_in_request -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_fail_non_matching_account_in_request ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_memcache_error -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_memcache_error ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_get_reserved_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_get_reserved_name ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_names_in_system_accounts -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_names_in_system_accounts ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_name ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_names -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_names ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_split_reserved_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_split_reserved_name ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success_other_auth_prefix -test.unit.common.middleware.test_tempauth.TestAuth.test_get_token_success_other_auth_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_get_user_group -test.unit.common.middleware.test_tempauth.TestAuth.test_get_user_group ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_object_name_containing_slash -test.unit.common.middleware.test_tempauth.TestAuth.test_object_name_containing_slash ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_backend_open_expired -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_backend_open_expired ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_overdate -test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_overdate ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_with_old_data -test.unit.common.middleware.test_tempauth.TestAuth.test_old_token_with_old_data ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_object_transient_sysmeta -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_object_transient_sysmeta ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_open_expired -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_open_expired ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_meta -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_meta ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_options_call -test.unit.common.middleware.test_tempauth.TestAuth.test_options_call ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_or_user_meta -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_or_user_meta ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_use_replication_network -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_use_replication_network ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_and_allowed -test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_and_allowed ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_but_not_allowed -test.unit.common.middleware.test_tempauth.TestAuth.test_override_asked_for_but_not_allowed ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_user_meta -test.unit.common.test_request_helpers.TestRequestHelpers.test_is_user_meta ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_override_default_allowed -test.unit.common.middleware.test_tempauth.TestAuth.test_override_default_allowed ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_remove_items -test.unit.common.test_request_helpers.TestRequestHelpers.test_remove_items ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_regular_is_not_owner -test.unit.common.middleware.test_tempauth.TestAuth.test_regular_is_not_owner ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_request_method_not_allowed -test.unit.common.middleware.test_tempauth.TestAuth.test_request_method_not_allowed ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_split_reserved_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_split_reserved_name ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_object_transient_sysmeta_prefix -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_object_transient_sysmeta_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_admin_is_owner -test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_admin_is_owner ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_sys_meta_prefix -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_sys_meta_prefix ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_user_meta_prefix -test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_user_meta_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_prefix_init -test.unit.common.middleware.test_tempauth.TestAuth.test_reseller_prefix_init ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_statsd_prefix -test.unit.common.middleware.test_tempauth.TestAuth.test_statsd_prefix ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_based_on_host -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_based_on_host ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_container_params -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_container_params ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_default -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_default ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_overridden_scheme -test.unit.common.middleware.test_tempauth.TestAuth.test_storage_url_overridden_scheme ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_account -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_account ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_container -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_container ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_name -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_name ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_successful_token_unicode_user -test.unit.common.middleware.test_tempauth.TestAuth.test_successful_token_unicode_user ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_key -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_key ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_no_timestamp -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_fail_no_timestamp ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success_lb_sync_host -test.unit.common.middleware.test_tempauth.TestAuth.test_sync_request_success_lb_sync_host ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_object -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_object ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_top_level_deny -test.unit.common.middleware.test_tempauth.TestAuth.test_top_level_deny ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_use_old_token_from_memcached -test.unit.common.middleware.test_tempauth.TestAuth.test_use_old_token_from_memcached ... ok -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_params -test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_params ... ok -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_match -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_match ... ok -test.unit.common.middleware.test_tempauth.TestAuth.test_use_token_success -test.unit.common.middleware.test_tempauth.TestAuth.test_use_token_success ... ok -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_account_with_no_user -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_account_with_no_user ... ok -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_no_match -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_no_match ... ok -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_base64_encoding -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_base64_encoding ... ok -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_match_star -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_match_star ... ok -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_quoted_simple_match -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_quoted_simple_match ... ok -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_simple_match -test.unit.common.test_swob.TestConditionalIfNoneMatch.test_simple_match ... ok -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_key_with_no_value -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_key_with_no_value ... ok -test.unit.common.test_utils.TestClosingMapper.test_close -test.unit.common.test_utils.TestClosingMapper.test_close ... ok -test.unit.common.test_utils.TestClosingMapper.test_function_raises_exception -test.unit.common.test_utils.TestClosingMapper.test_function_raises_exception ... ok -test.unit.common.test_utils.TestParseContentDisposition.test_basic_content_type -test.unit.common.test_utils.TestParseContentDisposition.test_basic_content_type ... ok -test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition -test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition ... ok -test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition_without_white_space -test.unit.common.test_utils.TestParseContentDisposition.test_content_disposition_without_white_space ... ok -test.unit.common.test_utils.TestParseContentDisposition.test_content_type_with_charset -test.unit.common.test_utils.TestParseContentDisposition.test_content_type_with_charset ... ok -test.unit.common.test_utils.TestPunchHole.test_arg_bounds -test.unit.common.test_utils.TestPunchHole.test_arg_bounds ... ok -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_parse_user_creation -test.unit.common.middleware.test_tempauth.TestParseUserCreation.test_parse_user_creation ... ok -test.unit.common.test_utils.TestPunchHole.test_error -test.unit.common.test_utils.TestPunchHole.test_error ... ok -test.unit.common.test_utils.TestPunchHole.test_no_fallocate -test.unit.common.test_utils.TestPunchHole.test_no_fallocate ... ok -test.unit.common.test_utils.TestPunchHole.test_punch_hole -test.unit.common.test_utils.TestPunchHole.test_punch_hole ... ok -test.unit.common.test_utils.TestSetSwiftDir.test_set_swift_dir -test.unit.common.test_utils.TestSetSwiftDir.test_set_swift_dir ... ok -test.unit.common.test_utils.TestShardRangeList.test_filter -test.unit.common.test_utils.TestShardRangeList.test_filter ... ok -test.unit.common.test_utils.TestShardRangeList.test_find_lower -test.unit.common.test_utils.TestShardRangeList.test_find_lower ... ok -test.unit.common.test_utils.TestShardRangeList.test_includes -test.unit.common.test_utils.TestShardRangeList.test_includes ... ok -test.unit.common.test_utils.TestShardRangeList.test_init -test.unit.common.test_utils.TestShardRangeList.test_init ... ok -test.unit.common.test_utils.TestShardRangeList.test_init_with_list -test.unit.common.test_utils.TestShardRangeList.test_init_with_list ... ok -test.unit.common.test_utils.TestShardRangeList.test_pop -test.unit.common.test_utils.TestShardRangeList.test_pop ... ok -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_multiple_tier_dispersion -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_multiple_tier_dispersion ... ok -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_rebalance_dispersion -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_rebalance_dispersion ... ok -test.unit.common.test_utils.TestShardRangeList.test_slice -test.unit.common.test_utils.TestShardRangeList.test_slice ... ok -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_weight_dispersion -test.unit.common.ring.test_builder.TestRingBuilderDispersion.test_weight_dispersion ... ok -test.unit.common.test_utils.TestShardRangeList.test_states -test.unit.common.test_utils.TestShardRangeList.test_states ... ok -test.unit.common.test_utils.TestShardRangeList.test_timestamps -test.unit.common.test_utils.TestShardRangeList.test_timestamps ... ok -test.unit.common.ring.test_ring.TestRing.test_creation -test.unit.common.ring.test_ring.TestRing.test_creation ... ok -test.unit.common.ring.test_ring.TestRing.test_get_more_nodes -test.unit.common.ring.test_ring.TestRing.test_get_more_nodes ... ok -test.unit.common.test_wsgi.TestPipelineWrapper.test_insert_filter -test.unit.common.test_wsgi.TestPipelineWrapper.test_insert_filter ... ok -test.unit.common.ring.test_ring.TestRing.test_get_more_nodes_with_zero_weight_region -test.unit.common.ring.test_ring.TestRing.test_get_more_nodes_with_zero_weight_region ... ok -test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith -test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith ... ok -test.unit.common.ring.test_ring.TestRing.test_get_nodes -test.unit.common.ring.test_ring.TestRing.test_get_nodes ... ok -test.unit.common.ring.test_ring.TestRing.test_get_part -test.unit.common.ring.test_ring.TestRing.test_get_part ... ok -test.unit.common.ring.test_ring.TestRing.test_get_part_nodes -test.unit.common.ring.test_ring.TestRing.test_get_part_nodes ... ok -test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith_no_filters -test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith_no_filters ... ok -test.unit.common.test_wsgi.TestPipelineWrapper.test_str -test.unit.common.test_wsgi.TestPipelineWrapper.test_str ... ok -test.unit.common.test_wsgi.TestPipelineWrapper.test_str_unknown_filter -test.unit.common.test_wsgi.TestPipelineWrapper.test_str_unknown_filter ... ok -test.unit.common.ring.test_ring.TestRing.test_has_changed -test.unit.common.ring.test_ring.TestRing.test_has_changed ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking ... ok -test.unit.common.ring.test_ring.TestRing.test_reload -test.unit.common.ring.test_ring.TestRing.test_reload ... ok -test.unit.common.ring.test_ring.TestRing.test_reload_old_style_pickled_ring -test.unit.common.ring.test_ring.TestRing.test_reload_old_style_pickled_ring ... ok -test.unit.common.ring.test_ring.TestRing.test_reload_without_replication -test.unit.common.ring.test_ring.TestRing.test_reload_without_replication ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_preserves_ownership -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_preserves_ownership ... ok -test.unit.common.ring.test_ring.TestRing.test_replica_count -test.unit.common.ring.test_ring.TestRing.test_replica_count ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_tpool -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_tpool ... ok -test.unit.common.test_daemon.TestWorkerDaemon.test_my_worker_daemon -test.unit.common.test_daemon.TestWorkerDaemon.test_my_worker_daemon ... ok -test.unit.common.test_daemon.TestWorkerDaemon.test_stubs -test.unit.common.test_daemon.TestWorkerDaemon.test_stubs ... ok -test.unit.common.test_db.TestDictFactory.test_normal_case -test.unit.common.test_db.TestDictFactory.test_normal_case ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_authenticated_read +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_authenticated_read ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_full_control +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_full_control ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_read +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_bucket_owner_read ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter ... ok +test.unit.common.test_db.TestGreenDBConnection.test_execute_when_locked +test.unit.common.test_db.TestGreenDBConnection.test_execute_when_locked ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_default test.unit.common.test_memcached.TestLoadMemcache.test_conf_default ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range_with_invalid_value +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_Range_with_invalid_value ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_default_read test.unit.common.test_memcached.TestLoadMemcache.test_conf_default_read ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_context_manager_api -test.unit.common.utils.test_logs.TestPipeMutex.test_context_manager_api ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_nonblocking -test.unit.common.utils.test_logs.TestPipeMutex.test_nonblocking ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_recursive -test.unit.common.utils.test_logs.TestPipeMutex.test_recursive ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_extra_no_option test.unit.common.test_memcached.TestLoadMemcache.test_conf_extra_no_option ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_extra_no_section @@ -30324,143 +29612,193 @@ test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_bad_max_conn ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_other_max_conn test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_other_max_conn ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_release_without_acquire -test.unit.common.utils.test_logs.TestPipeMutex.test_release_without_acquire ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_too_many_releases -test.unit.common.utils.test_logs.TestPipeMutex.test_too_many_releases ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_ratelimiting test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_ratelimiting ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_tls test.unit.common.test_memcached.TestLoadMemcache.test_conf_inline_tls ... ok test.unit.common.test_memcached.TestLoadMemcache.test_conf_set_no_read test.unit.common.test_memcached.TestLoadMemcache.test_conf_set_no_read ... ok -test.unit.common.test_statsd_client.TestStatsdClient.test_init_host -test.unit.common.test_statsd_client.TestStatsdClient.test_init_host ... ok -test.unit.common.test_statsd_client.TestStatsdClient.test_init_host_is_none -test.unit.common.test_statsd_client.TestStatsdClient.test_init_host_is_none ... ok -test.unit.common.utils.test_logs.TestPipeMutex.test_wrong_releaser -test.unit.common.utils.test_logs.TestPipeMutex.test_wrong_releaser ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_chexor ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_object ... ok -test.unit.common.test_statsd_client.TestStatsdClient.test_statsd_set_prefix_deprecation -test.unit.common.test_statsd_client.TestStatsdClient.test_statsd_set_prefix_deprecation ... ok -test.unit.common.test_swob.TestTransferEncoding.test_is_chunked -test.unit.common.test_swob.TestTransferEncoding.test_is_chunked ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter ... ok -test.unit.common.test_utils.TestCooperativeIterator.test_close -test.unit.common.test_utils.TestCooperativeIterator.test_close ... ok -test.unit.common.test_utils.TestCooperativeIterator.test_init -test.unit.common.test_utils.TestCooperativeIterator.test_init ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty ... ok -test.unit.common.test_utils.TestCooperativeIterator.test_iter -test.unit.common.test_utils.TestCooperativeIterator.test_iter ... ok -test.unit.common.test_utils.TestCooperativeIterator.test_no_sleeps -test.unit.common.test_utils.TestCooperativeIterator.test_no_sleeps ... ok -test.unit.common.test_utils.TestCooperativeIterator.test_sleeps -test.unit.common.test_utils.TestCooperativeIterator.test_sleeps ... ok -test.unit.common.test_utils.TestParseMimeHeaders.test_parse_mime_headers -test.unit.common.test_utils.TestParseMimeHeaders.test_parse_mime_headers ... ok -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_empty -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_empty ... ok -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_invalid -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_invalid ... ok -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_multiple -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_multiple ... ok -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_region -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_region ... ok -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_zone -test.unit.common.utils.test_config.TestAffinityLocalityPredicate.test_zone ... ok -test.unit.common.utils.test_logs.TestNoopMutex.test_acquire_release_api -test.unit.common.utils.test_logs.TestNoopMutex.test_acquire_release_api ... ok -test.unit.common.utils.test_logs.TestNoopMutex.test_context_manager_api -test.unit.common.utils.test_logs.TestNoopMutex.test_context_manager_api ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_epoch_reset -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_epoch_reset ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_none -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_none ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_merge_reported -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_merge_reported ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_gte -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_gte ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_lt -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_lt ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_bounds -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_bounds ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_deleted -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_deleted ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_eq -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_eq ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_gt -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_gt ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_lt -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_lt ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_gt -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_gt ... ok -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_lt -test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_lt ... ok -test.unit.container.test_backend.TestModuleFunctions.test_sift_shard_ranges -test.unit.container.test_backend.TestModuleFunctions.test_sift_shard_ranges ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers -test.unit.container.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_cleanup_post_replicate -test.unit.container.test_replicator.TestReplicatorSync.test_cleanup_post_replicate ... ok +test.unit.common.test_splice.TestTee.test_available +test.unit.common.test_splice.TestTee.test_available ... ok +test.unit.common.test_splice.TestTee.test_errno +test.unit.common.test_splice.TestTee.test_errno ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_is_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_double_check_trailing_delimiter_non_slash ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_no_stale_reads ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_sharding_states ... ok -test-reconstructor INFO: Partition times: max 0.0078s, min 0.0002s, med 0.0003s -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp_hd3exr2/node/sda1/objects-1/0 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.02s (140.59/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced -test-reconstructor INFO: Partition times: max 0.0078s, min 0.0006s, med 0.0007s -test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpi5t54g8d/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (239.77/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpi5t54g8d/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (362.83/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpb8vpftdp/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (275.49/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpb8vpftdp/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (287.34/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor DEBUG: Run listdir on /tmp/tmpuftqgfwg/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpuftqgfwg/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmpuftqgfwg/node/sda1/objects-1/0 -test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676802.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/a42/587555d279ce782ac2bb2c7792c70a42/587555d279ce782ac2bb2c7792c70a42.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676804.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f9e/f75a4176a367378fe665a800e06f0f9e/f75a4176a367378fe665a800e06f0f9e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676804.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f9e/f75a4176a367378fe665a800e06f0f9e/f75a4176a367378fe665a800e06f0f9e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676806.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/cf3/590acbbe0a8009ad2c43edeb82607cf3/590acbbe0a8009ad2c43edeb82607cf3.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676806.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/cf3/590acbbe0a8009ad2c43edeb82607cf3/590acbbe0a8009ad2c43edeb82607cf3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676808.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/ce1/8b895d2f77345489608c9deb6a3edce1/8b895d2f77345489608c9deb6a3edce1.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676808.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/ce1/8b895d2f77345489608c9deb6a3edce1/8b895d2f77345489608c9deb6a3edce1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676810.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/921/19d0bf9dde7a605128c3f3d070f0f921/19d0bf9dde7a605128c3f3d070f0f921.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676810.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/921/19d0bf9dde7a605128c3f3d070f0f921/19d0bf9dde7a605128c3f3d070f0f921.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676812.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/cf6/2300606dfa31474330f5c88335d73cf6/2300606dfa31474330f5c88335d73cf6.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676812.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/cf6/2300606dfa31474330f5c88335d73cf6/2300606dfa31474330f5c88335d73cf6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676814.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/266/11e2039ef6a9d5d4ff8b8ad8414d3266/11e2039ef6a9d5d4ff8b8ad8414d3266.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676814.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/266/11e2039ef6a9d5d4ff8b8ad8414d3266/11e2039ef6a9d5d4ff8b8ad8414d3266.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676816.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f8a/cbc93202a77724ddb04c809d7ca51f8a/cbc93202a77724ddb04c809d7ca51f8a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676816.00000, db: /tmp/tmp4r0rxddm/sda/containers/0/f8a/cbc93202a77724ddb04c809d7ca51f8a/cbc93202a77724ddb04c809d7ca51f8a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676570.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/577/5ea56bd2fbdd9cb6645353d162c72577/5ea56bd2fbdd9cb6645353d162c72577.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676575.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/33c/2b77280a0543cce8a012acc0bc5f233c/2b77280a0543cce8a012acc0bc5f233c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676580.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/097/b2571744a5c74019f43266538ec7d097/b2571744a5c74019f43266538ec7d097.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676585.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/58e/57dc14daa1feb97fc500801c751d858e/57dc14daa1feb97fc500801c751d858e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676600.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/312/9631421c869308d854f78f4dc348a312/9631421c869308d854f78f4dc348a312.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676615.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8a6/3123fe8fef14274f242a0eeff23228a6/3123fe8fef14274f242a0eeff23228a6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676620.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/63c/9f74184dfb4f75a1c2108077c5bf663c/9f74184dfb4f75a1c2108077c5bf663c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676635.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6f9/065f1b8318062c4bd221aca03e9da6f9/065f1b8318062c4bd221aca03e9da6f9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676645.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/add/eefa02663a3667269f8b1862b79e1add/eefa02663a3667269f8b1862b79e1add.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676650.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5eb/2c4365a2d895ebcafbc91c7488bf25eb/2c4365a2d895ebcafbc91c7488bf25eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676660.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676665.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/403/2b14417567f48cb986accdebf84f4403/2b14417567f48cb986accdebf84f4403.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676675.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/332/80c915001ec51252326a7e04e12fd332/80c915001ec51252326a7e04e12fd332.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676680.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/673/7ec48165cc314955a53eb19ff6860673/7ec48165cc314955a53eb19ff6860673.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676690.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/614/bac449a8ff4225b4b5d16137b52e2614/bac449a8ff4225b4b5d16137b52e2614.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676695.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/02e/1ff6cb5926a26bf4a5813b185ca7b02e/1ff6cb5926a26bf4a5813b185ca7b02e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676705.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ffc/bcda24c2b41a311711ce2d639433effc/bcda24c2b41a311711ce2d639433effc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676710.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/539/6f04045bf9cfd0b5169437837be92539/6f04045bf9cfd0b5169437837be92539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676720.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676725.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/877/73a81bff914a09e21b8d6cca6e88d877/73a81bff914a09e21b8d6cca6e88d877.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676735.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/046/e38008c636c07ca844947bb0234d4046/e38008c636c07ca844947bb0234d4046.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676740.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e14/921666f6bdc248e67357b088c8a47e14/921666f6bdc248e67357b088c8a47e14.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676755.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/491/24e2883296668725da30f83cd803d491/24e2883296668725da30f83cd803d491.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676760.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676765.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/926/367398c275bfefdd79b4c3115ba94926/367398c275bfefdd79b4c3115ba94926.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676770.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/bb3/c9c0862a57789cf9232ae03b778efbb3/c9c0862a57789cf9232ae03b778efbb3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676775.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/459/a0eba72d84778498fcd76a48b878e459/a0eba72d84778498fcd76a48b878e459.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676780.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/dec/9c24c143b4a3d205fc74c393ba271dec/9c24c143b4a3d205fc74c393ba271dec.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676785.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/4ae/a7e769fff7fd139a05d0aea8d1bc64ae/a7e769fff7fd139a05d0aea8d1bc64ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676790.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/da7/eef9e5dd74de073fced978d30153cda7/eef9e5dd74de073fced978d30153cda7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676795.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/1bb/4ff6bd8a946bc7f07b6059223c07b1bb/4ff6bd8a946bc7f07b6059223c07b1bb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676800.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/412/7b6636ed65b245597beaa1bcefa81412/7b6636ed65b245597beaa1bcefa81412.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676805.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/71b/05bba896169e1204bdcb344ca519a71b/05bba896169e1204bdcb344ca519a71b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676810.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/510/c0cdadbdedeba97227dbafc22135c510/c0cdadbdedeba97227dbafc22135c510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676815.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/244/1082a527d294b2ba3a376f61330d3244/1082a527d294b2ba3a376f61330d3244.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676820.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7b1/4e3bda633fd892e3ae4e56fab20067b1/4e3bda633fd892e3ae4e56fab20067b1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676825.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/447/64e2ebb9f3ae3c56c7cfad03fa795447/64e2ebb9f3ae3c56c7cfad03fa795447.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676830.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/48f/2323b8d1b502ab0adf420d349028e48f/2323b8d1b502ab0adf420d349028e48f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676835.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/73c/b44adb41dfb0ec41daba17e4d68f173c/b44adb41dfb0ec41daba17e4d68f173c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676840.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676845.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b20/25828cc77238fb27549edc713403ab20/25828cc77238fb27549edc713403ab20.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676850.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676855.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/21e/44c8071f474ac15ba24268b81ab4321e/44c8071f474ac15ba24268b81ab4321e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676860.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/31b/6079a430a80c4013d7308de5b57b931b/6079a430a80c4013d7308de5b57b931b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676865.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e88/cac37aa461d0b37d6a439f69701a1e88/cac37aa461d0b37d6a439f69701a1e88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676870.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5d6/bfef16dad6b37d1095d1b31c640df5d6/bfef16dad6b37d1095d1b31c640df5d6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676875.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/4e3/bd64536c5128f17be2a7433c2613e4e3/bd64536c5128f17be2a7433c2613e4e3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676880.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e52/9bfed49deec0778d8aafa298949a0e52/9bfed49deec0778d8aafa298949a0e52.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676885.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/102/1945a9345fb207e88379f4b42d6be102/1945a9345fb207e88379f4b42d6be102.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676890.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/855/64833c7414a676fa383410273bad1855/64833c7414a676fa383410273bad1855.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676895.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/537/8f90091d136c2a454ebb4fe9325c8537/8f90091d136c2a454ebb4fe9325c8537.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676900.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2e0/23be053fc2a82c0415d5108d9f26e2e0/23be053fc2a82c0415d5108d9f26e2e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676905.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/05a/4f44596b3b4b22a14a9a666db483305a/4f44596b3b4b22a14a9a666db483305a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676910.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/044/0b91ee71ed3eea8828adc52288e78044/0b91ee71ed3eea8828adc52288e78044.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676915.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/4aa/c1530a6c67b5cd804b4cf3340c7d64aa/c1530a6c67b5cd804b4cf3340c7d64aa.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676920.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/323/90e5cb96ce0791c5e44a09d34ca31323/90e5cb96ce0791c5e44a09d34ca31323.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676925.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/aba/81f179a2510a0d5640166b4c284a6aba/81f179a2510a0d5640166b4c284a6aba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676930.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/bcb/d0c1378fa359e70eaa7ce594b3d3cbcb/d0c1378fa359e70eaa7ce594b3d3cbcb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676935.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d26/2713fa8ee0046734efbdb9927c7acd26/2713fa8ee0046734efbdb9927c7acd26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676940.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2cf/c278279d7eb50ae7f4cbb5970ddb32cf/c278279d7eb50ae7f4cbb5970ddb32cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676945.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/39e/fd04f466d2ee8474e6d26d89f152939e/fd04f466d2ee8474e6d26d89f152939e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676950.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/1d5/9c4f12c389d31a49e62e9cad5dbac1d5/9c4f12c389d31a49e62e9cad5dbac1d5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676955.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a9a/941da2e5178a8e2cc19e5ffd7b5baa9a/941da2e5178a8e2cc19e5ffd7b5baa9a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676960.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/3ba/5e696cff0589e76470b3ed1aa6ca03ba/5e696cff0589e76470b3ed1aa6ca03ba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676965.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5e8/e1e22a3252600377acd98a689dc7c5e8/e1e22a3252600377acd98a689dc7c5e8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676970.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a92/33eaf65f66f4fa288a84c78662deaa92/33eaf65f66f4fa288a84c78662deaa92.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676975.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ac7/37ed8317badca7308fb2c3a7bcda0ac7/37ed8317badca7308fb2c3a7bcda0ac7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676980.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/17d/ce52484b4ad1faf614ed2af6d38bc17d/ce52484b4ad1faf614ed2af6d38bc17d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676985.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/3d7/2ff86492abb54fe06c8a0c69d878b3d7/2ff86492abb54fe06c8a0c69d878b3d7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676990.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b4b/48535b2b2c1c164299d2df42e8689b4b/48535b2b2c1c164299d2df42e8689b4b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676995.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c80/182d365cf52ce73dd4600b07581c7c80/182d365cf52ce73dd4600b07581c7c80.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677000.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/25e/cbf00fa55d554bf3aabbb71ac0f8825e/cbf00fa55d554bf3aabbb71ac0f8825e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677005.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7b3/4fead38b010465ac1fb7f764b34047b3/4fead38b010465ac1fb7f764b34047b3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677010.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/3e6/ccf48879a6f8c2b647c858d7efda93e6/ccf48879a6f8c2b647c858d7efda93e6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677015.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f9d/5d52dbd0053041e056b98293f9a74f9d/5d52dbd0053041e056b98293f9a74f9d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677020.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6c3/cfe38ab493d4a419df0a4af38fc756c3/cfe38ab493d4a419df0a4af38fc756c3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677025.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f3d/11753e0b0b1beb5bad2e3e27bbbe4f3d/11753e0b0b1beb5bad2e3e27bbbe4f3d.db +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (404, 503, 503, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd +test ERROR: Container GET returning 503 for (503, 503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -30473,4068 +29811,15 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception -test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: Timeout (Nones) -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpfdgmyyxs/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpfdgmyyxs/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpfdgmyyxs/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (387.82/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpfdgmyyxs/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpfdgmyyxs/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpfdgmyyxs/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (155.60/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp2mrfaox6/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmp2mrfaox6/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp2mrfaox6/node/sda1/objects-1/2 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (95.38/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced -test-reconstructor INFO: Partition times: max 0.0121s, min 0.0006s, med 0.0008s -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmp7i6q7r07/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (241.57/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmp7i6q7r07/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (89.41/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp7i6q7r07/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmp7i6q7r07/node/sda1/objects-1/2 -test-reconstructor INFO: Removing partition: /tmp/tmp7i6q7r07/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (379.92/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpzv05yful/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpzv05yful/node/sda1/objects-1/0 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/0 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda2/0 policy#1test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_client_error -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_client_error ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_insufficient_storage -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_insufficient_storage ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_success -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_success ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_timeout -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_timeout ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstruct_check_ring -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstruct_check_ring ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skipped_partpower_increase -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skipped_partpower_increase ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skips_bogus_partition_dirs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skips_bogus_partition_dirs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_removes_zbf -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_removes_zbf ... ok - -test-TestDiskFile WARNING: Quarantined object /tmp/tmpv9nh1r22/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmpv9nh1r22/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc -test-TestDiskFile WARNING: Quarantined object /tmp/tmpv9nh1r22/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmpv9nh1r22/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc -test-TestDiskFile ERROR: Client path /a/c/1 does not match path stored in object metadata /a/c/1garbage -test-TestDiskFile ERROR: Client path /a/c/2 does not match path stored in object metadata /a/c/2garbage -test-TestDiskFile ERROR: Client path /a/c/3 does not match path stored in object metadata /a/c/3garbage -test-TestDiskFile ERROR: Client path /a/c/4 does not match path stored in object metadata /a/c/4garbage -test-TestDiskFile ERROR: Client path /a/c/5 does not match path stored in object metadata /a/c/5garbage -test-TestDiskFile ERROR: Client path /a/c/6 does not match path stored in object metadata /a/c/6garbage -test-TestDiskFile ERROR: Client path /a/c/7 does not match path stored in object metadata /a/c/7garbage -test-TestDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage -test-TestDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.71129.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.71538.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.71755.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.72141.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.72397.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.72650.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.72943.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.73178.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0jovzogb/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.73587.data: bad metadata x-delete-at value bad integer -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.74116.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.74372.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.74689.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.75085.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.75313.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.75568.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.75942.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.76447.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp3u92z7f9/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.76709.data: metadata content-length 1023 does not match actual object size 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.77245.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.77471.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.77773.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.78042.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.78426.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.78647.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.79100.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.79326.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmp5qk6w9k_/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.79647.data: bad metadata content-length value zero -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.80133.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.80423.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.80967.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.81254.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not matchtest.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_etag -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_etag ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_missing_name -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_missing_name ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_zero_byte -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_zero_byte ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_enodata -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_enodata ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_euclean -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_euclean ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_missing_content_length -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_missing_content_length ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_old_style_shard_container ... ok - -test INFO: - - - [07/Sep/2025:17:26:39 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:39 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0025 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:39 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:39 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0028 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0164 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0044 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0067 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0051 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/xmlc" 201 - "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/xmlc/0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/xmlc/1" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/xmlc/2" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0080 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0011 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0144 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0025 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0068 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0023 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0072 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0139 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0015 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 406 - "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 400 34 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0052 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0050 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0099 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0140 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0152 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0056 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0052 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 -test.unit.container.test_server.TestContainerController.test_POST_HEAD_no_timestamp_update -test.unit.container.test_server.TestContainerController.test_POST_HEAD_no_timestamp_update ... ok -test.unit.container.test_server.TestContainerController.test_POST_HEAD_sys_metadata -test.unit.container.test_server.TestContainerController.test_POST_HEAD_sys_metadata ... ok -test.unit.container.test_server.TestContainerController.test_POST_after_DELETE_not_found -test.unit.container.test_server.TestContainerController.test_POST_after_DELETE_not_found ... ok -test.unit.container.test_server.TestContainerController.test_POST_ignores_policy_change -test.unit.container.test_server.TestContainerController.test_POST_ignores_policy_change ... ok -test.unit.container.test_server.TestContainerController.test_POST_insufficient_space -test.unit.container.test_server.TestContainerController.test_POST_insufficient_space ... ok -test.unit.container.test_server.TestContainerController.test_POST_invalid_container_sync_to -test.unit.container.test_server.TestContainerController.test_POST_invalid_container_sync_to ... ok -test.unit.container.test_server.TestContainerController.test_POST_invalid_partition -test.unit.container.test_server.TestContainerController.test_POST_invalid_partition ... ok -test.unit.container.test_server.TestContainerController.test_POST_reset_container_sync -test.unit.container.test_server.TestContainerController.test_POST_reset_container_sync ... ok -test.unit.container.test_server.TestContainerController.test_POST_timestamp_not_float -test.unit.container.test_server.TestContainerController.test_POST_timestamp_not_float ... ok -test.unit.container.test_server.TestContainerController.test_PUT -test.unit.container.test_server.TestContainerController.test_PUT ... ok -test.unit.container.test_server.TestContainerController.test_PUT_GET_metadata -test.unit.container.test_server.TestContainerController.test_PUT_GET_metadata ... ok -test.unit.container.test_server.TestContainerController.test_PUT_GET_object_timing_metrics -test.unit.container.test_server.TestContainerController.test_PUT_GET_object_timing_metrics ... ok - -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx28336aa7602a463ca475a-0068bdc04f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Node is error limited: 10.0.0.10:1010/sdk (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.8:1008/sdi, error: ERROR Insufficient Storage (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Node is error limited: 10.0.0.8:1008/sdi (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Ignoring 507 from handoff (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server ERROR: Object returning 503 for [507, 507, 507, 507, 507] (txn: txc4fad2a40d0e4122b37a2-0068bdc04f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx3b9fa54c61bd4b4a805ec-0068bdc04f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_two_vector_timestamps -test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_succeed -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_succeed ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_owner_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_owner_permission ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/e740da91139548b1a70c788b1996e448" 204 - "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448" "tx5cbe9b6d52cf46e49362a-0068bdc03a" "proxy-server 2597857" 0.0018 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdc1/1/a/e740da91139548b1a70c788b1996e448/o" 200 24 "HEAD http://localhost:8080/v1/a/e740da91139548b1a70c788b1996e448/o" "txe8cb1234b2ed4fd0b1df4-0068bdc03a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txed1766d3b5734bb482e14-0068bdc03a" "proxy-server 2597857" 0.0016 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/1/a/9d9695fac91146b98d42cd9aa376aa66" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/9d9695fac91146b98d42cd9aa376aa66" "txed1766d3b5734bb482e14-0068bdc03a" "container-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/1/a/9d9695fac91146b98d42cd9aa376aa66" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/9d9695fac91146b98d42cd9aa376aa66" "txed1766d3b5734bb482e14-0068bdc03a" "container-server 2597857" 0.0012 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/2/a/9d9695fac91146b98d42cd9aa376aa66" 201 - "PUT http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "txed1766d3b5734bb482e14-0068bdc03a" "proxy-server 2597857" 0.0142 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66" 201 - "PUT http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "txed1766d3b5734bb482e14-0068bdc03a" "proxy-server 2597857" 0.0100 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc416bf9da22a4551be322-0068bdc03a" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/2/a/9d9695fac91146b98d42cd9aa376aa66" 204 - "HEAD http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "txc416bf9da22a4551be322-0068bdc03a" "proxy-server 2597857" 0.0014 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx404052dc614b4a2899bd0-0068bdc03a" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66" 204 - "HEAD http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "txb5be0395d1ee42fabe81a-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdi1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "PUT http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txba5f59c05b8b423c9d661-0068bdc03a" "proxy-server 2597857" 0.0105 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "PUT http://foo:8080/sdg1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" "txba5f59c05b8b423c9d661-0068bdc03a" "object-server 2597857" 0.0006 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/2/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "PUT http://foo:8080/sdh1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" "txba5f59c05b8b423c9d661-0068bdc03a" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdh1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "PUT http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txba5f59c05b8b423c9d661-0068bdc03a" "proxy-server 2597857" 0.0183 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdg1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "PUT http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txba5f59c05b8b423c9d661-0068bdc03a" "proxy-server 2597857" 0.0181 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5c209b42ae744e5cba7e0-0068bdc03a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66" 204 - "HEAD http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "tx42b83bab619b44fbbab62-0068bdc03a" "proxy-server 2597857" 0.0026 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "POST /sdg1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 202 76 "POST http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txcf463baeb9e74ce5a08e2-0068bdc03a" "proxy-server 2597857" 0.0039 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/2/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "POST http://foo:8080/sdi1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" "txcf463baeb9e74ce5a08e2-0068bdc03a" "object-server 2597857" 0.0005 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66/o" 201 - "POST http://foo:8080/sdh1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" "txcf463baeb9e74ce5a08e2-0068bdc03a" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "POST /sdi1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 202 76 "POST http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txcf463baeb9e74ce5a08e2-0068bdc03a" "proxy-server 2597857" 0.0116 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "POST /sdh1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 202 76 "POST http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "txcf463baeb9e74ce5a08e2-0068bdc03a" "proxy-server 2597857" 0.0084 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd8cbcce29ac04900811fe-0068bdc03a" "proxy-server 2597857" 0.0016 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/1/a/f854f2de509c4bc6b7feb3cb3b1c711f" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txd8cbcce29ac04900811fe-0068bdc03a" "container-server 2597857" 0.0010 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/1/a/f854f2de509c4bc6b7feb3cb3b1c711f" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txd8cbcce29ac04900811fe-0068bdc03a" "container-server 2597857" 0.0037 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 201 - "PUT http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txd8cbcce29ac04900811fe-0068bdc03a" "proxy-server 2597857" 0.0241 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "PUT /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 201 - "PUT http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txd8cbcce29ac04900811fe-0068bdc03a" "proxy-server 2597857" 0.0160 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd7ef4d03f42f44eaa97c5-0068bdc03a" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txd7ef4d03f42f44eaa97c5-0068bdc03a" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx949c9a3b3d8f4ac39fab2-0068bdc03a" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "HEAD /sda1/2/a/9d9695fac91146b98d42cd9aa376aa66" 204 - "HEAD http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66" "tx84435a1648494d4d8a6c4-0068bdc03a" "proxy-server 2597857" 0.0044 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdg1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 200 92 "GET http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "tx365ced2af88447c5857a8-0068bdc03a" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:18 +0000] "GET /sdh1/0/a/9d9695fac91146b98d42cd9aa376aa66/o" 200 92 "GET http://foo:8080/v1/a/9d9695fac91146b98d42cd9aa376aa66/o" "tx365ced2af88447c5857a8-0068bdc03a" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txeac2367b3bd1444f82930-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://foo:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx0f77fad3cbe544f28e0e4-0068bdc03b" "proxy-server 2597857" 0.0012 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "PUT /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 201 - "PUT http://foo:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx760fe3867444471098afa-0068bdc03b" "proxy-server 2597857" 0.0332 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "PUT /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 201 - "PUT http://foo:8080/sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx760fe3867444471098afa-0068bdc03b" "object-server 2597857" 0.0006 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "PUT /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 201 - "PUT http://foo:8080/sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx760fe3867444471098afa-0068bdc03b" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "PUT /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 201 - "PUT http://foo:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx760fe3867444471098afa-0068bdc03b" "proxy-server 2597857" 0.0417 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "PUT /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 201 - "PUT http://foo:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx760fe3867444471098afa-0068bdc03b" "proxy-server 2597857" 0.0448 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txed1eabaae1234abcb699a-0068bdc03b" "proxy-server 2597857" 0.0058 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx8bd7f85008944cf99715c-0068bdc03b" "proxy-server 2597857" 0.0090 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx9029dc54e9fc4ecf863ce-0068bdc03b" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx9029dc54e9fc4ecf863ce-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx41867b2b77284b6087d23-0068bdc03b" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx45baf9bf36b645cc979ac-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx26f8d194d46b43cdbb17e-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx95016a057df941b1b414a-0068bdc03b" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 200 380 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f?format=json&states=listing" "tx95016a057df941b1b414a-0068bdc03b" "proxy-server 2597857" 0.0081 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0efa92db672149f493e67-0068bdc03b" "proxy-server 2597857" 0.0094 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx088ca186f77f422f94d53-0068bdc03b" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx899241953d014aaaa49e1-0068bdc03b" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx899241953d014aaaa49e1-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbc2ac2e253664fc0914db-0068bdc03b" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txa0fff0a3cd404927a8256-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "txe7bc13db8de5491aa4b4c-0068bdc03b" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "txe7bc13db8de5491aa4b4c-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7f1de30161174211aa94f-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txcd171dd790ef47aa85591-0068bdc03b" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx72489f621e754329980bb-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx72489f621e754329980bb-0068bdc03b" "proxy-server 2597857" 0.0048 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx72489f621e754329980bb-0068bdc03b) -proxy DEBUG: Ignoring 412 from primary (txn: tx72489f621e754329980bb-0068bdc03b) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx72489f621e754329980bb-0068bdc03b" "proxy-server 2597857" 0.0048 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx72489f621e754329980bb-0068bdc03b) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx84d5f2264274447fbcbd1-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txf5c165289a8a42589fcc7-0068bdc03b" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "txbadcc938227a47749ac64-0068bdc03b" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:19 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "txbadcc938227a47749ac64-0068bdc03b" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "txbadcc938227a47749ac64-0068bdc03b" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb220f45d9ee44333a1134-0068bdc03d" "proxy-server 2597857" 0.0035 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx585f245254e0457a8cc9b-0068bdc03d" "proxy-server 2597857" 0.0044 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx7bc90da7c7b4440fb98e7-0068bdc03d" "proxy-server 2597857" 0.0017 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx7bc90da7c7b4440fb98e7-0068bdc03d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx7bc90da7c7b4440fb98e7-0068bdc03d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf1e8d66472f74b858d8db-0068bdc03d" "proxy-server 2597857" 0.0027 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx2004029e88114c518af66-0068bdc03d" "proxy-server 2597857" 0.0221 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx6b929281ea9840f2b31fd-0068bdc03d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "GET /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "GET http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx6b929281ea9840f2b31fd-0068bdc03d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9397a201c6d64907bda89-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx69cec2e1254b4dde99158-0068bdc03d" "proxy-server 2597857" 0.0035 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx840e727cc6544f78abe97-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfaf0c6ef80084c33a8992-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx0566ed375fe0434d856e2-0068bdc03d" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx785a7910e83f4aca8b478-0068bdc03d" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx197f2a7da89c45d7b7619-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txa943c93d1f9f46008859e-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx2001ba98a77945778430e-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx2001ba98a77945778430e-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 412 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx2001ba98a77945778430e-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx7e2c998a56034279986e6-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "txa35456254aad4266a501d-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdh1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx98a03b1a17264518a1933-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa1b3630b83b34e1cbe715-0068bdc03d" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx3a8de24ed98e4cd0bb3f8-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdg1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 304 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx5c67c4d6c22d48f8b394d-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txf3fc493a88204dacbe063-0068bdc03d" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdb1/0/a/f854f2de509c4bc6b7feb3cb3b1c711f" 204 - "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f" "tx99adc9675ca14c40b4e65-0068bdc03d" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sdi1/3/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" 200 92 "HEAD http://localhost:8080/v1/a/f854f2de509c4bc6b7feb3cb3b1c711f/o" "tx572f0c78a0834439aac64-0068bdc03d" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e5542fb2c434420ac6b9-0068bdc03d" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "PUT /sda1/1/a/84902eb583de48a59e340c9cbd6e2da0" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/84902eb583de48a59e340c9cbd6e2da0" "tx8e5542fb2c434420ac6b9-0068bdc03d" "container-server 2597857" 0.0017 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "PUT /sdb1/1/a/84902eb583de48a59e340c9cbd6e2da0" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0" "tx8e5542fb2c434420ac6b9-0068bdc03d" "container-server 2597857" 0.0011 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:21 +0000] "PUT /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0" 201 - "PUT http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "tx8e5542fb2c434420ac6b9-0068bdc03d" "proxy-server 2597857" 0.0139 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/2/a/84902eb583de48a59e340c9cbd6e2da0" 201 - "PUT http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "tx8e5542fb2c434420ac6b9-0068bdc03d" "proxy-server 2597857" 0.7781 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf3fd953c3ff4468585614-0068bdc03e" "proxy-server 2597857" 0.0040 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0" 204 - "HEAD http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "txf3fd953c3ff4468585614-0068bdc03e" "proxy-server 2597857" 0.0016 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0e7523f925074513a01db-0068bdc03e" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0" 204 - "HEAD http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "tx7b34e06e344445278aa2c-0068bdc03e" "proxy-server 2597857" 0.0029 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "PUT http://foo:8080/sdc1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx444e19d9e5be41849b414-0068bdc03e" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdc1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "PUT http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx444e19d9e5be41849b414-0068bdc03e" "proxy-server 2597857" 0.0088 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/2/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "PUT http://foo:8080/sdd1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx444e19d9e5be41849b414-0068bdc03e" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdd1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "PUT http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx444e19d9e5be41849b414-0068bdc03e" "proxy-server 2597857" 0.0148 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx79b3616c37444c9b82aa1-0068bdc03e" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sda1/2/a/84902eb583de48a59e340c9cbd6e2da0" 204 - "HEAD http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "tx7cc7b8d74b6448599a0c2-0068bdc03e" "proxy-server 2597857" 0.0027 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "POST http://foo:8080/sdc1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" "txacafe93d224f45eeb4a29-0068bdc03e" "object-server 2597857" 0.0023 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "POST /sdc1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 202 76 "POST http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "txacafe93d224f45eeb4a29-0068bdc03e" "proxy-server 2597857" 0.0095 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/2/a/84902eb583de48a59e340c9cbd6e2da0/o" 201 - "POST http://foo:8080/sdd1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" "txacafe93d224f45eeb4a29-0068bdc03e" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "POST /sdd1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 202 76 "POST http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "txacafe93d224f45eeb4a29-0068bdc03e" "proxy-server 2597857" 0.0185 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx797f661366304cf195cf7-0068bdc03e" "proxy-server 2597857" 0.0022 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx797f661366304cf195cf7-0068bdc03e" "container-server 2597857" 0.0019 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx797f661366304cf195cf7-0068bdc03e" "container-server 2597857" 0.0012 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 201 - "PUT http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx797f661366304cf195cf7-0068bdc03e" "proxy-server 2597857" 0.0199 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 201 - "PUT http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx797f661366304cf195cf7-0068bdc03e" "proxy-server 2597857" 0.0302 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx59c00322a4c048fdb3136-0068bdc03e" "proxy-server 2597857" 0.0031 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx59c00322a4c048fdb3136-0068bdc03e" "proxy-server 2597857" 0.0050 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7c038b1424bc491bb6b1f-0068bdc03e" "proxy-server 2597857" 0.0029 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/2/a/84902eb583de48a59e340c9cbd6e2da0" 204 - "HEAD http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0" "tx798a53458b6c464d842e6-0068bdc03e" "proxy-server 2597857" 0.0030 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "GET /sdc1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 200 24 "GET http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx64ace3f288da452c911dc-0068bdc03e" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "GET /sdd1/1/a/84902eb583de48a59e340c9cbd6e2da0/o" 200 24 "GET http://foo:8080/v1/a/84902eb583de48a59e340c9cbd6e2da0/o" "tx64ace3f288da452c911dc-0068bdc03e" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1a33b886c00443c2b1423-0068bdc03e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://foo:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx5dab468bbf7240c1836d0-0068bdc03e" "proxy-server 2597857" 0.0063 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 201 - "PUT http://foo:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx62bd8d00dc404aaebeb4c-0068bdc03e" "proxy-server 2597857" 0.0299 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 201 - "PUT http://foo:8080/sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx62bd8d00dc404aaebeb4c-0068bdc03e" "object-server 2597857" 0.0005 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 201 - "PUT http://foo:8080/sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx62bd8d00dc404aaebeb4c-0068bdc03e" "object-server 2597857" 0.0006 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 201 - "PUT http://foo:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx62bd8d00dc404aaebeb4c-0068bdc03e" "proxy-server 2597857" 0.0393 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "PUT /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 201 - "PUT http://foo:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx62bd8d00dc404aaebeb4c-0068bdc03e" "proxy-server 2597857" 0.0416 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:22 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6a1a1dd0c69f48469d44f-0068bdc03e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx40061c4e38904c99a61e8-0068bdc040" "proxy-server 2597857" 0.0106 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txee01424ae4cb4a0a83ac0-0068bdc040" "proxy-server 2597857" 0.0025 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txee01424ae4cb4a0a83ac0-0068bdc040" "proxy-server 2597857" 0.0024 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa1093d411f4741ecad540-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txb2b26c83aef84b0196e20-0068bdc040" "proxy-server 2597857" 0.0063 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx0567ff2e7c544bf295826-0068bdc040" "proxy-server 2597857" 0.0063 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx9bcc4c317f6742b28fe61-0068bdc040" "proxy-server 2597857" 0.0134 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 200 380 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18?format=json&states=listing" "tx9bcc4c317f6742b28fe61-0068bdc040" "proxy-server 2597857" 0.0069 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx19fc3f839508483e8c14f-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txc84db3bb0b944fcfb7668-0068bdc040" "proxy-server 2597857" 0.0063 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txba23fc08098c4dbfa83e9-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txba23fc08098c4dbfa83e9-0068bdc040" "proxy-server 2597857" 0.0128 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3f7b08e3e0604faa89ab6-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txf30561a490d74b35814c8-0068bdc040" "proxy-server 2597857" 0.0038 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx37b00adfe657412283c75-0068bdc040" "proxy-server 2597857" 0.0020 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx37b00adfe657412283c75-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txefa45e1b6be349508e63a-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txcc1c7eed3d004a3e84448-0068bdc040" "proxy-server 2597857" 0.0027 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txff61d92eec054862b983f-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txff61d92eec054862b983f-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txff61d92eec054862b983f-0068bdc040) -proxy DEBUG: Ignoring 412 from primary (txn: txff61d92eec054862b983f-0068bdc040) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txff61d92eec054862b983f-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txff61d92eec054862b983f-0068bdc040) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb5dc72be7c29494cbbf57-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx7805d0ab77be42f19e9ac-0068bdc040" "proxy-server 2597857" 0.0012 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx25ca0874a37b4167a2f1f-0068bdc040" "proxy-server 2597857" 0.0087 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx25ca0874a37b4167a2f1f-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx25ca0874a37b4167a2f1f-0068bdc040" "proxy-server 2597857" 0.0083 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx212814c692d04a71902cf-0068bdc040" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txe7cc7271d5564a9582db0-0068bdc040" "proxy-server 2597857" 0.0057 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txa853a03bf27f4dbb8a7c3-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txa853a03bf27f4dbb8a7c3-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txa853a03bf27f4dbb8a7c3-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc90c5b1d7fc34e738548a-0068bdc040" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txccde59147c2441729c61f-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txc371c99d7a324d9ea5beb-0068bdc040" "proxy-server 2597857" 0.0049 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "GET /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "GET http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txc371c99d7a324d9ea5beb-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx1b3deefd46c84a878b41d-0068bdc040" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx931575998d9148879347b-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx8b691b39bfba4606b9de3-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc07320b292de49d08f683-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx82291c467f7b4d93af985-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txe9c96f5b7c9d414b82c0a-0068bdc040" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3b56bc5fff53479fad199-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "txd5e849f97be34990aa84d-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txb83bf93851cf439abc2c4-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txb83bf93851cf439abc2c4-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdi1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 412 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txb83bf93851cf439abc2c4-0068bdc040" "proxy-server 2597857" 0.0039 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3606c1be6da8477084c08-0068bdc040" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx4ee53f25a445432bb1db4-0068bdc040" "proxy-server 2597857" 0.0016 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txcaf3b9689ab44437ad421-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx937f1fb207844376aed6c-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx0956b945a40f4e42affcf-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdh1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 304 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "tx9cc2206300744d48ad2aa-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx66d0545ed02e4a088f165-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a/616f2a6ebdde4ad9ac4f99746e978d18" 204 - "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18" "tx083469defa0347318dc61-0068bdc040" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdg1/3/a/616f2a6ebdde4ad9ac4f99746e978d18/o" 200 92 "HEAD http://localhost:8080/v1/a/616f2a6ebdde4ad9ac4f99746e978d18/o" "txa79243c939ff4ee4af2bb-0068bdc040" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx95cd67f49014448980187-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sda1/1/a/08518920446f42008ba9834094a30179" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/08518920446f42008ba9834094a30179" "tx95cd67f49014448980187-0068bdc040" "container-server 2597857" 0.0011 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sdb1/1/a/08518920446f42008ba9834094a30179" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/08518920446f42008ba9834094a30179" "tx95cd67f49014448980187-0068bdc040" "container-server 2597857" 0.0011 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sda1/1/a/08518920446f42008ba9834094a30179" 201 - "PUT http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "tx95cd67f49014448980187-0068bdc040" "proxy-server 2597857" 0.0134 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sdb1/1/a/08518920446f42008ba9834094a30179" 201 - "PUT http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "tx95cd67f49014448980187-0068bdc040" "proxy-server 2597857" 0.0097 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5643c2d6ee32405da596b-0068bdc040" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/08518920446f42008ba9834094a30179" 204 - "HEAD http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "tx5643c2d6ee32405da596b-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdbb7177cc96e47fc8968c-0068bdc040" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "HEAD /sda1/1/a/08518920446f42008ba9834094a30179" 204 - "HEAD http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "txbef62ed68131473caf6da-0068bdc040" "proxy-server 2597857" 0.0013 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sdb1/1/a/08518920446f42008ba9834094a30179/o" 201 - "PUT http://foo:8080/sdi1/3/a/08518920446f42008ba9834094a30179/o" "txfeef72f3df69455c82a79-0068bdc040" "object-server 2597857" 0.0005 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sda1/1/a/08518920446f42008ba9834094a30179/o" 201 - "PUT http://foo:8080/sdh1/3/a/08518920446f42008ba9834094a30179/o" "txfeef72f3df69455c82a79-0068bdc040" "object-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:24 +0000] "PUT /sdi1/3/a/08518920446f42008ba9834094a30179/o" 201 - "PUT http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txfeef72f3df69455c82a79-0068bdc040" "proxy-server 2597857" 0.0196 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdh1/3/a/08518920446f42008ba9834094a30179/o" 201 - "PUT http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txfeef72f3df69455c82a79-0068bdc040" "proxy-server 2597857" 1.4672 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdg1/3/a/08518920446f42008ba9834094a30179/o" 201 - "PUT http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txfeef72f3df69455c82a79-0068bdc040" "proxy-server 2597857" 1.4689 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6a96bb7cbfa84d7597d24-0068bdc042" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/08518920446f42008ba9834094a30179" 204 - "HEAD http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "tx6acdbdc8922549ff8030b-0068bdc042" "proxy-server 2597857" 0.0029 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "POST /sdg1/3/a/08518920446f42008ba9834094a30179/o" 202 76 "POST http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txa663df2ef9344fcebb42e-0068bdc042" "proxy-server 2597857" 0.0035 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sda1/1/a/08518920446f42008ba9834094a30179/o" 201 - "POST http://foo:8080/sdh1/3/a/08518920446f42008ba9834094a30179/o" "txa663df2ef9344fcebb42e-0068bdc042" "object-server 2597857" 0.0047 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdb1/1/a/08518920446f42008ba9834094a30179/o" 201 - "POST http://foo:8080/sdi1/3/a/08518920446f42008ba9834094a30179/o" "txa663df2ef9344fcebb42e-0068bdc042" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "POST /sdh1/3/a/08518920446f42008ba9834094a30179/o" 202 76 "POST http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txa663df2ef9344fcebb42e-0068bdc042" "proxy-server 2597857" 0.0122 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "POST /sdi1/3/a/08518920446f42008ba9834094a30179/o" 202 76 "POST http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "txa663df2ef9344fcebb42e-0068bdc042" "proxy-server 2597857" 0.0151 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0875be646f1b4fbba2511-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" "tx0875be646f1b4fbba2511-0068bdc042" "container-server 2597857" 0.0052 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" "tx0875be646f1b4fbba2511-0068bdc042" "container-server 2597857" 0.0012 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 201 - "PUT http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx0875be646f1b4fbba2511-0068bdc042" "proxy-server 2597857" 0.0174 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 201 - "PUT http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx0875be646f1b4fbba2511-0068bdc042" "proxy-server 2597857" 0.0270 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfdd956834ed242acbf79c-0068bdc042" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txfdd956834ed242acbf79c-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4abeaaf009254e7785c82-0068bdc042" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/08518920446f42008ba9834094a30179" 204 - "HEAD http://foo:8080/v1/a/08518920446f42008ba9834094a30179" "tx1d6dd8d087b84177aa61c-0068bdc042" "proxy-server 2597857" 0.0069 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdg1/3/a/08518920446f42008ba9834094a30179/o" 200 92 "GET http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "tx942f15783d5e4df68944b-0068bdc042" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdh1/3/a/08518920446f42008ba9834094a30179/o" 200 92 "GET http://foo:8080/v1/a/08518920446f42008ba9834094a30179/o" "tx942f15783d5e4df68944b-0068bdc042" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3d8b15edfae6447faffad-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://foo:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx1e23e327277b44b99da3f-0068bdc042" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39/o" 201 - "PUT http://foo:8080/sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx053ffae2400f4d58a8acb-0068bdc042" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 201 - "PUT http://foo:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx053ffae2400f4d58a8acb-0068bdc042" "proxy-server 2597857" 0.0085 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39/o" 201 - "PUT http://foo:8080/sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx053ffae2400f4d58a8acb-0068bdc042" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "PUT /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 201 - "PUT http://foo:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx053ffae2400f4d58a8acb-0068bdc042" "proxy-server 2597857" 0.0121 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx73bcfe57535347c0af272-0068bdc042" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txa2f322e95b8146e89953d-0068bdc042" "proxy-server 2597857" 0.0029 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx89c6fe8cb5da4bd3b3946-0068bdc042" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5e6f1eebc1864c7c8e1e8-0068bdc042" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txb157222181314251bfcd5-0068bdc042" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "txb90d4e4420604bb1b223e-0068bdc042" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx92a54bd06996407ab75db-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 200 382 "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39?format=json&states=listing" "tx92a54bd06996407ab75db-0068bdc042" "proxy-server 2597857" 0.0024 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5d038966e914448f82c66-0068bdc042" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx45618a0d571b4e2599695-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx0667f739659d42298d86d-0068bdc042" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx94377cc6bbd94b5aa7359-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx6419fbc5d76d4bd8b1a31-0068bdc042" "proxy-server 2597857" 0.0100 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx91cc98a5fabb4eb0b4e88-0068bdc042" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txcfbce03c5ed24695b77e7-0068bdc042" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txafea2b86136c414cbc53c-0068bdc042" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 412 - "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx0d51e4bf44ac4024ad3c1-0068bdc042" "proxy-server 2597857" 0.0049 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 412 - "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx0d51e4bf44ac4024ad3c1-0068bdc042" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx03ff38c6d1774602abda9-0068bdc042" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx54294a5a54394f1ca57f0-0068bdc042" "proxy-server 2597857" 0.0057 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 304 - "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "txa47272b64ac04058be8ec-0068bdc042" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txfbe32e4e323f44348bbf5-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txf5cbe8c14f454990b24ae-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 304 - "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "txc006753db6fa4a8aa29d5-0068bdc042" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb6a74541a64f453294003-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx8c9b8b06ce204564a19c9-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "GET /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "GET http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx205dd358bc26481591d04-0068bdc042" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txbe097473efd5458690521-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txa2d89e3d46c94e3dab7d4-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "txef26eb6a1ff4433cbcddc-0068bdc042" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txd01cac77d5f24c32a19c0-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx339ab1682b3b4a1ea3085-0068bdc042" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx4bdf1b8b682b4800a90e9-0068bdc042" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx8de457c8cf20422e91309-0068bdc042" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "txc1966b9c84c24a64aad6e-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 412 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx012acdb0e52641c7bcb05-0068bdc042" "proxy-server 2597857" 0.0048 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 412 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx012acdb0e52641c7bcb05-0068bdc042" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx501c4ccf4a5b4c58943d7-0068bdc042" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx7ed9a7ea53f449899d9aa-0068bdc042" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 304 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx2eef1bdd2f1540aa91bdd-0068bdc042" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx18a71fad8ddf472d945dd-0068bdc042" "proxy-server 2597857" 0.0092 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:26 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx71f27f85b53a43f1a6a85-0068bdc042" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdc1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 304 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx133f1b5b446f480aa776b-0068bdc045" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx861ca6acd2f04177b9322-0068bdc045" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a/d556d013853c4b7ebf92e692e17bfa39" 204 - "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39" "tx280d6893d43a49218442b-0068bdc045" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdd1/2/a/d556d013853c4b7ebf92e692e17bfa39/o" 200 24 "HEAD http://localhost:8080/v1/a/d556d013853c4b7ebf92e692e17bfa39/o" "tx8ba0e34142e54ab38150b-0068bdc045" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txadecb9d69f65480baee29-0068bdc045" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" "txadecb9d69f65480baee29-0068bdc045" "container-server 2597857" 0.0012 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" "txadecb9d69f65480baee29-0068bdc045" "container-server 2597857" 0.0011 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 201 - "PUT http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "txadecb9d69f65480baee29-0068bdc045" "proxy-server 2597857" 0.0303 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 201 - "PUT http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "txadecb9d69f65480baee29-0068bdc045" "proxy-server 2597857" 0.0224 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx43cf157bbe0446b3b4c1e-0068bdc045" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 204 - "HEAD http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "tx43cf157bbe0446b3b4c1e-0068bdc045" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx88cb9b055d3e4e84a80dc-0068bdc045" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 204 - "HEAD http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "tx51dcf07f3c9d4088b7d07-0068bdc045" "proxy-server 2597857" 0.0055 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "PUT http://foo:8080/sdd1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx2feb6e129f2a42e9a6e4f-0068bdc045" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdd1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "PUT http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx2feb6e129f2a42e9a6e4f-0068bdc045" "proxy-server 2597857" 0.0101 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "PUT http://foo:8080/sdc1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx2feb6e129f2a42e9a6e4f-0068bdc045" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdc1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "PUT http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx2feb6e129f2a42e9a6e4f-0068bdc045" "proxy-server 2597857" 0.0177 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx61c42d0a3bc04b9293ec2-0068bdc045" "proxy-server 2597857" 0.0063 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 204 - "HEAD http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "tx775912b1598f4551b65c2-0068bdc045" "proxy-server 2597857" 0.0025 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "POST http://foo:8080/sdd1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx61731fc207374041897c4-0068bdc045" "object-server 2597857" 0.0009 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 201 - "POST http://foo:8080/sdc1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx61731fc207374041897c4-0068bdc045" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "POST /sdc1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 202 76 "POST http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx61731fc207374041897c4-0068bdc045" "proxy-server 2597857" 0.0298 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "POST /sdd1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 202 76 "POST http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx61731fc207374041897c4-0068bdc045" "proxy-server 2597857" 0.0253 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txa50da8943c274bc4b018a-0068bdc045" "proxy-server 2597857" 0.0015 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/1/a/75579e56a4bc43ca8a4b3a67c80aa46b" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txa50da8943c274bc4b018a-0068bdc045" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/1/a/75579e56a4bc43ca8a4b3a67c80aa46b" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txa50da8943c274bc4b018a-0068bdc045" "container-server 2597857" 0.0010 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 201 - "PUT http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txa50da8943c274bc4b018a-0068bdc045" "proxy-server 2597857" 0.0208 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "PUT /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 201 - "PUT http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txa50da8943c274bc4b018a-0068bdc045" "proxy-server 2597857" 0.0303 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb592418b9e1e42e987adb-0068bdc045" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txb592418b9e1e42e987adb-0068bdc045" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txae85af3de5b24c60b6956-0068bdc045" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "HEAD /sda1/2/a/9ed3e8248f8440f5a268d5e8aa0109dd" 204 - "HEAD http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd" "tx7272682dfc614f1f88931-0068bdc045" "proxy-server 2597857" 0.0028 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "GET /sdd1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 200 24 "GET http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx5e2dfd49c71b45a395222-0068bdc045" "proxy-server 2597857" 0.0089 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:29 +0000] "GET /sdc1/1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" 200 24 "GET http://foo:8080/v1/a/9ed3e8248f8440f5a268d5e8aa0109dd/o" "tx5e2dfd49c71b45a395222-0068bdc045" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx49fc1f71c3784f17ac11c-0068bdc046" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://foo:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txbcdb32c7286643a188258-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "PUT /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 201 - "PUT http://foo:8080/sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc977b93bac2a4f1e9cde8-0068bdc046" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "PUT /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 201 - "PUT http://foo:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc977b93bac2a4f1e9cde8-0068bdc046" "proxy-server 2597857" 0.0157 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "PUT /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 201 - "PUT http://foo:8080/sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc977b93bac2a4f1e9cde8-0068bdc046" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "PUT /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 201 - "PUT http://foo:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc977b93bac2a4f1e9cde8-0068bdc046" "proxy-server 2597857" 0.0185 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6beae2ce0e3b4de081505-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx7003553dcfb04ad695c5e-0068bdc046" "proxy-server 2597857" 0.0071 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx794c0a594dee496e9a295-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb8e20cf0a484472ba07bb-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txb4d18fab05f941b29f99e-0068bdc046" "proxy-server 2597857" 0.0076 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txf80dd7665b514d65bcc5d-0068bdc046" "proxy-server 2597857" 0.0047 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx3a48be806e1e4b93b9d7f-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 200 382 "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b?format=json&states=listing" "tx3a48be806e1e4b93b9d7f-0068bdc046" "proxy-server 2597857" 0.0021 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx2f9baab79fb64f0fb0a95-0068bdc046" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx0243ac7a269e4b51be3d2-0068bdc046" "proxy-server 2597857" 0.0057 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txab97b0db05e74d89a39d4-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx0a83d05a1596423281731-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx2ab1d4f8b5fd445d85ce8-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc3f1d0225f8e418cb2f1f-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx33b3e900360f49f7b5db4-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx116f2522e6ea41feb223e-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 412 - "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx1a43f6a84d1b45e9a692a-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 412 - "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx1a43f6a84d1b45e9a692a-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txc86637dcd5e64cd9ae54f-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txb85e655b648d4127b21ff-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 304 - "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txc0d31716b1fa426483151-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4054570061a048e4bfc33-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txf8a25f7a86b548a9bfb50-0068bdc046" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 304 - "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx1750ad34e99f4a79bef40-0068bdc046" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txb6e6f3cbf4d84b7cae4ee-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txc5bce815b99e40cfbe7dc-0068bdc046" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "GET /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "GET http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx1657e6804ff94638b23ba-0068bdc046" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx786b2d7059684df28f8bb-0068bdc046" "proxy-server 2597857" 0.0012 "-" 2597857 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_exception ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Range_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Response -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_Response ... ok - -test-reconstructor ERROR: Invalid response 400 from 10.0.0.3:6200/sda3/0 policy#1 -test-reconstructor DEBUG: Run listdir on /tmp/tmpzv05yful/node/sda1/objects-1/1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/1 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.1:6200/sda5/1 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda6/1 policy#1 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpk5i9v5n6/node/sda1/objects-1/0 -test-reconstructor ERROR: 10.0.0.0:6200/sda0/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.1:6200/sda5/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda2/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.3:6200/sda7/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.3:6200/sda3/0 policy#1 responded as unmounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpk5i9v5n6/node/sda1/objects-1/1 -test-reconstructor ERROR: 10.0.0.0:6200/sda0/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.1:6200/sda5/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.0:6200/sda4/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda6/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda2/1 policy#1 responded as unmounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpk5i9v5n6/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp12nb0ymi/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmp12nb0ymi/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp12nb0ymi/node/sda1/objects-1/0 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp7yplxpq_/node/sda1/objects-1/0 -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/0 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda2/0 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.3:6200/sda3/0 policy#1': Timeout (Nones) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7yplxpq_/node/sda1/objects-1/1 -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/1 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:6200/sda5/1 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda6/1 policy#1': Timeout (Nones) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7yplxpq_/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp5j459fas/node/sda1/objects-2/0 -test-reconstructor INFO: Ring change detected for policy 1 (one). Aborting current reconstruction pass for this policy. -test-reconstructor DEBUG: Run listdir on /tmp/tmp5j459fas/node/sda1/objects-2/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp5j459fas/node/sda1/objects-2/2 -test-reconstructor INFO: Removing partition: /tmp/tmp5j459fas/node/sda1/objects-2/2 -test-reconstructor INFO: 3/6 (50.00%) partitions reconstructed in 0.01s (275.58/sec, 0s remaining) -test-reconstructor WARNING: next_part_power set in policy 'one'. Skipping -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor INFO: Nothing reconstructed for 0.0006203651428222656 seconds. -test-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpa05b863c/node/sda1/objects-1/burrito' -test-reconstructor INFO: Removing partition: /tmp/tmpa05b863c/node/sda1/objects-1/burrito -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: Unable to read '/tmp/tmpsfpubxua/node/sda1/objects-1/1/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 408, in consolidate_hashes - with lock_path(partition_dir): - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1328, in lock_path - mkdirs(directory) - ~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 804, in mkdirs - os.makedirs(path) - ~~~~~~~~~~~^^^^^^ - File "", line 228, in makedirs -FileExistsError: [Errno 17] File exists: '/tmp/tmpsfpubxua/node/sda1/objects-1/1' -test-reconstructor WARNING: Unexpected entity '/tmp/tmpsfpubxua/node/sda1/objects-1/1' is not a directory -test-reconstructor INFO: Removing partition: /tmp/tmpsfpubxua/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmpsfpubxua/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmpsfpubxua/node/sda1/objects-1/2 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.01s (377.22/sec, 0s remaining) -test-reconstructor INFO: Running object reconstructor in script mode. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor INFO: 0/8 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 1m remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sda1/objects-1/0 -test-reconstructor INFO: 1/8 (12.50%) partitions reconstructed in 0.00s (359.66/sec, 0s remaining) -test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.00s (638.40/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sdb1/objects-1/1 -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (274.06/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sda1/objects-1/1 -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (234.34/sec, 0s remaining) -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (230.16/sec, 0s remaining) -test-reconstructor INFO: 4/8 (50.00%) partitions reconstructed in 0.01s (302.58/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sda1/objects-1/2 -test-reconstructor INFO: 4/8 (50.00%) partitions reconstructed in 0.02s (199.59/sec, 0s remaining) -test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.02s (245.62/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sdb1/objects-1/0 -test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.02s (276.25/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sdb1/objects-1/2 -test-reconstructor INFO: 7/8 (87.50%) partitions reconstructed in 0.03s (264.17/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sdc1/objects-1/0 -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (287.13/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp7nx_js48/node/sdb1/objects-1/3 -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (273.65/sec, 0s remaining) -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (270.96/sec, 0s remaining) -test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) -test-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once_override_devices -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once_override_devices ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_non_zero_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_non_zero_commit_window ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_past_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_past_commit_window ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_zero_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_zero_commit_window ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_age_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_age_conf ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_threshold_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_threshold_conf ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails_custom_request_node_count -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_error_with_invalid_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_error_with_invalid_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_errors_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_errors_works ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_with_misplaced_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_no_stale_reads ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects_since_row ... ok - -test INFO: - - - [07/Sep/2025:17:26:40 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0059 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0068 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0011 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0024 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c/" 404 - "-" "-" "-" 0.0011 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0066 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/./a/c" 400 20 "-" "-" "-" 0.0004 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0047 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0039 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 2597864 - -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" - "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0027 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 332 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:41 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0017 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_PUT_GET_shard_ranges -test.unit.container.test_server.TestContainerController.test_PUT_GET_shard_ranges ... ok -test.unit.container.test_server.TestContainerController.test_PUT_GET_shards_timing_metrics -test.unit.container.test_server.TestContainerController.test_PUT_GET_shards_timing_metrics ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_own_shard_range ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx281e4c899a7149a8bf676-0068bdc050) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: txac0ec2a4b38443fb8055d-0068bdc050) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx6f1e335946c84d44b1333-0068bdc050) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_negative_delete_after -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_non_int_delete_after ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_policy_info ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_fail -test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_non_integer ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_replication_info ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266393.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/80c/d33df671c694ff50cccb4071aa48480c/d33df671c694ff50cccb4071aa48480c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266397.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/cba/7837219928d9d78197b144ebfb922cba/7837219928d9d78197b144ebfb922cba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266401.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/cc2/e149def1f76550d7236388622ba6bcc2/e149def1f76550d7236388622ba6bcc2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266405.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/e64/4ee4bad2d3031c2a669224e8abd36e64/4ee4bad2d3031c2a669224e8abd36e64.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266409.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f98/9458531243b358c87291ab3730b18f98/9458531243b358c87291ab3730b18f98.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266413.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/933/9d87287d450f84350c14d970bcdae933/9d87287d450f84350c14d970bcdae933.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266417.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/ee5/60ce4b14fbcf04850336939b87c77ee5/60ce4b14fbcf04850336939b87c77ee5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266421.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/1bc/80289cc509aeac46fb6856b04e4821bc/80289cc509aeac46fb6856b04e4821bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266425.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/b8e/e8b9a6ba0cd256a590e537d6baa5bb8e/e8b9a6ba0cd256a590e537d6baa5bb8e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266429.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d9a/d626859f8d537c5e713927c67b3e0d9a/d626859f8d537c5e713927c67b3e0d9a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266433.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d9c/87fbe7bef78c54d003023596cfe00d9c/87fbe7bef78c54d003023596cfe00d9c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266437.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/04f/09ec018a8e9778fe67bf26546123b04f/09ec018a8e9778fe67bf26546123b04f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266441.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/898/cec0e97138a5aca67205d60df1ed8898/cec0e97138a5aca67205d60df1ed8898.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266445.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/e2d/67743a07bd1921e17aa49c129229fe2d/67743a07bd1921e17aa49c129229fe2d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266449.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f8b/ec5fa7cddb4995ee912f6baa8b6ddf8b/ec5fa7cddb4995ee912f6baa8b6ddf8b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266453.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/a3b/9a9f1b5f248a09764d0e0ee6171fea3b/9a9f1b5f248a09764d0e0ee6171fea3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266457.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/e29/bcc05470e22d739d19da81ece5813e29/bcc05470e22d739d19da81ece5813e29.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266461.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f58/787a52439e84dab97a223a9883a4af58/787a52439e84dab97a223a9883a4af58.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266465.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/d2c/23c5d7f8befd3b4eafc5bc8d35fd7d2c/23c5d7f8befd3b4eafc5bc8d35fd7d2c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266469.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/f79/01dbec725f55aee6539e43f77d309f79/01dbec725f55aee6539e43f77d309f79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266473.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/8ac/ed023a9211851281ff5220b0f3eb58ac/ed023a9211851281ff5220b0f3eb58ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266477.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/2c5/ad39e037b3f1a48c243f7a9a1063a2c5/ad39e037b3f1a48c243f7a9a1063a2c5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266481.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/64f/2f657720b42436fb1ba1d5b6233f564f/2f657720b42436fb1ba1d5b6233f564f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266485.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/393/1bbb3509d1a587bf3c4842e0a1ae2393/1bbb3509d1a587bf3c4842e0a1ae2393.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266489.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/194/902f55faded13c8c421df402a5f1a194/902f55faded13c8c421df402a5f1a194.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266493.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/767/3461f79da85b0f1a491cc70451476767/3461f79da85b0f1a491cc70451476767.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266497.00000-0, db: /tmp/tmpqeivd3_8/sda/containers/0/0b8/6532aa35cd5c101815f4b314f489c0b8/6532aa35cd5c101815f4b314f489c0b8.db -sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmpbe8k781v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757265994.00000.db -sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmpbe8k781v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757265994.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265997.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/aa3/12f09fcc81590ce0c9a4c11b21fefaa3/12f09fcc81590ce0c9a4c11b21fefaa3_1757265997.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757265997.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/aa3/12f09fcc81590ce0c9a4c11b21fefaa3/12f09fcc81590ce0c9a4c11b21fefaa3_1757265997.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266000.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/007/9099df28acef25240523d11d47c07007/9099df28acef25240523d11d47c07007_1757266000.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266000.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/007/9099df28acef25240523d11d47c07007/9099df28acef25240523d11d47c07007_1757266000.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266003.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d87/6011a866e38924ab6ebd2d27137f3d87/6011a866e38924ab6ebd2d27137f3d87_1757266003.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266003.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d87/6011a866e38924ab6ebd2d27137f3d87/6011a866e38924ab6ebd2d27137f3d87_1757266003.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266006.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/a8c/e501961f1c3e6d4012df070df3774a8c/e501961f1c3e6d4012df070df3774a8c_1757266006.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266006.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/a8c/e501961f1c3e6d4012df070df3774a8c/e501961f1c3e6d4012df070df3774a8c_1757266006.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266009.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/0b2/016d2f5ed8c2067eb33983ba1897c0b2/016d2f5ed8c2067eb33983ba1897c0b2_1757266009.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266009.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/0b2/016d2f5ed8c2067eb33983ba1897c0b2/016d2f5ed8c2067eb33983ba1897c0b2_1757266009.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266012.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b1a/2ce2b7dfcb0c54d81bd2f903721e5b1a/2ce2b7dfcb0c54d81bd2f903721e5b1a_1757266012.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266012.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b1a/2ce2b7dfcb0c54d81bd2f903721e5b1a/2ce2b7dfcb0c54d81bd2f903721e5b1a_1757266012.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266015.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/dfa/e594b9bd6273ea6cc170c20ed16c0dfa/e594b9bd6273ea6cc170c20ed16c0dfa_1757266015.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266015.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/dfa/e594b9bd6273ea6cc170c20ed16c0dfa/e594b9bd6273ea6cc170c20ed16c0dfa_1757266015.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266018.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bab/7e417341fb7a39c5c79e27cbfbd08bab/7e417341fb7a39c5c79e27cbfbd08bab_1757266018.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266018.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bab/7e417341fb7a39c5c79e27cbfbd08bab/7e417341fb7a39c5c79e27cbfbd08bab_1757266018.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266021.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/abe/09f00df03fbe4a02f4c549f96e966abe/09f00df03fbe4a02f4c549f96e966abe_1757266021.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266021.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/abe/09f00df03fbe4a02f4c549f96e966abe/09f00df03fbe4a02f4c549f96e966abe_1757266021.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266024.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ebb/c79da9e000174b5dc3dbe2989a04febb/c79da9e000174b5dc3dbe2989a04febb_1757266024.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266024.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ebb/c79da9e000174b5dc3dbe2989a04febb/c79da9e000174b5dc3dbe2989a04febb_1757266024.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266027.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e04/1dd6e4c1f8cb98046a3e33159d13ee04/1dd6e4c1f8cb98046a3e33159d13ee04_1757266027.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266027.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e04/1dd6e4c1f8cb98046a3e33159d13ee04/1dd6e4c1f8cb98046a3e33159d13ee04_1757266027.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266030.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/81e/20b0211d48abe4ac204fe448116fe81e/20b0211d48abe4ac204fe448116fe81e_1757266030.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266030.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/81e/20b0211d48abe4ac204fe448116fe81e/20b0211d48abe4ac204fe448116fe81e_1757266030.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd_1757266033.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd_1757266033.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266036.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/4f7/b6e831cae5add0681ef4067218c534f7/b6e831cae5add0681ef4067218c534f7_1757266036.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266036.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/4f7/b6e831cae5add0681ef4067218c534f7/b6e831cae5add0681ef4067218c534f7_1757266036.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d_1757266039.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d_1757266039.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003_1757266042.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003_1757266042.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456_1757266045.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456_1757266045.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93_1757266048.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93_1757266048.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392_1757266051.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392_1757266051.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266054.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d08/21cffe0b5f90be24499d4584630bfd08/21cffe0b5f90be24499d4584630bfd08_1757266054.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266054.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d08/21cffe0b5f90be24499d4584630bfd08/21cffe0b5f90be24499d4584630bfd08_1757266054.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266057.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/1ff/1744472a955fe0f5f2916ef8909061ff/1744472a955fe0f5f2916ef8909061ff_1757266057.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266057.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/1ff/1744472a955fe0f5f2916ef8909061ff/1744472a955fe0f5f2916ef8909061ff_1757266057.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266060.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/957/f7cd492e47a11a49178f77bb97ee1957/f7cd492e47a11a49178f77bb97ee1957_1757266060.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266060.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/957/f7cd492e47a11a49178f77bb97ee1957/f7cd492e47a11a49178f77bb97ee1957_1757266060.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196_1757266063.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196_1757266063.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266066.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/c17/41d61902293fe02cf3c46563f9ea4c17/41d61902293fe02cf3c46563f9ea4c17_1757266066.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266066.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/c17/41d61902293fe02cf3c46563f9ea4c17/41d61902293fe02cf3c46563f9ea4c17_1757266066.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266069.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/485/75a1bedeb5d81fcbf2588404df7e2485/75a1bedeb5d81fcbf2588404df7e2485_1757266069.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266069.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/485/75a1bedeb5d81fcbf2588404df7e2485/75a1bedeb5d81fcbf2588404df7e2485_1757266069.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266072.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/723/65348dcfcd97a9b1bbb3d0b294d0a723/65348dcfcd97a9b1bbb3d0b294d0a723_1757266072.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266072.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/723/65348dcfcd97a9b1bbb3d0b294d0a723/65348dcfcd97a9b1bbb3d0b294d0a723_1757266072.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266075.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2_1757266075.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266075.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2_1757266075.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266078.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/1b1/4f8bed7d305e26dced511b8ef77f91b1/4f8bed7d305e26dced511b8ef77f91b1_1757266078.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266078.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/1b1/4f8bed7d305e26dced511b8ef77f91b1/4f8bed7d305e26dced511b8ef77f91b1_1757266078.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266081.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/a0a/1d51ee763537c5e22dee2886e475da0a/1d51ee763537c5e22dee2886e475da0a_1757266081.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266081.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/a0a/1d51ee763537c5e22dee2886e475da0a/1d51ee763537c5e22dee2886e475da0a_1757266081.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266084.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/616/7387c7ea10bf84979b31e47c8d208616/7387c7ea10bf84979b31e47c8d208616_1757266084.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266084.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/616/7387c7ea10bf84979b31e47c8d208616/7387c7ea10bf84979b31e47c8d208616_1757266084.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266087.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74_1757266087.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266087.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74_1757266087.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266090.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/075/274d8a9d83c27ffdd12babf97135d075/274d8a9d83c27ffdd12babf97135d075_1757266090.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266090.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/075/274d8a9d83c27ffdd12babf97135d075/274d8a9d83c27ffdd12babf97135d075_1757266090.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266093.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bd5/1b718bc033036d4e00e15de60d7afbd5/1b718bc033036d4e00e15de60d7afbd5_1757266093.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266093.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bd5/1b718bc033036d4e00e15de60d7afbd5/1b718bc033036d4e00e15de60d7afbd5_1757266093.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266096.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ea5/74877f62b8420fed6d288c70fa17bea5/74877f62b8420fed6d288c70fa17bea5_1757266096.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266096.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ea5/74877f62b8420fed6d288c70fa17bea5/74877f62b8420fed6d288c70fa17bea5_1757266096.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266099.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af_1757266099.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266099.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af_1757266099.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266102.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/447/551d61d1e80895594ab46f2391749447/551d61d1e80895594ab46f2391749447_1757266102.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266102.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/447/551d61d1e80895594ab46f2391749447/551d61d1e80895594ab46f2391749447_1757266102.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266105.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/56b/ae90ab8dab98d315666803d209f8056b/ae90ab8dab98d315666803d209f8056b_1757266105.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266105.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/56b/ae90ab8dab98d315666803d209f8056b/ae90ab8dab98d315666803d209f8056b_1757266105.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266108.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/044/4deb10780de644fa34ec698d35fad044/4deb10780de644fa34ec698d35fad044_1757266108.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266108.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/044/4deb10780de644fa34ec698d35fad044/4deb10780de644fa34ec698d35fad044_1757266108.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266111.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21_1757266111.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266111.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21_1757266111.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266114.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/55b/894e33a90d62e77aaec01e47ea1b855b/894e33a90d62e77aaec01e47ea1b855b_1757266114.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266114.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/55b/894e33a90d62e77aaec01e47ea1b855b/894e33a90d62e77aaec01e47ea1b855b_1757266114.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266117.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5c8/9c6efc3d434597013432aa72ae6355c8/9c6efc3d434597013432aa72ae6355c8_1757266117.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266117.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5c8/9c6efc3d434597013432aa72ae6355c8/9c6efc3d434597013432aa72ae6355c8_1757266117.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266120.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/308/9b0459dc7890dedda6d6f03457de4308/9b0459dc7890dedda6d6f03457de4308_1757266120.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266120.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/308/9b0459dc7890dedda6d6f03457de4308/9b0459dc7890dedda6d6f03457de4308_1757266120.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a_1757266123.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a_1757266123.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266126.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b43/eda517416d7f7c97df025ee03db4fb43/eda517416d7f7c97df025ee03db4fb43_1757266126.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266126.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/b43/eda517416d7f7c97df025ee03db4fb43/eda517416d7f7c97df025ee03db4fb43_1757266126.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266129.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/62f/1a689709f578d6e4b7e8bd492cf8562f/1a689709f578d6e4b7e8bd492cf8562f_1757266129.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266129.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/62f/1a689709f578d6e4b7e8bd492cf8562f/1a689709f578d6e4b7e8bd492cf8562f_1757266129.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266132.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/247/276c8af3969f77308871b02684fae247/276c8af3969f77308871b02684fae247_1757266132.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266132.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/247/276c8af3969f77308871b02684fae247/276c8af3969f77308871b02684fae247_1757266132.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266135.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117_1757266135.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266135.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117_1757266135.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266138.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/6d6/e27af40241941f3c335b443bffc446d6/e27af40241941f3c335b443bffc446d6_1757266138.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266138.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/6d6/e27af40241941f3c335b443bffc446d6/e27af40241941f3c335b443bffc446d6_1757266138.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266141.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5f2/fae4725afe4161061972e5a0795645f2/fae4725afe4161061972e5a0795645f2_1757266141.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266141.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5f2/fae4725afe4161061972e5a0795645f2/fae4725afe4161061972e5a0795645f2_1757266141.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266144.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/6f3/6d6eec685235051225d682df6af3f6f3/6d6eec685235051225d682df6af3f6f3_1757266144.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266144.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/6f3/6d6eec685235051225d682df6af3f6f3/6d6eec685235051225d682df6af3f6f3_1757266144.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266147.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745_1757266147.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266147.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745_1757266147.00000.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_sharding -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_range_rows_with_limit ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265996.49843', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.81491.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test-TestDiskFile WARNING: Quarantined object /tmp/tmpa6dggt24/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.82050.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.83412.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.83665.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.83897.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.84129.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.84360.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.84588.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.84825.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.85050.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0aw458ws/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.85283.data: missing name metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.85761.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.85993.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.86213.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.86430.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.86652.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.86883.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmpp4xvhusj/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.87294.data: Bytes read: 0, does not match metadata: 1024 -test-TestDiskFile WARNING: Quarantined object /tmp/tmp8rzyiuin/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.87920.data: Failed to open /tmp/tmp8rzyiuin/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.87920.data: [Errno 61] -ENODATA fool! -test-TestDiskFile WARNING: Quarantined object /tmp/tmpc6r9q04i/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.88366.data: Failed to open /tmp/tmpc6r9q04i/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.88366.data: [Errno 117] -EUCLEAN fool! -test-TestDiskFile WARNING: Quarantined object /tmp/tmprze7qt2p/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.88792.data: missing content-length in metadata -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.89224.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.89224.data'>: stored checksum='b'7d6af79eec18cd0ceffec553786e141b'', computed='b'e5188cd1083ddcf5366718ee5e5b8d04'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.89466.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.89466.data'>: stored checksum='b'fc8835795d4d32f5388a63e4f0c7dc7c'', computed='b'4384219ea5be489b9908d01b8b5ef7f8'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.89688.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.89688.data'>: stored checksum='b'b60f82a351607b988b81a7ca87a157d7'', computed='b'ab6a4644da3d64d87f19e3fb73016686'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.89899.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.89899.data'>: stored checksum='b'43e923a3e6043781280a2405efac29f0'', computed='b'77365db3f60899a3010c5ec4b9e2c485'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.90118.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.90118.data'>: stored checksum='b'e753909eaa6e8dd9fc7e45ff5e918527'', computed='b'08172953ed7d63be83d8e487eba4d585'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.90344.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.90344.data'>: stored checksum='b'befa03277cce0d8f999add1b42be2f0f'', computed='b'221d5a2804bb3cb85c5a8a3f90788c4c'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.90559.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.90559.data'>: stored checksum='b'724afd61f8bd8150f1fcf9ce4ab68b98'', computed='b'bb7a44a009dc9c9b806ebc71c667318c'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.90770.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.90770.data'>: stored checksum='b'241f4bf466ff36f999a3bf953c046f9d'', computed='b'4363dc55aa21713299f595b51af5aec1'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.90993.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpi3jw2252/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.90993.data'>: stored checksum='b'ae8ff3782233b02262af2b67620b5878'', computed='b'd139900ba7d19f257c14ed9a79d68222''test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_subtly_corrupt_xattrs -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_subtly_corrupt_xattrs ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_truncated_xattrs -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_truncated_xattrs ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_valids -test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_valids ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_match_and_s3acl -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_match_and_s3acl ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: -test:testertest:testertest:writetest:writeWRITE -fake-swift DEBUG: permission denined: 403 Forbidden test:write READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_src_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_acl_without_src_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_error ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_includes ... ok - -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.91426.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266004.91426.data'>: stored checksum='b'160eafdde9740f6ddded9c2522595e3e'', computed='b'56c08916c6aa4b52bdff5ca83ff43111'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.91655.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266004.91655.data'>: stored checksum='b'1abf538d56c5bdcc509c670cac009dde'', computed='b'443a2a23be4ceece7be9ecbc20ea0125'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.91866.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266004.91866.data'>: stored checksum='b'7a55c9849121a0c7d472e9cce3f4f99c'', computed='b'1e612706ab0c1e3cdb7386fb960f96bf'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.92077.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266004.92077.data'>: stored checksum='b'33b9b30329c7b94c0b4ce12476692b85'', computed='b'f8df9457266b3f251ffb22f25cb2f6c6'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.92286.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266004.92286.data'>: stored checksum='b'5a307a0a316bce3c5a73da045d869c6f'', computed='b'8b12ca56f89ed483c3714476c95b7b9e'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.92511.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266004.92511.data'>: stored checksum='b'6d34c46d9492f6c5e12256eaac556fb7'', computed='b'3df5de18a01d3565c4461c1a23c7af34'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.92721.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266004.92721.data'>: stored checksum='b'df810d7a79baf110373a82f4401db040'', computed='b'7ad3cf9c63d7cfc541faa62019471c64'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.92953.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.92953.data'>: stored checksum='b'7d9af1dcd95251dd7888f07a3b65ab84'', computed='b'c177d3bc3ff9dae373451185fd4af5e4'' -test-TestDiskFile WARNING: Quarantined object /tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.93174.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp0fpbsi24/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266004.93174.data'>: stored checksum='b'7fa4e02151017c0311e677130a56ca07'', computed='b'214ea62323b5c52c5111e2f31b183174'' -Filesystem at n/a does not support xattr -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 198, in read_metadata - metadata += xattr.getxattr( - ~~~~~~~~~~~~~~^ - fd, METADATA_KEY + str(key or '').encode('ascii')) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 4106, in mock_getxattr - raise IOError(error_num, "Operation not supported") -OSError: [Errno 95] Operation not supported -test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata_no_xattr -test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata_no_xattr ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_splice_to_wsockfd_blocks -test.unit.obj.test_diskfile.TestDiskFile.test_splice_to_wsockfd_blocks ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_tee_to_md5_pipe_length_mismatch -test.unit.obj.test_diskfile.TestDiskFile.test_tee_to_md5_pipe_length_mismatch ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_legacy_durable -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_legacy_durable ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_part_power_increase -test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_part_power_increase ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:33 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:34 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_write_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_write_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_multiple_policies ... ok -test-TestDiskFile WARNING: Quarantined object /tmp/tmprxo_flgw/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266004.95387.data: ETag d6ce79b630cf9e1abd2afc58fc693018 and file's md5 cfcd208495d565ef66e7dff9f98764da do not match -test-TestDiskFile DEBUG: Relinking /tmp/tmp9ho9ccr7/tmp_test_obj_server_DiskFile/sda1/objects/0/616/86509ec1e49ada8eec36b3c064d47616/1757266004.97560.data to /tmp/tmp9ho9ccr7/tmp_test_obj_server_DiskFile/sda1/objects/1074/616/86509ec1e49ada8eec36b3c064d47616/1757266004.97560.data due to next_part_power set -test-TestDiskFile DEBUG: Relinking /tmp/tmp9ho9ccr7/tmp_test_obj_server_DiskFile/sda1/objects-1/0/938/5aa44d00a4cfd743290a170eb699e938/1757266004.97626#2.data to /tmp/tmp9ho9ccr7/tmp_test_obj_server_DiskFile/sda1/objects-1/725/938/5aa44d00a4cfd743290a170eb699e938/1757266004.97626#2.data due to next_part_power set -No space left on device for n/a -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5155, in mock_setxattr_ENOSPC - raise IOError(errno.ENOSPC, "No space left on device") -OSError: [Errno 28] No space left on device -No space left on device for n/a -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5158, in mock_setxattr_EDQUOT - raise IOError(errno.EDQUOT, "Exceeded quota") -OSError: [Errno 122] Exceeded quota -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_disk_full -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_disk_full ... ok - -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0099 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0099 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0100 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0098 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0098 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0096 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0080 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0294 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0095 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0031 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0105 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0069 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0065 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0015 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0059 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0066 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0023 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0024 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpzple8x56/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0155 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1337 "-" "-" "-" 0.0065 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0063 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0063 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 1347 "-" "-" "-" 0.0064 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0063 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:43 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0060 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:44 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" - "-" 2597864 0 -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 664 "-" "-" "-" - "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:44 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0083 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:44 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_PUT_GET_sys_metadata -test.unit.container.test_server.TestContainerController.test_PUT_GET_sys_metadata ... ok -test.unit.container.test_server.TestContainerController.test_PUT_GET_to_sharding_container -test.unit.container.test_server.TestContainerController.test_PUT_GET_to_sharding_container ... ok -test.unit.container.test_server.TestContainerController.test_PUT_HEAD_put_timestamp_updates -test.unit.container.test_server.TestContainerController.test_PUT_HEAD_put_timestamp_updates ... ok -test.unit.container.test_server.TestContainerController.test_PUT_account_update -test.unit.container.test_server.TestContainerController.test_PUT_account_update ... ok -test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_change -test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_change ... ok -test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_specified -test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_specified ... ok -test.unit.container.test_server.TestContainerController.test_PUT_container_timing_metrics -test.unit.container.test_server.TestContainerController.test_PUT_container_timing_metrics ... ok -test.unit.container.test_server.TestContainerController.test_PUT_good_policy_specified -test.unit.container.test_server.TestContainerController.test_PUT_good_policy_specified ... ok -test.unit.container.test_server.TestContainerController.test_PUT_insufficient_space -test.unit.container.test_server.TestContainerController.test_PUT_insufficient_space ... ok -test.unit.container.test_server.TestContainerController.test_PUT_invalid_partition -test.unit.container.test_server.TestContainerController.test_PUT_invalid_partition ... ok -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_change -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_change ... ok -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_default -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_default ... ok -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_non_default -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_non_default ... ok -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_specified -test.unit.container.test_server.TestContainerController.test_PUT_no_policy_specified ... ok -test.unit.container.test_server.TestContainerController.test_PUT_non_utf8_metadata -test.unit.container.test_server.TestContainerController.test_PUT_non_utf8_metadata ... ok -Filesystem at n/a does not support xattr -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5143, in mock_setxattr - raise IOError(error_num, "Operation not supported") -OSError: [Errno 95] Operation not supported -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_no_xattr -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_no_xattr ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_multiple_metas -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_multiple_metas ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_same_time_meta -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_same_time_meta ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_older_content_type -test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_older_content_type ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_cache_dropping -test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_cache_dropping ... ok -test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported -test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_close_error -test.unit.obj.test_diskfile.TestECDiskFile.test_close_error ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit -test.unit.obj.test_diskfile.TestECDiskFile.test_commit ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_fsync -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_fsync ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_ignores_cleanup_ondisk_files_error -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_ignores_cleanup_ondisk_files_error ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_IOError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_IOError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_OSError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_OSError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_EDQUOT_IOError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_EDQUOT_IOError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_ENOSPC_IOError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_ENOSPC_IOError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_OSError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_OSError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_other_IOError -test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_other_IOError ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_and_timestamp -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_and_timestamp ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_timestamp_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_timestamp_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_close_oserror -test.unit.obj.test_diskfile.TestECDiskFile.test_create_close_oserror ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_mkstemp_no_space -test.unit.obj.test_diskfile.TestECDiskFile.test_create_mkstemp_no_space ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc -test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc_oserror -test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc_oserror ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_DiskFileNoSpace -test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_DiskFileNoSpace ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_other_shard_ranges ... ok -test DEBUG: user tenant_id:user_name allowed in ACL authorizing. -test DEBUG: Names allowed in acls. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: user tenant_id:user_id allowed in ACL authorizing. -test DEBUG: User tenant_id has system reader authorizing -test DEBUG: tenant mismatch: AUTH_tenant_id2 != tenant_id -test DEBUG: allow user with role(s) swiftoperator,admin as account admin -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test INFO: - - 07/Sep/2025/17/26/41 HEAD /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.341331482 1757266001.341537476 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0007 - - 1757266001.341285944 1757266001.342035294 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0003 FA - 1757266001.347708225 1757266001.347971916 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0008 - - 1757266001.347661972 1757266001.348448515 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.350013018 1757266001.350191832 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0007 - - 1757266001.349973917 1757266001.350642681 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.356392622 1757266001.356623173 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0008 - - 1757266001.356353045 1757266001.357146263 0 -test INFO: - - 07/Sep/2025/17/26/41 DELETE /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.358658075 1757266001.358836174 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0054 - - 1757266001.358619452 1757266001.363977194 0 -test INFO: - - 07/Sep/2025/17/26/41 HEAD /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0044 FA - 1757266001.367263079 1757266001.371674776 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1757266001.372071028 1757266001.372268915 0 -test INFO: - - 07/Sep/2025/17/26/41 HEAD /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0001 FA - 1757266001.372666121 1757266001.372797012 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0061 - - 1757266001.367132664 1757266001.373263597 - -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.374890804 1757266001.375124931 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1757266001.379657030 1757266001.379892826 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.380344629 1757266001.380508184 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0062 - - 1757266001.374768019 1757266001.380960703 - -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.382563591 1757266001.382735729 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1757266001.383047104 1757266001.383225441 0 -test INFO: - - 07/Sep/2025/17/26/41 POST /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0001 FA - 1757266001.383660078 1757266001.383790016 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0018 - - 1757266001.382451773 1757266001.384204388 - -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.385783195 1757266001.385987520 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1757266001.386297703 1757266001.386513710 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.391878366 1757266001.392064810 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0069 - - 1757266001.385669231 1757266001.392538309 - -test INFO: - - 07/Sep/2025/17/26/41 DELETE /v1/a/c/sub_get HTTP/1.0 200 - FakeApp - - - - - - 0.0002 FA - 1757266001.394145489 1757266001.394314528 0 -test INFO: - - 07/Sep/2025/17/26/41 GET /v1/a/test/obj HTTP/1.0 200 - Swift - - - - - - 0.0002 SSC - 1757266001.394624949 1757266001.394805193 0 -test INFO: - - 07/Sep/2025/17/26/41 DELETE /v1/a/c/sub_put HTTP/1.0 200 - FakeApp - - - - - - 0.0001 FA - 1757266001.395154715 1757266001.395272255 0 -test INFO: - - 07/Sep/2025/17/26/41 PUT /v1/a/c/o HTTP/1.0 200 - - - - - - - - 0.0179 - - 1757266001.394032955 1757266001.411979198 - -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00034 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpmmffj8__/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.00977 seconds (102.32151/s) -test INFO: Removed 1 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test DEBUG: Successfully deleted db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -test DEBUG: Not deleting db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db (2/3 success) -test DEBUG: Not deleting db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db (requires sharding, state unsharded) -test DEBUG: Not deleting db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266006.23027.db (requires sharding, state sharding) -test DEBUG: Not deleting db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266006.23027.db (2/3 success) -test DEBUG: Successfully deleted db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266006.23027.db -test DEBUG: Successfully deleted db /tmp/tmpbu8jz12q/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (51, '953b916647ad6322270720e4dc6c0c5e', '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda', '1757266006.26925', '1757266006.00000', '0', '', '1757266006.00000', 51, 0) -test DEBUG: /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o0', 'created_at': '1757266007.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o1', 'created_at': '1757266008.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'o2', 'created_at': '1757266009.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'o3', 'created_at': '1757266010.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'o4', 'created_at': '1757266011.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': 'o5', 'created_at': '1757266012.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': 'o6', 'created_at': '1757266013.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': 'o7', 'created_at': '1757266014.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': 'o8', 'created_at': '1757266015.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': 'o9', 'created_at': '1757266016.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 11, 'name': 'o10', 'created_at': '1757266017.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 12, 'name': 'o11', 'created_at': '1757266018.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 13, 'name': 'o12', 'created_at': '1757266019.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 14, 'name': 'o13', 'created_at': '1757266020.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 15, 'name': 'o14', 'created_at': '1757266021.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 16, 'name': 'o15', 'created_at': '1757266022.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 17, 'name': 'o16', 'created_at': '1757266023.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 18, 'name': 'o17', 'created_at': '1757266024.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 19, 'name': 'o18', 'created_at': '1757266025.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 20, 'name': 'o19', 'created_at': '1757266026.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 21, 'name': 'o20', 'created_at': '1757266027.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 22, 'name': 'o21', 'created_at': '1757266028.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 23, 'name': 'o22', 'created_at': '1757266029.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 24, 'name': 'o23', 'created_at': '1757266030.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 25, 'name': 'o24', 'created_at': '1757266031.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 26, 'name': 'o25', 'created_at': '1757266032.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 27, 'name': 'o26', 'created_at': '1757266033.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 28, 'name': 'o27', 'created_at': '1757266034.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 29, 'name': 'o28', 'created_at': '1757266035.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 30, 'name': 'o29', 'created_at': '1757266036.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda') -test DEBUG: /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 30 (4.19793s) -test DEBUG: Synchronization for /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db has fallen more than 30 rows behind; moving on and will try again next pass. -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (51, '953b916647ad6322270720e4dc6c0c5e', '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda', '1757266006.26925', '1757266006.00000', '0', '', '1757266006.00000', 51, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 4.27958 seconds (0.23367/s) -test INFO: Removed 0 dbs -test INFO: 1 successes, 1 failures -test INFO: diff:1 diff_capped:1 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (51, '953b916647ad6322270720e4dc6c0c5e', '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda', '1757266006.26925', '1757266006.00000', '0', '', '1757266006.00000', 51, 0) -test DEBUG: /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row 30 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 31, 'name': 'o30', 'created_at': '1757266037.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 32, 'name': 'o31', 'created_at': '1757266038.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 33, 'name': 'o32', 'created_at': '1757266039.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 34, 'name': 'o33', 'created_at': '1757266040.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 35, 'name': 'o34', 'created_at': '1757266041.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 36, 'name': 'o35', 'created_at': '1757266042.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 37, 'name': 'o36', 'created_at': '1757266043.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 38, 'name': 'o37', 'created_at': '1757266044.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 39, 'name': 'o38', 'created_at': '1757266045.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 40, 'name': 'o39', 'created_at': '1757266046.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 41, 'name': 'o40', 'created_at': '1757266047.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 42, 'name': 'o41', 'created_at': '1757266048.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 43, 'name': 'o42', 'created_at': '1757266049.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 44, 'name': 'o43', 'created_at': '1757266050.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 45, 'name': 'o44', 'created_at': '1757266051.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 46, 'name': 'o45', 'created_at': '1757266052.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 47, 'name': 'o46', 'created_at': '1757266053.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 48, 'name': 'o47', 'created_at': '1757266054.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 49, 'name': 'o48', 'created_at': '1757266055.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 50, 'name': 'o49', 'created_at': '1757266056.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda')test.unit.container.test_replicator.TestReplicatorSync.test_diff_capped_sync -test.unit.container.test_replicator.TestReplicatorSync.test_diff_capped_sync ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_find_local_handoff_for_part -test.unit.container.test_replicator.TestReplicatorSync.test_find_local_handoff_for_part ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_local_ids -test.unit.container.test_replicator.TestReplicatorSync.test_local_ids ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue -test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_initialize_container_broker_in_default ... ok - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx901dbe773c38416f862ab-0068bdc04a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txcbc92ee5cd4446c48547b-0068bdc04a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdea41819272f43cda082f-0068bdc04a" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx90519b3901244beca0df6-0068bdc04a" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txd8c127dc2be1459284c90-0068bdc04a" "proxy-server 2597857" 0.0085 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx5bbe41b9098c4a33a055e-0068bdc04a" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txf88a03082cf24fbd87856-0068bdc04a" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 412 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx2a063f60448e41e0bba2f-0068bdc04a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 412 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx2a063f60448e41e0bba2f-0068bdc04a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx4c3b324a46754700a45d4-0068bdc04a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txc6f5e9f62d1c44d48472e-0068bdc04a" "proxy-server 2597857" 0.0057 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 304 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txa09a81b220094260a6a6f-0068bdc04a" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "tx6fa541007260443f94f1a-0068bdc04a" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "tx404baacfa8e14eaf9bb54-0068bdc04a" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdd1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 304 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "tx5fdffa4bf7b34e11859a7-0068bdc04a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:8080/v1/a?format=json" "txdb04c4b425c74379811bf-0068bdc04a" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/2/a/75579e56a4bc43ca8a4b3a67c80aa46b" 204 - "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b" "txa268abfb70ce4f5d8e78f-0068bdc04a" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdc1/0/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" 200 24 "HEAD http://localhost:8080/v1/a/75579e56a4bc43ca8a4b3a67c80aa46b/o" "txdea69219c63040b39b308-0068bdc04a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbeddf1c6cbd64086ba4d1-0068bdc04a" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sda1/1/a/%C4%8Brypto" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/%C4%8Brypto" "txbeddf1c6cbd64086ba4d1-0068bdc04a" "container-server 2597857" 0.0012 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdb1/1/a/%C4%8Brypto" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/%C4%8Brypto" "txbeddf1c6cbd64086ba4d1-0068bdc04a" "container-server 2597857" 0.0010 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sda1/3/a/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto" "txbeddf1c6cbd64086ba4d1-0068bdc04a" "proxy-server 2597857" 0.0298 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdb1/3/a/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto" "txbeddf1c6cbd64086ba4d1-0068bdc04a" "proxy-server 2597857" 0.0220 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7d051fae8e344696b2abd-0068bdc04a" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx7d051fae8e344696b2abd-0068bdc04a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcf9d480c02264e92b7082-0068bdc04a" "proxy-server 2597857" 0.0140 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx5760116882c24f3a9fefd-0068bdc04a" "proxy-server 2597857" 0.0016 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sda1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/sdc1/0/a/%C4%8Brypto/%C4%8Brypto" "tx242665dc9e29443b9ee8f-0068bdc04a" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx242665dc9e29443b9ee8f-0068bdc04a" "proxy-server 2597857" 0.0167 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdb1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/sdd1/0/a/%C4%8Brypto/%C4%8Brypto" "tx242665dc9e29443b9ee8f-0068bdc04a" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 201 - "PUT http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx242665dc9e29443b9ee8f-0068bdc04a" "proxy-server 2597857" 0.0213 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc80cc6cabf6744c1b249a-0068bdc04a" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx81904e37ca704ac4abd1f-0068bdc04a" "proxy-server 2597857" 0.0058 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sda1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "POST http://foo:8080/sdd1/0/a/%C4%8Brypto/%C4%8Brypto" "txdad6fa0e78c44a37bbaf8-0068bdc04a" "object-server 2597857" 0.0009 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "POST /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 202 76 "POST http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txdad6fa0e78c44a37bbaf8-0068bdc04a" "proxy-server 2597857" 0.0110 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:34 +0000] "PUT /sdb1/3/a/%C4%8Brypto/%C4%8Brypto" 201 - "POST http://foo:8080/sdc1/0/a/%C4%8Brypto/%C4%8Brypto" "txdad6fa0e78c44a37bbaf8-0068bdc04a" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "POST /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 202 76 "POST http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txdad6fa0e78c44a37bbaf8-0068bdc04a" "proxy-server 2597857" 0.5950 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx063e3130d7f64b19b0d79-0068bdc04b" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txd718a919aef54ff9be7e5-0068bdc04b" "proxy-server 2597857" 0.0052 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx82f553eec91046d983243-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc41228fbc50d4e9099e49-0068bdc04b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx3ca17c445f0841ee86c5d-0068bdc04b" "proxy-server 2597857" 0.0162 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txa0fa667e22c04589894a7-0068bdc04b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx482f8a922256420c82e1c-0068bdc04b" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx320d68871c7447368161d-0068bdc04b" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx3c799a70d8354225b3079-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx589450123b584436936b4-0068bdc04b" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx27e128346c61410cb8bbf-0068bdc04b" "proxy-server 2597857" 0.0099 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx94177b8b2a0c414a817c4-0068bdc04b" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3f1ea74793e846cba71a5-0068bdc04b" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txb5a792c2c76548b79c078-0068bdc04b" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txf4fe33a894ed479283e2d-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txf4fe33a894ed479283e2d-0068bdc04b" "proxy-server 2597857" 0.0035 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx543ef0fced06435a87b4d-0068bdc04b" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx1565f54f47c44c81b928f-0068bdc04b" "proxy-server 2597857" 0.0037 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx57fac081d1ec4190a1f72-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9d6648fb430d4849b4ba9-0068bdc04b" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txcb3c463d8b66489f9c2c7-0068bdc04b" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx39e2267f102543219313b-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8f7e0c6c87bb4ce4af791-0068bdc04b" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx5f355901f2694133ac343-0068bdc04b" "proxy-server 2597857" 0.0093 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx36e432ea348c47c290374-0068bdc04b" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe6af6b63f4144093b475b-0068bdc04b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txd342357ceee04ec2bacce-0068bdc04b" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx3457d73675634e00adbe9-0068bdc04b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0e04a2bcab7743b9b2a9c-0068bdc04b" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txee83db8a96214a18b1373-0068bdc04b" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txec239bc9bff74ec9b8da5-0068bdc04b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe29ddbbd3f9a4fecae0fb-0068bdc04b" "proxy-server 2597857" 0.0051 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx49174a9e0ead4cb280c3e-0068bdc04b" "proxy-server 2597857" 0.0018 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx5efd7760cbc44966884c2-0068bdc04b" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx5efd7760cbc44966884c2-0068bdc04b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx966c9fd396b149499c208-0068bdc04b" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txa3957120cf0b4bbd9d191-0068bdc04b" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:35 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txa1460cee294d4c468dbac-0068bdc04b" "proxy-server 2597857" 0.0007 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_UTF8_path -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_UTF8_path ... ok - -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txb27b454d93e2415c8f18a-0068bdc052) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txcdf4d264b2674768806b9-0068bdc055) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_negative_delete_after -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_requires_length -test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_requires_length ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_connect_put_node_timeout -test.unit.proxy.controllers.test_obj.TestECObjController.test_connect_put_node_timeout ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_container_sync_delete -test.unit.proxy.controllers.test_obj.TestECObjController.test_container_sync_delete ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_container_update_backend_requests -test.unit.proxy.controllers.test_obj.TestECObjController.test_container_update_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_delete_at_backend_requests -test.unit.proxy.controllers.test_obj.TestECObjController.test_delete_at_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_determine_chunk_destinations -test.unit.proxy.controllers.test_obj.TestECObjController.test_determine_chunk_destinations ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_ec_concurrent_GET_with_slow_leaders -test.unit.proxy.controllers.test_obj.TestECObjController.test_ec_concurrent_GET_with_slow_leaders ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_expirer_DELETE_suppresses_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestECObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_feed_remaining_primaries -test.unit.proxy.controllers.test_obj.TestECObjController.test_feed_remaining_primaries ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_fix_response_HEAD -test.unit.proxy.controllers.test_obj.TestECObjController.test_fix_response_HEAD ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_default -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_default ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_non_default -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_non_default ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_best_effort -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_best_effort ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_moves_locals_first -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_moves_locals_first ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_non_durable_ec_response_bucket -test.unit.proxy.controllers.test_obj.TestECObjController.test_non_durable_ec_response_bucket ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_permission ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_src_permission -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_src_permission ... ok - -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0071 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0085 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:45 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:46 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:46 +0000] "PUT /sda1/p/a/c/unsharded" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:46 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0083 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c/sharding" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0091 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c/racing_update" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0092 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0111 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0046 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0041 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0023 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0262 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0050 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0031 "-" 2597864 - -test ERROR: ERROR Account update failed with 127.0.0.1:51191/sda1 (will retry later): Response 503 OK -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0029 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0052 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0012 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 400 45 "-" "-" "-" 0.0003 "-" 2597864 nada -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" - "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0043 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0115 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 2597864 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0068 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0029 "-" 2597864 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0059 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0038 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0018 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:47 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestContainerController.test_PUT_obj_not_found -test.unit.container.test_server.TestContainerController.test_PUT_obj_not_found ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_old_enough_to_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_last_modified_time ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_legacy_pending_files ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', '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', 'X-Timestamp': '1757265999.97470', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'X-Amz-Metadata-Directive': 'COPY', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757265999.99249', 'Content-Type': 'so'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:37 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_error ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_order_and_reverse ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_make_tuple_for_pickle ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_is_green ... ok -test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -test-TestECDiskFile ERROR: ERROR DiskFile /tmp/tmpg_i9og8l/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266005.03068#2#d.data close failure: Bad : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close - self._handle_close_quarantine() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5490, in mock_handle_close_quarantine - raise Exception("Bad") -Exception: Bad - -test-TestECDiskFile ERROR: Problem cleaning up /tmp/tmpjzyxwjes/tmp_test_obj_server_DiskFile/sda1/objects/0/221/2f5b65d1019c019d79e6f1411fb79221 (): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmpr0pmqmfc/tmp_test_obj_server_DiskFile/sda1/objects/0/53e/6b5d8e478c5f1a525da1ddcf54f5c53e/1757266005.05076#2#d.data ([Errno 21] Some IO Error): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3243, in _finalize_durable - fsync_dir(self._datadir) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -IsADirectoryError: [Errno 21] Some IO Error -test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmp0kbe3gxr/tmp_test_obj_server_DiskFile/sda1/objects/0/53e/6b5d8e478c5f1a525da1ddcf54f5c53e/1757266005.05464#2#d.data ([Errno 100] Some Error): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3243, in _finalize_durable - fsync_dir(self._datadir) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: [Errno 100] Some Error -test-TestECDiskFile ERROR: No space left on device for /tmp/tmpcxl1o8mo/tmp_test_obj_server_DiskFile/sda1/objects/0/d16/fd432a2a779da7ca9d3ab1dc6bb55d16/1757266005.05845#2#d.data ([Errno 122] EDQUOT): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable - os.rename(data_file_path, durable_data_file_path) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: [Errno 122] EDQUOT -test-TestECDiskFile ERROR: No space left on device for /tmp/tmp_mpm6_2m/tmp_test_obj_server_DiskFile/sda1/objects/0/d16/fd432a2a779da7ca9d3ab1dc6bb55d16/1757266005.06242#2#d.data ([Errno 28] ENOSPC): [Errno 28] ENOSPC -test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmpev5edr_u/tmp_test_obj_server_DiskFile/sda1/objects/0/d16/fd432a2a779da7ca9d3ab1dc6bb55d16/1757266005.06655#2#d.data ([Errno 100] Some Error): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable - os.rename(data_file_path, durable_data_file_path) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: [Errno 100] Some Error -test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmprzs_qm26/tmp_test_obj_server_DiskFile/sda1/objects/0/d16/fd432a2a779da7ca9d3ab1dc6bb55d16/1757266005.07052#2#d.data ([Errno 21] Some other IO Error): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable - os.rename(data_file_path, durable_data_file_path) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -IsADirectoryError: [Errno 21] Some other IO Error -test-TestECDiskFile ERROR: Error removing tempfile: /tmp/tmpf1e8jnab/tmp_test_obj_server_DiskFile/sda1/tmp/tmpnip0jffp: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1844, in open - fallocate(self._fd, self._size) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: [Errno 28] No space left on device - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3025, in create - yield dfw.open() - ~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1847, in open - raise DiskFileNoSpace() -swift.common.exceptions.DiskFileNoSpace - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1875, in close - os.unlink(self._tmppath) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -FileNotFoundError: [Errno 2] No such file or directorytest.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_logging -test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_logging ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_renamer_fails -test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_renamer_fails ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_create_use_linkat_renamer_not_called -test.unit.obj.test_diskfile.TestECDiskFile.test_create_use_linkat_renamer_not_called ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_errors_bad_frag_index -test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_errors_bad_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_has_frag_index -test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_has_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp -test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_delete -test.unit.obj.test_diskfile.TestECDiskFile.test_delete ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_corners -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_corners ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_partial_closes -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_partial_closes ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_range_w_none -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_range_w_none ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_checks_only_aligned_frag_data -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_checks_only_aligned_frag_data ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_edges -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_edges ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_empty -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_empty ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_w_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_w_quarantine ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_delete -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_delete ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_marked_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_marked_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_writes -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_concurrent_writes ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_default_disallowed_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_default_disallowed_metadata ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_large_app_iter_ranges -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_large_app_iter_ranges ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_mkstemp_creates_dir -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_mkstemp_creates_dir ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_preserves_slo -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_preserves_slo ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_preserves_sysmeta -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_preserves_sysmeta ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_io_error -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_io_error ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:44 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_match_and_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_match_and_s3acl ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_not_match_and_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAcl.test_upload_part_copy_headers_with_not_match_and_s3acl ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_quarantine ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_writer -test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_writer ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_authorized_for_permitted_referrer -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_authorized_for_permitted_referrer ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_not_authorized_for_unknown_reseller_prefix -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_is_not_authorized_for_unknown_reseller_prefix ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_deleted -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_deleted ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_names -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_names ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_options_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_options_allowed ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_deleted -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_deleted ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_not_open ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_with_validtoken_authorized_for_permitted_referrer -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_anonymous_with_validtoken_authorized_for_permitted_referrer ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_auth_scheme -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_auth_scheme ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_blank_reseller_prefix -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_blank_reseller_prefix ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_legacy_durable ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_authorized ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_missing_frag_index -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_missing_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_newer_non_durable_data_file -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_newer_non_durable_data_file ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_not_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_confirmed_identity_is_not_authorized ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_no_data_file -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_no_data_file ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_when_not_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_when_not_durable ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_denied_responses -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_denied_responses ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_detect_reseller_request -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_detect_reseller_request ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_identified_options_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_identified_options_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_non_authorized -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_invalid_request_non_authorized ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_and_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_and_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_but_not_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_asked_for_but_not_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_default_allowed -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_override_default_allowed ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_not_set -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_not_set ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_to_unknown -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_to_unknown ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_unknown_with_v2 -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_project_domain_id_sysmeta_set_unknown_with_v2 ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_added_underscore -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_added_underscore ... ok -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_not_added_double_underscores -test.unit.common.middleware.test_keystoneauth.SwiftAuthMultiple.test_reseller_prefix_not_added_double_underscores ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_tenant -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_token_scoped_to_tenant ... ok -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_unscoped_token -test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACL.test_is_name_allowed_in_acl_with_unscoped_token ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_get_nonmanifest_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_get_nonmanifest_passthrough ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_partially_satisfiable_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_partially_satisfiable_passthrough ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_passthrough ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_starting_beyond_multipart_resp_length -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_starting_beyond_multipart_resp_length ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_unsatisfiable_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_unsatisfiable_passthrough ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_passthrough ... ok -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_unsatisfiable_passthrough -test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_unsatisfiable_passthrough ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_fails -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_fails ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_finds_old -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_finds_old ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_tombstone -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_tombstone ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_bogus_content_range -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_bogus_content_range ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_manifest ... ok -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_range_manifest -test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_range_manifest ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_add_dev -test.unit.common.ring.test_builder.TestRingBuilder.test_add_dev ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_add_rebalance_add_rebalance_delete_rebalance -test.unit.common.ring.test_builder.TestRingBuilder.test_add_rebalance_add_rebalance_delete_rebalance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_add_replicas_then_rebalance_respects_weight -test.unit.common.ring.test_builder.TestRingBuilder.test_add_replicas_then_rebalance_respects_weight ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_adding_region_slowly_with_unbalanceable_ring -test.unit.common.ring.test_builder.TestRingBuilder.test_adding_region_slowly_with_unbalanceable_ring ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_avoid_tier_change_new_region -test.unit.common.ring.test_builder.TestRingBuilder.test_avoid_tier_change_new_region ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_cancel_increase_partition_power -test.unit.common.ring.test_builder.TestRingBuilder.test_cancel_increase_partition_power ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_create_add_dev_add_replica_rebalance -test.unit.common.ring.test_builder.TestRingBuilder.test_create_add_dev_add_replica_rebalance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_deepcopy -test.unit.common.ring.test_builder.TestRingBuilder.test_deepcopy ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices -test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices_with_parts -test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices_with_parts ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_effective_overload -test.unit.common.ring.test_builder.TestRingBuilder.test_effective_overload ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_ever_rebalanced -test.unit.common.ring.test_builder.TestRingBuilder.test_ever_rebalanced ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_finalize_increase_partition_power -test.unit.common.ring.test_builder.TestRingBuilder.test_finalize_increase_partition_power ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_fractional_replicas_rebalance -test.unit.common.ring.test_builder.TestRingBuilder.test_fractional_replicas_rebalance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices -test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices_partial_replicas -test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices_partial_replicas ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_get_ring -test.unit.common.ring.test_builder.TestRingBuilder.test_get_ring ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_id -test.unit.common.ring.test_builder.TestRingBuilder.test_id ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_id_copy_from -test.unit.common.ring.test_builder.TestRingBuilder.test_id_copy_from ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_id_legacy_builder_file -test.unit.common.ring.test_builder.TestRingBuilder.test_id_legacy_builder_file ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_id_not_initialised_errors -test.unit.common.ring.test_builder.TestRingBuilder.test_id_not_initialised_errors ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power -test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: -test:testertest:testertest:writetest:writeWRITE -fake-swift DEBUG: permission denined: 403 Forbidden test:write READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_error -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_error ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_match_and_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_match_and_s3acl ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power_failed -test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power_failed ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_init -test.unit.common.ring.test_builder.TestRingBuilder.test_init ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_initial_balance -test.unit.common.ring.test_builder.TestRingBuilder.test_initial_balance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_insufficient_replicas -test.unit.common.ring.test_builder.TestRingBuilder.test_insufficient_replicas ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_load -test.unit.common.ring.test_builder.TestRingBuilder.test_load ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_min_part_hours_zero_will_move_one_replica -test.unit.common.ring.test_builder.TestRingBuilder.test_min_part_hours_zero_will_move_one_replica ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_more_devices_than_replicas_validation_when_removed_dev -test.unit.common.ring.test_builder.TestRingBuilder.test_more_devices_than_replicas_validation_when_removed_dev ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multiple_duplicate_device_assignment -test.unit.common.ring.test_builder.TestRingBuilder.test_multiple_duplicate_device_assignment ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_dont_move_too_many_replicas -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_dont_move_too_many_replicas ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_expansion_more_devices -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_expansion_more_devices ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_full -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_full ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_overfull -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_overfull ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_0_min_part_hours -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_0_min_part_hours ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_positive_min_part_hours -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_positive_min_part_hours ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite_unicode ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_partial -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_partial ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_negative_min_part_hours -test.unit.common.ring.test_builder.TestRingBuilder.test_negative_min_part_hours ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_overlarge_part_powers -test.unit.common.ring.test_builder.TestRingBuilder.test_overlarge_part_powers ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_overload -test.unit.common.ring.test_builder.TestRingBuilder.test_overload ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_initially -test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_initially ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_on_rebalance -test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_on_rebalance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_oversmall_part_powers -test.unit.common.ring.test_builder.TestRingBuilder.test_oversmall_part_powers ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_part_swapping_problem -test.unit.common.ring.test_builder.TestRingBuilder.test_part_swapping_problem ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power -test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power_failed -test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power_failed ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_part_on_deleted_other_part_on_drained -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_part_on_deleted_other_part_on_drained ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_post_upgrade -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_post_upgrade ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_with_seed -test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_with_seed ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_reduce_replicas_after_remove_device -test.unit.common.ring.test_builder.TestRingBuilder.test_reduce_replicas_after_remove_device ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_balanceable_ring -test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_balanceable_ring ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_unbalanceable_ring -test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_unbalanceable_ring ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_a_lot -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_a_lot ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_dev -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_dev ... ok - -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 51, 'name': 'o101', 'created_at': '1757266157.00000', 'size': 0, 'content_type': 'content-type-new', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda') -test DEBUG: /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 51 (0.0649886s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (51, '953b916647ad6322270720e4dc6c0c5e', '6abaa6fa-8930-4c4d-8e28-3b00dedb5487-sda', '1757266006.26925', '1757266006.00000', '0', '', '1757266006.00000', 51, 0) -test DEBUG: /tmp/tmplibf8pv8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.2:1002/sdc, nothing to do -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.09050 seconds (11.04996/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:0 ts_repl:0 -test WARNING: Could not find a non-zero weight device for handoff partition 0, falling back device sdc -test WARNING: Could not find a non-zero weight device for handoff partition 0, falling back device sdb -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00031 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00025 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00039 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmph8d7wf5e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '73a783dc69fc59e323f0f590a441be4b', '6d2c9eef-964e-486d-83bc-4767ea85e38b-sda', '1757266010.68790', '1757264400.00000', '0', '', '1757264400.00000', 0, 0) -test DEBUG: /tmp/tmph8d7wf5e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1757264402.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o2', 'created_at': '1757264403.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '6d2c9eef-964e-486d-83bc-4767ea85e38b-sda') -test DEBUG: /tmp/tmph8d7wf5e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.0105419s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '73a783dc69fc59e323f0f590a441be4b', '6d2c9eef-964e-486d-83bc-4767ea85e38b-sda', '1757266010.68790', '1757264400.00000', '0', '', '1757264400.00000', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('6d2c9eef-964e-486d-83bc-4767ea85e38b-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 2 objects to the reconciler at /tmp/tmph8d7wf5e/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04576 seconds (21.85359/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmph8d7wf5e/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', 'cd942c2d-0be2-4f13-8af9-35cc7956b17f-sda', '1757266010.75187', '1757264400', '0', '', '1757264400', 2, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('cd942c2d-0be2-4f13-8af9-35cc7956b17f-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', 'cd942c2d-0be2-4f13-8af9-35cc7956b17f-sda', '1757266010.75187', '1757264400', '0', '', '1757264400', 2, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('cd942c2d-0be2-4f13-8af9-35cc7956b17f-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpvpvck4q2/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, sync, (2, '73a783dc69fc59e323f0f590a441be4b', 'feb012d1-3610-4fce-81f9-38d35faca8b9-sda', '1757266010.77429', '1757264400.00000', '0', '{"X-Container-Sysmeta-Shard-Root": ["a/c", "1757266010.77546"]}', '1757264400.00000', 0, 0) -test DEBUG: /tmp/tmpvpvck4q2/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1757264402.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o2', 'created_at': '1757264403.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'feb012d1-3610-4fce-81f9-38d35faca8b9-sda') -test DEBUG: /tmp/tmpvpvck4q2/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.0073514s) -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, merge_syncs, ([],) -REPLICATE: /sdc/0/7d69a3daa789abb831fde54674123df1, sync, (2, '73a783dc69fc59e323f0f590a441be4b', 'feb012d1-3610-4fce-81f9-38d35faca8b9-sda', '1757266010.77429', '1757264400.00000', '0', '{"X-Container-Sysmeta-Shard-Root": ["a/c", "1757266010.77546"]}', '1757264400.00000', 0, 0) -REPLICATE: /sdc/0/7d69a3daa789abb831fde54674123df1, complete_rsync, ('feb012d1-3610-4fce-81f9-38d35faca8b9-sda', '7d69a3daa789abb831fde54674123df1.db') -test DEBUG: Adding 2 objects to the reconciler at /tmp/tmpvpvck4q2/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03684 seconds (27.14120/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpvpvck4q2/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', '2bc51a76-1a5d-4ec2-9c1c-86ee2c5d9215-sda', '1757266010.81801', '1757264400', '0', '', '1757264400', 2, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('2bc51a76-1a5d-4ec2-9c1c-86ee2c5d9215-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', '2bc51a76-1a5d-4ec2-9c1c-86ee2c5d9215-sda', '1757266010.81801', '1757264400', '0', '', '1757264400', 2, 0)test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_old_style_shard -test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_old_style_shard ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_shard -test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_shard ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_last_partition_from_zero_weight -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_last_partition_from_zero_weight ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_zero_weighted -test.unit.common.ring.test_builder.TestRingBuilder.test_remove_zero_weighted ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_rerebalance -test.unit.common.ring.test_builder.TestRingBuilder.test_rerebalance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_with_id -test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_with_id ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_without_id -test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_without_id ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_round_off_error -test.unit.common.ring.test_builder.TestRingBuilder.test_round_off_error ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_save -test.unit.common.ring.test_builder.TestRingBuilder.test_save ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_save_load -test.unit.common.ring.test_builder.TestRingBuilder.test_save_load ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_search_devs -test.unit.common.ring.test_builder.TestRingBuilder.test_search_devs ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_server_per_port -test.unit.common.ring.test_builder.TestRingBuilder.test_server_per_port ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_set_dev_weight -test.unit.common.ring.test_builder.TestRingBuilder.test_set_dev_weight ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_decrease -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_decrease ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_increase -test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_increase ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_shuffled_gather -test.unit.common.ring.test_builder.TestRingBuilder.test_shuffled_gather ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_server_converge_on_balance -test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_server_converge_on_balance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_zone_converge_on_balance -test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_zone_converge_on_balance ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_unoverload -test.unit.common.ring.test_builder.TestRingBuilder.test_unoverload ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_validate -test.unit.common.ring.test_builder.TestRingBuilder.test_validate ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_validate_duplicate_part_assignment -test.unit.common.ring.test_builder.TestRingBuilder.test_validate_duplicate_part_assignment ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_validate_partial_replica -test.unit.common.ring.test_builder.TestRingBuilder.test_validate_partial_replica ... ok -test.unit.common.ring.test_builder.TestRingBuilder.test_wrong_tier_with_no_where_to_go -test.unit.common.ring.test_builder.TestRingBuilder.test_wrong_tier_with_no_where_to_go ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_component_different_builder_order -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_component_different_builder_order ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_builders -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_builders ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_number_builders -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_different_number_builders ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_duplicate_builder_ids -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_duplicate_builder_ids ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_insufficient_builders -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_insufficient_builders ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_missing_builder_id -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_missing_builder_id ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_older_builder -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_older_builder ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_replica_count_changed -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_replica_count_changed ... ok -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_unchanged_builders -test.unit.common.ring.test_composite_builder.TestComposeLoadComponents.test_load_components_unchanged_builders ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_client_exception -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_client_exception ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_failure -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_failure ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_replication_net -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_replication_net ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_obj_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_obj_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_replication_net -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_replication_net ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_with_timestamp -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_with_timestamp ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_with_timestamp -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_with_timestamp ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account ... ok - -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpx61e7q_2/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266007.33179#2#d.data: Bytes read: 84, does not match metadata: 85 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsmni6mvr/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266008.62928#2#d.data: [Errno 5] Input/output error -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpbmwkmaoh/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266008.63793#2#d.data: Bytes read: 82, does not match metadata: 83 -Problem cleaning up /tmp/tmpmfg5yxn2/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1962, in _finalize_put - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5874, in mock_cleanup - raise OSError() -OSError -test.unit.obj.test_diskfile.TestECDiskFile.test_error_in_cleanup_ondisk_files -test.unit.obj.test_diskfile.TestECDiskFile.test_error_in_cleanup_ondisk_files ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_exception_in_handle_close_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_exception_in_handle_close_quarantine ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_available_when_not_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_available_when_not_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_not_open -test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_not_open ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location -test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location_with_mismatched_hash -test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location_with_mismatched_hash ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata_not_opened -test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_dev_path -test.unit.obj.test_diskfile.TestECDiskFile.test_get_dev_path ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata_not_opened -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata_not_opened -test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata_not_opened ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_fallback_to_mkstemp -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_fallback_to_mkstemp ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_use_linkat_os_open_called -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_use_linkat_os_open_called ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised -test.unit.obj.test_diskfile.TestECDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_keep_cache -test.unit.obj.test_diskfile.TestECDiskFile.test_keep_cache ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_killed_before_cleanup -test.unit.obj.test_diskfile.TestECDiskFile.test_killed_before_cleanup ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_mount_checking -test.unit.obj.test_diskfile.TestECDiskFile.test_mount_checking ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_not_opened -test.unit.obj.test_diskfile.TestECDiskFile.test_not_opened ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create -test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_no_content_does_not_parse_body -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_no_content_does_not_parse_body ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_no_content_does_not_decode_body -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_no_content_does_not_decode_body ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_with_extra_params -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_with_extra_params ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_chunks -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_chunks ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_recon -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_recon ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_503 -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_503 ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_507 -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_507 ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_deleted -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_deleted ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_replication_net -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_replication_net ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_not_found -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_not_found ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_container -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_container ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_chunked -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_chunked ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_fail -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_fail ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object_error -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object_error ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_args -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_args ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_chunked -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_chunked ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete -test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_data_info_has_durable_key -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_data_info_has_durable_key ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_ts_data -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_ts_data ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_ts_meta_data -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_ts_meta_data ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted -test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted_with_corrupt_tombstone -test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted_with_corrupt_tombstone ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_expired -test.unit.obj.test_diskfile.TestECDiskFile.test_open_expired ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_fail -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_fail ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_header_content_length -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_header_content_length ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_with_content_length -test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_with_content_length ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_gen_headers -test.unit.common.test_direct_client.TestUTF8DirectClient.test_gen_headers ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable_legacy -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable_legacy ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_missing_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_missing_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_exist -test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_exist ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_expired -test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_expired ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_bad_fragment_preferences -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_bad_fragment_preferences ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_already_removed -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_already_removed ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_meta -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_meta ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_not_meta -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_not_meta ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_non_existent_fragment_index -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_non_existent_fragment_index ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_timestamp_frag_index -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_timestamp_frag_index ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_client_exception -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_client_exception ... ok -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_http_exception -test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_http_exception ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_bad_request_line -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_bad_request_line ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message_no_logger -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_message_no_logger ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_request -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_log_request ... ok -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_parse_request_no_proxy -test.unit.common.test_http_protocol.TestSwiftHttpProtocol.test_swift_http_protocol_parse_request_no_proxy ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_404_no_retry -test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_404_no_retry ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_409_no_retry -test.unit.common.test_internal_client.TestSimpleClient.test_delete_object_with_409_no_retry ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_get -test.unit.common.test_internal_client.TestSimpleClient.test_get ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_all_failed -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_all_failed ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_param -test.unit.common.test_internal_client.TestSimpleClient.test_get_with_retries_param ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_head -test.unit.common.test_internal_client.TestSimpleClient.test_head ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_proxy -test.unit.common.test_internal_client.TestSimpleClient.test_proxy ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_request_container_with_retries_with_HTTPError -test.unit.common.test_internal_client.TestSimpleClient.test_request_container_with_retries_with_HTTPError ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_request_object_with_retries_with_HTTPError -test.unit.common.test_internal_client.TestSimpleClient.test_request_object_with_retries_with_HTTPError ... ok -test.unit.common.test_internal_client.TestSimpleClient.test_request_with_retries_with_HTTPError -test.unit.common.test_internal_client.TestSimpleClient.test_request_with_retries_with_HTTPError ... ok -test.unit.common.test_memcached.TestMemcacheCommand.test_get_key_prefix -test.unit.common.test_memcached.TestMemcacheCommand.test_get_key_prefix ... ok -test.unit.common.test_memcached.TestMemcacheCommand.test_init -test.unit.common.test_memcached.TestMemcacheCommand.test_init ... ok -test.unit.common.test_splice.TestSplice.test_available -test.unit.common.test_splice.TestSplice.test_available ... ok -test.unit.common.test_splice.TestSplice.test_errno -test.unit.common.test_splice.TestSplice.test_errno ... ok -test.unit.common.test_splice.TestSplice.test_fileno -test.unit.common.test_splice.TestSplice.test_fileno ... ok -test.unit.common.test_splice.TestSplice.test_flags -test.unit.common.test_splice.TestSplice.test_flags ... ok -test.unit.common.test_splice.TestSplice.test_flags_list -test.unit.common.test_splice.TestSplice.test_flags_list ... ok -test.unit.common.test_splice.TestSplice.test_splice_file_to_pipe -test.unit.common.test_splice.TestSplice.test_splice_file_to_pipe ... ok -test.unit.common.test_splice.TestSplice.test_splice_pipe_to_file -test.unit.common.test_splice.TestSplice.test_splice_pipe_to_file ... ok -test.unit.common.test_splice.TestSplice.test_splice_pipe_to_pipe -test.unit.common.test_splice.TestSplice.test_splice_pipe_to_pipe ... ok -test.unit.common.test_splice.TestSplice.test_unavailable -test.unit.common.test_splice.TestSplice.test_unavailable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_tombstone -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_tombstone ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_one_fragment_index -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_one_fragment_index ... ok -test.unit.common.test_splice.TestSplice.test_unavailable_in_libc -test.unit.common.test_splice.TestSplice.test_unavailable_in_libc ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_match_star -test.unit.common.test_swob.TestConditionalIfMatch.test_match_star ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_match_star_on_404 -test.unit.common.test_swob.TestConditionalIfMatch.test_match_star_on_404 ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_tombstone -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_tombstone ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_no_match -test.unit.common.test_swob.TestConditionalIfMatch.test_no_match ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_quoted_simple_match -test.unit.common.test_swob.TestConditionalIfMatch.test_quoted_simple_match ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_match -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_match ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_without_frag -test.unit.obj.test_diskfile.TestECDiskFile.test_purge_without_frag ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_no_match -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_no_match ... ok -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_match -test.unit.common.test_swob.TestConditionalIfMatch.test_simple_match ... ok -test.unit.common.test_utils.TestGetPpid.test_happy_path -test.unit.common.test_utils.TestGetPpid.test_happy_path ... ok -test.unit.common.test_utils.TestGetPpid.test_not_allowed -test.unit.common.test_utils.TestGetPpid.test_not_allowed ... ok -test.unit.common.test_utils.TestGetPpid.test_not_found -test.unit.common.test_utils.TestGetPpid.test_not_found ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_bad_start -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_bad_start ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic2 -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_basic2 ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_big_reads -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_big_reads ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_broken_mid_stream -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_broken_mid_stream ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_empty -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_empty ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_leading_crlfs -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_leading_crlfs ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline_with_tiny_chunks -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_readline_with_tiny_chunks ... ok -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_tiny_reads -test.unit.common.test_utils.TestIterMultipartMimeDocuments.test_tiny_reads ... ok -test.unit.common.test_utils.TestLRUCache.test_maxsize -test.unit.common.test_utils.TestLRUCache.test_maxsize ... ok -test.unit.common.test_utils.TestLRUCache.test_maxtime -test.unit.common.test_utils.TestLRUCache.test_maxtime ... ok -test.unit.common.test_utils.TestLRUCache.test_set_maxsize -test.unit.common.test_utils.TestLRUCache.test_set_maxsize ... ok -test.unit.common.test_utils.TestLRUCache.test_set_maxtime -test.unit.common.test_utils.TestLRUCache.test_set_maxtime ... ok -test.unit.common.test_utils.TestNamespaceBoundList.test_eq -test.unit.common.test_utils.TestNamespaceBoundList.test_eq ... ok -test.unit.common.test_utils.TestNamespaceBoundList.test_get_namespace -test.unit.common.test_utils.TestNamespaceBoundList.test_get_namespace ... ok -test.unit.common.test_utils.TestNamespaceBoundList.test_parse -test.unit.common.test_utils.TestNamespaceBoundList.test_parse ... ok -test.unit.common.test_utils.TestStringAlong.test_happy -test.unit.common.test_utils.TestStringAlong.test_happy ... ok -test.unit.common.test_utils.TestStringAlong.test_unhappy -test.unit.common.test_utils.TestStringAlong.test_unhappy ... ok -test.unit.common.test_utils.TestTimingStatsDecorators.test_memcached_timing_stats -test.unit.common.test_utils.TestTimingStatsDecorators.test_memcached_timing_stats ... ok -test.unit.common.test_utils.TestTimingStatsDecorators.test_timing_stats -test.unit.common.test_utils.TestTimingStatsDecorators.test_timing_stats ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_empty_paths -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_empty_paths ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_mixed -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_mixed ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_exists_paths -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_exists_paths ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_old_enough -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_not_old_enough ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_file -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_file ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_now -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_now ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_path_not_exists -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_older_than_path_not_exists ... ok -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_paths -test.unit.common.test_utils.TestUnlinkOlder.test_unlink_paths ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_all_whitespace_value -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_all_whitespace_value ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_bogus_value -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_bogus_value ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_empty_value -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_empty_value ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_more_specific_after_less_specific -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_more_specific_after_less_specific ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_multiple -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_multiple ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_single_region -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_single_region ... ok -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_with_zone_zero -test.unit.common.utils.test_config.TestAffinityKeyFunction.test_with_zone_zero ... ok -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_exception -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_exception ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_bad_content_length -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_bad_content_length ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_corrupt_xattrs -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_corrupt_xattrs ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_deleted_files -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_deleted_files ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266002.50624', 'Content-Type': 'so'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:42 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_replace ... ok - -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('2bc51a76-1a5d-4ec2-9c1c-86ee2c5d9215-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpqvp2iiq_/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, sync, (2, '73a783dc69fc59e323f0f590a441be4b', '2ed2e156-9650-42b1-a95e-220d42a890bb-sda', '1757266013.68287', '1757264400.00000', '0', '{"X-Container-Sysmeta-Shard-Quoted-Root": ["a/c", "1757266013.68411"]}', '1757264400.00000', 0, 0) -test DEBUG: /tmp/tmpqvp2iiq_/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1757264402.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o2', 'created_at': '1757264403.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '2ed2e156-9650-42b1-a95e-220d42a890bb-sda') -test DEBUG: /tmp/tmpqvp2iiq_/sda/containers/0/df1/7d69a3daa789abb831fde54674123df1/7d69a3daa789abb831fde54674123df1.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.00320888s) -REPLICATE: /sdb/0/7d69a3daa789abb831fde54674123df1, merge_syncs, ([],) -REPLICATE: /sdc/0/7d69a3daa789abb831fde54674123df1, sync, (2, '73a783dc69fc59e323f0f590a441be4b', '2ed2e156-9650-42b1-a95e-220d42a890bb-sda', '1757266013.68287', '1757264400.00000', '0', '{"X-Container-Sysmeta-Shard-Quoted-Root": ["a/c", "1757266013.68411"]}', '1757264400.00000', 0, 0) -REPLICATE: /sdc/0/7d69a3daa789abb831fde54674123df1, complete_rsync, ('2ed2e156-9650-42b1-a95e-220d42a890bb-sda', '7d69a3daa789abb831fde54674123df1.db') -test DEBUG: Adding 2 objects to the reconciler at /tmp/tmpqvp2iiq_/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04327 seconds (23.10906/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpqvp2iiq_/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', 'fcc4a1b9-4599-40ba-9dd3-a71bbeacaf90-sda', '1757266013.77805', '1757264400', '0', '', '1757264400', 2, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('fcc4a1b9-4599-40ba-9dd3-a71bbeacaf90-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (2, '16f85d11a5764d5ef6ca6a2b2623c380', 'fcc4a1b9-4599-40ba-9dd3-a71bbeacaf90-sda', '1757266013.77805', '1757264400', '0', '', '1757264400', 2, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('fcc4a1b9-4599-40ba-9dd3-a71bbeacaf90-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp69ybd45s/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '4a89c32cc8d8ef1908e1f0da4f08b353', '8630e754-15f6-4210-8015-ee5a01bbe4c3-sda', '1757266013.81468', '1757266013.00000', '0', '', '1757266013.00000', 1, 1) -test DEBUG: /tmp/tmp69ybd45s/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o-unu', 'created_at': '1757266015.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o-nulo', 'created_at': '1757266016.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '8630e754-15f6-4210-8015-ee5a01bbe4c3-sda') -test DEBUG: /tmp/tmp69ybd45s/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.00616574s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '4a89c32cc8d8ef1908e1f0da4f08b353', '8630e754-15f6-4210-8015-ee5a01bbe4c3-sda', '1757266013.81468', '1757266013.00000', '0', '', '1757266013.00000', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('8630e754-15f6-4210-8015-ee5a01bbe4c3-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp69ybd45s/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04918 seconds (20.33184/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp69ybd45s/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'f9990e4997750c3525de97d0906068db', '84085d53-a4b8-420d-82d2-bd70f68745cc-sda', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('84085d53-a4b8-420d-82d2-bd70f68745cc-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'f9990e4997750c3525de97d0906068db', '84085d53-a4b8-420d-82d2-bd70f68745cc-sda', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('84085d53-a4b8-420d-82d2-bd70f68745cc-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'f9990e4997750c3525de97d0906068db', '85a7cafc-7098-4ca3-bea5-1ee73d56092a-', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db in sync with 10.0.0.2:1002/sdc, nothing to do -REPLICATE: /sda/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'f9990e4997750c3525de97d0906068db', '85a7cafc-7098-4ca3-bea5-1ee73d56092a-', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db in sync with 10.0.0.0:1000/sda, nothing to do -test DEBUG: Replicating db /tmp/tmp69ybd45s/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '5830c1f204fcca237b7eeb8348012e58', 'd4c202cb-b973-4602-80b5-647ab4619f41-sdb', '1757266013.81468', '1757266014.00000', '0', '', '1757266014.00000', 1, 1) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.2:1002/sdc, starting at row -1 -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o-unu', 'created_at': '1757266017.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o-nulo', 'created_at': '1757266018.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'd4c202cb-b973-4602-80b5-647ab4619f41-sdb')test.unit.container.test_replicator.TestReplicatorSync.test_multiple_out_sync_reconciler_enqueue_normalize -test.unit.container.test_replicator.TestReplicatorSync.test_multiple_out_sync_reconciler_enqueue_normalize ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_post_replicate_hook -test.unit.container.test_replicator.TestReplicatorSync.test_post_replicate_hook ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_missing -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_missing ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', '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'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_object_DELETE_backend_update_container_ip_default -test.unit.proxy.controllers.test_obj.TestECObjController.test_object_DELETE_backend_update_container_ip_default ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp_timeout -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp_timeout ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_slow_resp -test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_slow_resp ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_repl_object_DELETE_backend_update_container_repl_ip -test.unit.proxy.controllers.test_obj.TestECObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_smooth_distributed_backend_requests -test.unit.proxy.controllers.test_obj.TestECObjController.test_smooth_distributed_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_some_404s_and_507s -test.unit.proxy.controllers.test_obj.TestECObjController.test_some_404s_and_507s ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_not_configured -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_not_configured ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config ... ok -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_not_match_and_s3acl -test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_not_match_and_s3acl ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_authenticate_delete_Authorization_from_s3req -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_authenticate_delete_Authorization_from_s3req ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv2 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv2 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv4 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_canonical_uri_sigv4 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_missing_trailer_sig -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_missing_trailer_sig ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_bad -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_bad ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sig_v4_streaming_aws_hmac_sha256_payload_trailer_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_multi_bytes_secret_failure -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_multi_bytes_secret_failure ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2_unicode_string -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv2_unicode_string ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_unsigned_payload -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_unsigned_payload ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_url_encode -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_sigv4_url_encode ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_invalid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_invalid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_no_last_chunk -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_no_last_chunk ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_valid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_valid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_wrong_size -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_chunk_wrong_size ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_no_secret -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_signature_v4_hmac_sha256_payload_no_secret ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sigv4_req_zero_content_length_sha256 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_check_sigv4_req_zero_content_length_sha256 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_expired -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_expired ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_missing -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_missing ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_expired -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_expired ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_valid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_date_header_with_x_amz_date_valid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_container_info -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_container_info ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_container_permission -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_container_permission ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_object_permission -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_with_check_object_permission ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_duplication_HEAD_request -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_duplication_HEAD_request ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_match_ACL_MAP -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_match_ACL_MAP ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_s3_acl -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_response_without_s3_acl ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_validate_param -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_get_validate_param ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_headers_to_sign_sigv4 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_headers_to_sign_sigv4 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv2 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv2 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv4 -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_request_timestamp_sigv4 ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_algo_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_algo_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_and_trailer -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_and_trailer ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc32c_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_invalid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_invalid ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_crc64nvme_ok ... skipped 'no crc64nvme implementation, install isal or anycrc' -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha1_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha256_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_hdr_sha256_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_sha256_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_checksum_sha256_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_duplicate -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_duplicate ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_extra -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_extra ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_invalid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_invalid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_missing -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_missing ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_multiple -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_multiple ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_none_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_none_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_short -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_short ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_undeclared -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_undeclared ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_unrecognised -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_unrecognised ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_invalid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_invalid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_strm_unsgnd_pyld_trl_with_commas_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_invalid -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_invalid ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_crc32_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_declares_crc32_trailer -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_declares_crc32_trailer ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_no_crc_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sig_v4_unsgnd_pyld_no_crc_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_encoding_aws_chunked_is_ignored -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_encoding_aws_chunked_is_ignored ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_bad_value -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_bad_value ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_ok ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_is_bad_request -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_is_bad_request ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_no_decoded_content_length -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_sigv2_content_sha256_streaming_no_decoded_content_length ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_Authorization_not_exist_in_swreq -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_Authorization_not_exist_in_swreq ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_subrequest_proxy_access_log -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_to_swift_req_subrequest_proxy_access_log ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_amz_content_sha256_missing -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_amz_content_sha256_missing ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_x_mz_content_sha256_bad_format -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_x_mz_content_sha256_bad_format ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_xmz_content_sha256_mismatch -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_v4_req_xmz_content_sha256_mismatch ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_argument -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_argument ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_part_number -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_invalid_part_number ... ok -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_with_range_header -test.unit.common.middleware.s3api.test_s3request.TestRequest.test_validate_part_number_with_range_header ... ok -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_allow_multipart_uploads -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_allow_multipart_uploads ... ok -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_for_multipart_upload_requests -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_controller_for_multipart_upload_requests ... ok -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_header_authorization -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_header_authorization ... ok -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_query_authorization -test.unit.common.middleware.s3api.test_s3request.TestSigV4Request.test_init_query_authorization ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_disappears_appears_logging -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_disappears_appears_logging ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_clears_all_limits -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_clears_all_limits ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_custom_interval -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_custom_interval ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_default_interval -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_default_interval ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_disabled -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_disabled ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_empty_section -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_empty_section ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_error -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_error ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_logging -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_logging ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_set_and_missing -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_set_and_missing ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_unset_and_missing -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_file_reload_unset_and_missing ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_reload_does_not_override_reload_options -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_config_reload_does_not_override_reload_options ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_path -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_path ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_reload_interval -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_conf_reload_interval ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_configured_path_overrides_filter_conf -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_configured_path_overrides_filter_conf ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_default_path_overrides_filter_conf -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_at_default_path_overrides_filter_conf ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_no_section -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_no_section ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_set_and_missing -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_set_and_missing ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_unset_and_missing -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_init_config_file_unset_and_missing ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_not_ratelimited -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_not_ratelimited ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_ratelimited -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_method_ratelimited ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_no_ratelimiting_configured -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_no_ratelimiting_configured ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_read_default_backend_ratelimit_conf -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_read_default_backend_ratelimit_conf ... ok -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_unhandled_request -test.unit.common.middleware.test_backend_ratelimit.TestBackendRatelimitMiddleware.test_unhandled_request ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_obj_slash_v1 -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_obj_slash_v1 ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_and_path -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_and_path ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_obj -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_root_obj ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_trailing_slash -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_path_trailing_slash ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_root_path_obj_slash_v1 -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_container_with_root_path_obj_slash_v1 ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_matching_ending_not_domain -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_matching_ending_not_domain ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_container -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_container ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_unicode_container -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_account_with_path_root_unicode_container ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix_already_there -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_add_prefix_already_there ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_bad_prefixes -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_bad_prefixes ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_empty_storage_domain -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_empty_storage_domain ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_no_prefixes -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_no_prefixes ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_prefixes -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_configured_with_prefixes ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_extra_subdomains -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_extra_subdomains ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_passthrough -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_passthrough ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_redirect -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_redirect ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_with_path_root_and_path_no_slash -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_domain_remap_with_path_root_and_path_no_slash ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_multiple_storage_domains -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_multiple_storage_domains ... ok -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_storage_domains_conf_format -test.unit.common.middleware.test_domain_remap.TestDomainRemap.test_storage_domains_conf_format ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_character -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_character ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_length -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_length ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_regexp -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_invalid_regexp ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_maximum_length_from_config -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_maximum_length_from_config ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_length_and_character -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_length_and_character ... ok -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_regexp -test.unit.common.middleware.test_name_check.TestNameCheckMiddleware.test_valid_regexp ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_symlink -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_symlink ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_unversioned_obj -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_POST_unversioned_obj ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_overwrite_null_marker_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_overwrite_null_marker_versioning_disabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_with_recent_versioned_marker_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_PUT_with_recent_versioned_marker_versioning_disabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_delete_object_with_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_delete_object_with_versioning_disabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_disable_versioning -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_disable_versioning ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_get_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_get_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_head_container -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_head_container ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_put_object_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDisabled.test_put_object_versioning_disabled ... ok -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_passes_through_concurrency -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_passes_through_concurrency ... ok -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_reused_logger -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_reused_logger ... ok -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_uses_big_max_deletes -test.unit.common.middleware.test_slo.TestSloBulkDeleter.test_uses_big_max_deletes ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_alternative_expirer_config -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_alternative_expirer_config ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_nested -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_nested ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii_same_container -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_non_ascii_same_container ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_too_many_containers -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_too_many_containers ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_turned_off -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_turned_off ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole_404 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_async_delete_whole_404 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_401 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_401 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_json -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_json ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_utf8 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_bad_utf8 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_client_content_type -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_client_content_type ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_man -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_man ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_401 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_401 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_404 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_404 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_500 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_500 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_too_many_segments -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_nested_too_many_segments ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_non_ascii -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_non_ascii ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_not_a_manifest -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_not_a_manifest ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_segment_404 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_segment_404 ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_404 -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_404 ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET - return self.GETorHEAD(req) - ~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl - return ah._handle_acl(app, method) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl - resp = self.req.get_acl_response(app, 'HEAD', - container, obj, - headers, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:39 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:40 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id_not_implemented ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_range_single_record ... ok -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_old_swift -test.unit.common.middleware.test_slo.TestSloDeleteManifest.test_handle_multipart_delete_whole_old_swift ... ok -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilder_states -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilder_states ... ok -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilders_calls -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilders_calls ... ok -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_respects_cobuilder_part_moves -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_respects_cobuilder_part_moves ... ok -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_save_then_load -test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_save_then_load ... ok -test.unit.common.test_db.TestChexor.test_chexor -test.unit.common.test_db.TestChexor.test_chexor ... ok -test.unit.common.test_db.TestChexor.test_invalid_old_hash -test.unit.common.test_db.TestChexor.test_invalid_old_hash ... ok -test.unit.common.test_db.TestChexor.test_no_name -test.unit.common.test_db.TestChexor.test_no_name ... ok -test.unit.common.test_db.TestChexor.test_normal_case -test.unit.common.test_db.TestChexor.test_normal_case ... ok - -test INFO: - - - [07/Sep/2025:17:26:48 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0005 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0060 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c/bashful" 201 - "-" "-" "-" 0.0022 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0053 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c/grumpy10" 201 - "-" "-" "-" 0.0059 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:50 +0000] "PUT /sda1/p/a/c/grumpy10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0031 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0053 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy50" 201 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy60_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy70" 201 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy80" 201 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpy80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier10" 201 - "-" "-" "-" 0.0039 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier10_no_header" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0063 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0054 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier50" 201 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier60_no_header" 201 - "-" "-" "-" 0.0087 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier70" 201 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier80" 201 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpier80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey10" 201 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0053 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey40_no_header" 201 - "-" "-" "-" 0.0087 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey50" 201 - "-" "-" "-" 0.0052 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey60_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 -test.unit.container.test_server.TestContainerController.test_PUT_object_update_redirected_to_shard -test.unit.container.test_server.TestContainerController.test_PUT_object_update_redirected_to_shard ... ok -test.unit.container.test_server.TestContainerController.test_PUT_proxy_default_no_policy_for_existing_default -test.unit.container.test_server.TestContainerController.test_PUT_proxy_default_no_policy_for_existing_default ... ok -test.unit.container.test_server.TestContainerController.test_PUT_reset_container_sync -test.unit.container.test_server.TestContainerController.test_PUT_reset_container_sync ... ok -test.unit.container.test_server.TestContainerController.test_PUT_shard_range_autocreates_shard_container -test.unit.container.test_server.TestContainerController.test_PUT_shard_range_autocreates_shard_container ... ok -test.unit.container.test_server.TestContainerController.test_PUT_shard_range_json_in_body -test.unit.container.test_server.TestContainerController.test_PUT_shard_range_json_in_body ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_exactly_two_batches -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_exactly_two_batches ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_one_large_batch -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_one_large_batch ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_several_small_batches -test.unit.common.test_db.TestTombstoneReclaimer.test_batched_reclaim_several_small_batches ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_get_tombstone_count_with_leftover -test.unit.common.test_db.TestTombstoneReclaimer.test_get_tombstone_count_with_leftover ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count -test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count ... ok -test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count_with_leftover -test.unit.common.test_db.TestTombstoneReclaimer.test_reclaim_get_tombstone_count_with_leftover ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_cleanup_post_replicate -test.unit.common.test_db_replicator.TestDBReplicator.test_cleanup_post_replicate ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_db_exists -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_db_exists ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_old_file_does_not_exist -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_old_file_does_not_exist ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_rename -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_rename ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_with_bad_input -test.unit.common.test_db_replicator.TestDBReplicator.test_complete_rsync_with_bad_input ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_creation -test.unit.common.test_db_replicator.TestDBReplicator.test_creation ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_delete_db -test.unit.common.test_db_replicator.TestDBReplicator.test_delete_db ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_drive_not_mounted -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_drive_not_mounted ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_no_arg_pop -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_no_arg_pop ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_complete_rsync -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_complete_rsync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_rsync_then_merge -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_rsync_then_merge ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_unexpected -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_operation_unexpected ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_unexpected_operation_db_does_not_exist -test.unit.common.test_db_replicator.TestDBReplicator.test_dispatch_unexpected_operation_db_does_not_exist ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_empty_suffix_and_hash_dirs_get_cleanedup -test.unit.common.test_db_replicator.TestDBReplicator.test_empty_suffix_and_hash_dirs_get_cleanedup ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_extract_device -test.unit.common.test_db_replicator.TestDBReplicator.test_extract_device ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_handoff_delete -test.unit.common.test_db_replicator.TestDBReplicator.test_handoff_delete ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_http_connect -test.unit.common.test_db_replicator.TestDBReplicator.test_http_connect ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_in_sync -test.unit.common.test_db_replicator.TestDBReplicator.test_in_sync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_merge_items -test.unit.common.test_db_replicator.TestDBReplicator.test_merge_items ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_merge_syncs -test.unit.common.test_db_replicator.TestDBReplicator.test_merge_syncs ... ok - -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:47 -0000', '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'} -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:47 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Using identity: {'user': ('42', 'usr'), 'tenant': ('1', 'acct'), 'roles': ['admin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_acct != 1 -test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_foo != None -test DEBUG: Using identity: {'user': (None, None), 'tenant': (None, None), 'roles': [], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} -test DEBUG: tenant mismatch: AUTH_foo != None -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing as anonymous -test DEBUG: Authorizing from an overriding middleware -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -test DEBUG: Names allowed in acls. -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda -direct-client-test ERROR: Kaboom! -direct-client-test ERROR: Kaboom! -direct-client-test ERROR: Kaboom! -test-ic DEBUG: -> 2014-05-27T20:54:11 GET http://127.0.0.1%3Fformat%3Djson 200 123 345 1401224050.98 1401224051.98 1.0 - -test-ic DEBUG: -> 2014-05-27T20:54:11 HEAD http://127.0.0.1%3Fformat%3Djson 200 123 345 1401224050.98 1401224051.98 1.0 - -test WARNING: boom -hello -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_formatter_extras -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_formatter_extras ... ok -hello -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init ... ok -my-prefix: hello -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init_with_prefix -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init_with_prefix ... ok -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals ... ok -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals_stacked_adapter -test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals_stacked_adapter ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_ceil -test.unit.common.utils.test_timestamp.TestTimestamp.test_ceil ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_cmp_with_none -test.unit.common.utils.test_timestamp.TestTimestamp.test_cmp_with_none ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_delta -test.unit.common.utils.test_timestamp.TestTimestamp.test_delta ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_false -test.unit.common.utils.test_timestamp.TestTimestamp.test_false ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_float -test.unit.common.utils.test_timestamp.TestTimestamp.test_float ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_force_internal -test.unit.common.utils.test_timestamp.TestTimestamp.test_force_internal ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_from_isoformat -test.unit.common.utils.test_timestamp.TestTimestamp.test_from_isoformat ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_no_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_no_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_with_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_with_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_hashable -test.unit.common.utils.test_timestamp.TestTimestamp.test_hashable ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_int -test.unit.common.utils.test_timestamp.TestTimestamp.test_int ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_no_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_no_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_with_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_with_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_input -test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_input ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_string_conversion -test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_string_conversion ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_inversion -test.unit.common.utils.test_timestamp.TestTimestamp.test_inversion ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_isoformat -test.unit.common.utils.test_timestamp.TestTimestamp.test_isoformat ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_no_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_no_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_with_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_with_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_normal_format_no_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_normal_format_no_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_not_equal -test.unit.common.utils.test_timestamp.TestTimestamp.test_not_equal ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_offset_limit -test.unit.common.utils.test_timestamp.TestTimestamp.test_offset_limit ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_ordering -test.unit.common.utils.test_timestamp.TestTimestamp.test_ordering ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_out_of_range_comparisons -test.unit.common.utils.test_timestamp.TestTimestamp.test_out_of_range_comparisons ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_raw -test.unit.common.utils.test_timestamp.TestTimestamp.test_raw ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_short_format_with_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_short_format_with_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_no_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_no_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_with_offset -test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_with_offset ... ok -test.unit.common.utils.test_timestamp.TestTimestamp.test_true -test.unit.common.utils.test_timestamp.TestTimestamp.test_true ... ok -test.unit.container.test_backend.TestContainerBroker.test_batch_reclaim -test.unit.container.test_backend.TestContainerBroker.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBroker.test_chexor -test.unit.container.test_backend.TestContainerBroker.test_chexor ... ok -test.unit.container.test_backend.TestContainerBroker.test_create_broker -test.unit.container.test_backend.TestContainerBroker.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBroker.test_creation -test.unit.container.test_backend.TestContainerBroker.test_creation ... ok -test.unit.container.test_backend.TestContainerBroker.test_db_file -test.unit.container.test_backend.TestContainerBroker.test_db_file ... ok -test.unit.container.test_backend.TestContainerBroker.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBroker.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBroker.test_delete_object -test.unit.container.test_backend.TestContainerBroker.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter ... ok -test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBroker.test_double_check_trailing_delimiter_non_slash ... ok -test.unit.container.test_backend.TestContainerBroker.test_empty -test.unit.container.test_backend.TestContainerBroker.test_empty ... ok - -test-reconstructor INFO: Running object reconstructor in script mode. -test-reconstructor INFO: 0/1 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 35s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmp8zq3rvmw/node/sdc1/objects-1/0 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (635.31/sec, 0s remaining) -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (543.87/sec, 0s remaining) -test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpr7kqp1ks/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (300.56/sec, 0s remaining) -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp1qklaiv0/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (437.23/sec, 0s remaining) -test-reconstructor ERROR: Problem making data file durable /tmp/tmp1qklaiv0/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.72818#4#d.data ([Errno 2] No such file or directory: '/tmp/tmp1qklaiv0/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable - os.rename(data_file_path, durable_data_file_path) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp1qklaiv0/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.72818#4.data' -> '/tmp/tmp1qklaiv0/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.72818#4#d.data' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable - files = os.listdir(self._datadir) -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp1qklaiv0/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpd9jbzfkb/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (428.51/sec, 0s remaining) -test-reconstructor ERROR: Problem making data file durable /tmp/tmpd9jbzfkb/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.78922#4#d.data ([Errno 2] No such file or directory: '/tmp/tmpd9jbzfkb/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable - os.rename(data_file_path, durable_data_file_path) - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpd9jbzfkb/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.78922#4.data' -> '/tmp/tmpd9jbzfkb/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661201.78922#4#d.data' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable - files = os.listdir(self._datadir) -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpd9jbzfkb/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' -object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [1, 2, 3, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 1.1444091796875e-05 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 9, 10, 12] -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34547,16 +29832,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 9, 12, 13] -object-reconstructor INFO: Nothing reconstructed for 1.3113021850585938e-05 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34569,14 +29850,15 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/o policy#0: +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34589,10 +29871,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34605,14 +29889,33 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34625,10 +29928,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34641,10 +29946,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34657,14 +29964,33 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34677,10 +30003,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34693,10 +30021,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34709,10 +30039,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34725,16 +30057,33 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34747,10 +30096,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34763,10 +30114,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34779,10 +30132,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34795,10 +30150,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34811,13 +30168,33 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34830,10 +30207,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34846,10 +30225,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34862,10 +30243,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34878,10 +30261,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34894,10 +30279,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -34910,1012 +30297,33 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_exceptions_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_exceptions_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_duplicate_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_missing_frag_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok -test.unit.container.test_backend.TestContainerBroker.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBroker.test_empty_old_style_shard_container ... ok - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey70" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey80" 201 - "-" "-" "-" 0.0019 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey80_no_header" 201 - "-" "-" "-" 0.0006 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0011 "-" 2597864 - -test DEBUG: Unlinked retiring db '/tmp/tmpuzp0ry1j/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest10" 201 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest10_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0078 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest20_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0016 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest30_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:51 +0000] "PUT /sda1/p/a/c/grumpiest40_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0050 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest50" 201 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest50_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0053 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest60_no_header" 201 - "-" "-" "-" 0.0013 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest70" 201 - "-" "-" "-" 0.0054 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest70_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest80" 201 - "-" "-" "-" 0.0012 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c/grumpiest80_no_header" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0042 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0043 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0174 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0065 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0084 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/.shards_a/shard_c" 404 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/.shards_a/shard_c" 400 49 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/.shards_a/shard_c" 201 - "-" "-" "-" 0.0165 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0058 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0057 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0141 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 400 69 "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 400 75 "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 400 35 "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 2597864 0 -test DEBUG: Unlinked retiring db '/tmp/tmpr38kyql8/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0086 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0055 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0016 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:52 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0068 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_PUT_shard_range_to_deleted_container -test.unit.container.test_server.TestContainerController.test_PUT_shard_range_to_deleted_container ... ok -test.unit.container.test_server.TestContainerController.test_PUT_simulated_create_race -test.unit.container.test_server.TestContainerController.test_PUT_simulated_create_race ... ok -test.unit.container.test_server.TestContainerController.test_PUT_timestamp_not_float -test.unit.container.test_server.TestContainerController.test_PUT_timestamp_not_float ... ok -test.unit.container.test_server.TestContainerController.test_PUT_utf8 -test.unit.container.test_server.TestContainerController.test_PUT_utf8 ... ok -test.unit.container.test_server.TestContainerController.test_REPLICATE_complete_rsync_works -test.unit.container.test_server.TestContainerController.test_REPLICATE_complete_rsync_works ... ok -test.unit.container.test_server.TestContainerController.test_REPLICATE_insufficient_space -test.unit.container.test_server.TestContainerController.test_REPLICATE_insufficient_space ... ok -test.unit.container.test_server.TestContainerController.test_REPLICATE_rsync_then_merge_works -test.unit.container.test_server.TestContainerController.test_REPLICATE_rsync_then_merge_works ... ok -test.unit.container.test_server.TestContainerController.test_REPLICATE_unknown_sync -test.unit.container.test_server.TestContainerController.test_REPLICATE_unknown_sync ... ok -test.unit.container.test_server.TestContainerController.test_REPLICATE_value_error_works -test.unit.container.test_server.TestContainerController.test_REPLICATE_value_error_works ... ok -test.unit.container.test_server.TestContainerController.test_UPDATE -test.unit.container.test_server.TestContainerController.test_UPDATE ... ok -test.unit.container.test_server.TestContainerController.test_UPDATE_autocreate -test.unit.container.test_server.TestContainerController.test_UPDATE_autocreate ... ok -test.unit.container.test_server.TestContainerController.test__call__raise_timeout -test.unit.container.test_server.TestContainerController.test__call__raise_timeout ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges ... ok -test.unit.container.test_server.TestContainerController.test_account_update_account_override_deleted -test.unit.container.test_server.TestContainerController.test_account_update_account_override_deleted ... ok -test.unit.container.test_server.TestContainerController.test_account_update_mismatched_host_device -test.unit.container.test_server.TestContainerController.test_account_update_mismatched_host_device ... ok -test.unit.container.test_server.TestContainerController.test_acl_container -test.unit.container.test_server.TestContainerController.test_acl_container ... ok -test.unit.container.test_server.TestContainerController.test_change_storage_policy_via_DELETE_then_PUT -test.unit.container.test_server.TestContainerController.test_change_storage_policy_via_DELETE_then_PUT ... ok -test.unit.container.test_server.TestContainerController.test_change_to_default_storage_policy_via_DELETE_then_PUT -test.unit.container.test_server.TestContainerController.test_change_to_default_storage_policy_via_DELETE_then_PUT ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_deleted ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266150.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/451/e1d7d1b032cfa8bda6cfde18d8f19451/e1d7d1b032cfa8bda6cfde18d8f19451_1757266150.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266150.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/451/e1d7d1b032cfa8bda6cfde18d8f19451/e1d7d1b032cfa8bda6cfde18d8f19451_1757266150.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266153.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/99c/9ec32c4473df5f7524de0138e279699c/9ec32c4473df5f7524de0138e279699c_1757266153.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266153.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/99c/9ec32c4473df5f7524de0138e279699c/9ec32c4473df5f7524de0138e279699c_1757266153.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266156.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ea7/3301ba0e7ca1887d23a67273d7a79ea7/3301ba0e7ca1887d23a67273d7a79ea7_1757266156.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266156.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/ea7/3301ba0e7ca1887d23a67273d7a79ea7/3301ba0e7ca1887d23a67273d7a79ea7_1757266156.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266159.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588_1757266159.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266159.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588_1757266159.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266162.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/3dc/8ee918f2c4d34c3ca620c141bf9d33dc/8ee918f2c4d34c3ca620c141bf9d33dc_1757266162.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266162.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/3dc/8ee918f2c4d34c3ca620c141bf9d33dc/8ee918f2c4d34c3ca620c141bf9d33dc_1757266162.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266165.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/841/8f69bd7f76d8909ea11288a8f0e94841/8f69bd7f76d8909ea11288a8f0e94841_1757266165.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266165.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/841/8f69bd7f76d8909ea11288a8f0e94841/8f69bd7f76d8909ea11288a8f0e94841_1757266165.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266168.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/529/23a8d29a2396de4982a6887a0ad23529/23a8d29a2396de4982a6887a0ad23529_1757266168.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266168.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/529/23a8d29a2396de4982a6887a0ad23529/23a8d29a2396de4982a6887a0ad23529_1757266168.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266171.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11_1757266171.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266171.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11_1757266171.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266174.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5f6/c57d34ea8cb513c194041ed7603fa5f6/c57d34ea8cb513c194041ed7603fa5f6_1757266174.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266174.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/5f6/c57d34ea8cb513c194041ed7603fa5f6/c57d34ea8cb513c194041ed7603fa5f6_1757266174.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266177.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/fa4/4cbe08d6414d199462e021d2fc019fa4/4cbe08d6414d199462e021d2fc019fa4_1757266177.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266177.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/fa4/4cbe08d6414d199462e021d2fc019fa4/4cbe08d6414d199462e021d2fc019fa4_1757266177.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266180.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bd2/03c89bcc0a4d41c111df1e3ad000ebd2/03c89bcc0a4d41c111df1e3ad000ebd2_1757266180.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266180.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/bd2/03c89bcc0a4d41c111df1e3ad000ebd2/03c89bcc0a4d41c111df1e3ad000ebd2_1757266180.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16_1757266183.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16_1757266183.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266186.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/168/4c1bf8156087c9eea81eb5f8338d7168/4c1bf8156087c9eea81eb5f8338d7168_1757266186.00000.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266186.00000-0, db: /tmp/tmpwygn3m61/sda/containers/0/168/4c1bf8156087c9eea81eb5f8338d7168/4c1bf8156087c9eea81eb5f8338d7168_1757266186.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266003.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d87/6011a866e38924ab6ebd2d27137f3d87/6011a866e38924ab6ebd2d27137f3d87.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266003.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d87/6011a866e38924ab6ebd2d27137f3d87/6011a866e38924ab6ebd2d27137f3d87.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266007.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/c45/080de9d8d482b2e0389e5a0fa5a93c45/080de9d8d482b2e0389e5a0fa5a93c45.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266007.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/c45/080de9d8d482b2e0389e5a0fa5a93c45/080de9d8d482b2e0389e5a0fa5a93c45.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266011.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e90/eca71c1486fdf6397401eab85cbe2e90/eca71c1486fdf6397401eab85cbe2e90.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266011.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e90/eca71c1486fdf6397401eab85cbe2e90/eca71c1486fdf6397401eab85cbe2e90.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266015.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/dfa/e594b9bd6273ea6cc170c20ed16c0dfa/e594b9bd6273ea6cc170c20ed16c0dfa.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266015.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/dfa/e594b9bd6273ea6cc170c20ed16c0dfa/e594b9bd6273ea6cc170c20ed16c0dfa.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266019.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d0e/a2fac10490deaa3f8c6d4928d223ad0e/a2fac10490deaa3f8c6d4928d223ad0e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266019.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d0e/a2fac10490deaa3f8c6d4928d223ad0e/a2fac10490deaa3f8c6d4928d223ad0e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266023.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/223/be556850233fd8fc2cdc25b66295e223/be556850233fd8fc2cdc25b66295e223.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266023.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/223/be556850233fd8fc2cdc25b66295e223/be556850233fd8fc2cdc25b66295e223.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266027.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e04/1dd6e4c1f8cb98046a3e33159d13ee04/1dd6e4c1f8cb98046a3e33159d13ee04.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266027.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e04/1dd6e4c1f8cb98046a3e33159d13ee04/1dd6e4c1f8cb98046a3e33159d13ee04.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266031.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266031.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266035.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/fd9/392ee1ea43edaa19024d11e9ecec1fd9/392ee1ea43edaa19024d11e9ecec1fd9.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266035.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/fd9/392ee1ea43edaa19024d11e9ecec1fd9/392ee1ea43edaa19024d11e9ecec1fd9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266047.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/35d/f749a0178a8d561077eb7495187a035d/f749a0178a8d561077eb7495187a035d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266047.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/35d/f749a0178a8d561077eb7495187a035d/f749a0178a8d561077eb7495187a035d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266059.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e20/bec8df5da94cb71e10d6041707649e20/bec8df5da94cb71e10d6041707649e20.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266059.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e20/bec8df5da94cb71e10d6041707649e20/bec8df5da94cb71e10d6041707649e20.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266071.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/7f2/6dff23be66a645e8f1741df2a5bdf7f2/6dff23be66a645e8f1741df2a5bdf7f2.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266071.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/7f2/6dff23be66a645e8f1741df2a5bdf7f2/6dff23be66a645e8f1741df2a5bdf7f2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266075.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266075.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266083.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266083.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266087.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266087.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266095.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d69/119309c51c7cea9192c35109bee0dd69/119309c51c7cea9192c35109bee0dd69.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266095.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d69/119309c51c7cea9192c35109bee0dd69/119309c51c7cea9192c35109bee0dd69.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266099.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266099.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266107.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e31/b1684d9d8b8a3fd47c730af3fbbe1e31/b1684d9d8b8a3fd47c730af3fbbe1e31.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266107.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e31/b1684d9d8b8a3fd47c730af3fbbe1e31/b1684d9d8b8a3fd47c730af3fbbe1e31.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266111.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266111.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266119.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cf3/f36600920b7be535214f4d832fcc4cf3/f36600920b7be535214f4d832fcc4cf3.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266119.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cf3/f36600920b7be535214f4d832fcc4cf3/f36600920b7be535214f4d832fcc4cf3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266131.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f3e/e336fb0a39055ed9d9533072ace73f3e/e336fb0a39055ed9d9533072ace73f3e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266131.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f3e/e336fb0a39055ed9d9533072ace73f3e/e336fb0a39055ed9d9533072ace73f3e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266135.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266135.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266143.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266143.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266147.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266147.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266155.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/01c/e13b04a0d1c86abb9a9ea1e2699c201c/e13b04a0d1c86abb9a9ea1e2699c201c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266155.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/01c/e13b04a0d1c86abb9a9ea1e2699c201c/e13b04a0d1c86abb9a9ea1e2699c201c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266159.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266159.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266167.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/935/e06848775c2c1fd872e7d420f5e8b935/e06848775c2c1fd872e7d420f5e8b935.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266167.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/935/e06848775c2c1fd872e7d420f5e8b935/e06848775c2c1fd872e7d420f5e8b935.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266171.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266171.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266179.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d10/6a41e6068a63f3bffa2ef97fda343d10/6a41e6068a63f3bffa2ef97fda343d10.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266179.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d10/6a41e6068a63f3bffa2ef97fda343d10/6a41e6068a63f3bffa2ef97fda343d10.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266187.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266187.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266191.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ac4/a7c14a9a8283194d3ea149a3bbabfac4/a7c14a9a8283194d3ea149a3bbabfac4.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266191.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ac4/a7c14a9a8283194d3ea149a3bbabfac4/a7c14a9a8283194d3ea149a3bbabfac4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266195.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d0d/a21625c095df2aa201e06d518b294d0d/a21625c095df2aa201e06d518b294d0d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266195.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d0d/a21625c095df2aa201e06d518b294d0d/a21625c095df2aa201e06d518b294d0d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266199.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266199.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266203.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266203.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266207.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/608/8d5381e7a017e2acf9ed4d96bbe10608/8d5381e7a017e2acf9ed4d96bbe10608.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266207.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/608/8d5381e7a017e2acf9ed4d96bbe10608/8d5381e7a017e2acf9ed4d96bbe10608.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266211.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/760/21f8d17634b4277a8901203c9788c760/21f8d17634b4277a8901203c9788c760.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266211.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/760/21f8d17634b4277a8901203c9788c760/21f8d17634b4277a8901203c9788c760.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266215.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d41/9ee7ba770555199290b587164ff49d41/9ee7ba770555199290b587164ff49d41.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266215.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/d41/9ee7ba770555199290b587164ff49d41/9ee7ba770555199290b587164ff49d41.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266219.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/911/7e740c4159257e25c7146b53b4528911/7e740c4159257e25c7146b53b4528911.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_unsharded -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_unsharded ... ok -test-TestECDiskFile ERROR: ERROR DiskFile /tmp/tmp0qebr68u/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266011.11581#2#d.data close failure: a very special error : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close - self._handle_close_quarantine() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5700, in blow_up - raise Exception('a very special error') -Exception: a very special error - -test-TestECDiskFile WARNING: Quarantined object /tmp/tmppf7amkw1/tmp_test_obj_server_DiskFile/sda1/objects/0/85a/d32971898a6900ec6ee30a940141e85a/1757266011.18071#2#d.data: Hash of name in metadata does not match directory name -test-TestECDiskFile DEBUG: open(/tmp/tmp0nma_675/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Operation not supported Falling back to using mkstemp() -test-TestECDiskFile DEBUG: open(/tmp/tmp0nma_675/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Is a directory Falling back to using mkstemp() -test-TestECDiskFile DEBUG: open(/tmp/tmp0nma_675/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c, O_TMPFILE | O_WRONLY) failed: Invalid argument Falling back to using mkstemp() -test-TestECDiskFile DEBUG: Relinking /tmp/tmp4a5fhgbv/tmp_test_obj_server_DiskFile/sda1/objects/754/825/bcb8dc1c8026a3b3df0abaf07cac6825/1757266011.29415#2.data to /tmp/tmp4a5fhgbv/tmp_test_obj_server_DiskFile/sda1/objects/1509/825/bcb8dc1c8026a3b3df0abaf07cac6825/1757266011.29415#2.data due to next_part_power set -test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmp4a5fhgbv/tmp_test_obj_server_DiskFile/sda1/objects/754/825/bcb8dc1c8026a3b3df0abaf07cac6825/1757266011.29415#2#d.data (): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable - self.manager.cleanup_ondisk_files(self._datadir) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -test-TestECDiskFile DEBUG: Relinking /tmp/tmp4a5fhgbv/tmp_test_obj_server_DiskFile/sda1/objects-1/454/a30/71a7d4be769e1e2b769b67d3fe881a30/1757266011.29610.data to /tmp/tmp4a5fhgbv/tmp_test_obj_server_DiskFile/sda1/objects-1/909/a30/71a7d4be769e1e2b769b67d3fe881a30/1757266011.29610.data due to next_part_power set -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpdnsvyiml/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266012.10953.ts: Metadata checksum mismatch for /tmp/tmpdnsvyiml/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266012.10953.ts: stored checksum='b'93b6868cee12b695fee5750fd3173d27'', computed='b'bacab97f82ae6ad0724de2af4ff8ee35'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp8bhwxksg/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266014.20645#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266014.22015#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266014.22015#2#d.data'>: stored checksum='b'ec9dacd8a44d4a0bc374b3e148a87c73'', computed='b'6c21ae7a8484eb84674a3448ae6374cd'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266014.22287#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266014.22287#2#d.data'>: stored checksum='b'd1e2c23ff89a1850583d6d5e5c6dda47'', computed='b'ddb34e600b93039827eb7d1c1e618b4d'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266014.22971#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266014.22971#2#d.data'>: stored checksum='b'b80b1b536611b64bdbcbb619766d67a3'', computed='b'aa175e5ac2c4a3223424fd373eed8de2'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266014.23700#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266014.23700#2#d.data'>: stored checksum='b'1e3a317424d021c703152cb817e96c81'', computed='b'94772fa42b39afe7d39f6f2e8d7b1f71'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266014.24360#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266014.24360#2#d.data'>: stored checksum='b'9484b8ba5d3dc778ddc549aa16b1ab58'', computed='b'da8ce6988878fe8758fb5145e455d359'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266014.24622#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266014.24622#2#d.data'>: stored checksum='b'8b1c26465f3a5fc994a0ebbd7d78744c'', computed='b'ca2717e5b60d62fb88af86a8066fa6f3'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266014.25312#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266014.25312#2#d.data'>: stored checksum='b'17fcf5392b65169b10f4386e0989ad25'', computed='b'43b58f93ac50551523016f2e00875b96'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266014.26125#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266014.26125#2#d.data'>: stored checksum='b'd8651e79fb34b6c16d7afd46e2df5261'', computed='b'e4da6001c3333df0782be2790279deeb'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266014.26401#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp93854h0o/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266014.26401#2#d.data'>: stored checksum='b'0d89f936e0c28d257143a225eae64653'', computed='b'33bed0f6119436cf2fcb5d9ddf8eb782'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpk57fb6p1/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266014.27383#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp8rxlwg9f/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266014.29939#2#d.data: not stat-able: test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_fstat_oserror -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_fstat_oserror ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_a_directory -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_a_directory ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_listable -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_listable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_name -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_name ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: nojunk None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Date': 'Sun, 07 Sep 2025 17:26:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} -test DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:51 -0000'} -test DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:51 -0000'} -test DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:51 -0000'} -test DEBUG: checking permission: bucket None POST {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:51 -0000'} -test DEBUG: bucket None POST -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:55 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266015.39778', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'X-Amz-Content-Sha256': 'de1dd78ec9c5cc0534c531a4d61c68bc3995fac4934c971ea83d5d3c3d406c32', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:55 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266015.40261', 'Content-Length': '4', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Encoding': 'aws-chunked', 'X-Amz-Content-Sha256': '230d8358dc8e8890b4c58deeb62912ee2f20357ae92a5cc861b98e68fe31acb5', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:55 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266015.40696', 'Content-Length': '4', 'Content-Type': 'binary/octet-stream'} -test INFO: Loaded config file /tmp/tmpc9wttaca/backend-ratelimit.conf, config changed -test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmpc9wttaca/backend-ratelimit.conf -test INFO: Loaded new config file /tmp/tmpc9wttaca/backend-ratelimit.conf, config unchanged -test DEBUG: Loaded existing config file /tmp/tmpc9wttaca/backend-ratelimit.conf, config unchanged -test INFO: Loaded config file /tmp/tmpg2zdz4ca/missing, config changed -test INFO: Loaded config file /tmp/tmpg2zdz4ca/missing, config changed -test INFO: Loaded new config file /tmp/tmp34fbba9d/backend-ratelimit.conf, config unchanged -test INFO: Loaded config file /tmp/tmpypuusjn7/backend-ratelimit.conf, config changed -test WARNING: Invalid config file /tmp/tmpypuusjn7/backend-ratelimit.conf, config unchanged: BOOM -test INFO: Loaded config file /tmp/tmpypuusjn7/backend-ratelimit.conf, config changed -test INFO: Loaded config file /tmp/tmpg6q1g_c4/backend-ratelimit.conf, config changed -test DEBUG: Loaded existing config file /tmp/tmpg6q1g_c4/backend-ratelimit.conf, config unchanged -test INFO: Loaded config file /tmp/tmpg6q1g_c4/backend-ratelimit.conf, config changed -test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmp58hbl9jo/missing -test INFO: Loaded config file /tmp/tmp197ftxkc/override-ratelimit.conf, config changed -test WARNING: Invalid config file /tmp/tmp1pax6_8y/backend_rl.conf, config unchanged: Unable to find backend_ratelimit config section in /tmp/tmp1pax6_8y/backend_rl.conf -test WARNING: Failed to load config file, config unchanged: Unable to read config from -test WARNING: Failed to load config file, config unchanged: Unable to read config from /tmp/tmpusgiy_hu/backend_rl.conf -test INFO: Loaded config file /tmp/tmpi0tzj8ss/backend-ratelimit.conf, config changed -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/3 success) -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2/3 success) -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2 new rows) -test-replicator ERROR: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (negative max_row_delta: -1) -test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -test-replicator DEBUG: Failed to delete db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -ERROR reading HTTP response from {'replication_ip': '127.0.0.1', 'replication_port': 80, 'device': 'sdb1'} -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 170, in replicate - self.request('REPLICATE', self.path, body, - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - {'Content-Type': 'application/json'}) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py", line 354, in other_req - raise Exception('blah') -Exception: blah -test.unit.common.test_db_replicator.TestDBReplicator.test_repl_connection -test.unit.common.test_db_replicator.TestDBReplicator.test_repl_connection ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_account_out_of_place -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_account_out_of_place ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place_no_node -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_container_out_of_place_no_node ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_deleted -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_deleted ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_not_shouldbehere -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_because_not_shouldbehere ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_delegated_to_cleanup_post_replicate -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_delete_delegated_to_cleanup_post_replicate ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_different_region -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_different_region ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_quarantine -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_quarantine ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception_run_out_of_nodes -test.unit.common.test_db_replicator.TestDBReplicator.test_replicate_object_with_exception_run_out_of_nodes ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync -test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync_with_broker_replication_missing_table -test.unit.common.test_db_replicator.TestDBReplicator.test_replicator_sync_with_broker_replication_missing_table ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_roundrobin_datadirs -test.unit.common.test_db_replicator.TestDBReplicator.test_roundrobin_datadirs ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_change_after_sync -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_change_after_sync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_call -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_call ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_failure -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_db_rsync_file_failure ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_different_region_and_rsync_compress -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_different_region_and_rsync_compress ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_whole_file_false -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_file_popen_args_whole_file_false ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_db_does_not_exist -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_db_does_not_exist ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_old_does_not_exist -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_old_does_not_exist ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_with_objects -test.unit.common.test_db_replicator.TestDBReplicator.test_rsync_then_merge_with_objects ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_ips -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_ips ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_local_device_in_ring -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_no_local_device_in_ring ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_mounted -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_mounted ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_x_delete_at -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_x_delete_at ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length_bad -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length_bad ... ok - -test-ssync-receiver ERROR: chunked encoding error while discarding request body. client=127.0.0.1 request="SSYNC /dev/9 HTTP/1.1" error="invalid literal for int() with base 16: b''" -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:26:50] "SSYNC /dev/9 HTTP/1.1" 400 174 32.978342 -test-ssync-receiver INFO: (2597872) wsgi exited, is_accepting=True -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.6:1006/sdg (txn: tx04d25787e9f145498021c-0068bdc05a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.12:1012/sdm (txn: txc0c6f19e5f214e05b2a92-0068bdc05a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.0:1000/sda (txn: tx11a79471c3b9455da1598-0068bdc05a) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config_overrides_and_inherits -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_proxy_server_config -test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_proxy_server_config ... ok -test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_custom_config -test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_custom_config ... ok - -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.2:1002/sdc, finished at row 2 (0.00787568s) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([{'remote_id': '8630e754-15f6-4210-8015-ee5a01bbe4c3-sda', 'sync_point': 2}],) -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (2, '5830c1f204fcca237b7eeb8348012e58', 'd4c202cb-b973-4602-80b5-647ab4619f41-sdb', '1757266013.81468', '1757266014.00000', '0', '', '1757266014.00000', 1, 1) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.0:1000/sda, starting at row -1 -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o-unu', 'created_at': '1757266017.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o-nulo', 'created_at': '1757266018.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'd4c202cb-b973-4602-80b5-647ab4619f41-sdb') -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.0:1000/sda, finished at row 2 (0.00671577s) -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([{'remote_id': '8630e754-15f6-4210-8015-ee5a01bbe4c3-sda', 'sync_point': 2}],) -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 2 dbs in 0.05883 seconds (33.99440/s) -test INFO: Removed 0 dbs -test INFO: 4 successes, 0 failures -test INFO: diff:2 diff_capped:0 empty:0 hashmatch:0 no_change:2 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (2, '9fee093c8a8deb95b773d919f1a0e0ce', '85a7cafc-7098-4ca3-bea5-1ee73d56092a-', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db usyncing chunks to 10.0.0.2:1002/sdc, starting at row 1 -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, merge_items, ([{'ROWID': 2, 'name': '0:/a/c/o-nulo', 'created_at': '1757266018.00000', 'size': 0, 'content_type': 'application/x-put', 'etag': '1757266018.00000', 'deleted': 0, 'storage_policy_index': 0}], '85a7cafc-7098-4ca3-bea5-1ee73d56092a-') -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db usyncing chunks to 10.0.0.2:1002/sdc, finished at row 2 (0.00668073s) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, merge_syncs, ([{'remote_id': '84085d53-a4b8-420d-82d2-bd70f68745cc-sda', 'sync_point': 1}],) -REPLICATE: /sda/0/db7e373f95b293696c2fe16087579de7, sync, (2, '9fee093c8a8deb95b773d919f1a0e0ce', '85a7cafc-7098-4ca3-bea5-1ee73d56092a-', '1757266013.87019', '1757264400', '0', '', '1757264400', 1, 0) -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db usyncing chunks to 10.0.0.0:1000/sda, starting at row 1 -REPLICATE: /sda/0/db7e373f95b293696c2fe16087579de7, merge_items, ([{'ROWID': 2, 'name': '0:/a/c/o-nulo', 'created_at': '1757266018.00000', 'size': 0, 'content_type': 'application/x-put', 'etag': '1757266018.00000', 'deleted': 0, 'storage_policy_index': 0}], '85a7cafc-7098-4ca3-bea5-1ee73d56092a-') -test DEBUG: /tmp/tmp69ybd45s/sdb/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db usyncing chunks to 10.0.0.0:1000/sda, finished at row 2 (0.00950575s) -REPLICATE: /sda/0/db7e373f95b293696c2fe16087579de7, merge_syncs, ([{'remote_id': '84085d53-a4b8-420d-82d2-bd70f68745cc-sda', 'sync_point': 1}],) -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '1ef8570e26e869f0e46822bf016da4c4', 'b219dcfc-cdad-4022-86a5-f4d4b5e12dfa-', '1757266014.01862', '1757266014.01678', '0', '', '1757266014.01678', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('b219dcfc-cdad-4022-86a5-f4d4b5e12dfa-', '5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.02405.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '1ef8570e26e869f0e46822bf016da4c4', 'b219dcfc-cdad-4022-86a5-f4d4b5e12dfa-', '1757266014.01862', '1757266014.01678', '0', '', '1757266014.01678', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.02398', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266014.02398', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266014.02398', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.02419', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.02419', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.02405', 'epoch': '1757266014.02405', 'reported': 0, 'tombstones': -1}], 'b219dcfc-cdad-4022-86a5-f4d4b5e12dfa-') -test DEBUG: /tmp/tmp58yax2bw/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.02405.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp58yax2bw/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.02405.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, '8b5b53414c45eb51e1188f8d90affeed', '99968cb9-883f-432c-828a-75958975dd53-', '1757266014.09126', '1757266014.08936', '0', '', '1757266014.08936', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.11723', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266014.11723', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266014.11723', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.12787', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.12787', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.09701', 'epoch': '1757266014.09701', 'reported': 0, 'tombstones': -1}], '99968cb9-883f-432c-828a-75958975dd53-') -test DEBUG: /tmp/tmpz03x6r57/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.09701.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpz03x6r57/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.09701.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, '8b5b53414c45eb51e1188f8d90affeed', '99968cb9-883f-432c-828a-75958975dd53-', '1757266014.09126', '1757266014.11426', '0', '', '1757266014.08936', 101, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.11723', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266014.11723', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266014.11723', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.12787', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.12787', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.09701', 'epoch': '1757266014.09701', 'reported': 0, 'tombstones': -1}], '99968cb9-883f-432c-828a-75958975dd53-')test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding ... ok -test.unit.container.test_backend.TestContainerBroker.test_empty_shard_container -test.unit.container.test_backend.TestContainerBroker.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBroker.test_enable_sharding -test.unit.container.test_backend.TestContainerBroker.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBroker.test_exception -test.unit.container.test_backend.TestContainerBroker.test_exception ... ok -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBroker.test_find_shard_ranges_with_misplaced_objects ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_brokers -test.unit.container.test_backend.TestContainerBroker.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_db_state -test.unit.container.test_backend.TestContainerBroker.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_info -test.unit.container.test_backend.TestContainerBroker.test_get_info ... ok - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:54 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:54 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:54 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0089 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:54 +0000] "PUT /sda1/p/a/c" 400 26 "-" "-" "-" 0.0062 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:54 +0000] "PUT /sda1/p/a/b%27%5Cxe2%5Cx98%5Cx83%27" 201 - "-" "-" "-" 0.0085 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:54 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:54 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:54 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats - resp = func(ctrl, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 947, in REPLICATE - ret = self.replicator_rpc.dispatch(post_args, args) - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch - return getattr(self, op)( - ~~~~~~~^^^^^^^^^^ -AttributeError: 'ContainerReplicatorRpc' object has no attribute 'unknown_sync' -test DEBUG: - - - [07/Sep/2025:17:26:54 +0000] "REPLICATE /sda1/p/a/" 500 711 "-" "-" "-" 0.0018 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: - - - [07/Sep/2025:17:26:55 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0043 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "UPDATE /sda1/p/a/c" 202 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "GET /sda1/p/a/c" 200 131 "-" "-" "-" 0.0022 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "GET /sda1/p/.a/c" 404 - "-" "-" "-" 0.0004 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "UPDATE /sda1/p/.a/c" 202 - "-" "-" "-" 0.0100 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "GET /sda1/p/.a/c" 200 131 "-" "-" "-" 0.0021 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_server.py", line 6149, in mock_put_method - raise Exception() -Exception -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR Account update failed: different numbers of hosts and devices in request: "127.0.0.1:0" vs "sda1,sda2" -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0080 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c2" 204 - "-" "-" "-" 0.0053 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0153 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0064 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0095 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "PUT /sda1/p/a/o" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0055 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0054 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_content_type_on_HEAD -test.unit.container.test_server.TestContainerController.test_content_type_on_HEAD ... ok -test.unit.container.test_server.TestContainerController.test_correct_allowed_method -test.unit.container.test_server.TestContainerController.test_correct_allowed_method ... ok -test.unit.container.test_server.TestContainerController.test_create_reserved_namespace_container -test.unit.container.test_server.TestContainerController.test_create_reserved_namespace_container ... ok -test.unit.container.test_server.TestContainerController.test_create_reserved_object_in_container -test.unit.container.test_server.TestContainerController.test_create_reserved_object_in_container ... ok -test.unit.container.test_server.TestContainerController.test_creation -test.unit.container.test_server.TestContainerController.test_creation ... ok -test.unit.container.test_server.TestContainerController.test_delete_auto_create -test.unit.container.test_server.TestContainerController.test_delete_auto_create ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBroker.test_get_info_is_deleted ... ok -test.unit.container.test_server.TestContainerController.test_deleted_headers -test.unit.container.test_server.TestContainerController.test_deleted_headers ... ok -test.unit.container.test_server.TestContainerController.test_delimiter_with_reserved -test.unit.container.test_server.TestContainerController.test_delimiter_with_reserved ... ok -test.unit.container.test_server.TestContainerController.test_get_and_validate_policy_index -test.unit.container.test_server.TestContainerController.test_get_and_validate_policy_index ... ok -test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_false -test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_false ... ok -test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_true -test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_true ... ok -test.unit.container.test_server.TestContainerController.test_invalid_method_doesnt_exist -test.unit.container.test_server.TestContainerController.test_invalid_method_doesnt_exist ... ok -test.unit.container.test_server.TestContainerController.test_invalid_method_is_not_public -test.unit.container.test_server.TestContainerController.test_invalid_method_is_not_public ... ok -test.unit.container.test_server.TestContainerController.test_list_allowed_methods -test.unit.container.test_server.TestContainerController.test_list_allowed_methods ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBroker.test_get_info_no_stale_reads ... ok -test.unit.container.test_server.TestContainerController.test_listing_with_reserved -test.unit.container.test_server.TestContainerController.test_listing_with_reserved ... ok -test.unit.container.test_server.TestContainerController.test_log_line_format -test.unit.container.test_server.TestContainerController.test_log_line_format ... ok -test.unit.container.test_server.TestContainerController.test_markers_with_reserved -test.unit.container.test_server.TestContainerController.test_markers_with_reserved ... ok -test.unit.container.test_server.TestContainerController.test_not_allowed_method -test.unit.container.test_server.TestContainerController.test_not_allowed_method ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBroker.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBroker.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_items_since -test.unit.container.test_backend.TestContainerBroker.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBroker.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_objects -test.unit.container.test_backend.TestContainerBroker.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBroker.test_get_objects_since_row ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBroker.test_get_own_shard_range ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_policy_info -test.unit.container.test_backend.TestContainerBroker.test_get_policy_info ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_replication_info -test.unit.container.test_backend.TestContainerBroker.test_get_replication_info ... ok - -test DEBUG: /tmp/tmpz03x6r57/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.09701.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpz03x6r57/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.09701.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, '8b5b53414c45eb51e1188f8d90affeed', '5280665f-0d6d-4615-a761-e37373857d2c-', '1757266014.22426', '1757266014.21793', '0', '', '1757266014.21793', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.24874', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266014.24874', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266014.24874', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.25584', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.25584', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.22581', 'epoch': '1757266014.22581', 'reported': 0, 'tombstones': -1}], '5280665f-0d6d-4615-a761-e37373857d2c-') -test DEBUG: /tmp/tmpwm1m21dn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.22581.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpwm1m21dn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.22581.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, '8b5b53414c45eb51e1188f8d90affeed', '5280665f-0d6d-4615-a761-e37373857d2c-', '1757266014.22426', '1757266014.24576', '0', '', '1757266014.21793', 101, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.24874', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266014.24874', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266014.24874', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.25584', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.25584', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.22581', 'epoch': '1757266014.22581', 'reported': 0, 'tombstones': -1}], '5280665f-0d6d-4615-a761-e37373857d2c-') -test DEBUG: /tmp/tmpwm1m21dn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.22581.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpwm1m21dn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.22581.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (5, 'cae0c90fd4f4265cc55710a28c2cc08b', '7478ccc3-d2b9-4f91-a514-0e48703de578-', '1757266014.34677', '1757266014.34477', '0', '', '1757266014.34477', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.37668', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.37668', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266014.37668', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.38076', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.38076', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.35247', 'epoch': '1757266014.35247', 'reported': 0, 'tombstones': -1}], '7478ccc3-d2b9-4f91-a514-0e48703de578-') -test DEBUG: /tmp/tmprq9a6wr_/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.35247.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmprq9a6wr_/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.35247.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (5, 'cae0c90fd4f4265cc55710a28c2cc08b', '7478ccc3-d2b9-4f91-a514-0e48703de578-', '1757266014.34677', '1757266014.37351', '0', '', '1757266014.34477', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.37668', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.37668', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266014.37668', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.38076', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.38076', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.35247', 'epoch': '1757266014.35247', 'reported': 0, 'tombstones': -1}], '7478ccc3-d2b9-4f91-a514-0e48703de578-') -test DEBUG: /tmp/tmprq9a6wr_/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.35247.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmprq9a6wr_/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.35247.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (5, 'cae0c90fd4f4265cc55710a28c2cc08b', '581e2889-c36a-444f-a1f7-cb1924e706fb-', '1757266014.48267', '1757266014.48065', '0', '', '1757266014.48065', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.51599', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.51599', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266014.51599', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.52088', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.52088', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.48848', 'epoch': '1757266014.48848', 'reported': 0, 'tombstones': -1}], '581e2889-c36a-444f-a1f7-cb1924e706fb-') -test DEBUG: /tmp/tmp4xmr_0_8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.48848.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp4xmr_0_8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.48848.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (5, 'cae0c90fd4f4265cc55710a28c2cc08b', '581e2889-c36a-444f-a1f7-cb1924e706fb-', '1757266014.48267', '1757266014.50868', '0', '', '1757266014.48065', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266014.51599', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.51599', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266014.51599', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266014.52088', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266014.52088', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266014.48848', 'epoch': '1757266014.48848', 'reported': 0, 'tombstones': -1}], '581e2889-c36a-444f-a1f7-cb1924e706fb-')test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_report_info -test.unit.container.test_backend.TestContainerBroker.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBroker.test_get_shard_range_rows_with_limit ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:41 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:43 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_read_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_read_permission ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_includes ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBroker.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBroker.test_get_shard_usage -test.unit.container.test_backend.TestContainerBroker.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBroker.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBroker.test_has_multiple_policies ... ok -test.unit.container.test_backend.TestContainerBroker.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBroker.test_has_other_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBroker.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBroker.test_initialize_container_broker_in_default ... ok -test.unit.container.test_backend.TestContainerBroker.test_is_deleted -test.unit.container.test_backend.TestContainerBroker.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBroker.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBroker.test_is_old_enough_to_reclaim ... ok -test.unit.container.test_backend.TestContainerBroker.test_is_reclaimable -test.unit.container.test_backend.TestContainerBroker.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBroker.test_last_modified_time -test.unit.container.test_backend.TestContainerBroker.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBroker.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBroker.test_legacy_pending_files ... ok -test-replicator DEBUG: Replicating db /path/to/file -test-replicator ERROR: Found /path/to/file for /a%20c%20t when it should be on partition 0; will replicate out and remove. -test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -test-replicator DEBUG: Replicating db /path/to/file -test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. -test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -test-replicator DEBUG: Replicating db /path/to/file -test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. -test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -test-replicator DEBUG: Replicating db /path/to/file -test-replicator ERROR: Found /path/to/file for /a%20c%20t/c%20o%20n when it should be on partition 0; will replicate out and remove. -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/0 success) -test-replicator DEBUG: Replicating db /path/to/file -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (0/3 success) -test-replicator DEBUG: Replicating db /path/to/file -test-replicator ERROR: ERROR syncing /path/to/file with node {'id': 1, 'weight': 10.0, 'zone': 1, 'ip': '1.1.1.1', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.1', 'replication_port': 6200, 'region': 1}: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 681, in _replicate_object - success = self._repl_to_node(node, broker, partition, info, - different_region) - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 487, in _repl_to_node - return self._handle_sync_response(node, response, info, broker, http, - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - different_region=different_region) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 492, in _handle_sync_response - if response.status == HTTP_NOT_FOUND: # completely missing, rsync - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py", line 714, in status - raise self._status -Exception: ugh -test-replicator ERROR: ERROR syncing /path/to/file with node {'id': 2, 'weight': 10.0, 'zone': 2, 'ip': '1.1.1.2', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.2', 'replication_port': 6200, 'region': 2}: Timeout (Nones) -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.3:6200/sdb, nothing to do -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (1/3 success) -test-replicator DEBUG: Replicating db /path/to/file -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (2/3 success) -test-replicator DEBUG: Replicating db /path/to/file -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do -test-replicator ERROR: ERROR Remote drive not mounted {'id': 3, 'weight': 10.0, 'zone': 3, 'ip': '1.1.1.3', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.3', 'replication_port': 6200, 'region': 1} -test-replicator ERROR: ERROR Remote drive not mounted {'id': 4, 'weight': 10.0, 'zone': 4, 'ip': '1.1.1.4', 'port': 6200, 'device': 'sdb', 'meta': '', 'replication_ip': '1.1.1.4', 'replication_port': 6200, 'region': 2} -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.5:6200/sdb, nothing to do -test-replicator DEBUG: Not deleting db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py (3/5 success) -test-replicator DEBUG: Replicating db /path/to/file -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.1:6200/sdb, nothing to do -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.2:6200/sdb, nothing to do -test-replicator DEBUG: /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py in sync with 1.1.1.3:6200/sdb, nothing to do -test-replicator DEBUG: Successfully deleted db /build/reproducible-path/swift-2.35.1/test/unit/common/test_db_replicator.py -test-replicator ERROR: Unable to decode remote metadata 'metadata' -test-replicator ERROR: Quarantining DB -test-replicator ERROR: ERROR Failed to get my own IPs? -test-replicator ERROR: Can't find itself 127.0.0.1 with port 1000 in ring file, not replicating -test-replicator INFO: Beginning replication run -test-replicator INFO: Replication run OVER -test-replicator INFO: Attempted to replicate 0 dbs in 0.00021 seconds (0.00000/s) -test-replicator INFO: Removed 0 dbs -test-replicator INFO: 0 successes, 0 failures -test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test-replicator INFO: Beginning replication run -test-replicator INFO: Replication run OVER -test-replicator INFO: Attempted to replicate 0 dbs in 0.00205 seconds (0.00000/s) -test-replicator INFO: Removed 0 dbs -test-replicator INFO: 0 successes, 0 failures -test-replicator ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test-replicator WARNING: Skipping: Boom! -test-replicator INFO: Beginning replication run -test-replicator INFO: Replication run OVER -test-replicator INFO: Attempted to replicate 0 dbs in 0.00596 seconds (0.00000/s) -test-replicator INFO: Removed 0 dbs -test-replicator INFO: 0 successes, 1 failures -test-replicator ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_not_mounted -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_node_is_not_mounted ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_with_local_device_in_ring -test.unit.common.test_db_replicator.TestDBReplicator.test_run_once_with_local_device_in_ring ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_stats -test.unit.common.test_db_replicator.TestDBReplicator.test_stats ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_usync -test.unit.common.test_db_replicator.TestDBReplicator.test_usync ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_above_300 -test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_above_300 ... ok -test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_below_200 -test.unit.common.test_db_replicator.TestDBReplicator.test_usync_http_error_below_200 ... ok -test.unit.common.test_db_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers -test.unit.common.test_db_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok -test.unit.common.test_db_replicator.TestReplicatorSync.test_local_ids -test.unit.common.test_db_replicator.TestReplicatorSync.test_local_ids ... ok -test.unit.common.test_db_replicator.TestReplicatorSync.test_replicator_sync -test.unit.common.test_db_replicator.TestReplicatorSync.test_replicator_sync ... ok -test.unit.common.test_db_replicator.TestReplicatorSync.test_rsync_then_merge -test.unit.common.test_db_replicator.TestReplicatorSync.test_rsync_then_merge ... ok -test.unit.common.test_internal_client.TestCompressingfileReader.test_init -test.unit.common.test_internal_client.TestCompressingfileReader.test_init ... ok -test.unit.common.test_internal_client.TestCompressingfileReader.test_read -test.unit.common.test_internal_client.TestCompressingfileReader.test_read ... ok -test.unit.common.test_internal_client.TestCompressingfileReader.test_seek -test.unit.common.test_internal_client.TestCompressingfileReader.test_seek ... ok -test.unit.common.test_internal_client.TestCompressingfileReader.test_seek_not_implemented_exception -test.unit.common.test_internal_client.TestCompressingfileReader.test_seek_not_implemented_exception ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sections -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sections ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sub_sections -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sub_sections ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_disallowed_sections -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_disallowed_sections ... ok -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_unmatched_disallowed_sections -test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_unmatched_disallowed_sections ... ok -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_admin_info -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_admin_info ... ok -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info ... ok -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info_import_from_utils -test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info_import_from_utils ... ok -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter ... ok -test.unit.common.test_swob.TestHeaderEnvironProxy.test_contains -test.unit.common.test_swob.TestHeaderEnvironProxy.test_contains ... ok -test.unit.common.test_swob.TestHeaderEnvironProxy.test_del -test.unit.common.test_swob.TestHeaderEnvironProxy.test_del ... ok -test.unit.common.test_swob.TestHeaderEnvironProxy.test_ignored_keys -test.unit.common.test_swob.TestHeaderEnvironProxy.test_ignored_keys ... ok -test.unit.common.test_swob.TestHeaderEnvironProxy.test_keys -test.unit.common.test_swob.TestHeaderEnvironProxy.test_keys ... ok -test.unit.common.test_swob.TestHeaderEnvironProxy.test_proxy -test.unit.common.test_swob.TestHeaderEnvironProxy.test_proxy ... ok -test.unit.common.test_utils.TestClosingIterator.test_close -test.unit.common.test_utils.TestClosingIterator.test_close ... ok -test.unit.common.test_utils.TestClosingIterator.test_close_gen -test.unit.common.test_utils.TestClosingIterator.test_close_gen ... ok -test.unit.common.test_utils.TestClosingIterator.test_close_on_exception -test.unit.common.test_utils.TestClosingIterator.test_close_on_exception ... ok -test.unit.common.test_utils.TestClosingIterator.test_close_on_stop_iteration -test.unit.common.test_utils.TestClosingIterator.test_close_on_stop_iteration ... ok -test.unit.common.test_utils.TestClosingIterator.test_close_others -test.unit.common.test_utils.TestClosingIterator.test_close_others ... ok -test.unit.common.test_utils.TestClosingIterator.test_close_wrapped_is_not_same_as_iter -test.unit.common.test_utils.TestClosingIterator.test_close_wrapped_is_not_same_as_iter ... ok -test.unit.common.test_utils.TestClosingIterator.test_init_with_iterable -test.unit.common.test_utils.TestClosingIterator.test_init_with_iterable ... ok -test.unit.common.test_utils.TestClosingIterator.test_nested_iters -test.unit.common.test_utils.TestClosingIterator.test_nested_iters ... ok -test.unit.common.test_utils.TestContextPool.test_close -test.unit.common.test_utils.TestContextPool.test_close ... ok -test.unit.common.test_utils.TestContextPool.test_context_manager -test.unit.common.test_utils.TestContextPool.test_context_manager ... ok -test.unit.common.test_utils.TestGreenthreadSafeIterator.test_access_is_serialized -test.unit.common.test_utils.TestGreenthreadSafeIterator.test_access_is_serialized ... ok -test.unit.common.test_utils.TestGreenthreadSafeIterator.test_setup_works -test.unit.common.test_utils.TestGreenthreadSafeIterator.test_setup_works ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_ip_specific -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_ip_specific ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_to_all -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_bind_to_all ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_getifaddrs -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_getifaddrs ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_error -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_error ... ok -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_ipv6 -test.unit.common.utils.test_ipaddrs.TestWhatAreMyIPs.test_whataremyips_netifaces_ipv6 ... ok -test.unit.common.utils.test_libc.TestModifyPriority.test__NR_ioprio_set -test.unit.common.utils.test_libc.TestModifyPriority.test__NR_ioprio_set ... ok -test.unit.common.utils.test_libc.TestModifyPriority.test_modify_priority -test.unit.common.utils.test_libc.TestModifyPriority.test_modify_priority ... ok - -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266006.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266006.76756', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:46 -0000', 'User-Agent': 'Mozzarella Foxfire'} -object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -35928,10 +30336,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -35944,10 +30354,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -35960,10 +30372,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -35976,10 +30390,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -35992,10 +30408,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -36008,10 +30426,12 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -36024,2306 +30444,792 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. -object-reconstructor DEBUG: Found existing frag #8 at 10.0.0.9:1009/sdj/0/a/c/o policy#0 while rebuilding to 10.0.0.8:1008/sdi/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #8 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 1.2636184692382812e-05 seconds. -object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=28test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_fullcontrol_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_grantee_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_grantee_permission ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_frags_on_handoffs -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_frags_on_handoffs ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_invalid_frag_index_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_invalid_frag_index_headers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_missing_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_missing_headers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixed_meta_timestamps_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixed_meta_timestamps_works ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixture_of_errors_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixture_of_errors_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_errors -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_errors ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_not_old_enough -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_invalid_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_etag_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_non_slash ... ok -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_order_and_reverse ... ok -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBroker.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBroker.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBroker.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBroker.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBroker.test_make_tuple_for_pickle ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_items -test.unit.container.test_backend.TestContainerBroker.test_merge_items ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBroker.test_merge_items_is_green ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBroker.test_merge_items_overwrite_unicode ... ok - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00c" 201 - "-" "-" "-" 0.0131 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00c%00test" 201 - "-" "-" "-" 0.0063 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/" 201 - "-" "-" "-" 0.0104 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0009 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0035 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/.a/c/o" 204 - "-" "-" "-" 0.0080 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/.c/.o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0166 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/.shards_a/c/o" 204 - "-" "-" "-" 0.0035 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0052 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0030 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0037 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0115 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 26 "-" "-" "-" 0.0022 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 32 "-" "-" "-" 0.0021 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/container_default" 201 - "-" "-" "-" 0.0038 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/p/a/container_default" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c_nada" 400 45 "-" "-" "-" 0.0002 "-" 2597864 nada -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c_999" 400 42 "-" "-" "-" 0.0001 "-" 2597864 999 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c_nulo" 201 - "-" "-" "-" 0.0045 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/p/a/c_nulo" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c_unu" 201 - "-" "-" "-" 0.0035 "-" 2597864 1 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/p/a/c_unu" 204 - "-" "-" "-" 0.0015 "-" 2597864 1 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "method_doesnt_exist /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "__init__ /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0038 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 183 "-" "-" "-" 0.0021 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 2.0000 "-" 1234 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0039 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0033 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0024 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/%00null" 200 184 "-" "-" "-" 0.0022 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0033 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0033 "-" 2597864 0test.unit.container.test_server.TestContainerController.test_object_update_with_multiple_timestamps -test.unit.container.test_server.TestContainerController.test_object_update_with_multiple_timestamps ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBroker.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.container.test_server.TestContainerController.test_object_update_with_offset -test.unit.container.test_server.TestContainerController.test_object_update_with_offset ... ok -test.unit.container.test_server.TestContainerController.test_params_format -test.unit.container.test_server.TestContainerController.test_params_format ... ok -test.unit.container.test_server.TestContainerController.test_params_utf8 -test.unit.container.test_server.TestContainerController.test_params_utf8 ... ok -test.unit.container.test_server.TestContainerController.test_prefix_and_delim_with_reserved -test.unit.container.test_server.TestContainerController.test_prefix_and_delim_with_reserved ... ok -test.unit.container.test_server.TestContainerController.test_prefix_with_reserved -test.unit.container.test_server.TestContainerController.test_prefix_with_reserved ... ok -test.unit.container.test_server.TestContainerController.test_put_auto_create -test.unit.container.test_server.TestContainerController.test_put_auto_create ... ok -test.unit.container.test_server.TestContainerController.test_replication_server_call_all_methods -test.unit.container.test_server.TestContainerController.test_replication_server_call_all_methods ... ok -test.unit.container.test_server.TestContainerController.test_serv_reserv -test.unit.container.test_server.TestContainerController.test_serv_reserv ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_range_single_record ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_deleted ... ok - -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpyw94gtda/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Expected directory, found file at /tmp/tmpyw94gtda/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9f091um_/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmp9f091um_/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9f091um_/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmp9f091um_/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc -test-TestECDiskFile ERROR: Client path /a/c/1 does not match path stored in object metadata /a/c/1garbage -test-TestECDiskFile ERROR: Client path /a/c/2 does not match path stored in object metadata /a/c/2garbage -test-TestECDiskFile ERROR: Client path /a/c/3 does not match path stored in object metadata /a/c/3garbage -test-TestECDiskFile ERROR: Client path /a/c/4 does not match path stored in object metadata /a/c/4garbage -test-TestECDiskFile ERROR: Client path /a/c/5 does not match path stored in object metadata /a/c/5garbage -test-TestECDiskFile ERROR: Client path /a/c/6 does not match path stored in object metadata /a/c/6garbage -test-TestECDiskFile ERROR: Client path /a/c/7 does not match path stored in object metadata /a/c/7garbage -test-TestECDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage -test-TestECDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266017.68932#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266017.69429#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266017.69692#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266017.70567#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266017.70823#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266017.71625#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266017.71890#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.72581#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpwiyxmi8c/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.73670#2#d.data: bad metadata x-delete-at value bad integer -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266017.75432#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266017.76694#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266017.76955#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266017.78259#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266017.78659#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266017.79518#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266017.80465#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.80726#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsv1egdoe/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.81429#2#d.data: metadata content-length 1023 does not match actual object size 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266017.82779#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266017.83059#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266017.83913#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266017.84198#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266017.85039#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266017.85315#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266017.86232#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.87193#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmptqjkkv1i/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.87461#2#d.data: bad metadata content-length value zero -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266017.88030#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266017.88325#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not matchtest.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_etag -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_etag ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_missing_name -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_missing_name ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_zero_byte -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_zero_byte ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_enodata -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_enodata ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_euclean -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_euclean ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_missing_content_length -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_missing_content_length ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txf2d5912d48b24e348dcc0-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d)test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_default_config -test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_default_config ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_not_available -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_not_available ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_reading -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_reading ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_recheck_time_zero -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_recheck_time_zero ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_writing -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_writing ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_empty_body -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_empty_body ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_empty_body -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_empty_body ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx96e765ec03dc4ab48565b-006acad092)test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_codes_for_GET +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_codes_for_GET ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_swift_owner +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_swift_owner ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_stale_read_ok ... ok -test-replicator WARNING: Skipping: /srv/node/sdb is not mounted -test-replicator INFO: Beginning replication run -test-replicator INFO: Replication run OVER -test-replicator INFO: Attempted to replicate 0 dbs in 0.00028 seconds (0.00000/s) -test-replicator INFO: Removed 0 dbs -test-replicator INFO: 0 successes, 6 failures -test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test-replicator INFO: Attempted to replicate 0 dbs in 0.00000 seconds (0.00000/s) -test-replicator INFO: Removed 0 dbs -test-replicator INFO: 0 successes, 0 failures -test-replicator INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test-replicator INFO: Attempted to replicate 30 dbs in 246.81358 seconds (0.12155/s) -test-replicator INFO: Removed 9 dbs -test-replicator INFO: 25 successes, 1 failures -test-replicator INFO: diff:5 diff_capped:4 empty:7 hashmatch:8 no_change:6 remote_merge:2 rsync:3 ts_repl:10 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00028 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpuvcgymir/sda/fake/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.00834 seconds (119.93862/s) -test INFO: Removed 1 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00029 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00231 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test INFO: Beginning replication run -test INFO: Replication run OVER -test INFO: Attempted to replicate 0 dbs in 0.00027 seconds (0.00000/s) -test INFO: Removed 0 dbs -test INFO: 0 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -test DEBUG: set nice priority to 1 -test DEBUG: set ionice class 1 priority 0 -WARNING: Unable to modify I/O scheduling class and priority of process. Keeping unchanged! Check logs for more info. -test ERROR: Unable to modify ionice priority: +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx764177cd0de14566b16f4-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/libc.py", line 326, in _ioprio_set - io_class = IO_CLASS_ENUM[io_class] - ~~~~~~~~~~~~~^^^^^^^^^^ -KeyError: 'class_foo' -test DEBUG: set ionice class 2 priority 4 -test DEBUG: set nice priority to -15 -test DEBUG: set ionice class 3 priority 6 -test1 -STDOUT: test2 -STDERR: test4 -test5 -STDERR: test6 -test8 -STDOUT: a#012b#012c -STDOUT: d -test.unit.common.utils.test_logs.TestUtilsLogs.test_LoggerFileObject -test.unit.common.utils.test_logs.TestUtilsLogs.test_LoggerFileObject ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_NullLogger -test.unit.common.utils.test_logs.TestUtilsLogs.test_NullLogger ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_capture_stdio -test.unit.common.utils.test_logs.TestUtilsLogs.test_capture_stdio ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_clean_logger_exception -test.unit.common.utils.test_logs.TestUtilsLogs.test_clean_logger_exception ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_log_line -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_log_line ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_policy_index -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_policy_index ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_exception_method -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_exception_method ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_isolation -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_isolation ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_non_string_values -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_non_string_values ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_replaces_prefix -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_prefixed_swift_logger_replaces_prefix ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_console -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_console ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_custom_log_handlers -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_custom_log_handlers ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_name_and_route -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_name_and_route ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_sysloghandler_plumbing -test.unit.common.utils.test_logs.TestUtilsLogs.test_get_swift_logger_sysloghandler_plumbing ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_log_string_formatter -test.unit.common.utils.test_logs.TestUtilsLogs.test_log_string_formatter ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer_python_maddness -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_anonymizer_python_maddness ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_format_time -test.unit.common.utils.test_logs.TestUtilsLogs.test_str_format_time ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter -test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter ... ok -test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter_max_line_length -test.unit.common.utils.test_logs.TestUtilsLogs.test_swift_log_formatter_max_line_length ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_commit_pending -test.unit.container.test_backend.TestCommonContainerBroker.test_commit_pending ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_delete_db -test.unit.container.test_backend.TestCommonContainerBroker.test_delete_db ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_get_info -test.unit.container.test_backend.TestCommonContainerBroker.test_get_info ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_get_max_row -test.unit.container.test_backend.TestCommonContainerBroker.test_get_max_row ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_get_raw_metadata -test.unit.container.test_backend.TestCommonContainerBroker.test_get_raw_metadata ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_get_syncs -test.unit.container.test_backend.TestCommonContainerBroker.test_get_syncs ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_maybe_get -test.unit.container.test_backend.TestCommonContainerBroker.test_maybe_get ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_delete_with_objects -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_delete_with_objects ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_recreate_with_objects -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_recreate_with_objects ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_delete -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_delete ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_recreate -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_simple_recreate ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_delete_no_status_change -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_delete_no_status_change ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_put_no_status_change -test.unit.container.test_backend.TestCommonContainerBroker.test_merge_timestamps_update_put_no_status_change ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_put_timestamp -test.unit.container.test_backend.TestCommonContainerBroker.test_put_timestamp ... ok -test.unit.container.test_backend.TestCommonContainerBroker.test_status_changed_at -test.unit.container.test_backend.TestCommonContainerBroker.test_status_changed_at ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_chexor ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_exception ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_with_misplaced_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBroker.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBroker.test_newid -test.unit.container.test_backend.TestContainerBroker.test_newid ... ok -test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info ... ok -test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBroker.test_object_stats_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBroker.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBroker.test_object_stats_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_no_stale_reads ... ok - -test DEBUG: /tmp/tmp4xmr_0_8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.48848.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp4xmr_0_8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266014.48848.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '0f05c098ced19636e1f8b24c57fc5360', '3eee8684-7715-4bad-a327-451b9235210d-', '1757266015.53509', '1757266015.53314', '0', '', '1757266015.53314', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.54188', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266015.54188', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266015.54188', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.54268', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.54268', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.54209', 'epoch': '1757266015.54209', 'reported': 0, 'tombstones': -1}], '3eee8684-7715-4bad-a327-451b9235210d-') -test DEBUG: /tmp/tmplvyuwxfh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.54209.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmplvyuwxfh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.54209.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '0f05c098ced19636e1f8b24c57fc5360', '3eee8684-7715-4bad-a327-451b9235210d-', '1757266015.53509', '1757266015.56096', '0', '', '1757266015.53314', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.54188', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266015.54188', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266015.54188', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.54268', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.54268', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.54209', 'epoch': '1757266015.54209', 'reported': 0, 'tombstones': -1}], '3eee8684-7715-4bad-a327-451b9235210d-') -test DEBUG: /tmp/tmplvyuwxfh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.54209.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmplvyuwxfh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.54209.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '0f05c098ced19636e1f8b24c57fc5360', 'c326aaf8-2999-4542-9e1f-4fc5896d63f6-', '1757266015.63265', '1757266015.62657', '0', '', '1757266015.62657', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.63399', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266015.63399', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266015.63399', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.63420', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.63420', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.63406', 'epoch': '1757266015.63406', 'reported': 0, 'tombstones': -1}], 'c326aaf8-2999-4542-9e1f-4fc5896d63f6-') -test DEBUG: /tmp/tmp6668888z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.63406.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp6668888z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.63406.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '0f05c098ced19636e1f8b24c57fc5360', 'c326aaf8-2999-4542-9e1f-4fc5896d63f6-', '1757266015.63265', '1757266015.65359', '0', '', '1757266015.62657', 99, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.63399', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266015.63399', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266015.63399', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.63420', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.63420', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.63406', 'epoch': '1757266015.63406', 'reported': 0, 'tombstones': -1}], 'c326aaf8-2999-4542-9e1f-4fc5896d63f6-') -test DEBUG: /tmp/tmp6668888z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.63406.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp6668888z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.63406.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (8, '7efd7cae6e40c3c3c706ce37b7c00519', 'c0dc7c15-9b64-4d6e-a09e-f1005461b0f4-', '1757266015.70296', '1757266015.70111', '0', '', '1757266015.70111', 2, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('c0dc7c15-9b64-4d6e-a09e-f1005461b0f4-', '5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.70604.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (8, '7efd7cae6e40c3c3c706ce37b7c00519', 'c0dc7c15-9b64-4d6e-a09e-f1005461b0f4-', '1757266015.70296', '1757266015.70111', '0', '', '1757266015.70111', 2, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.70423', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.70423', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266015.70423', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.70623', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.70623', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.70604', 'epoch': '1757266015.70604', 'reported': 0, 'tombstones': -1}], 'c0dc7c15-9b64-4d6e-a09e-f1005461b0f4-') -test DEBUG: /tmp/tmpx8bj29zr/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.70604.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpx8bj29zr/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.70604.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (8, '7efd7cae6e40c3c3c706ce37b7c00519', 'e8742221-1bbc-4e4c-974b-140117a719df-', '1757266015.75576', '1757266015.75385', '0', '', '1757266015.75385', 2, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('e8742221-1bbc-4e4c-974b-140117a719df-', '5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.75889.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (8, '7efd7cae6e40c3c3c706ce37b7c00519', 'e8742221-1bbc-4e4c-974b-140117a719df-', '1757266015.75576', '1757266015.75385', '0', '', '1757266015.75385', 2, 0)test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding ... ok -test.unit.container.test_backend.TestContainerBroker.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBroker.test_object_stats_shard_container ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBroker.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBroker.test_old_style_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBroker.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBroker.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBroker.test_path -test.unit.container.test_backend.TestContainerBroker.test_path ... ok -test.unit.container.test_backend.TestContainerBroker.test_pending_file_name -test.unit.container.test_backend.TestContainerBroker.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBroker.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBroker.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBroker.test_put_misplaced_object_does_not_effect_container_stats ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_object -test.unit.container.test_backend.TestContainerBroker.test_put_object ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_encoded_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects_since_row ... ok -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBroker.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_own_shard_range ... ok -test.unit.container.test_backend.TestContainerBroker.test_reclaim -test.unit.container.test_backend.TestContainerBroker.test_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_policy_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_replication_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_range_rows_with_limit ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_attempts -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_attempts ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1808, in _make_connection + resp = conn.getexpect() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 843, in getexpect + expect_status = self._status.get_expect_status() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 746, in get_expect_status + raise expect_status +Exception (txn: tx6b3de1d0d3b8430a94894-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: txae041423f6664bfd84bad-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to get final status of PUT to /v1/a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response + resp = putter.await_response( + self.app.node_timeout, not final_phase) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response + self.resp = self.conn.getresponse() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse + self.status = self._status.get_response_status() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status + raise self.status +Exception (txn: tx95d9c3b142434616a8e7d-006acad097) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb, error: ERROR Insufficient Storage (txn: txf860531052a04a44a2e19-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx6cf529a0035046c7890c3-006acad097) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6cf529a0035046c7890c3-006acad097) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx6cf529a0035046c7890c3-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx1369344cb80845bbb4742-006acad097) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1369344cb80845bbb4742-006acad097) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx1369344cb80845bbb4742-006acad097) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx634dc8cf755b420983a0e-006acad097) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: txee44e5056f164ce991178-006acad097) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb1b622b2957f41bd8fe80-006acad097) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx635280fd5895404390244-006acad097) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_max_size +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_max_size ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_too_large +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_too_large ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266010.03282', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266010.05492', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:50 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_owner_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_dst_container_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_dst_container_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_includes ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_write_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_with_write_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_items_since ... ok -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 9.5367431640625e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing Etag) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 1.0728836059570312e-05 seconds. -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 1.5497207641601562e-05 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.6:1006/sdg/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.11:1011/sdl/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.12:1012/sdm/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (4 x unknown, 4 x 404, 5 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 1.239776611328125e-05 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266015.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266015.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing Etag) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266014.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_timestamp_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_multiple_policies ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_other_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_initialize_container_broker_in_default ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_old_enough_to_reclaim ... ok + 1 0.000 0.000 0.000 0.000 :0(getcwd) + 1 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 1 0.000 0.000 0.000 0.000 :0(setprofile) -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266017.88603#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266017.88881#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266017.89146#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266017.89443#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpipasofxs/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266017.89964#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266018.22245#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266018.22518#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266018.23170#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266018.24682#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266018.24946#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266018.25501#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266018.25757#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.26076#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp3rhqvv3c/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.26324#2#d.data: missing name metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266018.27180#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266018.27446#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266018.28028#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266018.28272#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266018.28679#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266018.28928#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp90oky36a/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.29763#2#d.data: Bytes read: 0, does not match metadata: 184 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmp88i7k8lx/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266018.30688#2#d.data: Failed to open /tmp/tmp88i7k8lx/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266018.30688#2#d.data: [Errno 61] -ENODATA fool! -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpzvb449id/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266018.31864#2#d.data: Failed to open /tmp/tmpzvb449id/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266018.31864#2#d.data: [Errno 117] -EUCLEAN fool! -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpaflaec7q/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266018.32773#2#d.data: missing content-length in metadata -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266018.33423#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266018.33423#2#d.data'>: stored checksum='b'edd8e4e89ffc7995675d56db55d267c7'', computed='b'7d3b77947cfc2b396845073ce4319bc4'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266018.33799#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266018.33799#2#d.data'>: stored checksum='b'c1b0b83cf1c5797ec5363d5aa6f62485'', computed='b'3734b51caa4440bb57ea2035a685f2e9'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266018.34049#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266018.34049#2#d.data'>: stored checksum='b'07ab986634c17449d174234d964d3c0c'', computed='b'a2c00db72c9bea8294872c29689e6bd7'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266018.34309#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266018.34309#2#d.data'>: stored checksum='b'3b382fc2e94291417f9808306d9f78c8'', computed='b'b338a1131664cadae6aa64fb709444fd'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266018.34664#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266018.34664#2#d.data'>: stored checksum='b'a69ac436728e2bb50ec5a686f718573a'', computed='b'445f4751270effcd7bd288af8d887dc2'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266018.34976#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266018.34976#2#d.data'>: stored checksum='b'c1a6794896e4c8b78507ad5ca86f1000'', computed='b'7c0d59016435d71320c2e39837bb510a''test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_subtly_corrupt_xattrs -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_subtly_corrupt_xattrs ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_truncated_xattrs -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_truncated_xattrs ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_valids -test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_valids ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_legacy_pending_files ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_order_and_reverse ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_make_tuple_for_pickle ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_is_green ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite_unicode ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_range_single_record ... ok -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266015.75713', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.75713', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266015.75713', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266015.75912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266015.75912', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266015.75889', 'epoch': '1757266015.75889', 'reported': 0, 'tombstones': -1}], 'e8742221-1bbc-4e4c-974b-140117a719df-') -test DEBUG: /tmp/tmpko96lrnh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.75889.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpko96lrnh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266015.75889.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '3f6b08d0b6f71a3d2f40bfcae0a172e6', '6a14deba-4545-4d0c-9958-96bb434992ec-', '1757266018.40108', '1757266018.39906', '0', '', '1757266018.39906', 3, 0) -test WARNING: /tmp/tmpql93uj1z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.40354.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading -test WARNING: /tmp/tmpql93uj1z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.40354.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '3f6b08d0b6f71a3d2f40bfcae0a172e6', '6a14deba-4545-4d0c-9958-96bb434992ec-', '1757266018.40108', '1757266018.42856', '0', '', '1757266018.39906', 3, 0) -test WARNING: /tmp/tmpql93uj1z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.40354.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading -test WARNING: /tmp/tmpql93uj1z/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.40354.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '3f6b08d0b6f71a3d2f40bfcae0a172e6', '873f7841-4d57-4391-8e03-5cbcc2d42276-', '1757266018.48842', '1757266018.48241', '0', '', '1757266018.48241', 3, 0) -test WARNING: /tmp/tmp74eboxhl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.49096.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading -test WARNING: /tmp/tmp74eboxhl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.49096.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '3f6b08d0b6f71a3d2f40bfcae0a172e6', '873f7841-4d57-4391-8e03-5cbcc2d42276-', '1757266018.48842', '1757266018.50644', '0', '', '1757266018.48241', 3, 0) -test WARNING: /tmp/tmp74eboxhl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.49096.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading -test WARNING: /tmp/tmp74eboxhl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.49096.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (10, '505d66134ad38c767346e42ff64ed8ec', '13ebd94b-888a-4294-8d41-6d81aaedd358-', '1757266018.57640', '1757266018.56276', '0', '', '1757266018.56276', 5, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266018.60636', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.60636', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266018.60636', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266018.61204', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.61204', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266018.58017', 'epoch': '1757266018.58017', 'reported': 0, 'tombstones': -1}], '13ebd94b-888a-4294-8d41-6d81aaedd358-') -test DEBUG: /tmp/tmpnzszj4_u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.58017.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpnzszj4_u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.58017.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (10, '505d66134ad38c767346e42ff64ed8ec', '13ebd94b-888a-4294-8d41-6d81aaedd358-', '1757266018.57640', '1757266018.60166', '0', '', '1757266018.56276', 5, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266018.60636', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.60636', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266018.60636', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266018.61204', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.61204', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266018.58017', 'epoch': '1757266018.58017', 'reported': 0, 'tombstones': -1}], '13ebd94b-888a-4294-8d41-6d81aaedd358-') -test DEBUG: /tmp/tmpnzszj4_u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.58017.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpnzszj4_u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.58017.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (10, '505d66134ad38c767346e42ff64ed8ec', '63185e9f-f12d-4aca-967e-3d63dff0f0be-', '1757266018.72111', '1757266018.71471', '0', '', '1757266018.71471', 5, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266018.75181', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.75181', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266018.75181', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266018.75914', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.75914', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266018.73157', 'epoch': '1757266018.73157', 'reported': 0, 'tombstones': -1}], '63185e9f-f12d-4aca-967e-3d63dff0f0be-') -test DEBUG: /tmp/tmp8iq7fi_o/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.73157.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp8iq7fi_o/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.73157.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (10, '505d66134ad38c767346e42ff64ed8ec', '63185e9f-f12d-4aca-967e-3d63dff0f0be-', '1757266018.72111', '1757266018.74856', '0', '', '1757266018.71471', 5, 0)test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_missing -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_missing ... ok +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 -proxy-server DEBUG: Ignoring 404 from primary (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx11d6665ba16442e68c04d-0068bdc05d) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx36138ea19c8b4f14b686a-0068bdc05f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=%E1%88%B41_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txdfded5b68670410298e81-0068bdc05f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx0b626511efaf43869c74f-0068bdc05f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating&includes=1_test: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: txfbbc01322cc440a9b89ef-0068bdc05f) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_invalid_shard_range -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_invalid_shard_range ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_key_missing -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_key_missing ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_missing_record_type -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_missing_record_type ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_not_a_list -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_not_a_list ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_request_failed -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_request_failed ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_wrong_record_type -test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_wrong_record_type ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_fails_to_migrate_table -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_fails_to_migrate_table ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_migrates_table -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_migrates_table ... ok + 5 function calls in 0.000 seconds -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0035 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0083 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0064 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0075 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0046 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:57 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0075 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0102 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" 0.0046 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 116 "-" "-" "-" 0.0076 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0027 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0067 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 120 "-" "-" "-" 0.0077 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0078 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0234 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 61 "-" "-" "-" 0.0063 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0023 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 37 "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 33 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 32 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 38 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0058 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0043 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0109 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0014 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0083 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/%00null" 200 207 "-" "-" "-" 0.0064 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0078 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0005 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0073 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0063 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/.a/c/o" 201 - "-" "-" "-" 0.0076 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/.o" 404 - "-" "-" "-" 0.0001 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0161 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/.shards_a/c" 404 - "-" "-" "-" 0.0002 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0077 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestContainerController.test_swift_bytes_in_content_type -test.unit.container.test_server.TestContainerController.test_swift_bytes_in_content_type ... ok -test.unit.container.test_server.TestContainerController.test_through_call -test.unit.container.test_server.TestContainerController.test_through_call ... ok -test.unit.container.test_server.TestContainerController.test_through_call_invalid_path -test.unit.container.test_server.TestContainerController.test_through_call_invalid_path ... ok -test.unit.container.test_server.TestContainerController.test_through_call_invalid_path_utf8 -test.unit.container.test_server.TestContainerController.test_through_call_invalid_path_utf8 ... ok -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_DELETE -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_DELETE ... ok -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_POST -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_POST ... ok -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_PUT -test.unit.container.test_server.TestContainerController.test_update_sync_store_on_PUT ... ok -test.unit.container.test_server.TestContainerController.test_updating_multiple_container_servers -test.unit.container.test_server.TestContainerController.test_updating_multiple_container_servers ... ok -test.unit.container.test_server.TestContainerController.test_weird_content_types -test.unit.container.test_server.TestContainerController.test_weird_content_types ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_creates_empty_hashes -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_creates_empty_hashes ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_mixed -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_mixed ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_no_hashes -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_no_hashes ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_primary -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_primary ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_revert_only_tombstones -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_build_jobs_revert_only_tombstones ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_cleans_tmp -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_cleans_tmp ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir_error -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_creates_datadir_error ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_mount_check -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_mount_check ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_non_local_devs -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_non_local_devs ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_ring_devices -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_multi_device_skips_non_ring_devices ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_overrides -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_overrides ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_invalid_paths -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_invalid_paths ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_ec_policy_and_device -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_ec_policy_and_device ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_local_devs_servers_per_port -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_collect_parts_skips_non_local_devs_servers_per_port ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices_with_no_ec_policy_env -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_local_devices_with_no_ec_policy_env ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffix_delta -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffix_delta ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_to_sync -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_get_suffixes_to_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_first_enables_handoffs_only -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_first_enables_handoffs_only ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_default -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_default ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_enabled -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_enabled ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_none -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_false_and_first_none ... ok + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 1 0.000 0.000 0.000 0.000 :0(exec) + 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 1 0.000 0.000 0.000 0.000 :0(getcwd) + 1 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 1 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 + + 5 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 1 0.000 0.000 0.000 0.000 :0(exec) + 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 1 0.000 0.000 0.000 0.000 :0(getcwd) + 1 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 1 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile456 + + 30 function calls in 0.001 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile456 + + 30 function calls in 0.001 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile123 +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile456 + + 30 function calls in 0.001 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) + 6 0.000 0.000 0.000 0.000 :0(exec) + 6 0.000 0.000 0.000 0.000 :0(getcwd) + 6 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 6 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 + + 15 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 3 0.000 0.000 0.000 0.000 :0(exec) + 3 0.000 0.000 0.000 0.000 :0(getcwd) + 3 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 3 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 + + 15 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 3 0.000 0.000 0.000 0.000 :0(exec) + 3 0.000 0.000 0.000 0.000 :0(getcwd) + 3 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 3 0.000 0.000 0.000 0.000 :0(setprofile) + + +Sun Oct 11 13:56:05 2026 /tmp/tmp0jjqd9pf/unittest.profile1476114 + + 15 function calls in 0.000 seconds + + Ordered by: internal time + + ncalls tottime percall cumtime percall filename:lineno(function) + 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) + 3 0.000 0.000 0.000 0.000 :0(exec) + 3 0.000 0.000 0.000 0.000 :0(getcwd) + 3 0.000 0.000 0.000 0.000 :1() + 0 0.000 0.000 profile:0(profiler) + 3 0.000 0.000 0.000 0.000 :0(setprofile) + + +test ERROR: Error in '/tmp/tmpdd7b7l13/container-sync-realms.conf' with mtime_check_interval: could not convert string to float: 'invalid' +test ERROR: Could not load '/tmp/tmpcekorz1q/container-sync-realms.conf': File contains no section headers. +file: '/tmp/tmpcekorz1q/container-sync-realms.conf', line: 1 +'invalid' +test DEBUG: Could not load '29263d43290b41339af4e5f5e7e38d8b': [Errno 2] No such file or directory: '29263d43290b41339af4e5f5e7e38d8b' +test ERROR: Could not load '/tmp/tmpmenjgm3c/container-sync-realms.conf': [Errno 13] Permission denied: '/tmp/tmpmenjgm3c/container-sync-realms.conf' +Error while closing FD +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_splice.py", line 38, in safe_close + os.close(fd) + ~~~~~~~~^^^^ +OSError: [Errno 9] Bad file descriptor +Error while closing FD +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_splice.py", line 38, in safe_close + os.close(fd) + ~~~~~~~~^^^^ +OSError: [Errno 9] Bad file descriptor +test.unit.common.test_splice.TestTee.test_fileno +test.unit.common.test_splice.TestTee.test_fileno ... ok +test.unit.common.test_splice.TestTee.test_flags_list +test.unit.common.test_splice.TestTee.test_flags_list ... ok +test.unit.common.test_splice.TestTee.test_tee_pipe_to_pipe +test.unit.common.test_splice.TestTee.test_tee_pipe_to_pipe ... ok +test.unit.common.test_splice.TestTee.test_unavailable +test.unit.common.test_splice.TestTee.test_unavailable ... ok +test.unit.common.test_splice.TestTee.test_unavailable_in_libc +test.unit.common.test_splice.TestTee.test_unavailable_in_libc ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_add_remove_names +test.unit.common.test_storage_policy.TestStoragePolicies.test_add_remove_names ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_bind_ports_cache +test.unit.common.test_storage_policy.TestStoragePolicies.test_bind_ports_cache ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_defaults +test.unit.common.test_storage_policy.TestStoragePolicies.test_defaults ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecate_policies +test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecate_policies ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecated_default +test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecated_default ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_ec_fragment_size_cached +test.unit.common.test_storage_policy.TestStoragePolicies.test_ec_fragment_size_cached ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_custom_diskfile +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_custom_diskfile ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_invalid_policy_config +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_invalid_policy_config ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_object_ring +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_object_ring ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_policy_string +test.unit.common.test_storage_policy.TestStoragePolicies.test_get_policy_string ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET + return self.GETorHEAD(req) + ~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl + return ah._handle_acl(app, method) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl + resp = self.req.get_acl_response(app, 'HEAD', + container, obj, + headers, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:45 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:48 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_keystone -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_keystone ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_unknown_user -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_unknown_user ... ok - -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266018.35253#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266018.35253#2#d.data'>: stored checksum='b'2563bded8dff1b37d33173782b562a30'', computed='b'2d2116212388ec3dcf2613afcfac2529'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.35495#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.35495#2#d.data'>: stored checksum='b'02e7aa361b307b72278f65a72c7f995e'', computed='b'3bb304335163c246b323d96c3d8433e3'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.36078#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpvyu_mz8e/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266018.36078#2#d.data'>: stored checksum='b'3cd1bf5bd8a44822b378518ed31fd2fd'', computed='b'0cc15e972f77a7caeb1fd9a9ce62a482'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266019.19197#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1757266019.19197#2#d.data'>: stored checksum='b'3e79482f571a1512d939edb7fae67a4d'', computed='b'b9af8b227c1ee124e863562107639d76'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266019.19485#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1757266019.19485#2#d.data'>: stored checksum='b'c27f56825d33c728dc1346f7d7155d26'', computed='b'e4ab0bb6783255c5758a40e0e7fe5a28'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266019.19750#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1757266019.19750#2#d.data'>: stored checksum='b'603b38f1cf82a9be702306fac9595102'', computed='b'9b7895cc06c39820438f302bcdc92040'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266019.20667#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1757266019.20667#2#d.data'>: stored checksum='b'58124b2727261b55aa1799b5059a94c9'', computed='b'87b1009205c97680981a38d7f000bd94'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266019.20973#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1757266019.20973#2#d.data'>: stored checksum='b'edf154cced68ee2ad0d869f069c88fd4'', computed='b'e30a8b2be169214c279ee19143d14de6'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266019.21884#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1757266019.21884#2#d.data'>: stored checksum='b'6fefc2561b404c7c3bf9e0b7aaf3a9ef'', computed='b'3e4b24a4aca4a71b458a653f1f3d41ec'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266019.22610#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1757266019.22610#2#d.data'>: stored checksum='b'a2261dab06699f11e3ebb8cb4a706ea4'', computed='b'1a768fe008e48bac0328a6e96c88fc4c'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266019.22965#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266019.22965#2#d.data'>: stored checksum='b'2653fda385daa9db32243a9c48f2ec77'', computed='b'576a048738cc32f38adbbb4ac2073421'' -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266019.23647#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpw68dcdo8/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1757266019.23647#2#d.data'>: stored checksum='b'4381557a008a4082d8efb021c25b018a'', computed='b'dd3a56ffe60c28b1df9bf1844c8044d1'' -Filesystem at n/a does not support xattr -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 198, in read_metadata - metadata += xattr.getxattr( - ~~~~~~~~~~~~~~^ - fd, METADATA_KEY + str(key or '').encode('ascii')) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 4106, in mock_getxattr - raise IOError(error_num, "Operation not supported") -OSError: [Errno 95] Operation not supported -test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata_no_xattr -test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata_no_xattr ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_causes_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_causes_quarantine ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_does_not_cause_quarantine -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_does_not_cause_quarantine ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_frag_check_does_not_quarantine_if_its_not_binary -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_frag_check_does_not_quarantine_if_its_not_binary ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_quarantines_corrupted_ec_archive -test.unit.obj.test_diskfile.TestECDiskFile.test_reader_quarantines_corrupted_ec_archive ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_splice_to_wsockfd_blocks -test.unit.obj.test_diskfile.TestECDiskFile.test_splice_to_wsockfd_blocks ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_sysmeta_frag_index_is_immutable -test.unit.obj.test_diskfile.TestECDiskFile.test_sysmeta_frag_index_is_immutable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_tee_to_md5_pipe_length_mismatch -test.unit.obj.test_diskfile.TestECDiskFile.test_tee_to_md5_pipe_length_mismatch ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_part_power_increase -test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_part_power_increase ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata ... ok - -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266219.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/911/7e740c4159257e25c7146b53b4528911/7e740c4159257e25c7146b53b4528911.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266223.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266223.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266227.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0e8/6fa4ae9acf56b0d20e63b7fb1e8370e8/6fa4ae9acf56b0d20e63b7fb1e8370e8.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266227.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/0e8/6fa4ae9acf56b0d20e63b7fb1e8370e8/6fa4ae9acf56b0d20e63b7fb1e8370e8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266231.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ae5/45bbdfe9f97eb9c35d915941ee9f6ae5/45bbdfe9f97eb9c35d915941ee9f6ae5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266231.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ae5/45bbdfe9f97eb9c35d915941ee9f6ae5/45bbdfe9f97eb9c35d915941ee9f6ae5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266235.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/881/22e4e5c5dc1de86449749bcad4be1881/22e4e5c5dc1de86449749bcad4be1881.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266235.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/881/22e4e5c5dc1de86449749bcad4be1881/22e4e5c5dc1de86449749bcad4be1881.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266239.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ff5/952b6f7a985bcbe0cc173fc1cca70ff5/952b6f7a985bcbe0cc173fc1cca70ff5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266239.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/ff5/952b6f7a985bcbe0cc173fc1cca70ff5/952b6f7a985bcbe0cc173fc1cca70ff5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266243.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266243.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266247.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f7b/189ed7377a5e6cdc7095226daa1ecf7b/189ed7377a5e6cdc7095226daa1ecf7b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266247.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/f7b/189ed7377a5e6cdc7095226daa1ecf7b/189ed7377a5e6cdc7095226daa1ecf7b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266251.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cbc/35395f7d3fa90ed6d0b474728745ccbc/35395f7d3fa90ed6d0b474728745ccbc.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266251.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/cbc/35395f7d3fa90ed6d0b474728745ccbc/35395f7d3fa90ed6d0b474728745ccbc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266255.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/1b1/e8dbba8e25f1b4338388e13d3ba701b1/e8dbba8e25f1b4338388e13d3ba701b1.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266255.00000-0, db: /tmp/tmpr4ggnezs/sda/containers/0/1b1/e8dbba8e25f1b4338388e13d3ba701b1/e8dbba8e25f1b4338388e13d3ba701b1.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266016.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0f4/13f952c3e128232f524dd7aaa29950f4/13f952c3e128232f524dd7aaa29950f4.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266016.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0f4/13f952c3e128232f524dd7aaa29950f4/13f952c3e128232f524dd7aaa29950f4.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266019.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d0e/a2fac10490deaa3f8c6d4928d223ad0e/a2fac10490deaa3f8c6d4928d223ad0e.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266019.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d0e/a2fac10490deaa3f8c6d4928d223ad0e/a2fac10490deaa3f8c6d4928d223ad0e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266022.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/b9a/37aa6d1a8ddebe1beec0bd508b65cb9a/37aa6d1a8ddebe1beec0bd508b65cb9a.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266022.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/b9a/37aa6d1a8ddebe1beec0bd508b65cb9a/37aa6d1a8ddebe1beec0bd508b65cb9a.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266025.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/79c/dfb7146446180291f43cc386c636279c/dfb7146446180291f43cc386c636279c.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266025.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/79c/dfb7146446180291f43cc386c636279c/dfb7146446180291f43cc386c636279c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266028.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0e7/348a8a66fa0b8e6891043ab6c27720e7/348a8a66fa0b8e6891043ab6c27720e7.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266028.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0e7/348a8a66fa0b8e6891043ab6c27720e7/348a8a66fa0b8e6891043ab6c27720e7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266031.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266031.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266034.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ad8/09650202a4e09a78cd481282a4b8aad8/09650202a4e09a78cd481282a4b8aad8.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266034.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ad8/09650202a4e09a78cd481282a4b8aad8/09650202a4e09a78cd481282a4b8aad8.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266037.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0c5/66d72560110f5b70487c22810d4090c5/66d72560110f5b70487c22810d4090c5.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266037.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0c5/66d72560110f5b70487c22810d4090c5/66d72560110f5b70487c22810d4090c5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266061.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d42/56f90611bb2ee73504b64401617f6d42/56f90611bb2ee73504b64401617f6d42.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266061.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d42/56f90611bb2ee73504b64401617f6d42/56f90611bb2ee73504b64401617f6d42.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266064.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/a55/76c5861aab5a65eaceaa6028eefd8a55/76c5861aab5a65eaceaa6028eefd8a55.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266064.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/a55/76c5861aab5a65eaceaa6028eefd8a55/76c5861aab5a65eaceaa6028eefd8a55.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266070.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/82d/2ace1015e8e5d644bedc8d7aa50ba82d/2ace1015e8e5d644bedc8d7aa50ba82d.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266070.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/82d/2ace1015e8e5d644bedc8d7aa50ba82d/2ace1015e8e5d644bedc8d7aa50ba82d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266076.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/a05/05cbc4f675363df1944adc7d31ca4a05/05cbc4f675363df1944adc7d31ca4a05.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266076.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/a05/05cbc4f675363df1944adc7d31ca4a05/05cbc4f675363df1944adc7d31ca4a05.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266082.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/7f0/7c41d4958641326c36d99db029f387f0/7c41d4958641326c36d99db029f387f0.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266082.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/7f0/7c41d4958641326c36d99db029f387f0/7c41d4958641326c36d99db029f387f0.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266085.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/853/84bfb0b3ffd5f930ce6613b432ab4853/84bfb0b3ffd5f930ce6613b432ab4853.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266085.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/853/84bfb0b3ffd5f930ce6613b432ab4853/84bfb0b3ffd5f930ce6613b432ab4853.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266094.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/cb0/d2bf49f244989c7bf13931291859dcb0/d2bf49f244989c7bf13931291859dcb0.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266094.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/cb0/d2bf49f244989c7bf13931291859dcb0/d2bf49f244989c7bf13931291859dcb0.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266100.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f0e/9929921183ee78f7094cf7c67de77f0e/9929921183ee78f7094cf7c67de77f0e.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266100.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f0e/9929921183ee78f7094cf7c67de77f0e/9929921183ee78f7094cf7c67de77f0e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266106.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/5f6/8646b1aa3a7a94964275db95592dc5f6/8646b1aa3a7a94964275db95592dc5f6.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266106.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/5f6/8646b1aa3a7a94964275db95592dc5f6/8646b1aa3a7a94964275db95592dc5f6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266109.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/2cd/1e607931abdf89d07b2d0d962efaf2cd/1e607931abdf89d07b2d0d962efaf2cd.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266109.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/2cd/1e607931abdf89d07b2d0d962efaf2cd/1e607931abdf89d07b2d0d962efaf2cd.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266112.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e42/0c6057327f78e2ece115b104d42b2e42/0c6057327f78e2ece115b104d42b2e42.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266112.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e42/0c6057327f78e2ece115b104d42b2e42/0c6057327f78e2ece115b104d42b2e42.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266121.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/465/b2fe8428b2526ef5386ac45359504465/b2fe8428b2526ef5386ac45359504465.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266121.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/465/b2fe8428b2526ef5386ac45359504465/b2fe8428b2526ef5386ac45359504465.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266124.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/893/b0909b85f51b66d7bed1599c53b7d893/b0909b85f51b66d7bed1599c53b7d893.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266124.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/893/b0909b85f51b66d7bed1599c53b7d893/b0909b85f51b66d7bed1599c53b7d893.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266130.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e8b/a4ff1949645db11cb2a504663bc87e8b/a4ff1949645db11cb2a504663bc87e8b.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266130.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e8b/a4ff1949645db11cb2a504663bc87e8b/a4ff1949645db11cb2a504663bc87e8b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266136.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f8b/f483dbfa08b171c6b8791c777ff93f8b/f483dbfa08b171c6b8791c777ff93f8b.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_missing_own_merged_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_missing_own_merged_while_shrinking ... ok +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_version_id_not_implemented ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266012.75795', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_permission ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_src_permission +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_acl_without_src_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_root_container_fill_gap ... ok +Storage policy bad-policy uses an EC configuration known to harm data durability. Any data in this policy should be migrated. See https://bugs.launchpad.net/swift/+bug/1639691 for more information. +Storage policy bad-policy uses an EC configuration known to harm data durability. Any data in this policy should be migrated. See https://bugs.launchpad.net/swift/+bug/1639691 for more information. +test.unit.common.test_storage_policy.TestStoragePolicies.test_known_bad_ec_config +test.unit.common.test_storage_policy.TestStoragePolicies.test_known_bad_ec_config ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names_EC +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names_EC ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_policies_with_no_policy_index_zero +test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_policies_with_no_policy_index_zero ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_names_are_normalized +test.unit.common.test_storage_policy.TestStoragePolicies.test_names_are_normalized ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_no_default +test.unit.common.test_storage_policy.TestStoragePolicies.test_no_default ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_parse_storage_policies +test.unit.common.test_storage_policy.TestStoragePolicies.test_parse_storage_policies ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_policies_type_attribute +test.unit.common.test_storage_policy.TestStoragePolicies.test_policies_type_attribute ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_policy_baseclass_instantiate +test.unit.common.test_storage_policy.TestStoragePolicies.test_policy_baseclass_instantiate ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_erasure_coding +test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_erasure_coding ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_replication +test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_replication ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_reload_invalid_storage_policies +test.unit.common.test_storage_policy.TestStoragePolicies.test_reload_invalid_storage_policies ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_singleton_passthrough +test.unit.common.test_storage_policy.TestStoragePolicies.test_singleton_passthrough ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_split_policy_string +test.unit.common.test_storage_policy.TestStoragePolicies.test_split_policy_string ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policies_as_dict_keys +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policies_as_dict_keys ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_get_info +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_get_info ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_ordering +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_ordering ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_repr +test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_repr ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_swift_info +test.unit.common.test_storage_policy.TestStoragePolicies.test_swift_info ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_defaults +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_defaults ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_indexes +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_indexes ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_names +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_names ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_default +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_default ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_invalid +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_invalid ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policy_params +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policy_params ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_ring +test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_ring ... ok +test.unit.common.test_storage_policy.TestStoragePolicies.test_wacky_int_names +test.unit.common.test_storage_policy.TestStoragePolicies.test_wacky_int_names ... ok +test.unit.common.test_swob.TestTransferEncoding.test_is_chunked +test.unit.common.test_swob.TestTransferEncoding.test_is_chunked ... ok +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_closed_part_iterator +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_closed_part_iterator ... ok +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_multiple_parts +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_multiple_parts ... ok +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_no_parts +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_no_parts ... ok +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part ... ok +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part_unexpected_ranges +test.unit.common.test_utils.TestDocumentItersToHTTPResponseBody.test_single_part_unexpected_ranges ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_loop_timeout +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_loop_timeout ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_new_worker_socks +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_new_worker_socks ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_no_fork_sock +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_no_fork_sock ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_post_fork_hook +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_post_fork_hook ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_servers_per_port_in_container +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_servers_per_port_in_container ... ok +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_shutdown_sockets +test.unit.common.test_wsgi.TestServersPerPortStrategy.test_shutdown_sockets ... ok +test.unit.container.test_auditor.TestAuditorMigrations.test_db_migration +test.unit.container.test_auditor.TestAuditorMigrations.test_db_migration ... ok +test.unit.container.test_backend.TestUpdateNewItemFromExisting.test_update_new_item_from_existing +test.unit.container.test_backend.TestUpdateNewItemFromExisting.test_update_new_item_from_existing ... ok +test.unit.container.test_updater.TestContainerUpdater.test_conf_params +test.unit.container.test_updater.TestContainerUpdater.test_conf_params ... ok +test.unit.container.test_updater.TestContainerUpdater.test_creation +test.unit.container.test_updater.TestContainerUpdater.test_creation ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_state_filtering ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects ... ok + +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: txe1d262168e1d4fd1ae7e6-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx44a599a993414510ba324-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx44a599a993414510ba324-006acad097) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx44a599a993414510ba324-006acad097) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx2385ac7b991a49c480696-006acad097) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: tx2385ac7b991a49c480696-006acad097) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx2385ac7b991a49c480696-006acad097) +proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx2385ac7b991a49c480696-006acad097) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdadd5da7f70d464d8877f-006acad097" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2ae63f656aae4a848e2d0-006acad097" "proxy-server 1476105" 0.0014 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 413 - - t - 26 - tx222e15b3453c432ca74c4-006acad097 - 0.0095 - - 1791676567.729713202 1791676567.739241838 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd1461f510a1a45ceb6b64-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2a9293c35787427d9eeb7-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 501 - - t - 78 - tx3888e73b4b154d81b499d-006acad097 - 0.0091 - - 1791676567.744813681 1791676567.753931761 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +test.unit.container.test_updater.TestContainerUpdater.test_error_in_process +test.unit.container.test_updater.TestContainerUpdater.test_error_in_process ... ok +test.unit.container.test_updater.TestContainerUpdater.test_listdir_with_exception +test.unit.container.test_updater.TestContainerUpdater.test_listdir_with_exception ... ok +test.unit.container.test_updater.TestContainerUpdater.test_listdir_without_exception +test.unit.container.test_updater.TestContainerUpdater.test_listdir_without_exception ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL +test:testertest:testertest:writetest:writeWRITE fake-swift DEBUG: permission denined: 403 Forbidden test:write READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_src_obj_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_src_obj_permission ... ok - -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266018.75181', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.75181', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266018.75181', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266018.75914', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266018.75914', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266018.73157', 'epoch': '1757266018.73157', 'reported': 0, 'tombstones': -1}], '63185e9f-f12d-4aca-967e-3d63dff0f0be-') -test DEBUG: /tmp/tmp8iq7fi_o/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.73157.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp8iq7fi_o/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266018.73157.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '487346112d66ae27c1c1a0b45bf838e7', 'ab211a7d-7dee-49be-ac46-aa018467ef42-', '1757266020.21396', '1757266020.21207', '0', '', '1757266020.21207', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.21528', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.21528', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266020.21528', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.23578', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.23578', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.23555', 'epoch': '1757266020.23555', 'reported': 0, 'tombstones': -1}], 'ab211a7d-7dee-49be-ac46-aa018467ef42-') -test DEBUG: /tmp/tmp6xl496jn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.23555.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp6xl496jn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.23555.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '487346112d66ae27c1c1a0b45bf838e7', 'ab211a7d-7dee-49be-ac46-aa018467ef42-', '1757266020.21396', '1757266020.26466', '0', '', '1757266020.21207', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.21528', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.21528', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266020.21528', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.23578', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.23578', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.23555', 'epoch': '1757266020.23555', 'reported': 0, 'tombstones': -1}], 'ab211a7d-7dee-49be-ac46-aa018467ef42-') -test DEBUG: /tmp/tmp6xl496jn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.23555.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp6xl496jn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.23555.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '487346112d66ae27c1c1a0b45bf838e7', '308983cb-5f61-4d73-8b27-fb62394d713c-', '1757266020.41798', '1757266020.40327', '0', '', '1757266020.40327', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.43192', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.43192', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266020.43192', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.43662', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.43662', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.43640', 'epoch': '1757266020.43640', 'reported': 0, 'tombstones': -1}], '308983cb-5f61-4d73-8b27-fb62394d713c-') -test DEBUG: /tmp/tmp1997xeqj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.43640.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp1997xeqj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.43640.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '487346112d66ae27c1c1a0b45bf838e7', '308983cb-5f61-4d73-8b27-fb62394d713c-', '1757266020.41798', '1757266020.50734', '0', '', '1757266020.40327', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.43192', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.43192', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266020.43192', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.43662', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.43662', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.43640', 'epoch': '1757266020.43640', 'reported': 0, 'tombstones': -1}], '308983cb-5f61-4d73-8b27-fb62394d713c-') -test DEBUG: /tmp/tmp1997xeqj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.43640.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmp1997xeqj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872_1757266020.43640.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '6047ac1e06b5134c957e72fbb41a5e09', '50f9ddcb-d27d-42be-9ad9-3bb85fbbd32b-sda', '1757266020.55972', '1757266020.55786', '0', '', '1757266020.55786', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('50f9ddcb-d27d-42be-9ad9-3bb85fbbd32b-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, 'cdd7613b8616b7bd56273f69fa23b222', 'a787525a-4d63-41a7-9e7a-5e1578da96af-sda', '1757266020.61102', '1757266020.60690', '0', '', '1757266020.60690', 6, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.62044', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266020.62044', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266020.62044', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.62171', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.62171', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.62150', 'epoch': '1757266020.62150', 'reported': 0, 'tombstones': -1}], 'a787525a-4d63-41a7-9e7a-5e1578da96af-sda') -test DEBUG: /tmp/tmpsdp_2prn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpsdp_2prn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleavingtest.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded_large_diff -test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded_large_diff ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharding -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharding ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharded -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharded ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharding -test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharding ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_replicator_sync -test.unit.container.test_replicator.TestReplicatorSync.test_replicator_sync ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_report_up_to_date -test.unit.container.test_replicator.TestReplicatorSync.test_report_up_to_date ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_rsync_failure -test.unit.container.test_replicator.TestReplicatorSync.test_rsync_failure ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_rsync_then_merge -test.unit.container.test_replicator.TestReplicatorSync.test_rsync_then_merge ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_bogus_db_quarantines -test.unit.container.test_replicator.TestReplicatorSync.test_sync_bogus_db_quarantines ... ok - -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Failed to get namespaces from /v1/a/c/o: invalid data: ValueError("upper ('a') must be greater than or equal to lower ('z')") (txn: txb9c8e3a30b224f3bad39d-0068bdc061) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Failed to get namespaces from /v1/a/c/o: invalid data: KeyError('name') (txn: tx7f225372a8e94807a43f9-0068bdc061) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Failed to get shard ranges from /v1/a/c/o: unexpected record type None (txn: txd83f85c5ffd44ef29e184-0068bdc061) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating&includes=1_test: ValueError('not a list') (txn: txb8cc6acf877b4be395446-0068bdc061) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=1_test: 404 (txn: tx79102b9040ae44189bdca-0068bdc061) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Failed to get shard ranges from /v1/a/c/o: unexpected record type 'object' (txn: tx8e0de035439c469ba4042-0068bdc061) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpxk4ha2cy/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpxk4ha2cy/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpxk4ha2cy/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpxk4ha2cy/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0033 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0031 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0030 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0031 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1db65876198042c082dd7-0068bdc061" "proxy-server 2597872" 0.0015 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a/c" "tx1db65876198042c082dd7-0068bdc061" "container-server 2597872" 0.0010 "-" 2597872 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:37537/sda1/1/a/c" "tx1db65876198042c082dd7-0068bdc061" "container-server 2597872" 0.0011 "-" 2597872 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx1db65876198042c082dd7-0068bdc061" "proxy-server 2597872" 0.0141 "-" 2597872 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx1db65876198042c082dd7-0068bdc061" "proxy-server 2597872" 0.0098 "-" 2597872 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/57 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx1db65876198042c082dd7-0068bdc061 - 0.0240 - - 1757266017.435650110 1757266017.459666491 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx92a17c95154342bd96109-0068bdc061" "proxy-server 2597872" 0.0012 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:37537/sda1/1/a1/c1" "tx92a17c95154342bd96109-0068bdc061" "container-server 2597872" 0.0011 "-" 2597872 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a1/c1" "tx92a17c95154342bd96109-0068bdc061" "container-server 2597872" 0.0011 "-" 2597872 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx92a17c95154342bd96109-0068bdc061" "proxy-server 2597872" 0.0132 "-" 2597872 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:57 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx92a17c95154342bd96109-0068bdc061" "proxy-server 2597872" 0.0094 "-" 2597872 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/57 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx92a17c95154342bd96109-0068bdc061 - 0.0217 - - 1757266017.461188555 1757266017.482850313 0test.unit.proxy.test_server.TestECObjectController.test_GET_ec -test.unit.proxy.test_server.TestECObjectController.test_GET_ec ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_newid ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_root_container ... ok -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvrup6adp/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266020.00000#2#d.data: Invalid EC metadata at offset 0x0 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvrup6adp/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266021.00000#2#d.data: Invalid EC metadata at offset 0x0 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpvrup6adp/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266022.00000#2#d.data: Invalid EC metadata at offset 0x0 -test-TestECDiskFile WARNING: Problem checking EC fragment /tmp/tmpswhxudhn/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: testing -test-TestECDiskFile WARNING: Unexpected fragment data type (not quarantined) /tmp/tmpk7nbxd6y/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: at offset 0x0 -test-TestECDiskFile WARNING: Unexpected fragment data type (not quarantined) /tmp/tmpk7nbxd6y/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: at offset 0x0 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpkt9xjdhv/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266021.00000#2#d.data: Invalid EC metadata at offset 0x0 -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpkt9xjdhv/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266022.00000#2#d.data: Invalid EC metadata at offset 0x1ea -test-TestECDiskFile WARNING: Quarantined object /tmp/tmpkt9xjdhv/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266023.00000#2#d.data: Invalid EC metadata at offset 0x1ea -test-TestECDiskFile DEBUG: Relinking /tmp/tmp8uvmxzhy/tmp_test_obj_server_DiskFile/sda1/objects/0/825/bcb8dc1c8026a3b3df0abaf07cac6825/1757266020.23863#2.data to /tmp/tmp8uvmxzhy/tmp_test_obj_server_DiskFile/sda1/objects/1509/825/bcb8dc1c8026a3b3df0abaf07cac6825/1757266020.23863#2.data due to next_part_power set -test-TestECDiskFile DEBUG: Relinking /tmp/tmp8uvmxzhy/tmp_test_obj_server_DiskFile/sda1/objects-1/0/a30/71a7d4be769e1e2b769b67d3fe881a30/1757266020.24760.data to /tmp/tmp8uvmxzhy/tmp_test_obj_server_DiskFile/sda1/objects-1/909/a30/71a7d4be769e1e2b769b67d3fe881a30/1757266020.24760.data due to next_part_power set -No space left on device for n/a -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5155, in mock_setxattr_ENOSPC - raise IOError(errno.ENOSPC, "No space left on device") -OSError: [Errno 28] No space left on device -No space left on device for n/a -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5158, in mock_setxattr_EDQUOT - raise IOError(errno.EDQUOT, "Exceeded quota") -OSError: [Errno 122] Exceeded quota -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_disk_full -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_disk_full ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_old_style_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_misplaced_object_does_not_effect_container_stats ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_memory ... ok - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0069 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o1" 201 - "-" "-" "-" 0.0046 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:58 +0000] "GET /sda1/p/a/c" 200 280 "-" "-" "-" 0.0074 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0005 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "GET /sda1/p/a/c%D8%3E%2520/%25" 412 29 "-" "-" "-" 0.0001 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0110 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0030 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0034 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0037 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0081 "-" 2597864 - -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0028 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test ERROR: ERROR account update failed with 1.2.3.4:5/sdb1 (will retry later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update - account_response = conn.getresponse() - ^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'getresponse' -test ERROR: ERROR account update failed with 6.7.8.9:10/sdf1 (will retry later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update - account_response = conn.getresponse() - ^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'getresponse' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0058 "-" 2597864 0 -test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 2597864 0 -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0017 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 2597864 - -test INFO: - - - [07/Sep/2025:17:26:59 +0000] "GET /sda1/p/a/c" 200 248 "-" "-" "-" 0.0034 "-" 2597864 0 -object-reconstructor DEBUG: Run listdir on /tmp/tmp0ql0e8r1/devices/sda/objects/0 -object-reconstructor DEBUG: Run listdir on /tmp/tmp0ql0e8r1/devices/sda/objects/0 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 2.384185791015625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor ERROR: Unable to create /tmp/tmpjn1ovrlo/devices/sda/objects: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: kaboom! -object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor WARNING: sda is not mounted -object-reconstructor WARNING: sdb is not mounted -object-reconstructor WARNING: sdb is not mounted -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor ERROR: Unable to list partitions in '/tmp/tmpdzi1kp87/devices/sda/objects': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1355, in collect_parts - partitions = os.listdir(obj_path) -NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpdzi1kp87/devices/sda/objects' -object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor DEBUG: Run listdir on /tmp/tmp8kigixt2/devices/sda/objects/1 -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor DEBUG: Run listdir on /tmp/tmpltduku20/devices/sda/objects/1 -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release.test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_ignores_handoffs_first -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_ignores_handoffs_first ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_none_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_none_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_true -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_handoffs_only_true_and_first_true ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_down -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_down ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_not_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_not_in_sync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_some_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_primary_some_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_but_already_reclaimed -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_but_already_reclaimed ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_tombstone -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_cleanup_tombstone ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_cleanup_meta_pure_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_cleanup_meta_pure_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_also_primary -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_also_primary ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_new_data -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_does_not_cleanup_meta_new_data ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_is_handoff_fails -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_revert_is_handoff_fails ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_suffix_call_errors -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_suffix_call_errors ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_missing_durable -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_missing_durable ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_partner_unmounted -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_sync_partner_unmounted ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_will_not_revert_to_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_process_job_will_not_revert_to_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_removes_non_partition_files -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_removes_non_partition_files ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_with_no_ec_policy_env -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_reconstruct_with_no_ec_policy_env ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_ring_ip_and_bind_ip -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_ring_ip_and_bind_ip ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_sync_duplicates_to_remote_region -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_sync_duplicates_to_remote_region ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_two_ec_policies -test.unit.obj.test_reconstructor.TestObjectReconstructor.test_two_ec_policies ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_empty_list -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_empty_list ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_extra_line_parts -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_extra_line_parts ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_newer_meta -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_newer_meta ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_none -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_none ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_older_meta -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_older_meta ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_exact -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_exact ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_newer -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_newer ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable_older_than_remote_non_durable -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable_older_than_remote_non_durable ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_non_durable -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_non_durable ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable_but_commit_fails -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable_but_commit_fails ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_meta_expired_data -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_meta_expired_data ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_other_exception -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_other_exception ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_storage_policy -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_storage_policy ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_timeout -test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_timeout ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_bad_storage_policy_index_header -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_bad_storage_policy_index_header ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_default_storage_policy -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_default_storage_policy ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_invalid_indexes -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_invalid_indexes ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_matched_indexes -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_matched_indexes ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_mismatched_indexes -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_mismatched_indexes ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_frag_index_header -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_frag_index_header ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_node_index_header -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_node_index_header ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_storage_policy_index_header -test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_storage_policy_index_header ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception_Exception -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception_Exception ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_calls_replication_lock -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_calls_replication_lock ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_initial_path -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_initial_path ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check_isdir -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check_isdir ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_fail -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_fail ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_per_partition -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_per_partition ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_semaphore_locked -test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_semaphore_locked ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_BONK -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_BONK ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_DELETE -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_DELETE ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_POST -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_POST ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_replication_headers -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_replication_headers ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_with_storage_policy_and_node_index -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_with_storage_policy_and_node_index ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_content_length -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_content_length ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_headers -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_headers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_subrequest_line -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_subrequest_line ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_content_length_with_DELETE -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_content_length_with_DELETE ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_early_termination -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_early_termination ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_failures -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_failures ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_multiple -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_multiple ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_content_length_with_PUT -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_content_length_with_PUT ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_headers -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_headers ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_start -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_start ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_other_exception -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_other_exception ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_subreq_does_not_read_all -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_subreq_does_not_read_all ... ok -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_with_storage_policy -test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_with_storage_policy ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_not_available -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_not_available ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_reading -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_reading ... ok -Filesystem at n/a does not support xattr -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5143, in mock_setxattr - raise IOError(error_num, "Operation not supported") -OSError: [Errno 95] Operation not supported -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_no_xattr -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_no_xattr ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_multiple_metas -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_multiple_metas ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_same_time_meta -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_same_time_meta ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_older_content_type -test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_older_content_type ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_cache_dropping -test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_cache_dropping ... ok -test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported -test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_age_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_age_conf ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_threshold_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_threshold_conf ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails_custom_request_node_count -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_error_with_invalid_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_error_with_invalid_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_errors_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_errors_works ... ok -test.unit.container.test_backend.TestContainerBroker.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBroker.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBroker.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBroker.test_reclaim_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBroker.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBroker.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBroker.test_reconciler_sync -test.unit.container.test_backend.TestContainerBroker.test_reconciler_sync ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9170a641787d4dfa9556b-0068bdc063" "proxy-server 2597872" 0.0021 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/c1" "tx9170a641787d4dfa9556b-0068bdc063" "container-server 2597872" 0.0144 "-" 2597872 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/c1" "tx9170a641787d4dfa9556b-0068bdc063" "container-server 2597872" 0.0011 "-" 2597872 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx9170a641787d4dfa9556b-0068bdc063" "proxy-server 2597872" 0.0384 "-" 2597872 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx9170a641787d4dfa9556b-0068bdc063" "proxy-server 2597872" 0.0587 "-" 2597872 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx9170a641787d4dfa9556b-0068bdc063 - 0.0719 - - 1757266019.102609158 1757266019.174461842 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txeff4b5965708450491850-0068bdc063" "proxy-server 2597872" 0.0019 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a/c2" "txeff4b5965708450491850-0068bdc063" "container-server 2597872" 0.0052 "-" 2597872 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:37537/sda1/1/a/c2" "txeff4b5965708450491850-0068bdc063" "container-server 2597872" 0.0041 "-" 2597872 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txeff4b5965708450491850-0068bdc063" "proxy-server 2597872" 0.0184 "-" 2597872 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txeff4b5965708450491850-0068bdc063" "proxy-server 2597872" 0.0261 "-" 2597872 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txeff4b5965708450491850-0068bdc063 - 0.0475 - - 1757266019.183283091 1757266019.230749130 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab1c2da2b1fa4d539bfe1-0068bdc063" "proxy-server 2597872" 0.0020 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txab1c2da2b1fa4d539bfe1-0068bdc063" "container-server 2597872" 0.0091 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txab1c2da2b1fa4d539bfe1-0068bdc063" "container-server 2597872" 0.0012 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/2/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txab1c2da2b1fa4d539bfe1-0068bdc063" "proxy-server 2597872" 0.0342 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/2/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txab1c2da2b1fa4d539bfe1-0068bdc063" "proxy-server 2597872" 0.0287 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 PUT /v1/a/ec HTTP/1.0 201 - - t - - - txab1c2da2b1fa4d539bfe1-0068bdc063 - 0.0474 - - 1757266019.234756708 1757266019.282120228 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8f5b48109cb54805a5a89-0068bdc063" "proxy-server 2597872" 0.0022 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx79750783592c4ba8bb9e3-0068bdc063" "proxy-server 2597872" 0.0018 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx5b50ceb050704db9886f3-0068bdc063" "proxy-server 2597872" 0.0243 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-get-it" "tx5b50ceb050704db9886f3-0068bdc063" "object-server 2597872" 0.0005 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/3/a/ec/go-get-it" "tx5b50ceb050704db9886f3-0068bdc063" "object-server 2597872" 0.0012 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx5b50ceb050704db9886f3-0068bdc063" "proxy-server 2597872" 0.0298 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx5b50ceb050704db9886f3-0068bdc063" "proxy-server 2597872" 0.0315 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 PUT /v1/a/ec/go-get-it HTTP/1.0 201 - - t 1309 - - tx5b50ceb050704db9886f3-0068bdc063 - 0.0516 - - 1757266019.286637545 1757266019.338283062 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx965ebf6516524170a80ee-0068bdc063" "proxy-server 2597872" 0.0025 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txdc477888966e477890ba3-0068bdc063" "proxy-server 2597872" 0.0026 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "GET /sdh1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txd9690af2f5294aa7adb9c-0068bdc063" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "GET /sdi1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txd9690af2f5294aa7adb9c-0068bdc063" "proxy-server 2597872" 0.0008 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 GET /v1/a/ec/go-get-it HTTP/1.0 200 - - t - 1309 - txd9690af2f5294aa7adb9c-0068bdc063 - 0.0281 - - 1757266019.340770245 1757266019.368916273 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb095e6420b4441d39a0fe-0068bdc063" "proxy-server 2597872" 0.0032 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txb095e6420b4441d39a0fe-0068bdc063" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txb095e6420b4441d39a0fe-0068bdc063" "proxy-server 2597872" 0.0116 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txb095e6420b4441d39a0fe-0068bdc063" "container-server 2597872" 0.0019 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txb095e6420b4441d39a0fe-0068bdc063" "proxy-server 2597872" 0.0186 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txb095e6420b4441d39a0fe-0068bdc063 - 0.0329 - - 1757266019.373211622 1757266019.406107187 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd445280f1d324df5b60c7-0068bdc063" "proxy-server 2597872" 0.0025 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txa0d414c3876246bca5a98-0068bdc063" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "GET /sdi1/2/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx443d545fc007432697210-0068bdc063" "proxy-server 2597872" 0.0003 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "GET /sdh1/2/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx443d545fc007432697210-0068bdc063" "proxy-server 2597872" 0.0003 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_GET_ec_404 -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_404 ... ok -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_big -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_big ... ok - -object-reconstructor WARNING: Ignored handoffs_first option in favor of handoffs_only. -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:1000/sda/0 policy#0': Timeout (Nones) -object-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:1001/sdb/0 policy#0': Timeout (Nones) -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor ERROR: 10.0.0.1:1001/sdb/0 policy#0 responded as unmounted -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpp9ksm1qx/devices/sda/objects/junk' -object-reconstructor INFO: Removing partition: /tmp/tmpp9ksm1qx/devices/sda/objects/junk -object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpp9ksm1qx/devices/sda/objects/not' -object-reconstructor INFO: Removing partition: /tmp/tmpp9ksm1qx/devices/sda/objects/not -object-reconstructor DEBUG: Run listdir on /tmp/tmpp9ksm1qx/devices/sda/objects/1 -object-reconstructor DEBUG: Run listdir on /tmp/tmpp9ksm1qx/devices/sda/objects/2 -object-reconstructor DEBUG: Run listdir on /tmp/tmpp9ksm1qx/devices/sda/objects/0 -object-reconstructor WARNING: Unable to read '/tmp/tmpp9ksm1qx/devices/sda/objects/1234/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 408, in consolidate_hashes - with lock_path(partition_dir): - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1328, in lock_path - mkdirs(directory) - ~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 804, in mkdirs - os.makedirs(path) - ~~~~~~~~~~~^^^^^^ - File "", line 228, in makedirs -FileExistsError: [Errno 17] File exists: '/tmp/tmpp9ksm1qx/devices/sda/objects/1234' -object-reconstructor WARNING: Unexpected entity '/tmp/tmpp9ksm1qx/devices/sda/objects/1234' is not a directory -object-reconstructor INFO: Removing partition: /tmp/tmpp9ksm1qx/devices/sda/objects/1234 -object-reconstructor INFO: 6/6 (100.00%) partitions reconstructed in 0.02s (310.29/sec, 0s remaining) -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 0.000278472900390625 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. -object-reconstructor DEBUG: ssync completed ok: dev: sda, part: 0, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor INFO: Running object reconstructor in script mode. -object-reconstructor DEBUG: Run listdir on /tmp/tmpfrc1fv76/devices/sda/objects-1/0 -object-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (650.99/sec, 0s remaining) -object-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) -object-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -object-reconstructor INFO: Nothing reconstructed for 9.775161743164062e-06 seconds. -test ERROR: ssync client disconnected -test ERROR: ssync client disconnected -test ERROR: ssync client disconnected -test DEBUG: None/sda1/1 SSYNC LOCK TIMEOUT: 0.01 seconds: /tmp/tmpnizmf7jx/tmp_test_ssync_receiver/sda1/objects/1/.lock-replication -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=%E1%88%B41_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_recheck_time_zero -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_recheck_time_zero ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_writing -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_writing ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_empty_body -test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_empty_body ... ok -test.unit.container.test_backend.TestContainerBroker.test_remove_objects -test.unit.container.test_backend.TestContainerBroker.test_remove_objects ... ok -test.unit.container.test_backend.TestContainerBroker.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBroker.test_resolve_shard_range_states ... ok -test.unit.container.test_backend.TestContainerBroker.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBroker.test_reverse_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBroker.test_root_account_container_path -test.unit.container.test_backend.TestContainerBroker.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBroker.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBroker.test_save_and_load_record_from_pending_file ... ok -test ERROR: Problem finding shard upper in '/tmp/tmp0wdmqk62/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmp0wdmqk62/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmp7popc1ws/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmp7popc1ws/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state -Container 'a/c' cannot be set to sharded state while in sharded state - -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, 'cdd7613b8616b7bd56273f69fa23b222', 'a787525a-4d63-41a7-9e7a-5e1578da96af-sda', '1757266020.61102', '1757266020.61668', '0', '', '1757266020.60690', 6, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.62044', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266020.62044', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266020.62044', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.62171', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.62171', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.62150', 'epoch': '1757266020.62150', 'reported': 0, 'tombstones': -1}], 'a787525a-4d63-41a7-9e7a-5e1578da96af-sda') -test DEBUG: /tmp/tmpsdp_2prn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpsdp_2prn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, 'cdd7613b8616b7bd56273f69fa23b222', '968ee493-8c1a-4cb6-bebc-316c71f57d26-sda', '1757266020.70008', '1757266020.69804', '0', '', '1757266020.69804', 6, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.71460', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266020.71460', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266020.71460', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.72386', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.72386', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.72356', 'epoch': '1757266020.72356', 'reported': 0, 'tombstones': -1}], '968ee493-8c1a-4cb6-bebc-316c71f57d26-sda') -test DEBUG: /tmp/tmpleqk04l1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpleqk04l1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (6, 'cdd7613b8616b7bd56273f69fa23b222', '968ee493-8c1a-4cb6-bebc-316c71f57d26-sda', '1757266020.70008', '1757266020.70307', '0', '', '1757266020.69804', 6, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1757266020.71460', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1757266020.71460', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266020.71460', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266020.72386', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266020.72386', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266020.72356', 'epoch': '1757266020.72356', 'reported': 0, 'tombstones': -1}], '968ee493-8c1a-4cb6-bebc-316c71f57d26-sda') -test DEBUG: /tmp/tmpleqk04l1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 2 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpleqk04l1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '6b864cdef700bd7a701f805321005e1f', '9d6b08c9-c554-408e-af2b-3826548036f8-sda', '1757266020.85990', '1757266020.84645', '0', '', '1757266020.84645', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, rsync_then_merge, ('9d6b08c9-c554-408e-af2b-3826548036f8-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Unlinked retiring db '/tmp/tmpsxtiy958/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '6b864cdef700bd7a701f805321005e1f', '474b9b1c-4016-4043-803f-40d065371102-sda', '1757266020.92960', '1757266020.92413', '0', '', '1757266020.92413', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, rsync_then_merge, ('474b9b1c-4016-4043-803f-40d065371102-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '36bd3b197a5635163e92be01899ee3cc', '27fe10cb-c8e4-410d-bc41-a915bfe8945e-sda', '1757266021.00935', '1757266021.00727', '0', '', '1757266021.00727', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, rsync_then_merge, ('27fe10cb-c8e4-410d-bc41-a915bfe8945e-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Unlinked retiring db '/tmp/tmp7ynszcvu/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (3, '36bd3b197a5635163e92be01899ee3cc', 'e0d0999d-25d1-483b-ac02-52d130071095-sda', '1757266021.03375', '1757266021.03188', '0', '', '1757266021.03188', 3, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, rsync_then_merge, ('e0d0999d-25d1-483b-ac02-52d130071095-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'a4d6d227-a849-4208-abef-52a2818fb5a3-sda', '1757266021.07821', '1757266021.07634', '0', '', '1757266021.07634', 0, 0) -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpyts4j16r/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4f9cc2e6-3c29-4cfa-ba96-318a62c295d3-sdb', '1757266021.10169', '1757266022.00000', '0', '', '1757266022.00000', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4f9cc2e6-3c29-4cfa-ba96-318a62c295d3-sdb', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4f9cc2e6-3c29-4cfa-ba96-318a62c295d3-sdb', '1757266021.10169', '1757266022.00000', '0', '', '1757266022.00000', 0, 1) -test ERROR: Quarantining DB /tmp/tmpyts4j16r/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4f9cc2e6-3c29-4cfa-ba96-318a62c295d3-sdb', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01472 seconds (67.93669/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp2naik8w9/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '05310676-f334-4d4f-9ee1-2bf875b4e736-sda', '1757266021.12281', '1757266021', '0', '', '1757266021', 0, 1) -test DEBUG: /tmp/tmp2naik8w9/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '05310676-f334-4d4f-9ee1-2bf875b4e736-sda', '1757266021.12281', '1757266021', '0', '', '1757266021', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('05310676-f334-4d4f-9ee1-2bf875b4e736-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db')test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_create ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_db_states -test.unit.container.test_backend.TestContainerBroker.test_set_db_states ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBroker.test_set_sharded_state_errors ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx54801b3d3035406191342-0068bdc066) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: txa1132ab50cad4c9c8ef6d-0068bdc066) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpec7mui1s/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpec7mui1s/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpec7mui1s/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpec7mui1s/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0077 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0074 "-" 2597864 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0075 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0073 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5b09ee1b353a475094af3-0068bdc066" "proxy-server 2597864" 0.0014 "-" 2597864 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:52555/sdb1/3/a/c" "tx5b09ee1b353a475094af3-0068bdc066" "container-server 2597864" 0.0069 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:54649/sda1/3/a/c" "tx5b09ee1b353a475094af3-0068bdc066" "container-server 2597864" 0.0012 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx5b09ee1b353a475094af3-0068bdc066" "proxy-server 2597864" 0.0546 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx5b09ee1b353a475094af3-0068bdc066" "proxy-server 2597864" 0.0454 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/02 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx5b09ee1b353a475094af3-0068bdc066 - 0.0879 - - 1757266022.776336193 1757266022.864282608 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx9a9cb54ac19c4c8e8c303-0068bdc066" "proxy-server 2597864" 0.0013 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:52555/sdb1/0/a1/c1" "tx9a9cb54ac19c4c8e8c303-0068bdc066" "container-server 2597864" 0.0011 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:54649/sda1/0/a1/c1" "tx9a9cb54ac19c4c8e8c303-0068bdc066" "container-server 2597864" 0.0042 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx9a9cb54ac19c4c8e8c303-0068bdc066" "proxy-server 2597864" 0.0306 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx9a9cb54ac19c4c8e8c303-0068bdc066" "proxy-server 2597864" 0.0187 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/02 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx9a9cb54ac19c4c8e8c303-0068bdc066 - 0.0540 - - 1757266022.866006374 1757266022.919996977 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71d8a3e1e94749a2b1ee5-0068bdc066" "proxy-server 2597864" 0.0041 "-" 2597864 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:54649/sda1/3/a/c1" "tx71d8a3e1e94749a2b1ee5-0068bdc066" "container-server 2597864" 0.0057 "-" 2597864 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:52555/sdb1/3/a/c1" "tx71d8a3e1e94749a2b1ee5-0068bdc066" "container-server 2597864" 0.0011 "-" 2597864 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx71d8a3e1e94749a2b1ee5-0068bdc066" "proxy-server 2597864" 0.0296 "-" 2597864 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx71d8a3e1e94749a2b1ee5-0068bdc066" "proxy-server 2597864" 0.0377 "-" 2597864 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/02 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx71d8a3e1e94749a2b1ee5-0068bdc066 - 0.0538 - - 1757266022.923740625 1757266022.977537632 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1dd08f843eac4a8ababeb-0068bdc066" "proxy-server 2597864" 0.0053 "-" 2597864 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:52555/sdb1/0/a/c2" "tx1dd08f843eac4a8ababeb-0068bdc066" "container-server 2597864" 0.0019 "-" 2597864 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:54649/sda1/0/a/c2" "tx1dd08f843eac4a8ababeb-0068bdc066" "container-server 2597864" 0.0011 "-" 2597864 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1dd08f843eac4a8ababeb-0068bdc066" "proxy-server 2597864" 0.0223 "-" 2597864 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1dd08f843eac4a8ababeb-0068bdc066" "proxy-server 2597864" 0.0147 "-" 2597864 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx1dd08f843eac4a8ababeb-0068bdc066 - 0.0462 - - 1757266022.979070663 1757266023.025277853 2 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_expose_headers -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_expose_headers ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_non_strict -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_non_strict ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_strict -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_strict ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_calls_authorize -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_calls_authorize ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_deleted ... ok - -object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_more_than_threshold_frags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBroker.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBroker.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBroker.test_set_x_syncs -test.unit.container.test_backend.TestContainerBroker.test_set_x_syncs ... ok -test.unit.container.test_backend.TestContainerBroker.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBroker.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBroker.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBroker.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBroker.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBroker.test_sharding_sysmeta ... ok - -proxy DEBUG: Ignoring 404 from primary (txn: tx443d545fc007432697210-0068bdc063) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx443d545fc007432697210-0068bdc063) (client_ip: 127.0.0.1) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:59 +0000] "GET /sdg1/2/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx443d545fc007432697210-0068bdc063" "proxy-server 2597872" 0.0005 "-" 2597872 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx443d545fc007432697210-0068bdc063) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/26/59 GET /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - tx443d545fc007432697210-0068bdc063 - 0.2474 - - 1757266019.411628485 1757266019.659036398 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbcd71df2729f46fc86d1a-0068bdc064" "proxy-server 2597872" 0.0119 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txbcd71df2729f46fc86d1a-0068bdc064" "container-server 2597872" 0.0050 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txbcd71df2729f46fc86d1a-0068bdc064" "container-server 2597872" 0.0024 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txbcd71df2729f46fc86d1a-0068bdc064" "proxy-server 2597872" 0.0193 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txbcd71df2729f46fc86d1a-0068bdc064" "proxy-server 2597872" 0.0444 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txbcd71df2729f46fc86d1a-0068bdc064 - 0.0630 - - 1757266020.568563700 1757266020.631589174 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d5e8b4c38f644d0b5b40-0068bdc064" "proxy-server 2597872" 0.0066 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx5ef564fcb15c4947ae1ee-0068bdc064" "proxy-server 2597872" 0.0090 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdh1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx338fb65af6dd489eaf0ff-0068bdc064" "proxy-server 2597872" 0.0374 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/2/a/ec/big-obj-get" 201 - "PUT http://localhost/sdi1/3/a/ec/big-obj-get" "tx338fb65af6dd489eaf0ff-0068bdc064" "object-server 2597872" 0.0005 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/2/a/ec/big-obj-get" 201 - "PUT http://localhost/sdg1/3/a/ec/big-obj-get" "tx338fb65af6dd489eaf0ff-0068bdc064" "object-server 2597872" 0.0004 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdg1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx338fb65af6dd489eaf0ff-0068bdc064" "proxy-server 2597872" 0.0488 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdi1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx338fb65af6dd489eaf0ff-0068bdc064" "proxy-server 2597872" 0.0477 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 PUT /v1/a/ec/big-obj-get HTTP/1.0 201 - - t 10400 - - tx338fb65af6dd489eaf0ff-0068bdc064 - 0.0862 - - 1757266020.636726618 1757266020.722934246 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd1ba411f5e2049b6a24a9-0068bdc064" "proxy-server 2597872" 0.0055 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txd93022cb60d045f8b3448-0068bdc064" "proxy-server 2597872" 0.0064 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "GET /sdi1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "txe7664a8f6eee4a61872bb-0068bdc064" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "GET /sdg1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "txe7664a8f6eee4a61872bb-0068bdc064" "proxy-server 2597872" 0.0013 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 GET /v1/a/ec/big-obj-get HTTP/1.0 200 - - t - 10400 - txe7664a8f6eee4a61872bb-0068bdc064 - 0.0448 - - 1757266020.729407549 1757266020.774178743 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d97cf39614e441ab20ef-0068bdc064" "proxy-server 2597872" 0.0021 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/1/a/ec_deleted" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a/ec_deleted" "tx6d97cf39614e441ab20ef-0068bdc064" "container-server 2597872" 0.0011 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/1/a/ec_deleted" 201 - "PUT http://127.0.0.1:37537/sda1/1/a/ec_deleted" "tx6d97cf39614e441ab20ef-0068bdc064" "container-server 2597872" 0.0010 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/1/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx6d97cf39614e441ab20ef-0068bdc064" "proxy-server 2597872" 0.0248 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/1/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx6d97cf39614e441ab20ef-0068bdc064" "proxy-server 2597872" 0.0349 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - tx6d97cf39614e441ab20ef-0068bdc064 - 0.0520 - - 1757266020.785783529 1757266020.837785244 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa7542d685237444889beb-0068bdc064" "proxy-server 2597872" 0.0020 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sda1/1/a/ec_deleted" 204 - "DELETE http://127.0.0.1:36001/sdb1/1/a/ec_deleted" "txa7542d685237444889beb-0068bdc064" "container-server 2597872" 0.0090 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "PUT /sdb1/1/a/ec_deleted" 204 - "DELETE http://127.0.0.1:37537/sda1/1/a/ec_deleted" "txa7542d685237444889beb-0068bdc064" "container-server 2597872" 0.0017 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "DELETE /sdb1/1/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txa7542d685237444889beb-0068bdc064" "proxy-server 2597872" 0.0311 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "DELETE /sda1/1/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txa7542d685237444889beb-0068bdc064" "proxy-server 2597872" 0.0452 "-" 2597872 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - txa7542d685237444889beb-0068bdc064 - 0.0775 - - 1757266020.839205265 1757266020.916690826 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c79908eec894bd797a50-0068bdc064" "proxy-server 2597872" 0.0058 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/1/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx811db0c8ecf243b68956b-0068bdc064" "proxy-server 2597872" 0.0012 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx811db0c8ecf243b68956b-0068bdc064" "proxy-server 2597872" 0.0011 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txcdcb6235b1ad4c4782648-0068bdc064" "proxy-server 2597872" 0.0084 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txcdcb6235b1ad4c4782648-0068bdc064" "proxy-server 2597872" 0.0003 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_GET_ec_deleted -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_deleted ... ok -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_failure_handling -test.unit.proxy.test_server.TestECObjectController.test_GET_ec_failure_handling ... ok -test.unit.container.test_backend.TestContainerBroker.test_storage_policy_property -test.unit.container.test_backend.TestContainerBroker.test_storage_policy_property ... ok -test.unit.container.test_backend.TestContainerBroker.test_sync_merging -test.unit.container.test_backend.TestContainerBroker.test_sync_merging ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_chexor ... ok - -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.08976 seconds (11.14036/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpyf6037w9/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'f0c3facde9e975d41d477c5c06aad567', 'ed1f5f9a-5ac0-48ea-b102-ef03bf77ae4c-sda', '1757266021.23357', '1757266021', '0', '', '1757266021', 1, 0) -test DEBUG: /tmp/tmpyf6037w9/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266023.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'ed1f5f9a-5ac0-48ea-b102-ef03bf77ae4c-sda') -test DEBUG: /tmp/tmpyf6037w9/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0116417s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'f0c3facde9e975d41d477c5c06aad567', 'ed1f5f9a-5ac0-48ea-b102-ef03bf77ae4c-sda', '1757266021.23357', '1757266021', '0', '', '1757266021', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('ed1f5f9a-5ac0-48ea-b102-ef03bf77ae4c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.08946 seconds (11.17875/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp84oz3hfj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'b729d32c-3f78-41d9-886e-265f7cc6a4d8-sda', '1757266021.35817', '1757266021', '0', '', '1757266021', 0, 1) -test DEBUG: /tmp/tmp84oz3hfj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'b729d32c-3f78-41d9-886e-265f7cc6a4d8-sda', '1757266021.35817', '1757266021', '0', '', '1757266021', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('b729d32c-3f78-41d9-886e-265f7cc6a4d8-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03859 seconds (25.91069/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmptk16to5i/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'f0c3facde9e975d41d477c5c06aad567', '10960b7d-4290-4160-ab8f-ea4ff6a0b29a-sda', '1757266021.43566', '1757266021', '0', '', '1757266021', 1, 1) -test DEBUG: /tmp/tmptk16to5i/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'f0c3facde9e975d41d477c5c06aad567', '10960b7d-4290-4160-ab8f-ea4ff6a0b29a-sda', '1757266021.43566', '1757266021', '0', '', '1757266021', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('10960b7d-4290-4160-ab8f-ea4ff6a0b29a-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03192 seconds (31.33224/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpr3bcq51b/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'd55fa03a-c356-4335-88e9-d86be3931e59-sda', '1757266021.52356', '1757266021', '0', '', '1757266021', 0, 0) -test DEBUG: /tmp/tmpr3bcq51b/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'd55fa03a-c356-4335-88e9-d86be3931e59-sda', '1757266021.52356', '1757266021', '0', '', '1757266021', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('d55fa03a-c356-4335-88e9-d86be3931e59-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04569 seconds (21.88724/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp2_9vu9aj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'a30a717289f7b1a6b16fc0c9c6c0ff50', 'd25f7bef-2dbc-4983-9f7a-e046cf3d3e18-sda', '1757266021.60567', '1757266021', '0', '', '1757266021', 1, 0) -test DEBUG: /tmp/tmp2_9vu9aj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266024.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'd25f7bef-2dbc-4983-9f7a-e046cf3d3e18-sda') -test DEBUG: /tmp/tmp2_9vu9aj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0026381s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'a30a717289f7b1a6b16fc0c9c6c0ff50', 'd25f7bef-2dbc-4983-9f7a-e046cf3d3e18-sda', '1757266021.60567', '1757266021', '0', '', '1757266021', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('d25f7bef-2dbc-4983-9f7a-e046cf3d3e18-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03204 seconds (31.21426/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmptxi77g09/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'a4432298-15f3-4cdf-849a-a406f0207f58-sda', '1757266021.66477', '1757266021', '0', '', '1757266021', 0, 1) -test DEBUG: /tmp/tmptxi77g09/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'a4432298-15f3-4cdf-849a-a406f0207f58-sda', '1757266021.66477', '1757266021', '0', '', '1757266021', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('a4432298-15f3-4cdf-849a-a406f0207f58-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02693 seconds (37.13469/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failurestest.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_delete ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_older_remote_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_older_remote_delete ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_half_delete_policy_over_newer_remote_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_half_delete_policy_over_newer_remote_create ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter_non_slash ... ok - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:51 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_error +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_error ... ok +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_match_and_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_match_and_s3acl ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:53 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_without_permission ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_read_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_read_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects_since_row ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:55 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.60287', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.61240', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.61436', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.61960', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.62153', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ resp = self.handle_request(req) File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT - resp = req.get_response(self.app) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response - return self.get_acl_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD + resp = self.GETorHEAD(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl + return getattr(ah, method)(app) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 246, in HEAD + return self._handle_acl(app, 'HEAD') + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl + resp = self.req.get_acl_response(app, 'HEAD', + container, obj, + headers, query=query) File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response resp = self._get_response( app, method, container, obj, headers, body, query) @@ -38331,1148 +31237,638 @@ raise InternalError('unexpected status code %d' % status) swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'X-Timestamp': '1757266017.62847', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.63049', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.63276', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.63464', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.66458', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266017.66646', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:57 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_quota_exceeded -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_quota_exceeded ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx469f43e619bb47498ec1e-0068bdc068) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx2aed8ecc866b450cbd869-0068bdc068) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx2aed8ecc866b450cbd869-0068bdc068) -proxy-ut ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: tx2aed8ecc866b450cbd869-0068bdc068) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7d667f78890049dc97388-0068bdc068" "proxy-server 2597864" 0.0044 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa577b87d6c1149abb40bf-0068bdc068" "proxy-server 2597864" 0.0037 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "tx580e5844f6084cfbb1b37-0068bdc068" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "tx580e5844f6084cfbb1b37-0068bdc068" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx580e5844f6084cfbb1b37-0068bdc068" "proxy-server 2597864" 0.0124 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx580e5844f6084cfbb1b37-0068bdc068" "proxy-server 2597864" 0.0153 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/04 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx580e5844f6084cfbb1b37-0068bdc068 - 0.0546 - - 1757266024.779026031 1757266024.833616018 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8e1582d9807d4cc39355f-0068bdc068" "proxy-server 2597864" 0.0022 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txfca7f4d164df49c88704e-0068bdc068" "proxy-server 2597864" 0.0069 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txf3019cfd3cb64fa2a59be-0068bdc068" "proxy-server 2597864" 0.0004 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfc2076fc84b34b20ac373-0068bdc068" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx444931deb2b7462abff0e-0068bdc068" "proxy-server 2597864" 0.0014 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "tx6481eeac1eda4df7a0eac-0068bdc068" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx039d602f74e340c78a5ed-0068bdc068) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3cc407bf5619404eb9c05-0068bdc068) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx50e814eac43c40dcb971b-0068bdc068) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txde8f0d410d4c4983bf863-0068bdc068) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5b3c574b1f9b45ed9568c-0068bdc068) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx81254945e6444b978ab12-0068bdc068) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx152ef2c65b804e258717e-0068bdc069" "proxy-server 2597864" 0.0016 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4d1413be07c94f3dbecf9-0068bdc069" "proxy-server 2597864" 0.0069 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/3/a/c/o.large" 201 - "PUT http://localhost/sda1/2/a/c/o.large" "tx384dab61be9c42c4b575c-0068bdc069" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/3/a/c/o.large" 201 - "PUT http://localhost/sdb1/2/a/c/o.large" "tx384dab61be9c42c4b575c-0068bdc069" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx384dab61be9c42c4b575c-0068bdc069" "proxy-server 2597864" 0.0350 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx384dab61be9c42c4b575c-0068bdc069" "proxy-server 2597864" 0.0350 "-" 2597864 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest_large_file -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_newest_large_file ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_pipeline -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_pipeline ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty ... ok - -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/o policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266016.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 -object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. -object-reconstructor WARNING: Invalid response 400 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.41:1041/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.181:1181/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 179 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.41:1041/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.181:1181/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_non_404_response -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_non_404_response ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_exception ... ok - -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpohw77xpl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'a30a717289f7b1a6b16fc0c9c6c0ff50', '581e61f5-39c6-43f3-a353-6bd2d3e24e9c-sda', '1757266021.71677', '1757266021', '0', '', '1757266021', 1, 1) -test DEBUG: /tmp/tmpohw77xpl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'a30a717289f7b1a6b16fc0c9c6c0ff50', '581e61f5-39c6-43f3-a353-6bd2d3e24e9c-sda', '1757266021.71677', '1757266021', '0', '', '1757266021', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('581e61f5-39c6-43f3-a353-6bd2d3e24e9c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02439 seconds (41.00268/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmprd1gegm1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '9725e806-4766-459c-a06e-d6a473c0a649-sda', '1757266022.24880', '1757266024', '0', '', '1757266024', 0, 0) -test DEBUG: /tmp/tmprd1gegm1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '9725e806-4766-459c-a06e-d6a473c0a649-sda', '1757266022.24880', '1757266024', '0', '', '1757266024', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('9725e806-4766-459c-a06e-d6a473c0a649-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02425 seconds (41.24297/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpfe_650qy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', 'fae1f696-fc45-48fe-b846-4abcd5a6a588-sda', '1757266022.30655', '1757266024', '0', '', '1757266024', 1, 1) -test DEBUG: /tmp/tmpfe_650qy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266025.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'fae1f696-fc45-48fe-b846-4abcd5a6a588-sda') -test DEBUG: /tmp/tmpfe_650qy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00662398s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', 'fae1f696-fc45-48fe-b846-4abcd5a6a588-sda', '1757266022.30655', '1757266024', '0', '', '1757266024', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('fae1f696-fc45-48fe-b846-4abcd5a6a588-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04097 seconds (24.41083/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpy_1d3ubk/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', '09c8ec52-e252-4834-9012-ec36ef3f79c9-sda', '1757266022.36185', '1757266022', '1757266023', '', '1757266023', 1, 0) -test DEBUG: /tmp/tmpy_1d3ubk/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266025.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '09c8ec52-e252-4834-9012-ec36ef3f79c9-sda') -test DEBUG: /tmp/tmpy_1d3ubk/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00650001s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', '09c8ec52-e252-4834-9012-ec36ef3f79c9-sda', '1757266022.36185', '1757266022', '1757266023', '', '1757266023', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('09c8ec52-e252-4834-9012-ec36ef3f79c9-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03189 seconds (31.35731/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmphafbgiw4/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', '43ecea50-9b87-4ed1-8316-a2b54331db6b-sda', '1757266022.42425', '1757266022', '1757266023', '', '1757266023', 1, 0) -test DEBUG: /tmp/tmphafbgiw4/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'bcff08db26ae1adfe4226c16261cf802', '43ecea50-9b87-4ed1-8316-a2b54331db6b-sda', '1757266022.42425', '1757266022', '1757266023', '', '1757266023', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('43ecea50-9b87-4ed1-8316-a2b54331db6b-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02984 seconds (33.51464/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpbh1n36qr/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '69d781ea-8fbc-4236-83fa-123d1b5b9541-sda', '1757266022.47756', '1757266024', '1757266023', '', '1757266024', 0, 0) -test DEBUG: /tmp/tmpbh1n36qr/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '69d781ea-8fbc-4236-83fa-123d1b5b9541-sda', '1757266022.47756', '1757266024', '1757266023', '', '1757266024', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('69d781ea-8fbc-4236-83fa-123d1b5b9541-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02514 seconds (39.77815/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_create ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_HEAD_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_POST_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_POST_error ... ok +test.unit.container.test_updater.TestContainerUpdater.test_old_style_shard_container +test.unit.container.test_updater.TestContainerUpdater.test_old_style_shard_container ... ok -proxy DEBUG: Ignoring 404 from primary (txn: txcdcb6235b1ad4c4782648-0068bdc064) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: txcdcb6235b1ad4c4782648-0068bdc064) (client_ip: 127.0.0.1) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txcdcb6235b1ad4c4782648-0068bdc064" "proxy-server 2597872" 0.0003 "-" 2597872 3 -proxy DEBUG: Ignoring 404 from primary (txn: txcdcb6235b1ad4c4782648-0068bdc064) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/00 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - txcdcb6235b1ad4c4782648-0068bdc064 - 0.0438 - - 1757266020.918123722 1757266020.961937904 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb0be11f3874c4755b1583-0068bdc065" "proxy-server 2597872" 0.0135 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txb0be11f3874c4755b1583-0068bdc065" "container-server 2597872" 0.0019 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txb0be11f3874c4755b1583-0068bdc065" "proxy-server 2597872" 0.0309 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txb0be11f3874c4755b1583-0068bdc065" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txb0be11f3874c4755b1583-0068bdc065" "proxy-server 2597872" 0.0353 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/01 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txb0be11f3874c4755b1583-0068bdc065 - 0.0679 - - 1757266021.465086222 1757266021.533033371 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfd12f9633a2f4fc4bc2f1-0068bdc065" "proxy-server 2597872" 0.0025 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx09047ac762584e4db39c2-0068bdc065" "proxy-server 2597872" 0.0054 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdi1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx61a31fb2021149e2be599-0068bdc065" "proxy-server 2597872" 0.0234 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdh1/1/a/ec/crash-test-dummy" "tx61a31fb2021149e2be599-0068bdc065" "object-server 2597872" 0.0005 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdb1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdg1/1/a/ec/crash-test-dummy" "tx61a31fb2021149e2be599-0068bdc065" "object-server 2597872" 0.0005 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdh1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx61a31fb2021149e2be599-0068bdc065" "proxy-server 2597872" 0.0294 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdg1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx61a31fb2021149e2be599-0068bdc065" "proxy-server 2597872" 0.0308 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/01 PUT /v1/a/ec/crash-test-dummy HTTP/1.0 201 - - t 21000 - - tx61a31fb2021149e2be599-0068bdc065 - 0.0822 - - 1757266021.534698725 1757266021.616874933 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0cf2d99ff5064fcaaabac-0068bdc065" "proxy-server 2597872" 0.0021 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txebe7091593b0425a9679b-0068bdc065" "proxy-server 2597872" 0.0087 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "GET /sdh1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx9aef9916c9b74d669dc6b-0068bdc065" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "GET /sdg1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx9aef9916c9b74d669dc6b-0068bdc065" "proxy-server 2597872" 0.0007 "-" 2597872 3 -proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': +test ERROR: Container GET returning 503 for [] (txn: tx96e765ec03dc4ab48565b-006acad092) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.6:1006/sda (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.7:1007/sda (txn: txd9b5357851d54fb2bc72e-006acad094) +test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500, 500, 500] (txn: txd9b5357851d54fb2bc72e-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: tx85019bf83c654d63ab7d0-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: tx173488dc8079481382d26-006acad094) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx3684d07325b541b0a7941-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx3684d07325b541b0a7941-006acad094) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx3684d07325b541b0a7941-006acad094) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx3684d07325b541b0a7941-006acad094) +test ERROR: Container GET returning 503 for [] (txn: tx3684d07325b541b0a7941-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: tx3684d07325b541b0a7941-006acad094) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: Container GET returning 503 for [] (txn: txb2d6bd53a21548c5b1e1d-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: Container GET returning 503 for [] (txn: txb6c67c076cf64e3aa221c-006acad094) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txf9fd83e464f3457684e2a-006acad094) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txf9fd83e464f3457684e2a-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txf9fd83e464f3457684e2a-006acad094) +test ERROR: Container GET returning 503 for [] (txn: txf9fd83e464f3457684e2a-006acad094) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx5450b8da8423485193d0f-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx5450b8da8423485193d0f-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx2bb98d3fe0c94727b3ab4-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx2bb98d3fe0c94727b3ab4-006acad094) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx2bb98d3fe0c94727b3ab4-006acad094) +test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx2bb98d3fe0c94727b3ab4-006acad094) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txe47554caa8754e38b30fe-006acad094) +test ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: txaf35f375fe2f40408532b-006acad094) +test DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: txaf35f375fe2f40408532b-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: txaf35f375fe2f40408532b-006acad094) +test ERROR: Container GET returning 503 for [] (txn: tx78e0f18de620415680ad8-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: tx78e0f18de620415680ad8-006acad094) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: txa8164b53ac434b208ed0f-006acad094) +test INFO: Client disconnected on read of '/a/c' (txn: txa8164b53ac434b208ed0f-006acad094) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue - for fragment in frag_iter: - ^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter - raise Exception("doom ba doom") -Exception: doom ba doom (txn: tx9aef9916c9b74d669dc6b-0068bdc065) (client_ip: 127.0.0.1) -proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue - for fragment in frag_iter: - ^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter - raise Exception("doom ba doom") -Exception: doom ba doom (txn: tx9aef9916c9b74d669dc6b-0068bdc065) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/01 GET /v1/a/ec/crash-test-dummy HTTP/1.0 500 - - t - 4096 - tx9aef9916c9b74d669dc6b-0068bdc065 - 0.0604 - - 1757266021.618489742 1757266021.678842545 3 -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: (2597872) wsgi starting up on http://127.0.0.1:45539 -proxy DEBUG: (2597872) accepted ('127.0.0.1', 34556) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0b4c4ffe93d94f1a9cce3-0068bdc065" "proxy-server 2597872" 0.0015 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "tx0b4c4ffe93d94f1a9cce3-0068bdc065" "container-server 2597872" 0.0010 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0b4c4ffe93d94f1a9cce3-0068bdc065" "proxy-server 2597872" 0.0167 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "tx0b4c4ffe93d94f1a9cce3-0068bdc065" "container-server 2597872" 0.0010 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0b4c4ffe93d94f1a9cce3-0068bdc065" "proxy-server 2597872" 0.0200 "-" 2597872 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:01] "PUT /v1/a/ec HTTP/1.1" 202 252 0.051563 (txn: tx0b4c4ffe93d94f1a9cce3-0068bdc065) -proxy DEBUG: (2597872) accepted ('127.0.0.1', 34562) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx183f54ed1a72431bb5660-0068bdc065" "proxy-server 2597872" 0.0022 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txe3588eed783848c48033c-0068bdc065" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txbaa8d46a3c30417898404-0068bdc065" "proxy-server 2597872" 0.0205 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:01 +0000] "PUT /sda1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/3/a/ec/go-get-it" "txbaa8d46a3c30417898404-0068bdc065" "object-server 2597872" 0.0004 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_GET_pipeline -test.unit.proxy.test_server.TestECObjectController.test_GET_pipeline ... ok -test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec -test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec ... ok -test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec_404 -test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec_404 ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_with_misplaced_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_no_stale_reads ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_sharding_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_stale_read_ok ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_state_filtering ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects_since_row ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_own_shard_range ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_newid ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_policy_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_replication_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_report_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_range_rows_with_limit ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094)test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_POST +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_POST ... ok +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_PUT +test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_PUT ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_all_found +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_all_found ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_own_shard_range ... ok -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp0dhy4cl7/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4e702432e01bad2f13f7625d88046fc6', '2224a445-d21f-4a23-ab04-f233a863d642-sda', '1757266022.79230', '1757266024', '1757266023', '', '1757266024', 1, 0) -test DEBUG: /tmp/tmp0dhy4cl7/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266026.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '2224a445-d21f-4a23-ab04-f233a863d642-sda') -test DEBUG: /tmp/tmp0dhy4cl7/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0108769s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4e702432e01bad2f13f7625d88046fc6', '2224a445-d21f-4a23-ab04-f233a863d642-sda', '1757266022.79230', '1757266024', '1757266023', '', '1757266024', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2224a445-d21f-4a23-ab04-f233a863d642-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03188 seconds (31.37091/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpd22e9vst/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '44ce469e-1cad-401b-b790-113bf417acae-sda', '1757266022.84762', '1757266024', '1757266023', '', '1757266024', 0, 0) -test DEBUG: /tmp/tmpd22e9vst/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '44ce469e-1cad-401b-b790-113bf417acae-sda', '1757266022.84762', '1757266024', '1757266023', '', '1757266024', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('44ce469e-1cad-401b-b790-113bf417acae-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02784 seconds (35.91554/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpfwcf6uq6/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4e702432e01bad2f13f7625d88046fc6', '1378c857-3c8f-4289-914c-a787cb66f1c7-sda', '1757266022.89501', '1757266024', '1757266023', '', '1757266024', 1, 1) -test DEBUG: /tmp/tmpfwcf6uq6/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4e702432e01bad2f13f7625d88046fc6', '1378c857-3c8f-4289-914c-a787cb66f1c7-sda', '1757266022.89501', '1757266024', '1757266023', '', '1757266024', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('1378c857-3c8f-4289-914c-a787cb66f1c7-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02497 seconds (40.05431/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpttqtp7wi/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '50753a7e-3388-4b1c-bdf9-eb1091b189c0-sda', '1757266023.76242', '1757266026', '1757266025', '', '1757266026', 0, 1) -test DEBUG: /tmp/tmpttqtp7wi/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '50753a7e-3388-4b1c-bdf9-eb1091b189c0-sda', '1757266023.76242', '1757266026', '1757266025', '', '1757266026', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('50753a7e-3388-4b1c-bdf9-eb1091b189c0-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02411 seconds (41.48118/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpcl2_7jkm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4c9b48874580d3e42d2befb3edc05b96', '049bdc82-0262-4859-9233-9932654afe11-sda', '1757266023.82243', '1757266026', '1757266025', '', '1757266026', 1, 1) -test DEBUG: /tmp/tmpcl2_7jkm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266028.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '049bdc82-0262-4859-9233-9932654afe11-sda') -test DEBUG: /tmp/tmpcl2_7jkm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00760102s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4c9b48874580d3e42d2befb3edc05b96', '049bdc82-0262-4859-9233-9932654afe11-sda', '1757266023.82243', '1757266026', '1757266025', '', '1757266026', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('049bdc82-0262-4859-9233-9932654afe11-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03824 seconds (26.14977/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp1341brrs/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '28231f4b-acad-4103-b891-db724b4415e1-sda', '1757266023.88295', '1757266026', '1757266025', '', '1757266026', 0, 0) -test DEBUG: /tmp/tmp1341brrs/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '28231f4b-acad-4103-b891-db724b4415e1-sda', '1757266023.88295', '1757266026', '1757266025', '', '1757266026', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('28231f4b-acad-4103-b891-db724b4415e1-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01141 seconds (87.61055/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication runtest.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_delete ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_create ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_includes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reconciler_sync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_multiple_policies ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_other_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_initialize_container_broker_in_default ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_shard_container ... ok +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb953b125f31b4f33a47eb-006acad097" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx07f765d08984415b97f38-006acad097" "proxy-server 1476105" 0.0014 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "txa124fc3174ea4774a802d-006acad097" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "txa124fc3174ea4774a802d-006acad097" "object-server 1476105" 0.0005 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txa124fc3174ea4774a802d-006acad097" "proxy-server 1476105" 0.0065 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txa124fc3174ea4774a802d-006acad097" "proxy-server 1476105" 0.0100 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txa124fc3174ea4774a802d-006acad097 - 0.0226 - - 1791676567.760309219 1791676567.782941580 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbf19f6db0b6a48da818e7-006acad097" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx04601adf1aa24969886ab-006acad097" "proxy-server 1476105" 0.0100 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "GET /sdb1/0/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "txa3be4989a8864377932cf-006acad097" "proxy-server 1476105" 0.0043 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - txa3be4989a8864377932cf-006acad097 - 0.0248 - - 1791676567.783919096 1791676567.808741808 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txef3f4cfe8bd94eb4a721d-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6e4dba92134d41ec97d97-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "txbc24e2b5162046cdb14ab-006acad097" "object-server 1476105" 0.0004 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "txbc24e2b5162046cdb14ab-006acad097" "object-server 1476105" 0.0004 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txbc24e2b5162046cdb14ab-006acad097" "proxy-server 1476105" 0.0059 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txbc24e2b5162046cdb14ab-006acad097" "proxy-server 1476105" 0.0071 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txbc24e2b5162046cdb14ab-006acad097 - 0.0194 - - 1791676567.822409153 1791676567.841825247 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe236df469fe84d78955af-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8a3449df171343e0a8557-006acad097" "proxy-server 1476105" 0.0113 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "GET /sda1/0/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "tx9024a4d3fd8b4fd18ccd0-006acad097" "proxy-server 1476105" 0.0045 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - tx9024a4d3fd8b4fd18ccd0-006acad097 - 0.0261 - - 1791676567.842742205 1791676567.868857384 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4f06adeb64045028eb3b-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb188423891ac4247bd80f-006acad097" "proxy-server 1476105" 0.0041 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.content-length" 201 - "PUT http://localhost/sdb1/1/a/c/o.content-length" "txec372f2e0baf4959bb40c-006acad097" "object-server 1476105" 0.0005 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.content-length" 201 - "PUT http://localhost/sda1/1/a/c/o.content-length" "txec372f2e0baf4959bb40c-006acad097" "object-server 1476105" 0.0004 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/1/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txec372f2e0baf4959bb40c-006acad097" "proxy-server 1476105" 0.0173 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/1/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txec372f2e0baf4959bb40c-006acad097" "proxy-server 1476105" 0.0269 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.content-length HTTP/1.0 201 - - t 20 - - txec372f2e0baf4959bb40c-006acad097 - 0.0588 - - 1791676567.878422737 1791676567.937264681 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d1b3e4121544addacc08-006acad097" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx198ce2a18bd748c8944ea-006acad097" "proxy-server 1476105" 0.0073 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "txbbb0888b15b24366a3a59-006acad097" "object-server 1476105" 0.0005 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "txbbb0888b15b24366a3a59-006acad097" "object-server 1476105" 0.0004 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677030.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e83/681df937fc9c5dddedea777d9f7dbe83/681df937fc9c5dddedea777d9f7dbe83.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677035.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/179/f48258a43dcc18114adf6c0135ca7179/f48258a43dcc18114adf6c0135ca7179.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677040.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/af5/6622ed918ec654a285282f8d16f70af5/6622ed918ec654a285282f8d16f70af5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677045.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a7b/801b4d363df1588059356a5335fb8a7b/801b4d363df1588059356a5335fb8a7b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677050.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/adb/4c40c7f08f775e8510a43ab16b5eeadb/4c40c7f08f775e8510a43ab16b5eeadb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677055.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/0b4/40b630c5e3d5d7314478c32b2331a0b4/40b630c5e3d5d7314478c32b2331a0b4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677060.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/eab/14720b4322772a68261cf3036dc8aeab/14720b4322772a68261cf3036dc8aeab.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677065.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/777/358c8d6266f60ac601b887de22191777/358c8d6266f60ac601b887de22191777.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677070.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a76/cc225a2d39fc4084a6e135c4f4c83a76/cc225a2d39fc4084a6e135c4f4c83a76.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677075.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/fd1/0a9777dfa83996df00d5fda4c5ce2fd1/0a9777dfa83996df00d5fda4c5ce2fd1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677080.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b25/1dd149d0a8ca2f984237644343f11b25/1dd149d0a8ca2f984237644343f11b25.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677085.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ff8/eb71690c6c73975c37d84b5acbe1cff8/eb71690c6c73975c37d84b5acbe1cff8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677090.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e6d/281718e14cb34c39176f870bea6d7e6d/281718e14cb34c39176f870bea6d7e6d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677095.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e7a/1e10fa56e1b8de1078991927b357ae7a/1e10fa56e1b8de1078991927b357ae7a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677100.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5ef/2b04cea678a0ebc28df78605ecc025ef/2b04cea678a0ebc28df78605ecc025ef.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677105.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/282/2a8c001bf58cb66138ab716351a40282/2a8c001bf58cb66138ab716351a40282.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677110.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/947/fdbb9d79ffc9f8e4596c72d6b8ad1947/fdbb9d79ffc9f8e4596c72d6b8ad1947.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677115.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c3b/c4dcab18254f557048d0c4348f414c3b/c4dcab18254f557048d0c4348f414c3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677120.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/92a/b9c69501afb967acb636de7d0426c92a/b9c69501afb967acb636de7d0426c92a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677125.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/904/3ec2d76f1c0da7c17d9a1bc94bde1904/3ec2d76f1c0da7c17d9a1bc94bde1904.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677130.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/210/ea8c3cbb6d1d3b4e0557bb69813b9210/ea8c3cbb6d1d3b4e0557bb69813b9210.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677135.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/342/9bfb3fc8b4c92f8363922d4a26900342/9bfb3fc8b4c92f8363922d4a26900342.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677140.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/317/4d56ce5ce47a4b86d602278d185e0317/4d56ce5ce47a4b86d602278d185e0317.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677145.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2ee/7eb2ad5e468abbc0838a0dfb319412ee/7eb2ad5e468abbc0838a0dfb319412ee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677150.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/231/070c0569f2b81ca7166ec390d7cd8231/070c0569f2b81ca7166ec390d7cd8231.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677155.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/85f/34368b7aab7155c3e52229910ab0f85f/34368b7aab7155c3e52229910ab0f85f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677160.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/48a/a6d3530d5603cd09f4dbb9af3903448a/a6d3530d5603cd09f4dbb9af3903448a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677165.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f9f/177c13ba8cc3636438ddb3e30a52df9f/177c13ba8cc3636438ddb3e30a52df9f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677170.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/773/9b88ee02246490d303f80579d959a773/9b88ee02246490d303f80579d959a773.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677175.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/784/49a1a25ba801570006eba99166911784/49a1a25ba801570006eba99166911784.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677180.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/072/468de0a7ca7e232040ae62a80a614072/468de0a7ca7e232040ae62a80a614072.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677185.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/cb8/1668e236ebf05525c86fe77aa1de5cb8/1668e236ebf05525c86fe77aa1de5cb8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677190.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/913/1e4a87ce89b4e2fa95c2a565148ac913/1e4a87ce89b4e2fa95c2a565148ac913.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677195.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/031/7bdf959604cda1c5345ea302923fe031/7bdf959604cda1c5345ea302923fe031.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677200.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a08/e888cc3fa435446738a57b0a3bb27a08/e888cc3fa435446738a57b0a3bb27a08.dbtest.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_policy_info ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', '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'} +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_not_match_and_s3acl +test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadAclNonUTC.test_upload_part_copy_headers_with_not_match_and_s3acl ... ok +test.unit.common.middleware.s3api.test_s3response.TestErrorResponse.test_error_response +test.unit.common.middleware.s3api.test_s3response.TestErrorResponse.test_error_response ... ok +test.unit.common.middleware.test_acl.TestACL.test_acls_from_account_info +test.unit.common.middleware.test_acl.TestACL.test_acls_from_account_info ... ok +test.unit.common.middleware.test_acl.TestACL.test_clean_acl +test.unit.common.middleware.test_acl.TestACL.test_clean_acl ... ok +test.unit.common.middleware.test_acl.TestACL.test_format_v1_acl +test.unit.common.middleware.test_acl.TestACL.test_format_v1_acl ... ok +test.unit.common.middleware.test_acl.TestACL.test_format_v2_acl +test.unit.common.middleware.test_acl.TestACL.test_format_v2_acl ... ok +test.unit.common.middleware.test_acl.TestACL.test_parse_acl +test.unit.common.middleware.test_acl.TestACL.test_parse_acl ... ok +test.unit.common.middleware.test_acl.TestACL.test_parse_v2_acl +test.unit.common.middleware.test_acl.TestACL.test_parse_v2_acl ... ok +test.unit.common.middleware.test_acl.TestACL.test_referrer_allowed +test.unit.common.middleware.test_acl.TestACL.test_referrer_allowed ... ok +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_dir +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_dir ... ok +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_file +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_file ... ok +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_skip_defaults_if_configured +test.unit.common.middleware.test_dlo.TestDloConfiguration.test_skip_defaults_if_configured ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_referrer +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_referrer ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_reseller_prefix +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_invalid_reseller_prefix ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_referrer_without_rlistings +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_referrer_without_rlistings ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_unauthorized_user +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_for_unauthorized_user ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_same_user_and_tenant +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_fails_same_user_and_tenant ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_insensitive_operator_role +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_insensitive_operator_role ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_operator_role +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_as_owner_for_operator_role ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_container_sync +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_container_sync ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_insensitive_reseller_admin +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_insensitive_reseller_admin ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_id_user_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_id_user_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_name_user_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_project_name_user_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_obj +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_obj ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_rlistings +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_referrer_with_rlistings ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_reseller_admin +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_reseller_admin ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_id_user_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_id_user_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_name_user_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_tenant_name_user_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_user_role_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_user_role_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_wildcard_tenant_user_in_roles +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_authorize_succeeds_for_wildcard_tenant_user_in_roles ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_allow_names +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_allow_names ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_failure +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_failure ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_success +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_cross_tenant_authorization_success ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_not_allowed +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_not_allowed ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_when_reseller_allowed +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_delete_own_account_when_reseller_allowed ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_get_project_domain_id +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_get_project_domain_id ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_identity_set_up_at_call +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_identity_set_up_at_call ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_keystone_identity +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_keystone_identity ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain_with_config +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_allowed_in_acls_inside_default_domain_with_config ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_inside_default_domain +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_inside_default_domain ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_outside_default_domain +test.unit.common.middleware.test_keystoneauth.TestAuthorize.test_names_disallowed_in_acls_outside_default_domain ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_fail +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_fail ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_function +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_function ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5 +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5 ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5_fail +test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5_fail ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_no_content +test.unit.common.middleware.test_recon.TestReconMiddleware.test_no_content ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_async +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_async ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_all +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_all ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_invalid +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_invalid ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_notype +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_notype ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_diskusage +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_diskusage ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_driveaudit +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_driveaudit ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_invalid +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_invalid ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_notype +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_notype ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_object +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_object ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_load +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_load ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mem +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mem ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mounted +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mounted ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_quarantined +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_quarantined ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_relink +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_relink ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_all +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_all ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_notype +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_notype ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_ringmd5 +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_ringmd5 ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sharding +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sharding ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sockstat +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sockstat ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_swiftconfmd5 +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_swiftconfmd5 ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_time +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_time ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted_empty +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted_empty ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_invalid +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_invalid ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_notype +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_notype ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_version +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_version ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_invalid_path +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_invalid_path ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_pass +test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_pass ... ok +test.unit.common.middleware.test_recon.TestReconMiddleware.test_reconstruction_info +test.unit.common.middleware.test_recon.TestReconMiddleware.test_reconstruction_info ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_etag_is_hash_of_segment_etags +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_etag_is_hash_of_segment_etags ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_get_manifest_passthrough +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_get_manifest_passthrough ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_head_manifest_is_efficient +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_head_manifest_is_efficient ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching_with_override +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching_with_override ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching_with_override +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching_with_override ... ok +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_zero_byte_manifest +test.unit.common.middleware.test_slo.TestSloHeadManifest.test_zero_byte_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_range_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_range_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_segment_with_non_ascii_path +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_segment_with_non_ascii_path ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_subrange_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_get_subrange_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_first_byte +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_first_byte ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_on_segment_boundaries +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_on_segment_boundaries ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_overlapping_end +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_overlapping_end ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_sub_slo +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_sub_slo ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_unsatisfiable +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_manifest_unsatisfiable ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_range_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_range_manifest ... ok +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_subrange_manifest +test.unit.common.middleware.test_slo.TestSloRangeRequestsOldManifest.test_range_get_subrange_manifest ... ok +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilder_states +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilder_states ... ok +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilders_calls +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_cobuilders_calls ... ok +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_respects_cobuilder_part_moves +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_rebalance_respects_cobuilder_part_moves ... ok +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_save_then_load +test.unit.common.ring.test_composite_builder.TestCooperativeRingBuilder.test_save_then_load ... ok +test.unit.common.test_db.TestHelperFunctions.test_zero_like +test.unit.common.test_db.TestHelperFunctions.test_zero_like ... ok +test.unit.common.test_internal_client.TestGetAuth.test_invalid_version +test.unit.common.test_internal_client.TestGetAuth.test_invalid_version ... ok +test.unit.common.test_internal_client.TestGetAuth.test_ok +test.unit.common.test_internal_client.TestGetAuth.test_ok ... ok +test.unit.common.test_linkat.TestLinkat.test_available +test.unit.common.test_linkat.TestLinkat.test_available ... ok +test.unit.common.test_linkat.TestLinkat.test_errno +test.unit.common.test_linkat.TestLinkat.test_errno ... ok +test.unit.common.test_linkat.TestLinkat.test_flags +test.unit.common.test_linkat.TestLinkat.test_flags ... ok +test.unit.common.test_linkat.TestLinkat.test_linkat_fd_not_integer +test.unit.common.test_linkat.TestLinkat.test_linkat_fd_not_integer ... ok +test.unit.common.test_linkat.TestLinkat.test_linkat_success +test.unit.common.test_linkat.TestLinkat.test_linkat_success ... ok +test.unit.common.test_linkat.TestLinkat.test_unavailable +test.unit.common.test_linkat.TestLinkat.test_unavailable ... ok +test.unit.common.test_linkat.TestLinkat.test_unavailable_in_libc +test.unit.common.test_linkat.TestLinkat.test_unavailable_in_libc ... ok +test.unit.common.test_manager.TestManager.test_create +test.unit.common.test_manager.TestManager.test_create ... ok +test.unit.common.test_manager.TestManager.test_default_strict +test.unit.common.test_manager.TestManager.test_default_strict ... ok +test.unit.common.test_manager.TestManager.test_force_reload +test.unit.common.test_manager.TestManager.test_force_reload ... ok +test.unit.common.test_manager.TestManager.test_get_command +test.unit.common.test_manager.TestManager.test_get_command ... ok +test.unit.common.test_manager.TestManager.test_iter +test.unit.common.test_manager.TestManager.test_iter ... ok +test.unit.common.test_manager.TestManager.test_list_commands +test.unit.common.test_manager.TestManager.test_list_commands ... ok +test.unit.common.test_manager.TestManager.test_no_daemon +test.unit.common.test_manager.TestManager.test_no_daemon ... ok +test.unit.common.test_manager.TestManager.test_no_wait +test.unit.common.test_manager.TestManager.test_no_wait ... ok +test.unit.common.test_manager.TestManager.test_once +test.unit.common.test_manager.TestManager.test_once ... ok +test.unit.common.test_manager.TestManager.test_reload +test.unit.common.test_manager.TestManager.test_reload ... ok +test.unit.common.test_manager.TestManager.test_restart +test.unit.common.test_manager.TestManager.test_restart ... ok +test.unit.common.test_manager.TestManager.test_run_command +test.unit.common.test_manager.TestManager.test_run_command ... ok +test.unit.common.test_manager.TestManager.test_shutdown +test.unit.common.test_manager.TestManager.test_shutdown ... ok +test.unit.common.test_manager.TestManager.test_start +test.unit.common.test_manager.TestManager.test_start ... ok +test.unit.common.test_manager.TestManager.test_status +test.unit.common.test_manager.TestManager.test_status ... ok +test.unit.common.test_manager.TestManager.test_stop +test.unit.common.test_manager.TestManager.test_stop ... ok +test.unit.common.test_manager.TestManager.test_stop_kill_after_timeout +test.unit.common.test_manager.TestManager.test_stop_kill_after_timeout ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_replication_info +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_replication_info ... ok + fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:56 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_remove_objects ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_resolve_shard_range_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_deleted ... ok - +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:58 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1757266019.44559', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester READ permission on the object /bucket/object +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172659Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266019.48087', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4 -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4 ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_old_enough_to_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reverse_prefix_delim ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_bad_hash ... ok - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 1048576 - - tx384dab61be9c42c4b575c-0068bdc069 - 0.1017 - - 1757266025.039753199 1757266025.141448498 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa738fd5b2c134fa7bb72d-0068bdc069" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7cb7785f02c74479b4491-0068bdc069" "proxy-server 2597864" 0.0079 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdb1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx4418366931d1494abdffe-0068bdc069" "proxy-server 2597864" 0.0003 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sda1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx4418366931d1494abdffe-0068bdc069" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: (2597864) wsgi starting up on http://127.0.0.1:42891 -proxy DEBUG: (2597864) accepted ('127.0.0.1', 45876) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx303f2447846f4099b34df-0068bdc069" "proxy-server 2597864" 0.0056 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/0/a/zero" 201 - "PUT http://127.0.0.1:54649/sda1/2/a/zero" "tx303f2447846f4099b34df-0068bdc069" "container-server 2597864" 0.0013 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/0/a/zero" 201 - "PUT http://127.0.0.1:52555/sdb1/2/a/zero" "tx303f2447846f4099b34df-0068bdc069" "container-server 2597864" 0.0012 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx303f2447846f4099b34df-0068bdc069" "proxy-server 2597864" 0.0238 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx303f2447846f4099b34df-0068bdc069" "proxy-server 2597864" 0.0333 "-" 2597864 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:05] "PUT /v1/a/zero HTTP/1.1" 201 174 0.049854 (txn: tx303f2447846f4099b34df-0068bdc069) -proxy DEBUG: (2597864) accepted ('127.0.0.1', 45886) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6db9e3f818d04bc2b468a-0068bdc069" "proxy-server 2597864" 0.0064 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "txdc2f1e4262394524b6ccb-0068bdc069" "proxy-server 2597864" 0.0014 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sda1/1/a/zero/go-get-it" "tx288099211a3a4300894a3-0068bdc069" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sdb1/1/a/zero/go-get-it" "tx288099211a3a4300894a3-0068bdc069" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx288099211a3a4300894a3-0068bdc069" "proxy-server 2597864" 0.0145 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx288099211a3a4300894a3-0068bdc069" "proxy-server 2597864" 0.0158 "-" 2597864 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:05] "PUT /v1/a/zero/go-get-it HTTP/1.1" 201 206 0.042359 (txn: tx288099211a3a4300894a3-0068bdc069) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx70af70994756483aa41ab-0068bdc069" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "tx34b355a7d6494e67b5e22-0068bdc069" "proxy-server 2597864" 0.0073 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sda1/1/a/zero/go-get-it" 200 1309 "GET http://localhost/v1/a/zero/go-get-it" "txb02b0b5e65774d53826c7-0068bdc069" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:05] "GET /v1/a/zero/go-get-it HTTP/1.1" 200 1729 0.031248 (txn: txb02b0b5e65774d53826c7-0068bdc069) -proxy DEBUG: (2597864) timed out ('127.0.0.1', 45886) (txn: txb02b0b5e65774d53826c7-0068bdc069) -proxy INFO: (2597864) wsgi exited, is_accepting=True -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txffec67b3fb1b4bae94c24-0068bdc069" "proxy-server 2597864" 0.0060 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8d9c773f7ab24c7d889ec-0068bdc069" "proxy-server 2597864" 0.0025 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/3/a/c/o.beans" 201 - "PUT http://localhost/sda1/1/a/c/o.beans" "tx090bcfb953214bdf81976-0068bdc069" "object-server 2597864" 0.0046 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/3/a/c/o.beans" 201 - "PUT http://localhost/sdb1/1/a/c/o.beans" "tx090bcfb953214bdf81976-0068bdc069" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx090bcfb953214bdf81976-0068bdc069" "proxy-server 2597864" 0.0149 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx090bcfb953214bdf81976-0068bdc069" "proxy-server 2597864" 0.0161 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/c/o.beans HTTP/1.0 201 - - t 5800 - - tx090bcfb953214bdf81976-0068bdc069 - 0.0487 - - 1757266025.660468578 1757266025.709183216 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf95c0c28fa604c399ca52-0068bdc069" "proxy-server 2597864" 0.0047 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx26b2fc37c7464d8b999f5-0068bdc069" "proxy-server 2597864" 0.0070 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdb1/1/a/c/o.beans" 206 191 "GET http://localhost/v1/a/c/o.beans" "tx91e6f2b6b79c464c88bb4-0068bdc069" "proxy-server 2597864" 0.0004 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf49c77abdc644482b975c-0068bdc069" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx64f10d7966d4495bb9da5-0068bdc069" "proxy-server 2597864" 0.0014 "-" 2597864 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges_resuming -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_ranges_resuming ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_save_and_load_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_legacy_pending_files ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_old_style_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_non_slash ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_order_and_reverse ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_with_reserved_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_make_tuple_for_pickle ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_policy_stat_tracking ... ok -test ERROR: Problem finding shard upper in '/tmp/tmp00hknooa/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmp00hknooa/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmp2c997tj_/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmp2c997tj_/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state -Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_db_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharded_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_x_syncs ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_sysmeta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_storage_policy_property ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sync_merging ... ok -test.unit.container.test_reconciler.TestReconciler.test_can_reconcile_policy -test.unit.container.test_reconciler.TestReconciler.test_can_reconcile_policy ... ok -test.unit.container.test_reconciler.TestReconciler.test_concurrency -test.unit.container.test_reconciler.TestReconciler.test_concurrency ... ok -test.unit.container.test_reconciler.TestReconciler.test_concurrency_config -test.unit.container.test_reconciler.TestReconciler.test_concurrency_config ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items ... ok -test.unit.container.test_reconciler.TestReconciler.test_delete_old_empty_queue_containers -test.unit.container.test_reconciler.TestReconciler.test_delete_old_empty_queue_containers ... ok -test.unit.container.test_reconciler.TestReconciler.test_error_in_iter_containers -test.unit.container.test_reconciler.TestReconciler.test_error_in_iter_containers ... ok -test.unit.container.test_reconciler.TestReconciler.test_fail_to_move_if_ppi -test.unit.container.test_reconciler.TestReconciler.test_fail_to_move_if_ppi ... ok -test.unit.container.test_reconciler.TestReconciler.test_init_internal_client_log_name -test.unit.container.test_reconciler.TestReconciler.test_init_internal_client_log_name ... ok -test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name -test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name ... ok -test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name_marches_onward -test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name_marches_onward ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_is_green ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_misplaced_object_does_not_effect_container_stats ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdb1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-get-it" "txbaa8d46a3c30417898404-0068bdc065" "object-server 2597872" 0.0004 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txbaa8d46a3c30417898404-0068bdc065" "proxy-server 2597872" 0.3077 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txbaa8d46a3c30417898404-0068bdc065" "proxy-server 2597872" 0.3073 "-" 2597872 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:02] "PUT /v1/a/ec/go-get-it HTTP/1.1" 201 206 0.340117 (txn: txbaa8d46a3c30417898404-0068bdc065) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ae1c41e678f412a8aed0-0068bdc066" "proxy-server 2597872" 0.0021 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx6dbbb908041541b6855fb-0068bdc066" "proxy-server 2597872" 0.0072 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "GET /sdh1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txf9d189ca636b4e2b8d0fe-0068bdc066" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "GET /sdg1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txf9d189ca636b4e2b8d0fe-0068bdc066" "proxy-server 2597872" 0.0007 "-" 2597872 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:27:02] "GET /v1/a/ec/go-get-it HTTP/1.1" 200 1777 0.034727 (txn: txf9d189ca636b4e2b8d0fe-0068bdc066) -proxy DEBUG: (2597872) timed out ('127.0.0.1', 34562) (txn: txf9d189ca636b4e2b8d0fe-0068bdc066) -proxy INFO: (2597872) wsgi exited, is_accepting=True -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa73f2220b079440781c07-0068bdc067" "proxy-server 2597872" 0.0014 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txa73f2220b079440781c07-0068bdc067" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa73f2220b079440781c07-0068bdc067" "proxy-server 2597872" 0.0123 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txa73f2220b079440781c07-0068bdc067" "container-server 2597872" 0.0053 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa73f2220b079440781c07-0068bdc067" "proxy-server 2597872" 0.0189 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txa73f2220b079440781c07-0068bdc067 - 0.0398 - - 1757266023.138297081 1757266023.178085327 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3520bac88f4f4eaba97d4-0068bdc067" "proxy-server 2597872" 0.0063 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx8574de3b532f4588bd6fe-0068bdc067" "proxy-server 2597872" 0.0133 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdi1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcb903857b6aa46a2a3765-0068bdc067" "proxy-server 2597872" 0.0217 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/2/a/ec/go-head-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-head-it" "txcb903857b6aa46a2a3765-0068bdc067" "object-server 2597872" 0.0005 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdg1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcb903857b6aa46a2a3765-0068bdc067" "proxy-server 2597872" 0.0246 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/2/a/ec/go-head-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-head-it" "txcb903857b6aa46a2a3765-0068bdc067" "object-server 2597872" 0.0005 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdh1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcb903857b6aa46a2a3765-0068bdc067" "proxy-server 2597872" 0.0319 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 PUT /v1/a/ec/go-head-it HTTP/1.0 201 - - t 1309 - - txcb903857b6aa46a2a3765-0068bdc067 - 0.0672 - - 1757266023.183732986 1757266023.250890970 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc79e228f1acd4702b0440-0068bdc067" "proxy-server 2597872" 0.0015 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx531c0ccf93ad4558b4c26-0068bdc067" "proxy-server 2597872" 0.0029 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdi1/3/a/ec/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec/go-head-it" "tx449cae42db57466db1d4f-0068bdc067" "proxy-server 2597872" 0.0007 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 HEAD /v1/a/ec/go-head-it HTTP/1.0 200 - - t - - - tx449cae42db57466db1d4f-0068bdc067 - 0.0257 - - 1757266023.253986359 1757266023.279734850 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx20634e877f03472db1436-0068bdc067" "proxy-server 2597872" 0.0014 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "tx20634e877f03472db1436-0068bdc067" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx20634e877f03472db1436-0068bdc067" "proxy-server 2597872" 0.0129 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "tx20634e877f03472db1436-0068bdc067" "container-server 2597872" 0.0060 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx20634e877f03472db1436-0068bdc067" "proxy-server 2597872" 0.0144 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx20634e877f03472db1436-0068bdc067 - 0.0372 - - 1757266023.281874657 1757266023.319056034 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txca508587aa394e31a6b51-0068bdc067" "proxy-server 2597872" 0.0062 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txe4c191f974dd4af98cb2e-0068bdc067" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdh1/2/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx6808eeaa84b44b2cbbfcd-0068bdc067" "proxy-server 2597872" 0.0003 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdi1/2/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx6808eeaa84b44b2cbbfcd-0068bdc067" "proxy-server 2597872" 0.0003 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdg1/2/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx6808eeaa84b44b2cbbfcd-0068bdc067" "proxy-server 2597872" 0.0010 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/03 HEAD /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - tx6808eeaa84b44b2cbbfcd-0068bdc067 - 0.0398 - - 1757266023.324717522 1757266023.364517450 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe50d771534044f048e7b2-0068bdc067" "proxy-server 2597872" 0.0022 "-" 2597872 -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec ... ok -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch ... ok -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite_unicode ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_range_single_record ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_memory ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ - return self.storage_policy[policy_index].__call__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - env, start_response) - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 1928, in blow_up - raise Exception('kaboom!') -Exception: kaboom! - -test DEBUG: Replicating db /tmp/tmprp0dddrn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4c9b48874580d3e42d2befb3edc05b96', '2bcf69bb-0a2e-4eb5-ad3c-4f9418071976-sda', '1757266023.90606', '1757266026', '1757266025', '', '1757266026', 1, 0) -test DEBUG: /tmp/tmprp0dddrn/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '4c9b48874580d3e42d2befb3edc05b96', '2bcf69bb-0a2e-4eb5-ad3c-4f9418071976-sda', '1757266023.90606', '1757266026', '1757266025', '', '1757266026', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2bcf69bb-0a2e-4eb5-ad3c-4f9418071976-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.96641 seconds (1.03476/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp8mt2il8u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '5cedb864-a601-4c3a-a4d1-476f90c7794c-sda', '1757266024.97187', '1757266027', '1757266026', '', '1757266027', 0, 0) -test DEBUG: /tmp/tmp8mt2il8u/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '5cedb864-a601-4c3a-a4d1-476f90c7794c-sda', '1757266024.97187', '1757266027', '1757266026', '', '1757266027', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('5cedb864-a601-4c3a-a4d1-476f90c7794c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03016 seconds (33.16090/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpih7xi0xy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '8aae5f4f-3e5c-42f6-98af-c25efee035b0-sda', '1757266025.02871', '1757266028', '1757266027', '', '1757266028', 1, 1) -test DEBUG: /tmp/tmpih7xi0xy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266029.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '8aae5f4f-3e5c-42f6-98af-c25efee035b0-sda') -test DEBUG: /tmp/tmpih7xi0xy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0030241s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '8aae5f4f-3e5c-42f6-98af-c25efee035b0-sda', '1757266025.02871', '1757266028', '1757266027', '', '1757266028', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('8aae5f4f-3e5c-42f6-98af-c25efee035b0-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03230 seconds (30.95646/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp5s1xgq12/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3c22348e-50e4-451a-8acc-fa918d8e50bd-sda', '1757266025.11328', '1757266028', '1757266027', '', '1757266028', 0, 1) -test DEBUG: /tmp/tmp5s1xgq12/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3c22348e-50e4-451a-8acc-fa918d8e50bd-sda', '1757266025.11328', '1757266028', '1757266027', '', '1757266028', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('3c22348e-50e4-451a-8acc-fa918d8e50bd-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02642 seconds (37.84297/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp0acgusoy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '3bcce2d2-7953-40ad-aa24-a8a671f1f5de-sda', '1757266025.16794', '1757266028', '1757266027', '', '1757266028', 1, 1) -test DEBUG: /tmp/tmp0acgusoy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '3bcce2d2-7953-40ad-aa24-a8a671f1f5de-sda', '1757266025.16794', '1757266028', '1757266027', '', '1757266028', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('3bcce2d2-7953-40ad-aa24-a8a671f1f5de-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02817 seconds (35.49639/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpdq6182lx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '9bba57ca-5212-46f2-882c-48ba06fa06dc-sda', '1757266025.21378', '1757266029', '1757266028', '', '1757266029', 0, 0) -test DEBUG: /tmp/tmpdq6182lx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '9bba57ca-5212-46f2-882c-48ba06fa06dc-sda', '1757266025.21378', '1757266029', '1757266028', '', '1757266029', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('9bba57ca-5212-46f2-882c-48ba06fa06dc-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02581 seconds (38.74523/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmptah311fp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', '1717f21a-4566-4b4d-b737-f600dca13fdf-sda', '1757266025.26026', '1757266029', '1757266028', '', '1757266029', 1, 0) -test DEBUG: /tmp/tmptah311fp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266030.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '1717f21a-4566-4b4d-b737-f600dca13fdf-sda')test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_delete ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ - return self.storage_policy[policy_index].__call__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - env, start_response) - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 2134, in blow_up - raise Exception('kaboom!') -Exception: kaboom! -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_newid ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_root_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_old_style_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_overlap_shard_range_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_path ... ok - -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/1/a/c/o.beans" 200 5800 "GET http://localhost/v1/a/c/o.beans" "txb483692a309542a7a7614-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx64c67d1330d04b398300a-0068bdc06a" "proxy-server 2597864" 0.0055 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txfe7b90cb7a57405abac54-0068bdc06a" "proxy-server 2597864" 0.0054 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/1/a/c/o.beans" 206 1076 "GET http://localhost/v1/a/c/o.beans" "tx5522671e2b3342dfab90d-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe329a275325b426c8076f-0068bdc06a" "proxy-server 2597864" 0.0021 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf9f54b83a3104a4db6965-0068bdc06a" "proxy-server 2597864" 0.0071 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/3/a/c/o.smurfs" 201 - "PUT http://localhost/sdb1/3/a/c/o.smurfs" "tx3537fa363028427294b9b-0068bdc06a" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/3/a/c/o.smurfs" 201 - "PUT http://localhost/sda1/3/a/c/o.smurfs" "tx3537fa363028427294b9b-0068bdc06a" "object-server 2597864" 0.0004 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx3537fa363028427294b9b-0068bdc06a" "proxy-server 2597864" 0.0150 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx3537fa363028427294b9b-0068bdc06a" "proxy-server 2597864" 0.0150 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/c/o.smurfs HTTP/1.0 201 - - t 53000 - - tx3537fa363028427294b9b-0068bdc06a - 0.0471 - - 1757266026.310757399 1757266026.357891798 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc3dcd12f9f404095ab67f-0068bdc06a" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx5e96b6bfeb96402e9b1c3-0068bdc06a" "proxy-server 2597864" 0.0027 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/3/a/c/o.smurfs" 206 501 "GET http://localhost/v1/a/c/o.smurfs" "tx0244b89b6c6e42718cdf9-0068bdc06a" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:52637/sda1 (txn: tx0244b89b6c6e42718cdf9-0068bdc06a) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 201 "GET http://localhost/v1/a/c/o.smurfs" "tx0244b89b6c6e42718cdf9-0068bdc06a" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf569a4db4de64b32b07d9-0068bdc06a" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf6a537eef639471ca117d-0068bdc06a" "proxy-server 2597864" 0.0066 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txc98b37657f9940a584e4c-0068bdc06a" "proxy-server 2597864" 0.0045 "-" 2597864 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:54705/sdb1 (txn: txc98b37657f9940a584e4c-0068bdc06a) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1081 "GET http://localhost/v1/a/c/o.smurfs" "txc98b37657f9940a584e4c-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:52637/sda1 (txn: txc98b37657f9940a584e4c-0068bdc06a) -proxy INFO: Client disconnected on read of '/a/c/o.smurfs' (txn: txc98b37657f9940a584e4c-0068bdc06a) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx121af93572a24a3ba2827-0068bdc06a" "proxy-server 2597864" 0.0055 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx98072357d872439fa3c02-0068bdc06a" "proxy-server 2597864" 0.0054 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx638b9946f317498a8e6b1-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:52637/sda1 (txn: tx638b9946f317498a8e6b1-0068bdc06a) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1600 "GET http://localhost/v1/a/c/o.smurfs" "tx638b9946f317498a8e6b1-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8f27a487d90f4bf88076a-0068bdc06a" "proxy-server 2597864" 0.0055 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6875e7a7640c4833a8f92-0068bdc06a" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx1fd7fea9dcf94a7794db3-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:52637/sda1 (txn: tx1fd7fea9dcf94a7794db3-0068bdc06a) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1280 "GET http://localhost/v1/a/c/o.smurfs" "tx1fd7fea9dcf94a7794db3-0068bdc06a" "proxy-server 2597864" 0.0045 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ae10fccbafc494f98d61-0068bdc06a" "proxy-server 2597864" 0.0055 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txdb2ad9ef0738491fa42e2-0068bdc06a" "proxy-server 2597864" 0.0057 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txcbf2ead3ef784e54b7339-0068bdc06a" "proxy-server 2597864" 0.0045 "-" 2597864 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:54705/sdb1 (txn: txcbf2ead3ef784e54b7339-0068bdc06a) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1031 "GET http://localhost/v1/a/c/o.smurfs" "txcbf2ead3ef784e54b7339-0068bdc06a" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r1=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_respects_read_affinity -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_respects_read_affinity ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_pending_file_name ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read_resuming -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_GET_short_read_resuming ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_absolute_uri -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_absolute_uri ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_calls_authorize -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_calls_authorize ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_newest -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_HEAD_newest ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_OPTIONS -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_OPTIONS ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_misplaced_object_does_not_effect_container_stats ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_memory ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_private +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_private ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_report_info +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_report_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_range_rows_with_limit ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677205.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a9a/85d7fdc2a313e1d880b49a0735516a9a/85d7fdc2a313e1d880b49a0735516a9a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677210.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/898/f7564df725a5ac4e8f6761ab2fe26898/f7564df725a5ac4e8f6761ab2fe26898.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677215.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/5bd/4e4d0fd765978c0aeecbdc5990a485bd/4e4d0fd765978c0aeecbdc5990a485bd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677220.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/aaf/6bc8cd8fc701baf495046b41876f6aaf/6bc8cd8fc701baf495046b41876f6aaf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677225.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/62c/12db19ffba46de12cec0bc519f07162c/12db19ffba46de12cec0bc519f07162c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677230.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/33f/533b15f8d26094e52a1ed9ded6c7233f/533b15f8d26094e52a1ed9ded6c7233f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677235.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d60/fa81107b20003d4a9e0ac3a6c2309d60/fa81107b20003d4a9e0ac3a6c2309d60.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677240.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/3c9/49895a3650bd515f97300facf25c13c9/49895a3650bd515f97300facf25c13c9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677245.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/0eb/9e17ee3c7560c7353b8797205ded30eb/9e17ee3c7560c7353b8797205ded30eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677250.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e68/5310fafe4be69f969afc640c7a434e68/5310fafe4be69f969afc640c7a434e68.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677255.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/30c/92530ec9cc4ff0712d799303b597d30c/92530ec9cc4ff0712d799303b597d30c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677260.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d20/a4a0e826ba4ad51a802947c3cfd80d20/a4a0e826ba4ad51a802947c3cfd80d20.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677265.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/009/3709c641f03b820e91f2bb663f268009/3709c641f03b820e91f2bb663f268009.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677270.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/54f/ff36ea137677a211c5eae6354f06054f/ff36ea137677a211c5eae6354f06054f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677275.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/806/218fab398fd410b628dbf5b4ca8b1806/218fab398fd410b628dbf5b4ca8b1806.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677280.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f88/9446d382cabcf616092d13eaa2a8cf88/9446d382cabcf616092d13eaa2a8cf88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677285.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a67/c208b56bb4c8cf452334065f62917a67/c208b56bb4c8cf452334065f62917a67.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677290.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/10e/e44a692c120368f5c5f7cd173426f10e/e44a692c120368f5c5f7cd173426f10e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677295.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/457/11ee099c8c98d371457e5eaff0992457/11ee099c8c98d371457e5eaff0992457.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677300.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d8d/6828f7f5494943d19b8fb73140c6fd8d/6828f7f5494943d19b8fb73140c6fd8d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677305.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7b4/9b916ce18ed758bbdbf1395b20f2c7b4/9b916ce18ed758bbdbf1395b20f2c7b4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677310.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/15d/8380d825fff7871ca53fd800b4b5115d/8380d825fff7871ca53fd800b4b5115d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677315.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/51c/c8d33bf9cfef0cc0b6c8f1b44a5fa51c/c8d33bf9cfef0cc0b6c8f1b44a5fa51c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677320.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/dd5/9f63aad61f2a533f36fddd013a562dd5/9f63aad61f2a533f36fddd013a562dd5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677325.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8cf/e31d34d11ad03cc5636721ff78fbf8cf/e31d34d11ad03cc5636721ff78fbf8cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677330.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/9ee/cc668640ac1825eda80646b02e36f9ee/cc668640ac1825eda80646b02e36f9ee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677335.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c04/ba86306016098cb464d4c3d42dbf9c04/ba86306016098cb464d4c3d42dbf9c04.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677340.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/47d/edc4a4901c74f26eb653bf848322f47d/edc4a4901c74f26eb653bf848322f47d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677345.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d8b/1bba11d61b4372e0c1ad0788601ddd8b/1bba11d61b4372e0c1ad0788601ddd8b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677350.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/333/32b2be5bfa62fd03d0645bcba06f3333/32b2be5bfa62fd03d0645bcba06f3333.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677355.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/346/58041f6737e76e20740f48ff49f3c346/58041f6737e76e20740f48ff49f3c346.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677360.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8c4/8ef66d77469f6adb563ab56cce29c8c4/8ef66d77469f6adb563ab56cce29c8c4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677365.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/1cf/c09543c4324731ca0b87eb0fd041e1cf/c09543c4324731ca0b87eb0fd041e1cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677370.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/46c/49548d9bb6efb2273a3bd096044fc46c/49548d9bb6efb2273a3bd096044fc46c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677375.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ee6/d6b24d79e197dac16cf7adebc64e7ee6/d6b24d79e197dac16cf7adebc64e7ee6.db fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172700Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '0000000000000000000000000000000000000000000000000000000000000000', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266020.56187', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172700Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': 'UNSIGNED-PAYLOAD', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266020.57362', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_unsigned_payload -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_unsigned_payload ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_fullcontrol_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim ... ok - -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.41:1041/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.181:1181/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266019.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (14 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (15 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (16 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (17 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etag_with_same_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_new_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_new_etag ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_old_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_old_etag ... ok -test ERROR: Failed to unlink '/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container.db': +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_keystone +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_keystone ... ok +test WARNING: More than one part in a single-part response? +test NOTICE: Started child 0 (PID 88) for port 6006 +test NOTICE: Started child 1 (PID 89) for port 6006 +test NOTICE: Started child 2 (PID 90) for port 6006 +test NOTICE: Started child 0 (PID 91) for port 6007 +test NOTICE: Started child 1 (PID 92) for port 6007 +test NOTICE: Started child 2 (PID 93) for port 6007 +test NOTICE: Closing unnecessary sock for port 6006 (child pid 88) +test NOTICE: Closing unnecessary sock for port 6006 (child pid 89) +test NOTICE: Closing unnecessary sock for port 6006 (child pid 90) +test CRITICAL: Unable to bind to port 6009: ack +test CRITICAL: Unable to bind to port 6009: ack +test CRITICAL: Unable to bind to port 6009: ack +test NOTICE: Started child 0 (PID 94) for port 6009 +test NOTICE: Started child 1 (PID 95) for port 6009 +test NOTICE: Started child 2 (PID 96) for port 6009 +test ERROR: Removing dead child 95 from parent 1476114 +test NOTICE: Started child 1 (PID 97) for port 6009 +test NOTICE: Child 2 (PID 1476114, port 6007) exiting normally +test WARNING: Ignoring wait() result from unknown PID 89 +test NOTICE: Started child 0 (PID 88) for port 6006 +test NOTICE: Started child 1 (PID 89) for port 6006 +test NOTICE: Started child 2 (PID 90) for port 6006 +test NOTICE: Started child 0 (PID 91) for port 6007 +test NOTICE: Started child 1 (PID 92) for port 6007 +test NOTICE: Started child 2 (PID 93) for port 6007 +test INFO: Begin container audit "once" mode +test DEBUG: Audit passed for /tmp/tmp5qzw1atv/sda/containers/0/0/0/test.db +test INFO: Container audit "once" mode completed: 0.00s +test INFO: Begin container update single threaded sweep +test ERROR: Error processing container /tmp/tmp5yej6m07/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db: Boom!: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/container/updater.py", line 224, in container_sweep + self.process_container(dbfile) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -39481,2979 +31877,1629 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container_1757266031.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container_1757266031.00000.db': ['/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container.db', '/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container_1757266032.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmp8ad5ecp0/containers/part/suffix/hash/container_1757266032.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: checking placement for '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 -test INFO: success: '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o2' (3724.234560) from the queue (0000003724.23456_0000000000000002) -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'success': 2, 'pop_queue': 2} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 1756598400 -test DEBUG: looking for objects in 1756598400 -test DEBUG: checking container 1756594800 -test DEBUG: looking for objects in 1756594800 -test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': 'something', 'last_modified': '1970-01-01T00:00:00.000000', 'hash': '0000000000.00000', 'content_type': 'application/x-put'} +Exception: Boom! +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: ERROR: Failed to get paths to drive partitions: permission_denied +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile - queue_item = parse_raw_obj(raw_obj) - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj - policy_index, obj_name = raw_obj_name.split(':', 1) - ^^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) -test INFO: Reconciler Stats: {'invalid_record': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test ERROR: Error listing containers in account .misplaced_objects (Unexpected response: 503 Service Unavailable) -test INFO: Reconciler Stats: {} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: ppi_skip: Container policy (0) in the middle of a part power increase (PPI) -test INFO: retry: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'ppi_skip': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': 'bogus', 'last_modified': '1970-01-01T01:00:18.841870', 'hash': '0000003618.84187', 'content_type': 'application/x-put'} + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile - queue_item = parse_raw_obj(raw_obj) - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj - policy_index, obj_name = raw_obj_name.split(':', 1) - ^^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) -test INFO: Reconciler Stats: {'invalid_record': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': '00000bogus', 'last_modified': '1970-01-01T01:00:00.000000', 'hash': '0000003600.00000', 'content_type': 'application/x-put'} + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /.shards_a/c /tmp/tmpjvciz5yy/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 1 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile - queue_item = parse_raw_obj(raw_obj) - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj - policy_index, obj_name = raw_obj_name.split(':', 1) - ^^^^^^^^^^^^^^^^^^^^^^ -ValueError: not enough values to unpack (expected 2, got 1) -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: noop_object: '/AUTH_bob/c/o1' (3618.841870) container policy_index 1 matches queue policy index 1 -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'invalid_record': 1, 'noop_object': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 1757260800 -test DEBUG: looking for objects in 1757260800 -test DEBUG: checking container 1757257200 -test DEBUG: looking for objects in 1757257200 -test DEBUG: checking container 1757253600 -test DEBUG: looking for objects in 1757253600 -test DEBUG: checking container 1757250000 -test DEBUG: looking for objects in 1757250000 -test DEBUG: checking container 1757246400 -test DEBUG: looking for objects in 1757246400 -test DEBUG: checking container 1757242800 -test DEBUG: looking for objects in 1757242800 -test DEBUG: checking container 1757239200 -test DEBUG: looking for objects in 1757239200 -test DEBUG: checking container 1757235600 -test DEBUG: looking for objects in 1757235600 -test DEBUG: checking container 1757232000 -test DEBUG: looking for objects in 1757232000 -test DEBUG: checking container 1756659600 -test DEBUG: looking for objects in 1756659600 -test DEBUG: checking container 1756656000 -test DEBUG: looking for objects in 1756656000 -test DEBUG: checking container 1756652400 -test DEBUG: looking for objects in 1756652400 -test DEBUG: checking container 1756648800 -test DEBUG: looking for objects in 1756648800 -test DEBUG: checking container 1756645200 -test DEBUG: looking for objects in 1756645200 -test DEBUG: checking container 1756641600 -test DEBUG: looking for objects in 1756641600 -test DEBUG: checking container 1756638000test.unit.container.test_reconciler.TestReconciler.test_iter_over_old_containers_in_reverse -test.unit.container.test_reconciler.TestReconciler.test_iter_over_old_containers_in_reverse ... ok -test.unit.container.test_reconciler.TestReconciler.test_multi_process_should_process -test.unit.container.test_reconciler.TestReconciler.test_multi_process_should_process ... ok -test.unit.container.test_reconciler.TestReconciler.test_no_concurrency -test.unit.container.test_reconciler.TestReconciler.test_no_concurrency ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_delete -test.unit.container.test_reconciler.TestReconciler.test_object_delete ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_enqueued_for_the_correct_dest_noop -test.unit.container.test_reconciler.TestReconciler.test_object_enqueued_for_the_correct_dest_noop ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move -test.unit.container.test_reconciler.TestReconciler.test_object_move ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_already_moved -test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_already_moved ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=3-3', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1-', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=-3', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': '', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'hoge', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-1', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-10', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:26:59 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range_with_invalid_value -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range_with_invalid_value ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_newer_than_queue_entry -test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_newer_than_queue_entry ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /.shards_a/c /tmp/tmpjvciz5yy/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.06s, 0 successes, 1 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test DEBUG: Update report sent for /.shards_a/c /tmp/tmpjvciz5yy/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test INFO: Begin container update single threaded sweeptest.unit.container.test_updater.TestContainerUpdater.test_run_once +test.unit.container.test_updater.TestContainerUpdater.test_run_once ... ok +test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_device_unmounted +test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_device_unmounted ... ok +test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_get_info_timeout +test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_get_info_timeout ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_unknown_user +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_s3acl_and_unknown_user ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges ... ok -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txe50d771534044f048e7b2-0068bdc067" "container-server 2597872" 0.0011 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txe50d771534044f048e7b2-0068bdc067" "container-server 2597872" 0.0011 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe50d771534044f048e7b2-0068bdc067" "proxy-server 2597872" 0.0298 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe50d771534044f048e7b2-0068bdc067" "proxy-server 2597872" 0.0284 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/04 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txe50d771534044f048e7b2-0068bdc067 - 1.0927 - - 1757266023.366443634 1757266024.459161997 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe78304fbc29e402fa8006-0068bdc068" "proxy-server 2597872" 0.0095 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx78550f8bbd2c4726b7842-0068bdc068" "proxy-server 2597872" 0.0080 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdi1/1/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txd72449a32e624972ac909-0068bdc068" "proxy-server 2597872" 0.0232 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/2/a/ec/o1" 201 - "PUT http://localhost/sdh1/1/a/ec/o1" "txd72449a32e624972ac909-0068bdc068" "object-server 2597872" 0.0005 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdh1/1/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txd72449a32e624972ac909-0068bdc068" "proxy-server 2597872" 0.0199 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/2/a/ec/o1" 201 - "PUT http://localhost/sdg1/1/a/ec/o1" "txd72449a32e624972ac909-0068bdc068" "object-server 2597872" 0.0005 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdg1/1/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txd72449a32e624972ac909-0068bdc068" "proxy-server 2597872" 0.0267 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/04 PUT /v1/a/ec/o1 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txd72449a32e624972ac909-0068bdc068 - 0.0745 - - 1757266024.461033583 1757266024.535526514 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx559e03e04bb94cc0ad2a8-0068bdc068" "proxy-server 2597872" 0.0014 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "tx559e03e04bb94cc0ad2a8-0068bdc068" "container-server 2597872" 0.0012 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "tx559e03e04bb94cc0ad2a8-0068bdc068" "container-server 2597872" 0.0101 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx559e03e04bb94cc0ad2a8-0068bdc068" "proxy-server 2597872" 0.0376 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx559e03e04bb94cc0ad2a8-0068bdc068" "proxy-server 2597872" 0.0479 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx559e03e04bb94cc0ad2a8-0068bdc068 - 0.0643 - - 1757266024.960502863 1757266025.024775743 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe38d9cd95a25407c9a87f-0068bdc069" "proxy-server 2597872" 0.0023 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txf1f8232450654efaaef2f-0068bdc069" "proxy-server 2597872" 0.0054 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdi1/0/a/ec/pimento" 422 93 "PUT http://localhost/v1/a/ec/pimento" "tx1cb080896d7a466a8802f-0068bdc069" "proxy-server 2597872" 0.0079 "-" 2597872 3 -proxy ERROR: Not enough object servers ack'ed (got 2) (txn: tx1cb080896d7a466a8802f-0068bdc069) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec/pimento HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx1cb080896d7a466a8802f-0068bdc069 - 0.0525 - - 1757266025.026468754 1757266025.078965425 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdh1/0/a/ec/pimento" 499 89 "PUT http://localhost/v1/a/ec/pimento" "tx1cb080896d7a466a8802f-0068bdc069" "proxy-server 2597872" 0.0221 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdg1/0/a/ec/pimento" 499 89 "PUT http://localhost/v1/a/ec/pimento" "tx1cb080896d7a466a8802f-0068bdc069" "proxy-server 2597872" 0.0251 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe9c2f5bbb7644fc88c4e0-0068bdc069" "proxy-server 2597872" 0.0056 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:36001/sdb1/0/a/ec-con" "txe9c2f5bbb7644fc88c4e0-0068bdc069" "container-server 2597872" 0.0010 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:37537/sda1/0/a/ec-con" "txe9c2f5bbb7644fc88c4e0-0068bdc069" "container-server 2597872" 0.0019 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txe9c2f5bbb7644fc88c4e0-0068bdc069" "proxy-server 2597872" 0.0178 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txe9c2f5bbb7644fc88c4e0-0068bdc069" "proxy-server 2597872" 0.0267 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - txe9c2f5bbb7644fc88c4e0-0068bdc069 - 0.0638 - - 1757266025.092715263 1757266025.156528711 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx60e491e044574b1e9be32-0068bdc069" "proxy-server 2597872" 0.0021 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx892b9852e6454d5da771a-0068bdc069" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdi1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx1b0e0e528a0e48949618d-0068bdc069" "proxy-server 2597872" 0.0086 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdh1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx1b0e0e528a0e48949618d-0068bdc069" "proxy-server 2597872" 0.0126 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdg1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx1b0e0e528a0e48949618d-0068bdc069" "proxy-server 2597872" 0.0147 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx1b0e0e528a0e48949618d-0068bdc069 - 0.0493 - - 1757266025.158359289 1757266025.207679987 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8a8d38a64a564434b94fd-0068bdc069" "proxy-server 2597872" 0.0062 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:36001/sdb1/0/a/ec-con" "tx8a8d38a64a564434b94fd-0068bdc069" "container-server 2597872" 0.0011 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:37537/sda1/0/a/ec-con" "tx8a8d38a64a564434b94fd-0068bdc069" "container-server 2597872" 0.0053 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request ... ok -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_if_none_match -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_if_none_match ... ok +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx48df9babbe5d414ba1dd7-006acad094) +test ERROR: Container GET returning 503 for (200, 503, 503, 503) (txn: tx48df9babbe5d414ba1dd7-006acad094) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txdb6654f371744ba6930bb-006acad094) +test ERROR: Container GET returning 503 for (200, 503, 503, 503) (txn: txdb6654f371744ba6930bb-006acad094) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_headers_and_body +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_headers_and_body ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_statuses +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_statuses ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_handoff +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_handoff ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_includes ... ok +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 420, in set + raise MemcacheConnectionError('failed set: %s' % msg) +swift.common.exceptions.MemcacheConnectionError: failed set: -test DEBUG: /tmp/tmptah311fp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.231048s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', '1717f21a-4566-4b4d-b737-f600dca13fdf-sda', '1757266025.26026', '1757266029', '1757266028', '', '1757266029', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('1717f21a-4566-4b4d-b737-f600dca13fdf-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.24853 seconds (4.02365/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmproebp3j7/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e5441501-b8ff-4332-832e-92a049d6f0dc-sda', '1757266025.52976', '1757266029', '1757266028', '', '1757266029', 0, 0) -test DEBUG: /tmp/tmproebp3j7/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e5441501-b8ff-4332-832e-92a049d6f0dc-sda', '1757266025.52976', '1757266029', '1757266028', '', '1757266029', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('e5441501-b8ff-4332-832e-92a049d6f0dc-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02891 seconds (34.58580/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpmjmt041e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', 'c075ec2f-682c-4b5a-9bd3-02813caa9bf7-sda', '1757266025.58654', '1757266029', '1757266028', '', '1757266029', 1, 1) -test DEBUG: /tmp/tmpmjmt041e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', 'c075ec2f-682c-4b5a-9bd3-02813caa9bf7-sda', '1757266025.58654', '1757266029', '1757266028', '', '1757266029', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('c075ec2f-682c-4b5a-9bd3-02813caa9bf7-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04744 seconds (21.08089/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpit66zx0e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '99d51686-6311-4676-8a4b-081f616bb85d-sda', '1757266025.67896', '1757266030', '1757266029', '', '1757266030', 0, 0) -test DEBUG: /tmp/tmpit66zx0e/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '99d51686-6311-4676-8a4b-081f616bb85d-sda', '1757266025.67896', '1757266030', '1757266029', '', '1757266030', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('99d51686-6311-4676-8a4b-081f616bb85d-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02533 seconds (39.48642/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpy94k5nw1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', 'f15ca63c-a0c0-4a93-9842-f06f653fc038-sda', '1757266025.72656', '1757266030', '1757266029', '', '1757266030', 1, 0) -test DEBUG: /tmp/tmpy94k5nw1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266031.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'f15ca63c-a0c0-4a93-9842-f06f653fc038-sda') -test DEBUG: /tmp/tmpy94k5nw1/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00934219s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', 'f15ca63c-a0c0-4a93-9842-f06f653fc038-sda', '1757266025.72656', '1757266030', '1757266029', '', '1757266030', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('f15ca63c-a0c0-4a93-9842-f06f653fc038-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04703 seconds (21.26234/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmprylhgy05/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'cebe262e-b7e3-445e-b43c-c3c76ca20768-sda', '1757266025.79471', '1757266030', '1757266029', '', '1757266030', 0, 1) -test DEBUG: /tmp/tmprylhgy05/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'cebe262e-b7e3-445e-b43c-c3c76ca20768-sda', '1757266025.79471', '1757266030', '1757266029', '', '1757266030', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('cebe262e-b7e3-445e-b43c-c3c76ca20768-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01401 seconds (71.35303/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp66589xpf/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', 'd7dab4a6-ef07-4074-bf9b-f45cb0768cc6-sda', '1757266025.84915', '1757266030', '1757266029', '', '1757266030', 1, 1) -test DEBUG: /tmp/tmp66589xpf/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', 'd7dab4a6-ef07-4074-bf9b-f45cb0768cc6-sda', '1757266025.84915', '1757266030', '1757266029', '', '1757266030', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('d7dab4a6-ef07-4074-bf9b-f45cb0768cc6-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db')test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_recreate -test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_recreate ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_merge_timestamps -test.unit.container.test_replicator.TestReplicatorSync.test_sync_merge_timestamps ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_can_not_keep_up -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_can_not_keep_up ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reconciler_sync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_remove_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_resolve_shard_range_states ... ok +During handling of the above exception, another exception occurred: -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:01 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266022.79683', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266022.82374', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_owner_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_owner_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_write_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_write_permission ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reverse_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_save_and_load_record_from_pending_file ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 117, in switch + self.greenlet.switch(value) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1032, in _timing_stats + result = func(cache, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 424, in set + self._exception_occurred(server, e, cmd, conn_start_time, + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sock=sock, fp=fp) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 271, in _exception_occurred + elif isinstance(e, (socket.error, MemcacheConnectionError)): + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: isinstance() arg 2 must be a type, a tuple of types, or a union +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_sharding_overlaps ... ok -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txc4f12a9a3c4640058089d-0068bdc06a) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txbbb0888b15b24366a3a59-006acad097" "proxy-server 1476105" 0.0148 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:07 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txbbb0888b15b24366a3a59-006acad097" "proxy-server 1476105" 0.0148 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/07 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txbbb0888b15b24366a3a59-006acad097 - 0.0505 - - 1791676567.946889877 1791676567.997376919 0 proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txd7bc2b22598c4ab28b147-0068bdc06a) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txa2cc8300d1684a788f252-0068bdc06a) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx1842d7a817d4402582e44-0068bdc06a) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.1:1001/sdb (txn: txf37647a8386d49b4950eb-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.2:1002/sdc (txn: txf37647a8386d49b4950eb-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.0:1000/sda (txn: txf37647a8386d49b4950eb-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.3:1003/sda (txn: txf37647a8386d49b4950eb-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.4:1004/sda (txn: txf37647a8386d49b4950eb-006acad098) +proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503, 503, 503] (txn: txf37647a8386d49b4950eb-006acad098) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txa451de253fa349fa8a959-0068bdc06a) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx24077547cd8744828d03e-0068bdc06a) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx24077547cd8744828d03e-0068bdc06a) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx24077547cd8744828d03e-0068bdc06a) -proxy-ut ERROR: Object HEAD returning 503 for [500, 500, 500] (txn: tx24077547cd8744828d03e-0068bdc06a) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx318a94e24da14135964fd-0068bdc06a) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx318a94e24da14135964fd-0068bdc06a) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx318a94e24da14135964fd-0068bdc06a) -proxy-ut ERROR: Object HEAD returning 503 for [] (txn: tx318a94e24da14135964fd-0068bdc06a) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx368f5881518a4183b6f8d-0068bdc06a" "proxy-server 2597864" 0.0015 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx368f5881518a4183b6f8d-0068bdc06a - 0.0084 - - 1757266026.705839872 1757266026.714270115 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3bafc9b6e31b464ba2caf-0068bdc06a" "proxy-server 2597864" 0.0014 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx3bafc9b6e31b464ba2caf-0068bdc06a - 0.0085 - - 1757266026.719485044 1757266026.727977037 - +proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txcddc29ada11f4437adc41-006acad098) +proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txcddc29ada11f4437adc41-006acad098) +proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txcddc29ada11f4437adc41-006acad098) +proxy-ut ERROR: Container HEAD returning 503 for [] (txn: txcddc29ada11f4437adc41-006acad098) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx8ec3939f27a44918acb3e-006acad098) +proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx8ec3939f27a44918acb3e-006acad098) +proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx8ec3939f27a44918acb3e-006acad098) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST ... ok - -fake-swift ERROR: Bad response length for /v1/AUTH_test/c/seg_02 as part of /v1/AUTH_test/mancon/manifest: headers had 5, but response length was actually 4 -fake-swift ERROR: While processing manifest /v1/AUTH_test/mancon/manifest, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/c/seg_01 -test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. -test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. -test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. -test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. -test ERROR: Problem finding shard upper in '/tmp/tmpe2re17gb/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmpe2re17gb/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmplro3tcj1/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmplro3tcj1/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state -Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_backend_headers -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_backend_headers ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_calls_authorize -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_calls_authorize ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_authorize -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_authorize ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_count -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_count ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_key_len -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_key_len ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_size -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_size ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_val_len -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_meta_val_len ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_db_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharded_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_x_syncs ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reconciler_sync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_remove_objects ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_resolve_shard_range_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_sysmeta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reverse_prefix_delim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_save_and_load_record_from_pending_file ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf52a4330b0e54705bb423-0068bdc04f" "proxy-server 2597857" 0.0043 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txdd9a4c93740a4a358a2e9-0068bdc04f" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx7110b6843c7147528cd0b-0068bdc04f" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0985ebd94913491fb5062-0068bdc04f" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx37c1710a060441dbbd069-0068bdc04f" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx442ceb62935c46cdb8503-0068bdc04f" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd4f41789b4454de589e4c-0068bdc04f" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "GET /sdb1/3/a/%C4%8Brypto" 200 399 "GET http://foo:8080/v1/a/%C4%8Brypto?format=json&states=listing" "txd4f41789b4454de589e4c-0068bdc04f" "proxy-server 2597857" 0.0024 "-" 2597857 1 -proxy INFO: Path stored in meta ('/a/Ä\x8brypto/Ä\x8brypto') does not match path from request ('/a/ċrypto')! Using path from meta. (txn: txd4f41789b4454de589e4c-0068bdc04f) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6441c3fcf4a54da1818cc-0068bdc04f" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sda1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx6441c3fcf4a54da1818cc-0068bdc04f" "container-server 2597857" 0.0010 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sdb1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx6441c3fcf4a54da1818cc-0068bdc04f" "container-server 2597857" 0.0012 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx6441c3fcf4a54da1818cc-0068bdc04f" "proxy-server 2597857" 0.0086 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx6441c3fcf4a54da1818cc-0068bdc04f" "proxy-server 2597857" 0.0136 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2e6f83dc0b19485191889-0068bdc04f" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx2e6f83dc0b19485191889-0068bdc04f" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx316020b38b9c49aea4daa-0068bdc04f" "proxy-server 2597857" 0.0023 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txb5c8f9063d4e41c69c827-0068bdc04f" "proxy-server 2597857" 0.0014 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7e53e6f3f8d343e3a3719-0068bdc04f" "object-server 2597857" 0.0006 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7e53e6f3f8d343e3a3719-0068bdc04f" "object-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7e53e6f3f8d343e3a3719-0068bdc04f" "proxy-server 2597857" 0.3944 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:39 +0000] "PUT /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7e53e6f3f8d343e3a3719-0068bdc04f" "proxy-server 2597857" 0.3964 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx31d502cc7e174dd7a029c-0068bdc056" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:46 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txedad26bb3a7b4436869a7-0068bdc056" "proxy-server 2597857" 0.0102 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:46 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "POST http://foo:8080/sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8dfd9705a3f5495483813-0068bdc056" "object-server 2597857" 0.0006 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:46 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "POST http://foo:8080/sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8dfd9705a3f5495483813-0068bdc056" "object-server 2597857" 0.0047 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:46 +0000] "POST /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 202 76 "POST http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8dfd9705a3f5495483813-0068bdc056" "proxy-server 2597857" 0.0129 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "POST /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 202 76 "POST http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8dfd9705a3f5495483813-0068bdc056" "proxy-server 2597857" 2.9391 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6c96156c6875407598557-0068bdc059" "proxy-server 2597857" 0.0090 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx50151a9ada6c458383500-0068bdc059" "proxy-server 2597857" 0.0070 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txed9e5cc52e1240dd91ed2-0068bdc059" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx201e07afab64410185374-0068bdc059" "proxy-server 2597857" 0.0027 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbe493b9938ed4377af1b5-0068bdc059" "proxy-server 2597857" 0.0121 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:49 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7b063d1b84004148baa6c-0068bdc059" "proxy-server 2597857" 0.0010 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4a077e8c6599400e94cfa-0068bdc05f" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx180dba840ec841ed95234-0068bdc05f" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5c3fe9cdb1d84e0bbca30-0068bdc05f" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7e877122520441febc765-0068bdc05f" "proxy-server 2597857" 0.0137 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbaa1d3bbe6644476976df-0068bdc05f" "proxy-server 2597857" 0.0096 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txf1950275de1a43bf9fa08-0068bdc05f" "proxy-server 2597857" 0.0038 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe33cad4a996642e3b6f16-0068bdc05f" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:55 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txe9e58cb0b05a46f694ab2-0068bdc05f" "proxy-server 2597857" 0.0136 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:56 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx17cfdd8b2d46499db0e4a-0068bdc060" "proxy-server 2597857" 0.0035 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:56 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx17cfdd8b2d46499db0e4a-0068bdc060" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx50d1773cb28f478998acd-0068bdc060" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:56 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx1d821f7ee5754e238d9a7-0068bdc060" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:56 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txaf7450262ff44edfb0557-0068bdc060" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7b4204486a614a8ca659c-0068bdc062" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txf52933157862453c98c51-0068bdc062" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx6287a4800d174a06ad8e3-0068bdc062" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbbf7af47b35946beb8996-0068bdc062" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txa84675f0adee420b9a6d9-0068bdc062" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx233823266b534a01a85be-0068bdc062" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd918732b1fd74bf6b231f-0068bdc062" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:26:58 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txa1e55325f826485da8bf9-0068bdc062" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx6ab996cd188c4765ac75f-0068bdc064" "proxy-server 2597857" 0.0010 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8f3138f12e344bdeaff91-0068bdc064" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx4092a435f735487883c91-0068bdc064" "proxy-server 2597857" 0.0135 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx1d90b26958d94387b2a9b-0068bdc064" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx69869b3353aa48cb86d05-0068bdc064" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx511f7ef51bf14c83b6a02-0068bdc064" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:00 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5df6339fd0b54ced90c9b-0068bdc064" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5df6339fd0b54ced90c9b-0068bdc064" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9628dd3049db4eb586d73-0068bdc066" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx39da3a74dfd742c290e1b-0068bdc066" "proxy-server 2597857" 0.0021 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx2a796d2470284990a4821-0068bdc066" "proxy-server 2597857" 0.0062 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2157be814c1a42fea75e3-0068bdc066" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txa0d00e74c3df4d7c8495d-0068bdc066" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:02 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8806e0f6d6024f4485910-0068bdc066" "proxy-server 2597857" 0.0025 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_max_length_path -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_max_length_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_storage_policy_property ... ok +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_send_exceptions +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_send_exceptions ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_shrinking_overlaps ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_usage ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +test DEBUG: tenant mismatch: BLAN_a != tenant_id +test DEBUG: allow user with role(s) swiftoperator,admin as account admin +test DEBUG: allow user with role(s) swiftoperator,admin as account admin +test DEBUG: allowing proxy 127.0.0.1 for container-sync +test DEBUG: User tenant_id has reseller admin authorizing +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:* allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:* allowed in ACL authorizing. +test DEBUG: authorizing http://example.com/index.html via referer ACL +test DEBUG: Names allowed in acls. +test DEBUG: authorizing http://example.com/index.html via referer ACL +test DEBUG: User tenant_id has reseller admin authorizing +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:* allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:* allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL: allowme authorizing +test DEBUG: Names allowed in acls. +test DEBUG: user *:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user *:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user *:* allowed in ACL authorizing. +test DEBUG: User tenant_name:user_name is not allowed to delete its own account +test DEBUG: User tenant_id has reseller admin authorizing +test DEBUG: Using identity: {'user': ('user_id', 'user_name'), 'tenant': ('test', 'tenant_name'), 'roles': ['reselleradmin'], 'service_roles': [], 'user_domain': (None, None), 'project_domain': (None, None), 'auth_version': 0} +test DEBUG: User test has reseller admin authorizing +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_name:user_id allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_name allowed in ACL authorizing. +test DEBUG: Names allowed in acls. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. +test DEBUG: user tenant_id:user_id allowed in ACL authorizing. + +user quit +No .MockServer object at 0xffffb5acf130> running +.MockServerFactory.MockServer object at 0xffffb5fd74d0> (1) appears to have stopped +No .MockServerFactory.MockServer object at 0xffffb5ada990> running +No .MockServerFactory.MockServer object at 0xffffb5ad8a50> running +Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb8736b10> to die; giving up +Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb5fd5e80> to die; killing +Signal .MockServerFactory.MockServer object at 0xffffb5fd5e80> pid: None signal: 9 +Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb5adb890> to die; killing +Signal .MockServerFactory.MockServer object at 0xffffb5adb890> pid: None signal: 9 +Waited 15 seconds for .MockServerFactory.MockServer object at 0xffffb5ad8a50> to die; killing +Signal .MockServerFactory.MockServer object at 0xffffb5ad8a50> pid: None signal: 9 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10689878463745117 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10756564140319824 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10778665542602539test.unit.common.test_memcached.TestMemcached.test_connection_pool_timeout +test.unit.common.test_memcached.TestMemcached.test_connection_pool_timeout ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sdv, error: ERROR Insufficient Storage (txn: tx7df052d9e4274891b42f3-006acad095) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sdr, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sdx, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sds, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sdo, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sdp, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sdb, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sdt, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: tx3c5bfeb07937448e819e9-006acad095) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sdp, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sdv, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sdq, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sdz, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sdx, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sdt, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sdb, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sds, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sdu, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_multiple_policies ... ok Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD - resp = self.GETorHEAD(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response - resp = self.acl_handler.handle_acl( - app, method, container, obj, headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl - return getattr(ah, method)(app) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 246, in HEAD - return self._handle_acl(app, 'HEAD') - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl - resp = self.req.get_acl_response(app, 'HEAD', - container, obj, - headers, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response - resp = self._get_response( - app, method, container, obj, headers, body, query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:00 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_POST_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_POST_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sync_merging ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_bad_values -test.unit.container.test_sharder.TestContainerSharderConf.test_bad_values ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_combine_shard_ranges -test.unit.container.test_sharder.TestContainerSharderConf.test_combine_shard_ranges ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_conf -test.unit.container.test_sharder.TestContainerSharderConf.test_conf ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_default -test.unit.container.test_sharder.TestContainerSharderConf.test_default ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_deprecated_percent_conf -test.unit.container.test_sharder.TestContainerSharderConf.test_deprecated_percent_conf ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_validate -test.unit.container.test_sharder.TestContainerSharderConf.test_validate ... ok -test.unit.container.test_sharder.TestContainerSharderConf.test_validate_subset -test.unit.container.test_sharder.TestContainerSharderConf.test_validate_subset ... ok - -test DEBUG: looking for objects in 1756638000 -test DEBUG: checking container 1756634400 -test DEBUG: looking for objects in 1756634400 -test DEBUG: checking container 1756630800 -test DEBUG: looking for objects in 1756630800 -test DEBUG: checking container 1756627200 -test DEBUG: looking for objects in 1756627200 -test INFO: Reconciler Stats: {} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test DEBUG: checking placement for '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 -test INFO: success: '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o2' (3724.234560) from the queue (0000003724.23456_0000000000000002) -test INFO: Reconciler Stats: {'success': 2, 'pop_queue': 2} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (1757266030.840270) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (1757266030.840270) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1757266030.840270) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (1757266030.840270) from storage policy 1 -test DEBUG: delete_attempt: '/AUTH_bob/c/o1' (1757266030.840270) in policy_index 1 will be deleted from policy_index 0 (1757266030.84027_0000000000000003) -test INFO: delete_success: '/AUTH_bob/c/o1' (1757266030.840270) deleted from policy_index 0 (1757266030.84027_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (1757266030.840270) from policy_index 1 (1757266030.84027_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (1757266030.840270) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (1757266030.840270) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (1757266030.840270) from the queue (1757266030.84027_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'delete_attempt': 1, 'delete_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: noop_object: '/AUTH_bob/c/o1' (3618.841870) container policy_index 1 matches queue policy index 1 -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'noop_object': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3618.841870) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (3618.841870) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c/o1' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3618.841870) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3679.201900) in destination policy_index 0 -test DEBUG: found_object: '/AUTH_bob/c/o1' (3679.201900) in policy_index 0 is newer than queue (3679.201900) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3679.201900) from policy_index 1 (0000003679.20190_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3679.201900) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3679.201900) from the queue (0000003679.20190_0000000000000002) -test INFO: Reconciler Stats: {'found_object': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3679.201900) in destination policy_index 0 -test DEBUG: found_object: '/AUTH_bob/c/o1' (3680.201900) in policy_index 0 is newer than queue (3679.201900) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3679.201900) from policy_index 1 (0000003679.20190_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3679.201900) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3679.201900) from the queue (0000003679.20190_0000000000000002) -test INFO: Reconciler Stats: {'found_object': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 36000 -test DEBUG: looking for objects in 36000 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003)test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_older_than_queue_entry -test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_older_than_queue_entry ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_cleanup -test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_cleanup ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_preflight -test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_preflight ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_ancient -test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_ancient ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_recent -test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_recent ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_finalize_shrinking -test.unit.container.test_sharder.TestSharderFunctions.test_finalize_shrinking ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_most_cleave_progress -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_most_cleave_progress ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_no_complete_path -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_no_complete_path ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_two_sub_path_splits -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_two_sub_path_splits ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_whole_path_split -test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_whole_path_split ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_all_donors_shrink_to_root -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_all_donors_shrink_to_root ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_donors_but_no_suitable_acceptor -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_donors_but_no_suitable_acceptor ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_eligible_states -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_eligible_states ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit_with_tombstones -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit_with_tombstones ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_four_donors_two_acceptors -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_four_donors_two_acceptors ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_expanding -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_expanding ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_shrinking -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_shrinking ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_nine_donors_one_acceptor -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_nine_donors_one_acceptor ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_donors -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_donors ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_gaps -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_gaps ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges_with_ineligible_state -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges_with_ineligible_state ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx8a8d38a64a564434b94fd-0068bdc069" "proxy-server 2597872" 0.3438 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx8a8d38a64a564434b94fd-0068bdc069" "proxy-server 2597872" 0.3473 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx8a8d38a64a564434b94fd-0068bdc069 - 0.3644 - - 1757266025.216834068 1757266025.581274271 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd712857dde014f78a6818-0068bdc069" "proxy-server 2597872" 0.0065 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txc7762bcb0141423f99bd7-0068bdc069" "proxy-server 2597872" 0.0096 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdg1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx33e12b729de2427ab063c-0068bdc069" "proxy-server 2597872" 0.0109 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdi1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx33e12b729de2427ab063c-0068bdc069" "proxy-server 2597872" 0.0127 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdh1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx33e12b729de2427ab063c-0068bdc069" "proxy-server 2597872" 0.0228 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx33e12b729de2427ab063c-0068bdc069 - 0.0589 - - 1757266025.587585688 1757266025.646461248 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2100f24a66e542dca1754-0068bdc069" "proxy-server 2597872" 0.0022 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "tx2100f24a66e542dca1754-0068bdc069" "container-server 2597872" 0.0012 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "tx2100f24a66e542dca1754-0068bdc069" "container-server 2597872" 0.0010 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx2100f24a66e542dca1754-0068bdc069" "proxy-server 2597872" 0.0165 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx2100f24a66e542dca1754-0068bdc069" "proxy-server 2597872" 0.0211 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/05 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx2100f24a66e542dca1754-0068bdc069 - 0.0301 - - 1757266025.890820980 1757266025.920924425 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf3e4b02628d04992b826f-0068bdc069" "proxy-server 2597872" 0.0058 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx6eb60db04c7f407d83f4b-0068bdc069" "proxy-server 2597872" 0.0073 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdh1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx610f91e034804a2fa1c6d-0068bdc069" "proxy-server 2597872" 0.0318 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/2/a/ec/inm" 201 - "PUT http://localhost/sdi1/3/a/ec/inm" "tx610f91e034804a2fa1c6d-0068bdc069" "object-server 2597872" 0.0005 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/2/a/ec/inm" 201 - "PUT http://localhost/sdg1/3/a/ec/inm" "tx610f91e034804a2fa1c6d-0068bdc069" "object-server 2597872" 0.0047 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdg1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx610f91e034804a2fa1c6d-0068bdc069" "proxy-server 2597872" 0.0448 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdi1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx610f91e034804a2fa1c6d-0068bdc069" "proxy-server 2597872" 0.0447 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 tx610f91e034804a2fa1c6d-0068bdc069 - 0.0888 - - 1757266025.922483444 1757266026.011295319 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx382eb0cb308e4e6c885ff-0068bdc06a" "proxy-server 2597872" 0.0093 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txca11e734fb1741f9b869d-0068bdc06a" "proxy-server 2597872" 0.0048 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdi1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx790af1f5f1c340f4a932f-0068bdc06a" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdh1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx790af1f5f1c340f4a932f-0068bdc06a" "proxy-server 2597872" 0.0043 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdg1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx790af1f5f1c340f4a932f-0068bdc06a" "proxy-server 2597872" 0.0007 "-" 2597872 3 -proxy DEBUG: Object PUT returning 412, [412, 412, 412] (txn: tx790af1f5f1c340f4a932f-0068bdc06a) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 tx790af1f5f1c340f4a932f-0068bdc06a - 0.0475 - - 1757266026.017009497 1757266026.064539671 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4f39c144898347e787b50-0068bdc06a" "proxy-server 2597872" 0.0037 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "tx4f39c144898347e787b50-0068bdc06a" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4f39c144898347e787b50-0068bdc06a" "proxy-server 2597872" 0.0134 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "tx4f39c144898347e787b50-0068bdc06a" "container-server 2597872" 0.0022 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4f39c144898347e787b50-0068bdc06a" "proxy-server 2597872" 0.0239 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx4f39c144898347e787b50-0068bdc06a - 0.0471 - - 1757266026.066371679 1757266026.113448143 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa6d066d8f4be44708d262-0068bdc06a" "proxy-server 2597872" 0.0036 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx89446d4a56e64763855a3-0068bdc06a" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdi1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd795991933be414d9d822-0068bdc06a" "proxy-server 2597872" 0.0379 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/2/a/ec/o2" 201 - "PUT http://localhost/sdg1/3/a/ec/o2" "txd795991933be414d9d822-0068bdc06a" "object-server 2597872" 0.0005 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/2/a/ec/o2" 201 - "PUT http://localhost/sdh1/3/a/ec/o2" "txd795991933be414d9d822-0068bdc06a" "object-server 2597872" 0.0005 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdg1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd795991933be414d9d822-0068bdc06a" "proxy-server 2597872" 0.0431 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_multiple_segments -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_multiple_segments ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shard_ranges_in_found_state -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shard_ranges_in_found_state ... ok -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_object_etag_mismatch -test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_object_etag_mismatch ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold_with_tombstones -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold_with_tombstones ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_single_donor_shrink_to_root -test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_single_donor_shrink_to_root ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_overlapping_ranges -test.unit.container.test_sharder.TestSharderFunctions.test_find_overlapping_ranges ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_paths_with_gaps -test.unit.container.test_sharder.TestSharderFunctions.test_find_paths_with_gaps ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_find_shrinking_candidates -test.unit.container.test_sharder.TestSharderFunctions.test_find_shrinking_candidates ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_is_sharding_candidate -test.unit.container.test_sharder.TestSharderFunctions.test_is_sharding_candidate ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_is_shrinking_candidate -test.unit.container.test_sharder.TestSharderFunctions.test_is_shrinking_candidate ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_process_compactible -test.unit.container.test_sharder.TestSharderFunctions.test_process_compactible ... ok -test.unit.container.test_sharder.TestSharderFunctions.test_update_own_shard_range_stats -test.unit.container.test_sharder.TestSharderFunctions.test_update_own_shard_range_stats ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 420, in set + raise MemcacheConnectionError('failed set: %s' % msg) +swift.common.exceptions.MemcacheConnectionError: failed set: -object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266020.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpmequhtq2/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266020.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 1.0251998901367188e-05 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpan1f8yga/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266024.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpbs44x6nj/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266024.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpz8ejy_64/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266024.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpg4ext6to/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266024.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp09ek1zyo/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1757266024.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 13 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 1.049041748046875e-05 seconds. -object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 11] -object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266024.00000 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1757266025.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_timestamps_etags_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_parity_fa_with_data_node_failure -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_parity_fa_with_data_node_failure ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_request_node_count_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_request_node_count_conf ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE -test.unit.obj.test_server.TestObjectController.test_DELETE ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_bad_timestamp -test.unit.obj.test_server.TestObjectController.test_DELETE_bad_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_but_expired -test.unit.obj.test_server.TestObjectController.test_DELETE_but_expired ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_calls_delete_at -test.unit.obj.test_server.TestObjectController.test_DELETE_calls_delete_at ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_can_skip_updating_expirer_queue -test.unit.obj.test_server.TestObjectController.test_DELETE_can_skip_updating_expirer_queue ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_container_updates -test.unit.obj.test_server.TestObjectController.test_DELETE_container_updates ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_full_drive -test.unit.obj.test_server.TestObjectController.test_DELETE_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at -test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at_expired_still_deletes -test.unit.obj.test_server.TestObjectController.test_DELETE_if_delete_at_expired_still_deletes ... ok -test.unit.obj.test_server.TestObjectController.test_DELETE_succeeds_with_later_POST -test.unit.obj.test_server.TestObjectController.test_DELETE_succeeds_with_later_POST ... ok +During handling of the above exception, another exception occurred: -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266136.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f8b/f483dbfa08b171c6b8791c777ff93f8b/f483dbfa08b171c6b8791c777ff93f8b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266142.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e77/e779f62d8cf2bd50c0d9465988ccbe77/e779f62d8cf2bd50c0d9465988ccbe77.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266142.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e77/e779f62d8cf2bd50c0d9465988ccbe77/e779f62d8cf2bd50c0d9465988ccbe77.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266145.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/7c8/d34891f0140ccb144b57cdc5934a47c8/d34891f0140ccb144b57cdc5934a47c8.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266145.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/7c8/d34891f0140ccb144b57cdc5934a47c8/d34891f0140ccb144b57cdc5934a47c8.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266154.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0e6/ca964686846ed2b1a13049921b4df0e6/ca964686846ed2b1a13049921b4df0e6.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266154.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0e6/ca964686846ed2b1a13049921b4df0e6/ca964686846ed2b1a13049921b4df0e6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266157.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/83c/a288b85bd63686fcd8914d2c0ed3b83c/a288b85bd63686fcd8914d2c0ed3b83c.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266157.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/83c/a288b85bd63686fcd8914d2c0ed3b83c/a288b85bd63686fcd8914d2c0ed3b83c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266160.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e7f/70cf60697b72afb307e4a4d0426abe7f/70cf60697b72afb307e4a4d0426abe7f.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266160.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e7f/70cf60697b72afb307e4a4d0426abe7f/70cf60697b72afb307e4a4d0426abe7f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266166.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fca/e8a6fd108871a4d82f0a56959e9f8fca/e8a6fd108871a4d82f0a56959e9f8fca.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266166.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/fca/e8a6fd108871a4d82f0a56959e9f8fca/e8a6fd108871a4d82f0a56959e9f8fca.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266169.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e18/7057741bcbf6fe6442885c3ba126be18/7057741bcbf6fe6442885c3ba126be18.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266169.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/e18/7057741bcbf6fe6442885c3ba126be18/7057741bcbf6fe6442885c3ba126be18.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266172.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/441/ab49c0bee7a876993017b1fc859eb441/ab49c0bee7a876993017b1fc859eb441.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266172.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/441/ab49c0bee7a876993017b1fc859eb441/ab49c0bee7a876993017b1fc859eb441.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266181.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f79/dfd368db1a5b13d89f13024c2d107f79/dfd368db1a5b13d89f13024c2d107f79.db -sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266181.00000-0, db: /tmp/tmplo9algb0/sda/containers/0/f79/dfd368db1a5b13d89f13024c2d107f79/dfd368db1a5b13d89f13024c2d107f79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266023.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/223/be556850233fd8fc2cdc25b66295e223/be556850233fd8fc2cdc25b66295e223.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266028.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0e7/348a8a66fa0b8e6891043ab6c27720e7/348a8a66fa0b8e6891043ab6c27720e7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266033.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7dd/7f34e52b62e39dccb1337bcf6682a7dd/7f34e52b62e39dccb1337bcf6682a7dd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266038.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e1e/26f333bcffdcddbe26da4e14216f0e1e/26f333bcffdcddbe26da4e14216f0e1e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266053.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/cb3/0a342935d4e4f19ebc6b4c6bb373ccb3/0a342935d4e4f19ebc6b4c6bb373ccb3.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266068.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/adf/d0bd1001fd7c8d76467e3669c794fadf/d0bd1001fd7c8d76467e3669c794fadf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266078.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1b1/4f8bed7d305e26dced511b8ef77f91b1/4f8bed7d305e26dced511b8ef77f91b1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266083.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266093.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/bd5/1b718bc033036d4e00e15de60d7afbd5/1b718bc033036d4e00e15de60d7afbd5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266098.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a97/95a9339bc04f848755e1e584b7208a97/95a9339bc04f848755e1e584b7208a97.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266108.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/044/4deb10780de644fa34ec698d35fad044/4deb10780de644fa34ec698d35fad044.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266113.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/513/00d56c962664a75a91a34501dc881513/00d56c962664a75a91a34501dc881513.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266128.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/cc1/0cf844f7c3fc7874433465e8c536acc1/0cf844f7c3fc7874433465e8c536acc1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266138.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6d6/e27af40241941f3c335b443bffc446d6/e27af40241941f3c335b443bffc446d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266143.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266153.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/99c/9ec32c4473df5f7524de0138e279699c/9ec32c4473df5f7524de0138e279699c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266158.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/902/c0a37220ec0bf80aab8907906f8cb902/c0a37220ec0bf80aab8907906f8cb902.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266168.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/529/23a8d29a2396de4982a6887a0ad23529/23a8d29a2396de4982a6887a0ad23529.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266173.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/249/7027b5b0ce3354ea47dc15c3aa5f4249/7027b5b0ce3354ea47dc15c3aa5f4249.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266188.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2ce/d19f5695980c3935f8203775dbb692ce/d19f5695980c3935f8203775dbb692ce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266198.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/297/70fbfa280c3ecc5f591f2ae8874ad297/70fbfa280c3ecc5f591f2ae8874ad297.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266203.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266208.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/503/0a5b4b6430d22e34fdb631a6d6c9f503/0a5b4b6430d22e34fdb631a6d6c9f503.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266213.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dcc/623823832587c658f75f36ce4460edcc/623823832587c658f75f36ce4460edcc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266218.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/28a/d075b4390fb27f08bd1e0a305359828a/d075b4390fb27f08bd1e0a305359828a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266223.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266228.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1ab/26a1f8bec2128343e205ccdcedbc21ab/26a1f8bec2128343e205ccdcedbc21ab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266233.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/aad/4d920dfae40ea37a35cee0e56a0f9aad/4d920dfae40ea37a35cee0e56a0f9aad.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266238.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/153/68c6241da178b3c6110c899eebd85153/68c6241da178b3c6110c899eebd85153.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266243.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266248.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7fd/3db3fd78e17b0b656ac52c65093687fd/3db3fd78e17b0b656ac52c65093687fd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266253.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6f5/d03aa29f297c2f8654f535fc9caf36f5/d03aa29f297c2f8654f535fc9caf36f5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266258.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/499/2a9f6014f9e5ea8f7e0c2cdd5a924499/2a9f6014f9e5ea8f7e0c2cdd5a924499.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266263.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/961/d85ec17b813afc10ac6c8bdb73ed8961/d85ec17b813afc10ac6c8bdb73ed8961.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266268.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/85f/547c26bf6f156769d97afc59cd52085f/547c26bf6f156769d97afc59cd52085f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266273.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/98c/55f38f5294d6809bfb44e2912773298c/55f38f5294d6809bfb44e2912773298c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266278.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/de6/3e70cb73e1f8cf8a87d901216f243de6/3e70cb73e1f8cf8a87d901216f243de6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266283.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e26/6fd3bb5c4bdde6c9892ffaced0da7e26/6fd3bb5c4bdde6c9892ffaced0da7e26.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266288.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/fc9/9592c6d02c31617da304f59dceef3fc9/9592c6d02c31617da304f59dceef3fc9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266293.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/313/a9c95ddfec134985481cf0c6356b7313/a9c95ddfec134985481cf0c6356b7313.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266298.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/930/b70ec9e45ed170cbeb3bde871d2ad930/b70ec9e45ed170cbeb3bde871d2ad930.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266303.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/46f/5b93769666a8a0626580ca186c3ed46f/5b93769666a8a0626580ca186c3ed46f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266308.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/49c/1a9ee21612e35aa2b35b941129dbc49c/1a9ee21612e35aa2b35b941129dbc49c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266313.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/df7/50a80627fe42968bda86bcc0bf712df7/50a80627fe42968bda86bcc0bf712df7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266318.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/d5d/10fcdfc576e59933763033372356cd5d/10fcdfc576e59933763033372356cd5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266323.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b34/ec85083398ca2ac5d6616d5ca17c3b34/ec85083398ca2ac5d6616d5ca17c3b34.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266328.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c0d/3b0319a6a6b8047547daf16725685c0d/3b0319a6a6b8047547daf16725685c0d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266333.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/617/bc797087c298818f5f042242f9af3617/bc797087c298818f5f042242f9af3617.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266338.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/42f/96ea6648b5ddc8f3ff93ed9bade0e42f/96ea6648b5ddc8f3ff93ed9bade0e42f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266343.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/27d/f210449a8277890af712150ea88b327d/f210449a8277890af712150ea88b327d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266348.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/4c6/7122e77de91e7d8d426da4029ae424c6/7122e77de91e7d8d426da4029ae424c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266353.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/849/a629980fda8260c2b140f38d466e3849/a629980fda8260c2b140f38d466e3849.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266358.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1ac/2f550b9de96a29c0643cee03494681ac/2f550b9de96a29c0643cee03494681ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266363.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b15/d29b702a0ed9e11d9e0d041ed05a3b15/d29b702a0ed9e11d9e0d041ed05a3b15.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266368.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/389/26c917be0b73474bf0971dfecb802389/26c917be0b73474bf0971dfecb802389.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266373.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1c8/0104b10f0c4b90e2a8ff23230ce7f1c8/0104b10f0c4b90e2a8ff23230ce7f1c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266378.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2d1/eae2c2b35de47d707b9938ea46ae92d1/eae2c2b35de47d707b9938ea46ae92d1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266383.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ca8/4baa5d0479ed632b2a4bce82c60ceca8/4baa5d0479ed632b2a4bce82c60ceca8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266388.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1ed/abcc7ac421d4768878f4f6296ba351ed/abcc7ac421d4768878f4f6296ba351ed.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266393.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/80c/d33df671c694ff50cccb4071aa48480c/d33df671c694ff50cccb4071aa48480c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266398.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6ca/26bc22d892d42089f619651a903206ca/26bc22d892d42089f619651a903206ca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266403.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/26a/5a0ee3c9de88bda83212609dff3b126a/5a0ee3c9de88bda83212609dff3b126a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266408.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/331/5e264703f8e8fc83a207e2d4ae7e9331/5e264703f8e8fc83a207e2d4ae7e9331.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266413.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/933/9d87287d450f84350c14d970bcdae933/9d87287d450f84350c14d970bcdae933.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266418.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8c6/4b8e4ddadff05765d3c1988016b458c6/4b8e4ddadff05765d3c1988016b458c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266423.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/445/71369488f03e7d3012f7ae56d89ff445/71369488f03e7d3012f7ae56d89ff445.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266428.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/058/9408174bcbed2b6ea78deb89d750a058/9408174bcbed2b6ea78deb89d750a058.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266433.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/d9c/87fbe7bef78c54d003023596cfe00d9c/87fbe7bef78c54d003023596cfe00d9c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266438.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7db/5779de60a042c9cef23d628537f947db/5779de60a042c9cef23d628537f947db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266443.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e72/87159a484fb7512bf6a8d36d3778de72/87159a484fb7512bf6a8d36d3778de72.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266448.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9e9/921d690120465e14f222beb079aab9e9/921d690120465e14f222beb079aab9e9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266453.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a3b/9a9f1b5f248a09764d0e0ee6171fea3b/9a9f1b5f248a09764d0e0ee6171fea3b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266458.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6fe/6db580698116ed2f0ddd7805eef726fe/6db580698116ed2f0ddd7805eef726fe.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266463.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/493/93c7e40f77b17f9cf1c5ba5b5ee28493/93c7e40f77b17f9cf1c5ba5b5ee28493.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266468.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e23/0bed277826fdb78d86cc8e107c448e23/0bed277826fdb78d86cc8e107c448e23.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266473.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8ac/ed023a9211851281ff5220b0f3eb58ac/ed023a9211851281ff5220b0f3eb58ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266478.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/803/19ff0ade22ef8436c1894b61917c6803/19ff0ade22ef8436c1894b61917c6803.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266483.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dab/84a4eb683f748497081874a491c45dab/84a4eb683f748497081874a491c45dab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266488.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b3c/a69fcef5298eada08776a1385a3bbb3c/a69fcef5298eada08776a1385a3bbb3c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266493.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/767/3461f79da85b0f1a491cc70451476767/3461f79da85b0f1a491cc70451476767.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266498.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/23c/ea59b55f92c6735bc26664b4c2e2923c/ea59b55f92c6735bc26664b4c2e2923c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266503.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9f0/904a5231252034e78d7e18e70a76b9f0/904a5231252034e78d7e18e70a76b9f0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266508.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6ea/a4522ba98fda56733b33603f6dd096ea/a4522ba98fda56733b33603f6dd096ea.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266513.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/858/6449d056e84bc46536f89ecb6ec2d858/6449d056e84bc46536f89ecb6ec2d858.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266518.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2d7/80de786ebae9ccbdda2d48c18ba302d7/80de786ebae9ccbdda2d48c18ba302d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266523.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/09b/672d4f289a65c5b410c84c55558eb09b/672d4f289a65c5b410c84c55558eb09b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266528.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ff6/7de39eaa086eb3b480aa8ceaab954ff6/7de39eaa086eb3b480aa8ceaab954ff6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266533.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/168/0078362172fbbfb5471277f9e5f35168/0078362172fbbfb5471277f9e5f35168.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266538.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/91a/6e64af414bc3a41f986d83f236c6c91a/6e64af414bc3a41f986d83f236c6c91a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266543.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/800/d9385f2ce6f9360a560d7071e211c800/d9385f2ce6f9360a560d7071e211c800.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266548.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/6c6/449a70dd57e0ec11fcd2016a95c136c6/449a70dd57e0ec11fcd2016a95c136c6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266553.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c1d/02a057806a9e657c83d6cf4fb1ae7c1d/02a057806a9e657c83d6cf4fb1ae7c1d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266558.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/198/5c2c5857bbee53cc0b67e9d9e1000198/5c2c5857bbee53cc0b67e9d9e1000198.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266563.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8b7/0682ed34fde4874e1e9733074ab598b7/0682ed34fde4874e1e9733074ab598b7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266568.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a5f/376110d757c034e5bf49d2ff88e72a5f/376110d757c034e5bf49d2ff88e72a5f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266573.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/460/956d07e9a3f3d9b0c129db8b4cf2e460/956d07e9a3f3d9b0c129db8b4cf2e460.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266578.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/151/9d6c6d6f51d3a5272714022f6004b151/9d6c6d6f51d3a5272714022f6004b151.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266583.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/923/4ec6ff0c51285ff7a3ab1b6940aef923/4ec6ff0c51285ff7a3ab1b6940aef923.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266588.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/48b/d43764ae59d6ec88d835b8c55791748b/d43764ae59d6ec88d835b8c55791748b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266593.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/320/e6ad157a5bc6ba3ddb1e392c4a4f0320/e6ad157a5bc6ba3ddb1e392c4a4f0320.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266598.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/849/4b1d0805a9b7499ab6a84dd1e60fa849/4b1d0805a9b7499ab6a84dd1e60fa849.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266603.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7bd/e4c06c5284027d978a603c6dcc7b27bd/e4c06c5284027d978a603c6dcc7b27bd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266608.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dfb/f81f26db2b182def74dbf2071c659dfb/f81f26db2b182def74dbf2071c659dfb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266613.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/806/f7b905ce329c8ae94d6d1a0f8cb93806/f7b905ce329c8ae94d6d1a0f8cb93806.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266618.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/839/5937e6b843194d9d8505a7b63b0ec839/5937e6b843194d9d8505a7b63b0ec839.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266623.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7fb/2cc592d985f719e35042bcf32aa8c7fb/2cc592d985f719e35042bcf32aa8c7fb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266628.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b0e/20e4edd5a2e5f4e3614dc613877dfb0e/20e4edd5a2e5f4e3614dc613877dfb0e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266633.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8db/e12d912bf8ac461fff32bec6068e08db/e12d912bf8ac461fff32bec6068e08db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266638.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0b4/746d690508ed55842f6eee91cf2ac0b4/746d690508ed55842f6eee91cf2ac0b4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266643.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7ac/7c1141849deffbca28365f6dff8ec7ac/7c1141849deffbca28365f6dff8ec7ac.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266648.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f46/86e48ac14b55aff06504420bfe358f46/86e48ac14b55aff06504420bfe358f46.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266653.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/fef/9dba377d20633216b086ad20219f7fef/9dba377d20633216b086ad20219f7fef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266658.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/299/b027aef11655ff8c7635538c338b2299/b027aef11655ff8c7635538c338b2299.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266663.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/589/cfaa9fb7faede81faf3f41afa8a0a589/cfaa9fb7faede81faf3f41afa8a0a589.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266668.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/3b8/f5479b43f5e63dfde7644997f21343b8/f5479b43f5e63dfde7644997f21343b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266673.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/229/219f4b8a54bc4e47981251215cafd229/219f4b8a54bc4e47981251215cafd229.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266678.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ae9/7ff97e51421cadae933911ffa1332ae9/7ff97e51421cadae933911ffa1332ae9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266683.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/205/b6321a31ff8a8d971cae3d6d8eab5205/b6321a31ff8a8d971cae3d6d8eab5205.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266688.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/707/7d25faa4ea1a596c3e6192eab368a707/7d25faa4ea1a596c3e6192eab368a707.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266693.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e69/103e7e0da00b001467f16b4324f87e69/103e7e0da00b001467f16b4324f87e69.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266698.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0fb/4de4000652dd523b2776307582bcc0fb/4de4000652dd523b2776307582bcc0fb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266703.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/526/da71fa124f781d3045cc18bcbc921526/da71fa124f781d3045cc18bcbc921526.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266708.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/bc5/795c0ed41e4815b6c188205ca2823bc5/795c0ed41e4815b6c188205ca2823bc5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266713.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/588/42522f185e0d842b040562634efc5588/42522f185e0d842b040562634efc5588.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266718.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/394/d5115e9ceb564c4fbd00673b13ace394/d5115e9ceb564c4fbd00673b13ace394.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266723.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/73c/a22c1c3631b0d2b6cac9c854a71b973c/a22c1c3631b0d2b6cac9c854a71b973c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266728.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/5a4/91c042add0db36864d399b969b52f5a4/91c042add0db36864d399b969b52f5a4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266733.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/16e/5f2eb1245cba036c3092fbd7f3c6816e/5f2eb1245cba036c3092fbd7f3c6816e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266738.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9c8/ae18f1ad5dff6bc21545f159f25959c8/ae18f1ad5dff6bc21545f159f25959c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266743.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a83/4658f92ebea515965d354b43c8fc3a83/4658f92ebea515965d354b43c8fc3a83.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266748.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/205/32c3e0538015a3b28dc7269206e3e205/32c3e0538015a3b28dc7269206e3e205.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266753.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/43a/16128e0b8ef82ef7f9b3770e3ef5e43a/16128e0b8ef82ef7f9b3770e3ef5e43a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266758.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/d6f/0a4739e1a6cfa28e0f5f1f760e9b1d6f/0a4739e1a6cfa28e0f5f1f760e9b1d6f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266763.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/cc7/cfdaa2518a3609047e01ecef0f852cc7/cfdaa2518a3609047e01ecef0f852cc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266768.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/4cf/07e5deb48bec600b8f2a20ca2f4944cf/07e5deb48bec600b8f2a20ca2f4944cf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266773.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/079/038e86f02d3dab492895c73285049079/038e86f02d3dab492895c73285049079.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266778.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/fa7/742fa7a1876f61191472162545c37fa7/742fa7a1876f61191472162545c37fa7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266783.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ddf/257311f4bc6da07f830fc7c0ed54addf/257311f4bc6da07f830fc7c0ed54addf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266788.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2f2/90a07ee3ac0684e580c25597b25332f2/90a07ee3ac0684e580c25597b25332f2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266793.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/428/0c7750970982206d6d49d9a0abfc3428/0c7750970982206d6d49d9a0abfc3428.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266798.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/aea/92be2c046aab391bd67a7fc488e11aea/92be2c046aab391bd67a7fc488e11aea.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266803.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ba4/5ce510aa5369e494269f091cf4539ba4/5ce510aa5369e494269f091cf4539ba4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266808.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1f7/4fa2f955783cf52db07c252a3f7471f7/4fa2f955783cf52db07c252a3f7471f7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266813.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/943/b116f1044a8ee70af7a128960a311943/b116f1044a8ee70af7a128960a311943.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266818.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/08f/84e99b39fa2486908cc26f56836ab08f/84e99b39fa2486908cc26f56836ab08f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266823.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c79/6849f37fd318bd55e03fc4da7f818c79/6849f37fd318bd55e03fc4da7f818c79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266828.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b4f/1ed3e7637658fd1dc7b8e4ca266e1b4f/1ed3e7637658fd1dc7b8e4ca266e1b4f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266833.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9a1/2157c8e9b8414a66e0a37c859f4e99a1/2157c8e9b8414a66e0a37c859f4e99a1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266838.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f97/e6586aea04d71f83c24f2ba6ce0c9f97/e6586aea04d71f83c24f2ba6ce0c9f97.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266843.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/206/2dee54948329baa14a941eb9e640b206/2dee54948329baa14a941eb9e640b206.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266848.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/732/a9bef11f7c669950126aed1d257f5732/a9bef11f7c669950126aed1d257f5732.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266853.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/0bc/b8f2d15bc615d8a7d41d68a97927e0bc/b8f2d15bc615d8a7d41d68a97927e0bc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266858.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ff1/e533121ad70174fc954430144c447ff1/e533121ad70174fc954430144c447ff1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266863.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/59f/061741662d3c179577bd666de69b859f/061741662d3c179577bd666de69b859f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266868.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/093/9727cd2c1f149182946195f996507093/9727cd2c1f149182946195f996507093.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266873.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/d8f/177fe7a98aae72f9fddfbee26e52dd8f/177fe7a98aae72f9fddfbee26e52dd8f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266878.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c12/652c97ac5eee9c345d25d04cf7d45c12/652c97ac5eee9c345d25d04cf7d45c12.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266883.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/72c/ce7efba0d52228dc93f35388335ee72c/ce7efba0d52228dc93f35388335ee72c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266888.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/17a/a7b43aad81c309df92152fdd4857c17a/a7b43aad81c309df92152fdd4857c17a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266893.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/06f/8258c443308c88525463db6cacb5406f/8258c443308c88525463db6cacb5406f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266898.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/551/cef73e91faac0a9cb3713e126964b551/cef73e91faac0a9cb3713e126964b551.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266903.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1eb/edb06932ea52793ec8eb5ba7e41ca1eb/edb06932ea52793ec8eb5ba7e41ca1eb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266908.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1dc/484c4f370df5ce1befd8fb7ba818a1dc/484c4f370df5ce1befd8fb7ba818a1dc.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266913.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/51b/bbcccdf9654b460f75a37b38af12851b/bbcccdf9654b460f75a37b38af12851b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266918.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2ca/cd8d27bc40878cfb4de6312a471eb2ca/cd8d27bc40878cfb4de6312a471eb2ca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266923.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/72b/d5274a3e729c259d217cdbe47201372b/d5274a3e729c259d217cdbe47201372b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266928.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/092/782d6fcf93876004e24a289c69cd3092/782d6fcf93876004e24a289c69cd3092.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266933.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e32/87a6c7cde5c90375a12db8a0600ace32/87a6c7cde5c90375a12db8a0600ace32.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266938.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/4b2/46df2d579bc25d6c664b9bf7c26404b2/46df2d579bc25d6c664b9bf7c26404b2.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266943.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a03/03f539c084aa7945d644ec31f03e4a03/03f539c084aa7945d644ec31f03e4a03.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266948.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/38e/a6ad28863c59b72d31cae19b9e14138e/a6ad28863c59b72d31cae19b9e14138e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266953.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/010/79adfc5e751796b639fb1e9090376010/79adfc5e751796b639fb1e9090376010.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266958.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f9d/65a32dbd35c6d245bec921c0de929f9d/65a32dbd35c6d245bec921c0de929f9d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266963.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/41f/8d6697d210e23c2eaaf1bb21f281f41f/8d6697d210e23c2eaaf1bb21f281f41f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266968.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/aaf/1d4751de823354b8327a02ee4487faaf/1d4751de823354b8327a02ee4487faaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266973.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7d9/7e3c531f80b3ebca40c163dea5c587d9/7e3c531f80b3ebca40c163dea5c587d9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266978.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/990/6e5c37b903abeaf8ff7769b8e49e1990/6e5c37b903abeaf8ff7769b8e49e1990.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266983.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/d7f/03df328f57fdcffaca85d7a497176d7f/03df328f57fdcffaca85d7a497176d7f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266988.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/903/53fdc90c8a345de749c85bb57fe41903/53fdc90c8a345de749c85bb57fe41903.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266993.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7c1/2a64472345221bef0ab482bbf91137c1/2a64472345221bef0ab482bbf91137c1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266998.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/067/c4a6776e6b06874b9eec07f5cda4f067/c4a6776e6b06874b9eec07f5cda4f067.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267003.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/365/6c34495832bab4a901c5d9059f289365/6c34495832bab4a901c5d9059f289365.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267008.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/481/57264864b5857b994b8b7e14252af481/57264864b5857b994b8b7e14252af481.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267013.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/5d4/84ad32301cbeb772f77a6cc57181c5d4/84ad32301cbeb772f77a6cc57181c5d4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267018.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1c4/de29781b19ecc0cda74d3f90670061c4/de29781b19ecc0cda74d3f90670061c4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267023.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ff7/901886a9d771f6cc8b23550526472ff7/901886a9d771f6cc8b23550526472ff7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267028.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/264/cc09ab6811cf31548b8524742c9c9264/cc09ab6811cf31548b8524742c9c9264.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267033.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/4d4/a8b3159db9d733917ba2405e5d7424d4/a8b3159db9d733917ba2405e5d7424d4.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267038.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/958/8eb6a4b28aafba0993bd3830cec15958/8eb6a4b28aafba0993bd3830cec15958.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267043.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2fd/f1981fe9069db582d247210710f3f2fd/f1981fe9069db582d247210710f3f2fd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267048.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8eb/79c6049db2782c2f50c32d9a65bf18eb/79c6049db2782c2f50c32d9a65bf18eb.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267053.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b17/c97d3c221b9b70420a3ff08dbd445b17/c97d3c221b9b70420a3ff08dbd445b17.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267058.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2b8/35ab622e4cbcf6732beae1598c8672b8/35ab622e4cbcf6732beae1598c8672b8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267063.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a45/374655c9f30015e2c187a7f18d54ca45/374655c9f30015e2c187a7f18d54ca45.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267068.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1c9/673a604e1d2e670ca8138a963a8671c9/673a604e1d2e670ca8138a963a8671c9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267073.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/88a/62ffceed25ac63ae2b47c33a38f4d88a/62ffceed25ac63ae2b47c33a38f4d88a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267078.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b6c/3264118d8399c4678d8e8a8dce397b6c/3264118d8399c4678d8e8a8dce397b6c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267083.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dc7/1e1037352418085bbf85772e508cedc7/1e1037352418085bbf85772e508cedc7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267088.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b15/e65e795501f9af541d72017bdfec1b15/e65e795501f9af541d72017bdfec1b15.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267093.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/aca/018848089624928b02ab4f08018ecaca/018848089624928b02ab4f08018ecaca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267098.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/837/a86707c019ee19e4e1bda78584c58837/a86707c019ee19e4e1bda78584c58837.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267103.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7d1/7b63568f56a9a31fe3f72158feb897d1/7b63568f56a9a31fe3f72158feb897d1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267108.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dde/908a82fe689de2af028ce1b6298e6dde/908a82fe689de2af028ce1b6298e6dde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267113.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/63b/78db076d81c6121685fa21605636a63b/78db076d81c6121685fa21605636a63b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267118.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/587/587119f2286749123755d0d1f1721587/587119f2286749123755d0d1f1721587.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267123.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e7a/be969139564818544eb3856fc2680e7a/be969139564818544eb3856fc2680e7a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267128.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/8ff/0bb2dded6bc8063ea3862dbc9edd68ff/0bb2dded6bc8063ea3862dbc9edd68ff.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267133.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b65/ae14623d457892494e225c8a3c69db65/ae14623d457892494e225c8a3c69db65.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267138.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ca1/76637229b1726a0f8370aaebd4a14ca1/76637229b1726a0f8370aaebd4a14ca1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267143.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/7db/cd0eb597f76962fb2f8f50cf102c87db/cd0eb597f76962fb2f8f50cf102c87db.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267148.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/5bd/be3996b924288521771801f659f965bd/be3996b924288521771801f659f965bd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267153.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f26/40bd2cc54fa95c8b99b0cf7d5c577f26/40bd2cc54fa95c8b99b0cf7d5c577f26.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267158.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c42/8445b193fdf8e99a10c9face4cb3cc42/8445b193fdf8e99a10c9face4cb3cc42.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267163.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c28/459727c4fe922dfb8dcdc34f152e8c28/459727c4fe922dfb8dcdc34f152e8c28.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267168.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/b5d/2c227007e485dfaeb582d514f91adb5d/2c227007e485dfaeb582d514f91adb5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267173.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/3e0/43c8bb693a1ea57c23bd9638f8ac43e0/43c8bb693a1ea57c23bd9638f8ac43e0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267178.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/11d/af0ff90c42c10fe8db0e7102beda511d/af0ff90c42c10fe8db0e7102beda511d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267183.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/99c/0c012c671a7fc807ee8d2e96f0d3099c/0c012c671a7fc807ee8d2e96f0d3099c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267188.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/c77/412609cad1fea267ee8ec4bb59eebc77/412609cad1fea267ee8ec4bb59eebc77.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267193.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/2f8/65fa90507f4358815eb27446885502f8/65fa90507f4358815eb27446885502f8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267198.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f94/32c845c3dae230d43ab14004ad3daf94/32c845c3dae230d43ab14004ad3daf94.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267203.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/1b9/27af7c36edb44df9cec518cf48ca21b9/27af7c36edb44df9cec518cf48ca21b9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267208.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a5d/c25b861a173dc690f6054a546fdf2a5d/c25b861a173dc690f6054a546fdf2a5d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267213.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/bd1/252d4146028baaf509fefb00bd5a0bd1/252d4146028baaf509fefb00bd5a0bd1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267218.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/dde/2898c3609c784aa9301f8680ca35fdde/2898c3609c784aa9301f8680ca35fdde.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267223.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/266/245a1ae6dcf2c2b9632c8135a26fe266/245a1ae6dcf2c2b9632c8135a26fe266.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267228.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/16e/45a0b8c6f916ae1019fea2629333416e/45a0b8c6f916ae1019fea2629333416e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267233.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/faf/63aa1238a412086f9447b3debd5cdfaf/63aa1238a412086f9447b3debd5cdfaf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267238.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/da7/0ca60f89f14731f748f1bde335e8cda7/0ca60f89f14731f748f1bde335e8cda7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267243.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/774/2ed9fc6acbc2b64541544c3e6f4d7774/2ed9fc6acbc2b64541544c3e6f4d7774.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267248.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/f44/452f86214aa450211eaa4bea3ae2cf44/452f86214aa450211eaa4bea3ae2cf44.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267253.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/94d/75d416d1cc754ebc79de761680e2194d/75d416d1cc754ebc79de761680e2194d.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_not_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_not_cleaving ... ok -test.unit.obj.test_auditor.TestAuditWatchers.test_builtin_watchers -test.unit.obj.test_auditor.TestAuditWatchers.test_builtin_watchers ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 117, in switch + self.greenlet.switch(value) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1032, in _timing_stats + result = func(cache, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 424, in set + self._exception_occurred(server, e, cmd, conn_start_time, + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sock=sock, fp=fp) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 271, in _exception_occurred + elif isinstance(e, (socket.error, MemcacheConnectionError)): + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: isinstance() arg 2 must be a type, a tuple of types, or a union -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.66063 seconds (1.51370/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '88fb11ce-6624-4f65-998a-80d3b27d81aa-sda', '1757266027.09487', '1757266027.00000', '0', '', '1757266027.00000', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '88fb11ce-6624-4f65-998a-80d3b27d81aa-sda', '1757266027.09487', '1757266028.00000', '0', '', '1757266027.00000', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, '4864bca83ead06d5d3560c3ea9523b2a', 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda', '1757266027.12274', '1757266027.12095', '0', '', '1757266027.12095', 11, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'o_0', 'created_at': '1757266027.13098', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o_1', 'created_at': '1757266027.13411', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'o_2', 'created_at': '1757266027.13423', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'o_3', 'created_at': '1757266027.13430', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'o_4', 'created_at': '1757266027.13436', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': 'o_5', 'created_at': '1757266027.13443', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': 'o_6', 'created_at': '1757266027.13449', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': 'o_7', 'created_at': '1757266027.13456', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': 'o_8', 'created_at': '1757266027.13462', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': 'o_9', 'created_at': '1757266027.13469', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c/o_missing_0', 'created_at': '1757266027.13480', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 12, 'name': '/a/c/o_missing_1', 'created_at': '1757266027.16365', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 13, 'name': '/a/c/o_missing_2', 'created_at': '1757266027.16702', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 14, 'name': '/a/c/o_missing_3', 'created_at': '1757266027.17259', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 15, 'name': '/a/c/o_missing_4', 'created_at': '1757266027.17803', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 16, 'name': '/a/c/o_missing_5', 'created_at': '1757266027.18652', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 17, 'name': '/a/c/o_missing_6', 'created_at': '1757266027.18979', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 18, 'name': '/a/c/o_missing_7', 'created_at': '1757266027.19813', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 19, 'name': '/a/c/o_missing_8', 'created_at': '1757266027.20449', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 20, 'name': '/a/c/o_missing_9', 'created_at': '1757266027.21659', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (21, 'c75429b646f6312d1eb0a3a13ac1fc51', 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda', '1757266027.12274', '1757266027.12095', '0', '', '1757266027.12095', 21, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 21, 'name': '/a/c/o_missing_10', 'created_at': '1757266027.23603', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'a27a3204-4957-40a4-a477-b8a4f6dbd410-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpfm81hrpv/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'd0c954f2-4595-4237-8039-32d9af315a01-sda', '1757266027.26198', '1757266028', '0', '', '1757266028', 0, 0) -test DEBUG: /tmp/tmpfm81hrpv/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'd0c954f2-4595-4237-8039-32d9af315a01-sda', '1757266027.26198', '1757266028', '0', '', '1757266028', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('d0c954f2-4595-4237-8039-32d9af315a01-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01806 seconds (55.38247/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp1jgw91vj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '841f8943-278f-4e11-a13a-6174c5ff076f-sda', '1757266027.30980', '1757266028', '0', '', '1757266028', 1, 1) -test DEBUG: /tmp/tmp1jgw91vj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266029.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '841f8943-278f-4e11-a13a-6174c5ff076f-sda') -test DEBUG: /tmp/tmp1jgw91vj/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00742221s)test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_create ... ok -test ERROR: Failed to unlink '/tmp/tmpntucfpic/containers/part/suffix/hash/container.db': +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /a/c /tmp/tmpc107peak/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.01s, 0 successes, 1 failures, 0 with no changes +test INFO: Begin container update single threaded sweep +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /a/c /tmp/tmpc107peak/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.03s, 0 successes, 1 failures, 0 with no changes +test INFO: Begin container update single threaded sweep +test DEBUG: Update report sent for /a/c /tmp/tmpc107peak/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.01s, 1 successes, 0 failures, 0 with no changes +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmpntucfpic/containers/part/suffix/hash/container_1757266028.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmpntucfpic/containers/part/suffix/hash/container_1757266028.00000.db': ['/tmp/tmpntucfpic/containers/part/suffix/hash/container.db', '/tmp/tmpntucfpic/containers/part/suffix/hash/container_1757266029.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpntucfpic/containers/part/suffix/hash/container_1757266029.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test ERROR: Problem finding shard upper in '/tmp/tmpdozignb_/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmpdozignb_/test_container.db': : + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test WARNING: /tmp/tmpcj55nsqs/tmp_test_container_updater/devices/sda1 is not mounted +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmp30jd1b25/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmp30jd1b25/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state -Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_db_states ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharded_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_x_syncs ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_sysmeta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_storage_policy_property ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sync_merging ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_acl_headers_translated_for_GET_HEAD -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_acl_headers_translated_for_GET_HEAD ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_info_in_response_env -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_info_in_response_env ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_add_acls_impossible_cases -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_add_acls_impossible_cases ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_cache_key_impossible_cases -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_cache_key_impossible_cases ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_get_deleted_account -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_get_deleted_account ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_long_acct_names -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_long_acct_names ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_DELETE -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_DELETE ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_POST -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_POST ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_PUT -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_PUT ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_stripping_swift_admin_headers -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_stripping_swift_admin_headers ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_swift_owner -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_swift_owner ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_POST -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_POST ... ok -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_PUT -test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_PUT ... ok -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_init_node_timeout -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_init_node_timeout ... ok -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward ... ok -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward_after_data_timeout -test.unit.proxy.controllers.test_base.TestGetOrHeadHandler.test_range_fast_forward_after_data_timeout ... ok -test.unit.proxy.controllers.test_base.TestGetterSource.test_close -test.unit.proxy.controllers.test_base.TestGetterSource.test_close ... ok -test.unit.proxy.controllers.test_base.TestGetterSource.test_init -test.unit.proxy.controllers.test_base.TestGetterSource.test_init ... ok -test.unit.proxy.controllers.test_base.TestGetterSource.test_sort -test.unit.proxy.controllers.test_base.TestGetterSource.test_sort ... ok -test.unit.proxy.controllers.test_base.TestGetterSource.test_timestamp -test.unit.proxy.controllers.test_base.TestGetterSource.test_timestamp ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_GET_bad_requests -test.unit.proxy.controllers.test_container.TestContainerController.test_GET_bad_requests ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_container_cache_cleared_after_PUT -test.unit.proxy.controllers.test_container.TestContainerController.test_container_cache_cleared_after_PUT ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_container_info_got_cached -test.unit.proxy.controllers.test_container.TestContainerController.test_container_info_got_cached ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_handoff_has_deleted_database -test.unit.proxy.controllers.test_container.TestContainerController.test_handoff_has_deleted_database ... ok -swift: Client disconnected on read of '/a' (txn: txea9c10b5671448a686cb2-0068bdc075) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test INFO: Failed to get container info (Lock timeout: 10 seconds: /tmp/tmp00kvh3ny/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db); skipping. +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /.shards_a/c /tmp/tmpznlcslrg/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.02s, 0 successes, 1 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused +test DEBUG: Update report failed for /.shards_a/c /tmp/tmpznlcslrg/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.02s, 0 successes, 1 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: Begin container update single threaded sweep +test DEBUG: Update report sent for /.shards_a/c /tmp/tmpznlcslrg/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon'test.unit.container.test_updater.TestContainerUpdater.test_shard_container +test.unit.container.test_updater.TestContainerUpdater.test_shard_container ... ok +test.unit.container.test_updater.TestContainerUpdater.test_unicode +test.unit.container.test_updater.TestContainerUpdater.test_unicode ... ok +test.unit.obj.test_server.TestConfigOptionHandling.test_default +test.unit.obj.test_server.TestConfigOptionHandling.test_default ... ok +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_app +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_app ... ok +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_both +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_both ... ok +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_default +test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_default ... ok +test.unit.obj.test_server.TestZeroCopy.test_GET +test.unit.obj.test_server.TestZeroCopy.test_GET ... ok +test.unit.obj.test_server.TestZeroCopy.test_GET_big +test.unit.obj.test_server.TestZeroCopy.test_GET_big ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_other_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_initialize_container_broker_in_default ... ok +test.unit.obj.test_server.TestZeroCopy.test_quarantine +test.unit.obj.test_server.TestZeroCopy.test_quarantine ... ok -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txdfc21225bd954bcf82d4a-0068bdc06a) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txbb9f8579053d4bd983175-0068bdc06a) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txbb9f8579053d4bd983175-0068bdc06a) -proxy-ut ERROR: Object POST returning 503 for (202, 503, 503) (txn: txbb9f8579053d4bd983175-0068bdc06a) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txdc106c0e4cb94d5ebaf52-0068bdc06a) -proxy-ut ERROR: Object POST returning 503 for (202, 404, 503) (txn: txdc106c0e4cb94d5ebaf52-0068bdc06a) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx260564b2bdc048878645c-0068bdc06a) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx260564b2bdc048878645c-0068bdc06a) -proxy-ut ERROR: Object POST returning 503 for (404, 503, 503) (txn: tx260564b2bdc048878645c-0068bdc06a) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: tx02c09caf2e174e55b8761-0068bdc06b) -proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: txb5cbfedd02c745be92646-0068bdc06b) -proxy-ut ERROR: Object PUT returning 503 for [204, 500, 404] (txn: txb5cbfedd02c745be92646-0068bdc06b) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx0fa4d70600a240d098e11-006acad098) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc3413d3c00494d678dcd1-0068bdc06b" "proxy-server 2597864" 0.0096 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx76e4e5c897004f82a8e80-0068bdc06b" "proxy-server 2597864" 0.0014 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "tx1b898c05423f4b37b1f47-0068bdc06b" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "tx1b898c05423f4b37b1f47-0068bdc06b" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx1b898c05423f4b37b1f47-0068bdc06b" "proxy-server 2597864" 0.0103 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx1b898c05423f4b37b1f47-0068bdc06b" "proxy-server 2597864" 0.0159 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx1b898c05423f4b37b1f47-0068bdc06b - 0.0601 - - 1757266027.221236944 1757266027.281324148 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7daac6bd3c8c41b79bab5-0068bdc06b" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2a91797ef712413bb49ae-0068bdc06b" "proxy-server 2597864" 0.0082 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sda1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txeb8ebc29110c48da8d235-0068bdc06b" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 GET /v1/a/c/o.zerobyte HTTP/1.0 200 - - t - - - txeb8ebc29110c48da8d235-0068bdc06b - 0.0318 - - 1757266027.282274008 1757266027.314103842 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_last_modified -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_last_modified ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - -test DEBUG: copy_success: '/AUTH_bob/c/o1' (36123.383930) moved from policy_index 1 to policy_index 0 (0000036123.38393_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 (0000036123.38393_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (36123.383930) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/36000/1:/AUTH_bob/c/o1' (36123.383930) from the queue (0000036123.38393_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (3600.123460) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 will be moved to policy_index 0 (0000003600.12346_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c/o1' (3600.123460) moved from policy_index 1 to policy_index 0 (0000003600.12346_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3600.123460) from policy_index 1 (0000003600.12346_0000000000000001) will be deleted -test DEBUG: cleanup_failed: '/AUTH_bob/c/o1' (3600.123460) was not cleaned up in storage_policy 1 (Unexpected response: 503 Service Unavailable) -test INFO: retry: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_failed': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 -test DEBUG: unavailable_destination: '/AUTH_bob/c/o1' (3600.123460) unable to determine the destination timestamp, if any -test INFO: retry: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'unavailable_destination': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 1756598400 -test DEBUG: looking for objects in 1756598400 -test DEBUG: checking placement for '/AUTH_jeb/c/o1' (1756600750.917860) in policy_index 1 -test DEBUG: checking for '/AUTH_jeb/c/o1' (1756600750.917860) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_jeb/c/o1' (1756600750.917860) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_jeb/c/o1' (1756600750.917860) from storage policy 1 -test CRITICAL: lost_source: '/AUTH_jeb/c/o1' (1756600750.91786) was not available in policy_index 1 and has expired -test INFO: success: '/AUTH_jeb/c/o1' (1756600750.917860) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/1756598400/1:/AUTH_jeb/c/o1' (1756600750.917860) from the queue (1756600750.91786_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'lost_source': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: checking placement for '/AUTH_jeb/c/o1' (1757266030.936020) in policy_index 1 -test DEBUG: checking for '/AUTH_jeb/c/o1' (1757266030.936020) in destination policy_index 0 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: misplaced_object: '/AUTH_jeb/c/o1' (1757266030.936020) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_jeb/c/o1' (1757266030.936020) from storage policy 1 -test WARNING: unavailable_source: '/AUTH_jeb/c/o1' (1757266030.93602) in policy_index 1 responded 404 (0000000000.00000) -test INFO: retry: '/AUTH_jeb/c/o1' (1757266030.936020) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 36000 -test DEBUG: looking for objects in 36000 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003) -test ERROR: unhandled_error: unable to upload '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 to policy_index 0 +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 630, in ensure_object_in_right_location - self.swift.upload_object( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - FileLikeIter(source_obj_iter), account, container, obj, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers=headers) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 836, in upload_object - self.handle_request('PUT', path, headers, acceptable_statuses, fobj, - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - params=params) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 256, in handle_request - resp = self.make_request(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 253, in make_request - raise err - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 224, in make_request - resp = spawn(req.get_response, self.app).wait() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait - return self._exit_event.wait() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait - result = hub.switch() - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch - return self.greenlet.switch() - ~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ - return self.storage_policy[policy_index].__call__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - env, start_response) - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 1928, in blow_up - raise Exception('kaboom!') -Exception: kaboom!test.unit.container.test_reconciler.TestReconciler.test_object_move_put_blows_up_crazy_town -test.unit.container.test_reconciler.TestReconciler.test_object_move_put_blows_up_crazy_town ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_put_fails -test.unit.container.test_reconciler.TestReconciler.test_object_move_put_fails ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_is_forever_gone -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_is_forever_gone ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_newer_than_queue_entry -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_newer_than_queue_entry ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_older_than_queue_entry -test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_older_than_queue_entry ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_the_other_direction -test.unit.container.test_reconciler.TestReconciler.test_object_move_the_other_direction ... ok -test.unit.container.test_reconciler.TestReconciler.test_object_move_with_unicode_and_spaces -test.unit.container.test_reconciler.TestReconciler.test_object_move_with_unicode_and_spaces ... ok -test.unit.container.test_reconciler.TestReconciler.test_processes_config -test.unit.container.test_reconciler.TestReconciler.test_processes_config ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx6fc673904ac2433aa9b88-006acad098) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx1a32cca775d34eae9636c-006acad098) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx1a32cca775d34eae9636c-006acad098) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx1a32cca775d34eae9636c-006acad098) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx7f91887380bb4bfa8690b-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx7f91887380bb4bfa8690b-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: tx7f91887380bb4bfa8690b-006acad098) +proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx7f91887380bb4bfa8690b-006acad098) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error ... ok -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266024.06784', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266024.09503', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_without_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_DELETE ... ok - -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1791676563.74147', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_bad_hash ... ok +test.unit.common.test_memcached.TestMemcached.test_connection_pooling +test.unit.common.test_memcached.TestMemcached.test_connection_pooling ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677380.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e68/0619b4986b120bb4bcad230b07e6be68/0619b4986b120bb4bcad230b07e6be68.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677385.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/89a/14f237f06f31eb3ba2b58a344941689a/14f237f06f31eb3ba2b58a344941689a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677390.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/9cf/51c496ac89e37a335367d09e6d5969cf/51c496ac89e37a335367d09e6d5969cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677395.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/10a/817df150b89d72995b75003672f4510a/817df150b89d72995b75003672f4510a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677400.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/79f/2523241ffb9a56f4de50ecacb2ddc79f/2523241ffb9a56f4de50ecacb2ddc79f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677405.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c41/27f13ed65a8b84a78518fc7c4d7e6c41/27f13ed65a8b84a78518fc7c4d7e6c41.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677410.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/792/eff383dce9e36adab3e90d793b6fc792/eff383dce9e36adab3e90d793b6fc792.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677415.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/420/001d082d151867285d3e364a18307420/001d082d151867285d3e364a18307420.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677420.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8db/307ef59630a34f333fb70803fca228db/307ef59630a34f333fb70803fca228db.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677425.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/eb9/2cae1ca5391ca3acd15d65523dd44eb9/2cae1ca5391ca3acd15d65523dd44eb9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677430.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/1fc/df7dc5972c7f0301a183ad76077a11fc/df7dc5972c7f0301a183ad76077a11fc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677435.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f89/3734335ebf80b2d61cdace2e758c2f89/3734335ebf80b2d61cdace2e758c2f89.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677440.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6d3/fed11b9bc28886c8a7ff1e308023d6d3/fed11b9bc28886c8a7ff1e308023d6d3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677445.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e9d/7e8c7549a2d653746e5a1e22b46cae9d/7e8c7549a2d653746e5a1e22b46cae9d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677450.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6fd/4e28913881f212f3c3e8df14a1f906fd/4e28913881f212f3c3e8df14a1f906fd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677455.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/cff/5c3766d204a1b7f5138c02b5c4979cff/5c3766d204a1b7f5138c02b5c4979cff.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677460.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e94/cda2db7610ca41a48aafc308fac5de94/cda2db7610ca41a48aafc308fac5de94.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677465.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/73b/fef1da54a9ced6ea81f8d952cae2673b/fef1da54a9ced6ea81f8d952cae2673b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677470.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/db0/f829e442e6a23d0f531cf4749c580db0/f829e442e6a23d0f531cf4749c580db0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677475.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/208/882a93c4d8aa8c7a290f9e9d61091208/882a93c4d8aa8c7a290f9e9d61091208.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677480.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e71/6721f372a08cabeca234611ca4381e71/6721f372a08cabeca234611ca4381e71.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677485.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/81b/d604aca3bc99302ce0ba74f90e04481b/d604aca3bc99302ce0ba74f90e04481b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677490.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/364/5105ddb9e2b417117ab9399379b86364/5105ddb9e2b417117ab9399379b86364.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677495.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/637/d5219b5a510209011b212c5433ce3637/d5219b5a510209011b212c5433ce3637.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677500.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8a6/154efa1eebbf4f14c2b2c25667fb28a6/154efa1eebbf4f14c2b2c25667fb28a6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677505.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7e9/e8b73c69c664121aaf4e93d4a95be7e9/e8b73c69c664121aaf4e93d4a95be7e9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677510.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/055/8b63cebd3c4470296816f6cdf617a055/8b63cebd3c4470296816f6cdf617a055.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677515.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ebd/6756d7f507b129416638b85a88c8cebd/6756d7f507b129416638b85a88c8cebd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677520.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6f7/7024b5799dc1053ef922eec567c876f7/7024b5799dc1053ef922eec567c876f7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677525.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/04b/1c45ee464a599bd70e840e736bcaa04b/1c45ee464a599bd70e840e736bcaa04b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677530.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c22/c3e5e23ff8d4c52d46a78657c94cbc22/c3e5e23ff8d4c52d46a78657c94cbc22.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677535.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/887/cabd5def5c0d80b1b0dd43399c478887/cabd5def5c0d80b1b0dd43399c478887.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677540.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e32/50d59c7e0cba372cef23bdca6bfdde32/50d59c7e0cba372cef23bdca6bfdde32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677545.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/822/f241f6cab90f61fade3a9923355cc822/f241f6cab90f61fade3a9923355cc822.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677550.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f75/1684b26c4c87c421d208ce22c6de9f75/1684b26c4c87c421d208ce22c6de9f75.db +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: tx00ad2e93b7fd4e9ab3d0a-006acad095) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sdz, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sdx, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sdw, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sdr, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sdv, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.12:1012/sdm, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sdo, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sdy, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sdu, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sdt, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_timeouts +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_timeouts ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_limits_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_limits_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_missing_one +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_missing_one ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_found +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_found ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_not_found +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_not_found ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_none_found +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_none_found ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_one_found +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_one_found ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_simple +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_simple ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_after_replication +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_after_replication ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_before_replication +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_before_replication ... ok +test.unit.common.test_memcached.TestMemcached.test_connection_slow_connect +test.unit.common.test_memcached.TestMemcached.test_connection_slow_connect ... ok +test.unit.common.test_memcached.TestMemcached.test_decr +test.unit.common.test_memcached.TestMemcached.test_decr ... ok +test.unit.common.test_memcached.TestMemcached.test_delete +test.unit.common.test_memcached.TestMemcached.test_delete ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty ... ok +test.unit.common.test_memcached.TestMemcached.test_error_disabled +test.unit.common.test_memcached.TestMemcached.test_error_disabled ... ok +test.unit.obj.test_server.TestZeroCopy.test_quarantine_on_well_formed_zero_byte_file +test.unit.obj.test_server.TestZeroCopy.test_quarantine_on_well_formed_zero_byte_file ... ok +test.unit.obj.test_ssync_receiver.TestModuleMethods.test_decode_missing +test.unit.obj.test_ssync_receiver.TestModuleMethods.test_decode_missing ... ok +test.unit.obj.test_ssync_receiver.TestModuleMethods.test_encode_wanted +test.unit.obj.test_ssync_receiver.TestModuleMethods.test_encode_wanted ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_error +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_error ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: expiring_objects_container_divisor is deprecated +proxy-ut WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txcc1837fb6210409286007-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx4b96c36fba6c4bc5a70e6-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx4b96c36fba6c4bc5a70e6-006acad098) +proxy-ut ERROR: Account HEAD returning 503 for [503, 503] (txn: tx4b96c36fba6c4bc5a70e6-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx068c566e3b8c41ddb9bf4-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx068c566e3b8c41ddb9bf4-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx068c566e3b8c41ddb9bf4-006acad098) +proxy-ut ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: tx068c566e3b8c41ddb9bf4-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: tx38c836b765384e0691d28-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.1:1001/sdb (txn: tx38c836b765384e0691d28-006acad098) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.0:1000/sda (txn: tx38c836b765384e0691d28-006acad098) +proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503] (txn: tx38c836b765384e0691d28-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txd8115a3a88b140b2991cb-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txd8115a3a88b140b2991cb-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txd8115a3a88b140b2991cb-006acad098) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txd8115a3a88b140b2991cb-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txfe7111203d4242bc94d13-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txfe7111203d4242bc94d13-006acad098) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txfe7111203d4242bc94d13-006acad098) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txfe7111203d4242bc94d13-006acad098) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb0ebc23f9b7045be83220-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx187de4d70af44934ac5c4-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txbd28cd4e084d4219a9bbc-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9750ed2cb81040209a1ae-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txffd3455ec81249748ce26-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx29f1fdb9303a4b04a7747-006acad098) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx8b2329808440441ab975b-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx8b2329808440441ab975b-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2df98e555e2c4f8a8f381-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx2df98e555e2c4f8a8f381-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb8b4178825354ee5b27ff-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txb8b4178825354ee5b27ff-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx63d7bd093fbb4612a1095-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx63d7bd093fbb4612a1095-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc89c40194aaf4ea885a96-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txc89c40194aaf4ea885a96-006acad098)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_body_and_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_body_and_footers ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_no_body_and_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_no_body_and_footers ... ok + +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10801506042480469 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.108184814453125 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.1083230972290039 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10845351219177246 +test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.1085810661315918 +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.000117540359497 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0004477500915527 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0006060600280762 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0007383823394775 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0008666515350342 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0009803771972656 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0010850429534912 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.001168966293335 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Timeout connecting to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10662484169006348 +test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method decr, time_spent 2.3126602172851562e-05: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr + new_val = self._incr_or_decr(fp, sock, cmd, delta_val) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 475, in _incr_or_decr + line = fp.readline().strip().split() + ^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'strip' +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error limiting server 1.2.3.5:11211 +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipetest.unit.common.test_memcached.TestMemcached.test_error_limiting +test.unit.common.test_memcached.TestMemcached.test_error_limiting ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", + fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1757266022.30234', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': '6qm+nUNIiw0hvrDDF0kHUQ==', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'eaa9be9d43488b0d21beb0c317490751', 'X-Timestamp': '1791676564.46963', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': '6qm+nUNIiw0hvrDDF0kHUQ==', 'Date': 'Sun, 07 Sep 2025 17:27:02 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'eaa9be9d43488b0d21beb0c317490751', 'X-Timestamp': '1757266022.32549', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_bad_hash ... ok - -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '841f8943-278f-4e11-a13a-6174c5ff076f-sda', '1757266027.30980', '1757266028', '0', '', '1757266028', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('841f8943-278f-4e11-a13a-6174c5ff076f-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp1jgw91vj/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04414 seconds (22.65423/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp1jgw91vj/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '17dcc1c04f1584fc984fa0ef6fbcd00b', '5725705e-248f-4648-8f26-db4f1105d11d-sda', '1757266027.35219', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('5725705e-248f-4648-8f26-db4f1105d11d-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '17dcc1c04f1584fc984fa0ef6fbcd00b', '5725705e-248f-4648-8f26-db4f1105d11d-sda', '1757266027.35219', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('5725705e-248f-4648-8f26-db4f1105d11d-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpbr_5nsbd/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4be5edc4-969c-41e2-ab0a-9faf3c49b44a-sda', '1757266027.39086', '1757266028', '0', '', '1757266028', 0, 1) -test DEBUG: /tmp/tmpbr_5nsbd/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4be5edc4-969c-41e2-ab0a-9faf3c49b44a-sda', '1757266027.39086', '1757266028', '0', '', '1757266028', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4be5edc4-969c-41e2-ab0a-9faf3c49b44a-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02529 seconds (39.54226/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp3nc7iokp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '4365170c-6a2e-4634-a247-bfdc7b596b71-sda', '1757266027.43866', '1757266028', '0', '', '1757266028', 1, 1) -test DEBUG: /tmp/tmp3nc7iokp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '2a6166976cf7ec2e56400006cc180873', '4365170c-6a2e-4634-a247-bfdc7b596b71-sda', '1757266027.43866', '1757266028', '0', '', '1757266028', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4365170c-6a2e-4634-a247-bfdc7b596b71-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp3nc7iokp/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04371 seconds (22.87552/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp3nc7iokp/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '17dcc1c04f1584fc984fa0ef6fbcd00b', '13ce1019-8a5f-4ec3-a851-8e1c91137d8f-sda', '1757266027.48138', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('13ce1019-8a5f-4ec3-a851-8e1c91137d8f-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '17dcc1c04f1584fc984fa0ef6fbcd00b', '13ce1019-8a5f-4ec3-a851-8e1c91137d8f-sda', '1757266027.48138', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('13ce1019-8a5f-4ec3-a851-8e1c91137d8f-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpqmi2zf1p/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4c700449-ab74-45ef-9214-7fc5b00d6134-sda', '1757266027.51837', '1757266028', '1757266029', '', '1757266029', 0, 1) -test DEBUG: /tmp/tmpqmi2zf1p/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4c700449-ab74-45ef-9214-7fc5b00d6134-sda', '1757266027.51837', '1757266028', '1757266029', '', '1757266029', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4c700449-ab74-45ef-9214-7fc5b00d6134-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04718 seconds (21.19316/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpi82m5_wi/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', '3ad0ce0d-17b0-4ca0-8555-056187897308-sda', '1757266027.58846', '1757266028', '1757266029', '', '1757266029', 1, 1) -test DEBUG: /tmp/tmpi82m5_wi/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266030.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '3ad0ce0d-17b0-4ca0-8555-056187897308-sda') -test DEBUG: /tmp/tmpi82m5_wi/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00683904s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '88264e2944f18e9c7dc8cf07a657cf89', '3ad0ce0d-17b0-4ca0-8555-056187897308-sda', '1757266027.58846', '1757266028', '1757266029', '', '1757266029', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('3ad0ce0d-17b0-4ca0-8555-056187897308-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpi82m5_wi/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.05228 seconds (19.12784/s)test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_delete ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_older_local_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_older_local_delete ... ok - -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1757266026.00000 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 9, 11] -object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 5, 6, 7, 9, 11, 12] -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 6, 7, 9, 11, 12, 13] -object-reconstructor INFO: Nothing reconstructed for 1.4066696166992188e-05 seconds. -object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c" 400 25 "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 400 26 "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:01:23:20 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0037 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o-not-found" 404 70 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:06 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_DELETE_with_full_drive -test.unit.obj.test_server.TestObjectController.test_DELETE_with_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_EC_GET_quarantine_invalid_frag_archive -test.unit.obj.test_server.TestObjectController.test_EC_GET_quarantine_invalid_frag_archive ... ok -test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data -test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data ... ok -test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data_no_commit -test.unit.obj.test_server.TestObjectController.test_EC_PUT_GET_data_no_commit ... ok -test.unit.obj.test_server.TestObjectController.test_GET -test.unit.obj.test_server.TestObjectController.test_GET ... ok -test.unit.obj.test_server.TestObjectController.test_GET_HEAD_with_fragment_preferences -test.unit.obj.test_server.TestObjectController.test_GET_HEAD_with_fragment_preferences ... ok -test.unit.obj.test_server.TestObjectController.test_GET_but_expired -test.unit.obj.test_server.TestObjectController.test_GET_but_expired ... ok +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676564.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676564.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source?versionId=null', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676564.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676564.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy ... ok -test INFO: retry: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'unhandled_error': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 36000 -test DEBUG: looking for objects in 36000 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003) -test WARNING: copy_failed: upload '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 to policy_index 0 returned Unexpected response: 503 Service Unavailable -test INFO: retry: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_failed': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (1756659599.000000) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (1756659599.000000) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1756659599.000000) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (1756659599.000000) from storage policy 1 -test CRITICAL: lost_source: '/AUTH_bob/c/o1' (1756659599.00000) was not available in policy_index 1 and has expired -test INFO: success: '/AUTH_bob/c/o1' (1756659599.000000) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (1756659599.000000) from the queue (1756659599.00000_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'lost_source': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (3600.123460) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3600.234570) in policy_index 1 will be moved to policy_index 0 (0000003600.23457_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c/o1' (3600.234570) moved from policy_index 1 to policy_index 0 (0000003600.23457_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3600.123460) from policy_index 1 (0000003600.12346_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3600.123460) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3600.123460) from the queue (0000003600.12346_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (1757266031.021070) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (1757266031.021070) in destination policy_index 0 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1757266031.021070) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (1757266031.021070) from storage policy 1 -test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1757266031.02107) in policy_index 1 responded 200 (1757266030.02107) -test INFO: retry: '/AUTH_bob/c/o1' (1757266031.021070) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 -test DEBUG: checking for '/AUTH_bob/c/o1' (3618.841870) in destination policy_index 1 -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 should be in policy_index 1 -test DEBUG: fetching '/AUTH_bob/c/o1' (3618.841870) from storage policy 0 -test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 will be moved to policy_index 1 (0000003618.84187_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c/o1' (3618.841870) moved from policy_index 0 to policy_index 1 (0000003618.84187_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3618.841870) from policy_index 0 (0000003618.84187_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3618.841870) was successfully removed from policy_index 0 -test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/0:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c ت/o1 ت' (3618.841870) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c ت/o1 ت' (3618.841870) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c ت/o1 ت' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c ت/o1 ت' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c ت/o1 ت' (3618.841870) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c ت/o1 ت' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1test.unit.container.test_reconciler.TestReconciler.test_queue_name_with_policy_index_delimiter_in_name -test.unit.container.test_reconciler.TestReconciler.test_queue_name_with_policy_index_delimiter_in_name ... ok -test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_server_error -test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_server_error ... ok -test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_with_slightly_newer_tombstone -test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_with_slightly_newer_tombstone ... ok -test.unit.container.test_reconciler.TestReconciler.test_unable_to_direct_get_oldest_storage_policy -test.unit.container.test_reconciler.TestReconciler.test_unable_to_direct_get_oldest_storage_policy ... ok -test.unit.container.test_reconciler.TestReconciler.test_unhandled_exception_in_reconcile -test.unit.container.test_reconciler.TestReconciler.test_unhandled_exception_in_reconcile ... ok -test.unit.obj.test_auditor.TestAuditor.test_audit_location_gets_quarantined -test.unit.obj.test_auditor.TestAuditor.test_audit_location_gets_quarantined ... ok -test.unit.obj.test_auditor.TestAuditor.test_auditor_reclaim_age -test.unit.obj.test_auditor.TestAuditor.test_auditor_reclaim_age ... ok -test ERROR: Failed to unlink '/tmp/tmpz0byq4b7/containers/part/suffix/hash/container.db': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmpz0byq4b7/containers/part/suffix/hash/container_1757266036.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmpz0byq4b7/containers/part/suffix/hash/container_1757266036.00000.db': ['/tmp/tmpz0byq4b7/containers/part/suffix/hash/container.db', '/tmp/tmpz0byq4b7/containers/part/suffix/hash/container_1757266037.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpz0byq4b7/containers/part/suffix/hash/container_1757266037.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sda (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: txe0de920a70524e92b8c0a-0068bdc074) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: txe0de920a70524e92b8c0a-0068bdc074) -test INFO: Client disconnected on read of '/a/c' (txn: txe0de920a70524e92b8c0a-0068bdc074) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6171667fe61e414a826bb-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6171667fe61e414a826bb-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6171667fe61e414a826bb-0068bdc074) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda (txn: txc91cf850119d422997f48-0068bdc074) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx53e2183b89ab47638a462-0068bdc074) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx96dd3b3de2fb45c8bf09a-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: Timeout (Nones) (txn: tx3815662ebe5a43869bec5-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx0dbd0ce363c442f08505d-0068bdc074) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb11c8fcf24a4462285cbe-0068bdc074) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txb11c8fcf24a4462285cbe-0068bdc074) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda (txn: tx56bde18817764301854f9-0068bdc074)test.unit.proxy.controllers.test_container.TestContainerController.test_node_errors -test.unit.proxy.controllers.test_container.TestContainerController.test_node_errors ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_reseller_admin -test.unit.proxy.controllers.test_container.TestContainerController.test_reseller_admin ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677555.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/440/24ad7a3f6de52b650d26b2b3e36e2440/24ad7a3f6de52b650d26b2b3e36e2440.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677560.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b89/8e6cb81e9f77ee6b09bad7fd42c3cb89/8e6cb81e9f77ee6b09bad7fd42c3cb89.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677565.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8a7/7f065a9b9b756f67da1729892dd8a8a7/7f065a9b9b756f67da1729892dd8a8a7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677570.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/511/213d2377e353e19249ed3018756a6511/213d2377e353e19249ed3018756a6511.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677575.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/08f/30d6dffa9d71b3abf967a6ff2152908f/30d6dffa9d71b3abf967a6ff2152908f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677580.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/9ba/d5736833b6270f862ea6cf1f8cf9a9ba/d5736833b6270f862ea6cf1f8cf9a9ba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677585.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2fd/21c15c3f3bd5509a2b7d016743d0d2fd/21c15c3f3bd5509a2b7d016743d0d2fd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677590.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/869/e1b898effbc9fe175ba1d4a1452d0869/e1b898effbc9fe175ba1d4a1452d0869.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677595.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f03/58e04ca2a1266bf0faa005efda242f03/58e04ca2a1266bf0faa005efda242f03.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677600.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/539/f362a7c79df29eb5341d9bde114f6539/f362a7c79df29eb5341d9bde114f6539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677605.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/3e0/8420968e75f4f26a9fff8db07f9003e0/8420968e75f4f26a9fff8db07f9003e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677610.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/448/5522c0b77ee27c2849da7ad7dea0c448/5522c0b77ee27c2849da7ad7dea0c448.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677615.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/807/af7e6c49875d5e21936fc97b47187807/af7e6c49875d5e21936fc97b47187807.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677620.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ba3/488accc7674296ea232fca388b4acba3/488accc7674296ea232fca388b4acba3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677625.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d44/398a823ce66c7e4f8310611ce2f6dd44/398a823ce66c7e4f8310611ce2f6dd44.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677630.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/461/ac8f8c26055ab54c4c25f299a29ff461/ac8f8c26055ab54c4c25f299a29ff461.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677635.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e6e/83d5b73b09907296fd57d0e52698ce6e/83d5b73b09907296fd57d0e52698ce6e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677640.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/8a9/9947b5af4a38ee57f3e7a1037e7528a9/9947b5af4a38ee57f3e7a1037e7528a9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677645.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d31/c9f91a1e96ecc4fde937640e855c2d31/c9f91a1e96ecc4fde937640e855c2d31.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677650.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/402/58bd9d8db4a3ed4e5253221609787402/58bd9d8db4a3ed4e5253221609787402.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677655.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d39/78106354548b15ec7a30be99cf455d39/78106354548b15ec7a30be99cf455d39.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677660.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e78/f6de6eae845706a4f3aa96ff3068ee78/f6de6eae845706a4f3aa96ff3068ee78.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677665.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b79/b81d41e6964b5fa6c1f8666dc3622b79/b81d41e6964b5fa6c1f8666dc3622b79.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677670.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/15a/2614c242b6b9c091d0dd65222bc5d15a/2614c242b6b9c091d0dd65222bc5d15a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677675.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b8f/81d9862e056dd73154b76374020b6b8f/81d9862e056dd73154b76374020b6b8f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677680.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/260/8c7106955470e6566fec5f149b9ca260/8c7106955470e6566fec5f149b9ca260.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677685.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/456/05aaeb62a4d989216bec787575a4d456/05aaeb62a4d989216bec787575a4d456.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677690.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2ed/cde95a36cda1578d1858b6dced5a72ed/cde95a36cda1578d1858b6dced5a72ed.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677695.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b58/ee79b1e679a7dd7fe7ba758c712c5b58/ee79b1e679a7dd7fe7ba758c712c5b58.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677700.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/40b/eccd2ce9aaa5668df6c0c703ee14840b/eccd2ce9aaa5668df6c0c703ee14840b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677705.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/6ac/0aaa47e33a7d16863bb8036b59c1b6ac/0aaa47e33a7d16863bb8036b59c1b6ac.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677710.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/637/30cef52906c9002e367f2e9c8bca3637/30cef52906c9002e367f2e9c8bca3637.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677715.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/1a4/d50fa5360a1b7bce135632c3167431a4/d50fa5360a1b7bce135632c3167431a4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677720.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/08c/7f7090e716177e8aa8ce7b28d013e08c/7f7090e716177e8aa8ce7b28d013e08c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677725.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/07a/cc3d4de748e01c3a6d51b9b24fd4007a/cc3d4de748e01c3a6d51b9b24fd4007a.dbtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_empty_src_path +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_empty_src_path ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:02 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_async_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_async_DELETE ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_headers -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_headers ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_preflight -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_cors_preflight ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_and_range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_GET_part_num_not_satisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_and_range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_and_range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_invalid -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_invalid ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_not_satisfiable -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_GET_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_PUT_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_delete_marker -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_delete_marker ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_current_version_id_is_missing ... ok - -test DEBUG: checking for '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in destination policy_index 0 -test DEBUG: misplaced_object: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from storage policy 1 -test DEBUG: copy_attempt: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: copy_success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) -test DEBUG: cleanup_attempt: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted -test DEBUG: cleanup_success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) was successfully removed from policy_index 1 -test INFO: success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 was handled successfully -test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from the queue (0000003618.84187_0000000000000002) -test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (1757266031.083970) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (1757266031.083970) in destination policy_index 0 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1757266031.083970) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (1757266031.083970) from storage policy 1 -test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1757266031.08397) in policy_index 1 responded 503 (0000000000.00000) -test INFO: retry: '/AUTH_bob/c/o1' (1757266031.083970) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (1757266031.093320) in policy_index 1 -test DEBUG: checking for '/AUTH_bob/c/o1' (1757266031.093320) in destination policy_index 0 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1757266031.093320) in policy_index 1 should be in policy_index 0 -test DEBUG: fetching '/AUTH_bob/c/o1' (1757266031.093320) from storage policy 1 -test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1757266031.09332) in policy_index 1 responded 404 (1757266031.09332_0000000000000003) -test INFO: retry: '/AUTH_bob/c/o1' (1757266031.093320) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test DEBUG: checking container 3600 -test DEBUG: looking for objects in 3600 -test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 -test DEBUG: unavailable_container: '/AUTH_bob/c/o1' (3618.841870) unable to determine the destination policy_index -test INFO: retry: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 must be retried -test INFO: Reconciler Stats: {'unavailable_container': 1, 'retry': 1} -test DEBUG: pulling items from the queue -test DEBUG: checking container 1757264400 -test DEBUG: looking for objects in 1757264400 -test DEBUG: looking for containers in .misplaced_objects -test ERROR: Unhandled Exception trying to reconcile: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 844, in run_once - self.reconcile() - ~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 823, in reconcile - for container in self._iter_containers(): - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 743, in _iter_containers - one_page = list(itertools.islice( - container_gen, constraints.CONTAINER_LISTING_LIMIT)) - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 323, in _iter_items - resp = self.make_request( - 'GET', '%s?format=json&marker=%s&end_marker=%s&prefix=%s' % - ...<2 lines>... - bytes_to_wsgi(quote(prefix))), - {}, acceptable_statuses) - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 253, in make_request - raise err - File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 224, in make_request - resp = spawn(req.get_response, self.app).wait() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait - return self._exit_event.wait() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait - result = hub.switch() - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch - return self.greenlet.switch() - ~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response - status, headers, app_iter = self.call_application(application) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application - app_iter = application(self.environ, start_response) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ - return self.storage_policy[policy_index].__call__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - env, start_response) - ^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ - resp = resp_class( - req=req, headers=headers, body=body, - conditional_response=req.method in ('GET', 'HEAD'), - conditional_etag=conditional_etag) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 2134, in blow_up - raise Exception('kaboom!') -Exception: kaboom! -test INFO: Reconciler Stats: {} -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmpnuox_roh/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/made-up-filename: Expected directory, found file at /tmp/tmpnuox_roh/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c -test ERROR: ERROR Object /tmp/tmpnuox_roh/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: Expected directory, found file at /tmp/tmpnuox_roh/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:11 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 544.08, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored -test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored ... ok -test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored_with_zero_byte_fps -test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored_with_zero_byte_fps ... ok -test.unit.obj.test_auditor.TestAuditor.test_failsafe_object_audit_will_swallow_errors_in_tests -test.unit.obj.test_auditor.TestAuditor.test_failsafe_object_audit_will_swallow_errors_in_tests ... ok -test ERROR: Failed to unlink '/tmp/tmpuuds347g/containers/part/suffix/hash/container.db': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmpuuds347g/containers/part/suffix/hash/container_1757266035.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmpuuds347g/containers/part/suffix/hash/container_1757266035.00000.db': ['/tmp/tmpuuds347g/containers/part/suffix/hash/container.db', '/tmp/tmpuuds347g/containers/part/suffix/hash/container_1757266036.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpuuds347g/containers/part/suffix/hash/container_1757266036.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpclnbjmw2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 187.17, bytes/sec: 191662.60, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.16s. Total quarantined: 0, Total errors: 0, Total files/sec: 25.64, Total bytes/sec: 39896.43, Auditing time: 0.15, Rate: 0.96 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 4 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 2, "10240": 2, "OVER": 0} -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: [audit-watcher test_watcher1] reporting dark data /a/DARK/o2 -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 196.04, bytes/sec: 200746.31, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpzn99p07u/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.16s. Total quarantined: 0, Total errors: 0, Total files/sec: 25.62, Total bytes/sec: 39859.81, Auditing time: 0.15, Rate: 0.98 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 1 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 2, "10240": 2, "OVER": 0} -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1034.10, bytes/sec: 2117833.97, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.45, Total bytes/sec: 51038.97, Auditing time: 0.10, Rate: 0.94 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1076.01, bytes/sec: 2203677.42, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.44, Total bytes/sec: 51023.81, Auditing time: 0.10, Rate: 0.97 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1206.65, bytes/sec: 2471212.48, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.50, Total bytes/sec: 51136.98, Auditing time: 0.09, Rate: 0.85 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1148.81, bytes/sec: 2352762.15, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.jsontest.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_agreement -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_agreement ... ok -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_watcher_init -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_watcher_init ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object +fake-swift DEBUG: Grant AllUsers WRITE permission on the object /bucket/object +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/objecttest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read_write +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_canned_acl_public_read_write ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266025.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266025.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source?versionId=null', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266025.00000', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266025.00000', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_empty_src_path -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_empty_src_path ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_error ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_GET_without_permission ... ok +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txac575f90c78c40c29678e-0068bdc06b" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb185d3bf2f0c47e4b987b-0068bdc06b" "proxy-server 2597864" 0.0071 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdb1/3/a/c/o.last_modified" 201 - "PUT http://localhost/sda1/2/a/c/o.last_modified" "txc2ccf63e28fa4becb4294-0068bdc06b" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sda1/3/a/c/o.last_modified" 201 - "PUT http://localhost/sdb1/2/a/c/o.last_modified" "txc2ccf63e28fa4becb4294-0068bdc06b" "object-server 2597864" 0.0004 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdb1/2/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "txc2ccf63e28fa4becb4294-0068bdc06b" "proxy-server 2597864" 0.0097 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sda1/2/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "txc2ccf63e28fa4becb4294-0068bdc06b" "proxy-server 2597864" 0.0232 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 PUT /v1/a/c/o.last_modified HTTP/1.0 201 - - t - - - txc2ccf63e28fa4becb4294-0068bdc06b - 0.0454 - - 1757266027.328046560 1757266027.373492002 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1210334d39f94bb69d0c5-0068bdc06b" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0b961b11878942ff912a4-0068bdc06b" "proxy-server 2597864" 0.0071 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "tx8de6945142c047f194699-0068bdc06b" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx8de6945142c047f194699-0068bdc06b - 0.0380 - - 1757266027.374905348 1757266027.412953377 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx04d0696ea0cc43a4a8b76-0068bdc06b" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd665f53a3b924e90bff63-0068bdc06b" "proxy-server 2597864" 0.0119 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sda1/2/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx45222f8b0b914dd29a58d-0068bdc06b" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx45222f8b0b914dd29a58d-0068bdc06b - 0.0434 - - 1757266027.414580822 1757266027.457946539 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa01b94de82cc46508a7fc-0068bdc06b" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx35f58f24511c41dcb6695-0068bdc06b" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sda1/2/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "tx129b78962fbf47a5ae287-0068bdc06b" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx129b78962fbf47a5ae287-0068bdc06b - 0.0248 - - 1757266027.463627815 1757266027.488422871 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx931f076b19e24c6b9a0dd-0068bdc06c" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx048a909e06f24581888aa-0068bdc06c" "proxy-server 2597864" 0.0012 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.last_modified" 201 - "POST http://localhost/sda1/2/a/c/o.last_modified" "tx89f1b44d568547b7a9de6-0068bdc06c" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.last_modified" 201 - "POST http://localhost/sdb1/2/a/c/o.last_modified" "tx89f1b44d568547b7a9de6-0068bdc06c" "object-server 2597864" 0.0004 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "POST /sda1/2/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx89f1b44d568547b7a9de6-0068bdc06c" "proxy-server 2597864" 0.0212 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "POST /sdb1/2/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx89f1b44d568547b7a9de6-0068bdc06c" "proxy-server 2597864" 0.0255 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 POST /v1/a/c/o.last_modified HTTP/1.0 202 - - t - 76 - tx89f1b44d568547b7a9de6-0068bdc06c - 0.0499 - - 1757266028.491635084 1757266028.541581392 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9c6219e68c4042c3ab536-0068bdc06c" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb6fd88e058974d50bc9be-0068bdc06c" "proxy-server 2597864" 0.0074 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/2/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "txb424a96ad7d24742953ab-0068bdc06c" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txb424a96ad7d24742953ab-0068bdc06c - 0.0309 - - 1757266028.543098211 1757266028.574035406 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx932fb94b345a40749b706-0068bdc06c" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2c57f460a83c4c6eb12f0-0068bdc06c" "proxy-server 2597864" 0.0069 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/2/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "txd63e051aa7d74086aa375-0068bdc06c" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - txd63e051aa7d74086aa375-0068bdc06c - 0.0262 - - 1757266028.579922199 1757266028.606081247 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa43302b5351a4751b6114-0068bdc06c" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6aa86def09fb41a884c77-0068bdc06c" "proxy-server 2597864" 0.0055 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdb1/2/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "tx558f866851c84845b71ab-0068bdc06c" "proxy-server 2597864" 0.0044 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx558f866851c84845b71ab-0068bdc06c - 0.0252 - - 1757266028.611836672 1757266028.636987925 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_auto_content_type -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_auto_content_type ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_autodetect_content_type -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_autodetect_content_type ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_content_type -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_content_type ... ok +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server ERROR: Object DELETE returning 503 for (204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx9af2c1029e2e4e59b810f-006acad096) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx890f87f9eb5549cb9fc61-006acad097) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.27:1027/sdb (txn: tx4ba05c57c4684dc58ab0f-006acad097)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_all_primaries_error_limited +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_all_primaries_error_limited ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdh1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd795991933be414d9d822-0068bdc06a" "proxy-server 2597872" 0.4639 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec/o2 HTTP/1.0 201 - - t 12288 - - txd795991933be414d9d822-0068bdc06a - 0.4942 - - 1757266026.120232105 1757266026.614450693 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf662896022fa4ea284489-0068bdc06a" "proxy-server 2597872" 0.0058 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec" "txf662896022fa4ea284489-0068bdc06a" "container-server 2597872" 0.0060 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec" "txf662896022fa4ea284489-0068bdc06a" "container-server 2597872" 0.0012 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txf662896022fa4ea284489-0068bdc06a" "proxy-server 2597872" 0.0222 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txf662896022fa4ea284489-0068bdc06a" "proxy-server 2597872" 0.0214 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txf662896022fa4ea284489-0068bdc06a - 0.0444 - - 1757266026.792645693 1757266026.837023258 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a369ec9a2fb4095a2914-0068bdc06a" "proxy-server 2597872" 0.0023 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx20bd8891f57c4cdbacb86-0068bdc06a" "proxy-server 2597872" 0.0056 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/ec/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 txe847c4efa6d3490193ac9-0068bdc06a - 0.0380 - - 1757266026.838701963 1757266026.876732349 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdg1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txe847c4efa6d3490193ac9-0068bdc06a" "proxy-server 2597872" 0.0070 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdh1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txe847c4efa6d3490193ac9-0068bdc06a" "proxy-server 2597872" 0.0086 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdi1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txe847c4efa6d3490193ac9-0068bdc06a" "proxy-server 2597872" 0.0101 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4f558c90e30b48428af24-0068bdc06a" "proxy-server 2597872" 0.0065 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/1/a/3eac58fef3a4431b989eed880eabd179" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/3eac58fef3a4431b989eed880eabd179" "tx4f558c90e30b48428af24-0068bdc06a" "container-server 2597872" 0.0011 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/1/a/3eac58fef3a4431b989eed880eabd179" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/3eac58fef3a4431b989eed880eabd179" "tx4f558c90e30b48428af24-0068bdc06a" "container-server 2597872" 0.0053 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sda1/2/a/3eac58fef3a4431b989eed880eabd179" 201 - "PUT http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx4f558c90e30b48428af24-0068bdc06a" "proxy-server 2597872" 0.0174 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "PUT /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 201 - "PUT http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx4f558c90e30b48428af24-0068bdc06a" "proxy-server 2597872" 0.0312 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/06 PUT /v1/a/3eac58fef3a4431b989eed880eabd179 HTTP/1.0 201 - - t - - - tx4f558c90e30b48428af24-0068bdc06a - 0.0554 - - 1757266026.892422676 1757266026.947820425 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx77b3c5d0d6784042a7a2f-0068bdc06a" "proxy-server 2597872" 0.0022 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx846826729e1b4de392c5f-0068bdc06a" "proxy-server 2597872" 0.0014 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 201 - "PUT http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txaaf228634f9e431ea7fdd-0068bdc06a" "proxy-server 2597872" 0.0220 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdb1/2/a/3eac58fef3a4431b989eed880eabd179/conditionals" 201 - "PUT http://localhost/sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txaaf228634f9e431ea7fdd-0068bdc06a" "object-server 2597872" 0.0005 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 201 - "PUT http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txaaf228634f9e431ea7fdd-0068bdc06a" "proxy-server 2597872" 0.0280 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sda1/2/a/3eac58fef3a4431b989eed880eabd179/conditionals" 201 - "PUT http://localhost/sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txaaf228634f9e431ea7fdd-0068bdc06a" "object-server 2597872" 0.0006 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "PUT /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 201 - "PUT http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txaaf228634f9e431ea7fdd-0068bdc06a" "proxy-server 2597872" 0.0377 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/07 PUT /v1/a/3eac58fef3a4431b989eed880eabd179/conditionals HTTP/1.0 201 - - t 52 - - txaaf228634f9e431ea7fdd-0068bdc06a - 0.0700 - - 1757266026.949622631 1757266027.019619226 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0ca32acc44e342c9831f7-0068bdc06b" "proxy-server 2597872" 0.0055 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx8de11275b3914deb8a74e-0068bdc06b" "proxy-server 2597872" 0.0068 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx3de8c9a86f2b40d690b1d-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx3de8c9a86f2b40d690b1d-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx000524a4a7da4d8391a42-0068bdc06b" "proxy-server 2597872" 0.0020 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txb935e4aabd7949748c830-0068bdc06b" "proxy-server 2597872" 0.0068 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txcc7ede291d8b40aab9ae0-0068bdc06b" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txcc7ede291d8b40aab9ae0-0068bdc06b" "proxy-server 2597872" 0.0049 "-" 2597872 3 -proxy DEBUG: Ignoring 412 from primary (txn: txcc7ede291d8b40aab9ae0-0068bdc06b) -proxy DEBUG: Ignoring 412 from primary (txn: txcc7ede291d8b40aab9ae0-0068bdc06b) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txcc7ede291d8b40aab9ae0-0068bdc06b" "proxy-server 2597872" 0.0027 "-" 2597872 3 -proxy DEBUG: Ignoring 412 from primary (txn: txcc7ede291d8b40aab9ae0-0068bdc06b) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx27a77d29e32d4929bd4a1-0068bdc06b" "proxy-server 2597872" 0.0035 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx2eb359eeb3ed4df1b8278-0068bdc06b" "proxy-server 2597872" 0.0080 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx6810cccad928476783237-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx6810cccad928476783237-0068bdc06b" "proxy-server 2597872" 0.0089 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8a24a31ded704a30ae1c4-0068bdc06b" "proxy-server 2597872" 0.0031 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txe2a41fdd2b96422e85dd0-0068bdc06b" "proxy-server 2597872" 0.0021 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb6ceaa8148d44105bafae-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb6ceaa8148d44105bafae-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb6ceaa8148d44105bafae-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1c9f87332e1e49db85839-0068bdc06b" "proxy-server 2597872" 0.0089 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txcc3dbf9527e6414d8deff-0068bdc06b" "proxy-server 2597872" 0.0016 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx6fe1e6f0a5f542c5a4452-0068bdc06b" "proxy-server 2597872" 0.0008 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx6fe1e6f0a5f542c5a4452-0068bdc06b" "proxy-server 2597872" 0.0016 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe1eb70f8e1564be5a6ed0-0068bdc06b" "proxy-server 2597872" 0.0014 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txb664ccbc0c874752b98d5-0068bdc06b" "proxy-server 2597872" 0.0057 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb121abb0fb9c40f1b0923-0068bdc06b" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb121abb0fb9c40f1b0923-0068bdc06b" "proxy-server 2597872" 0.0021 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "GET http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb121abb0fb9c40f1b0923-0068bdc06b" "proxy-server 2597872" 0.0029 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx57d6c94106434e898e7ae-0068bdc06b" "proxy-server 2597872" 0.0055 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx3fac174dee284ad7985f1-0068bdc06b" "proxy-server 2597872" 0.0014 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx251ac89b3e2f41a0ad367-0068bdc06b" "proxy-server 2597872" 0.0006 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx543a1202ec5945c78aabf-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx9e7e06bf0c8545e5b51dc-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx3dc8579b5bc547a7935b7-0068bdc06b" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdg1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx3dc8579b5bc547a7935b7-0068bdc06b" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 412 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx3dc8579b5bc547a7935b7-0068bdc06b" "proxy-server 2597872" 0.0006 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx25b445eed4854e7799d09-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txbbc275af3d4f4157a135f-0068bdc06b" "proxy-server 2597872" 0.0055 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txabbfc8f13971437595e84-0068bdc06b" "proxy-server 2597872" 0.0030 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx064b93ae2aad4a83b34a2-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txd31ac371d10245178cdf4-0068bdc06b" "proxy-server 2597872" 0.0012 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_conditional_GET_ec -test.unit.proxy.test_server.TestECObjectController.test_conditional_GET_ec ... ok -test.unit.proxy.test_server.TestECObjectController.test_ec_client_disconnect -test.unit.proxy.test_server.TestECObjectController.test_ec_client_disconnect ... ok +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error limiting server 1.2.3.4:11211 +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method get: No more memcached servers to try +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error limiting server 1.2.3.5:11211 +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipetest.unit.common.test_memcached.TestMemcached.test_error_limiting_custom_config +test.unit.common.test_memcached.TestMemcached.test_error_limiting_custom_config ... ok +test.unit.common.test_memcached.TestMemcached.test_error_raising +test.unit.common.test_memcached.TestMemcached.test_error_raising ... ok +test.unit.common.test_memcached.TestMemcached.test_get_conns +test.unit.common.test_memcached.TestMemcached.test_get_conns ... ok +test.unit.common.test_memcached.TestMemcached.test_get_conns_bad_v6 +test.unit.common.test_memcached.TestMemcached.test_get_conns_bad_v6 ... ok +test.unit.common.test_memcached.TestMemcached.test_get_conns_hostname +test.unit.common.test_memcached.TestMemcached.test_get_conns_hostname ... ok +test.unit.common.test_memcached.TestMemcached.test_get_failed_connection_mid_request +test.unit.common.test_memcached.TestMemcached.test_get_failed_connection_mid_request ... ok +test.unit.common.test_memcached.TestMemcached.test_incr +test.unit.common.test_memcached.TestMemcached.test_incr ... ok +test.unit.common.test_memcached.TestMemcached.test_incr_add_expires +test.unit.common.test_memcached.TestMemcached.test_incr_add_expires ... ok +test.unit.common.test_memcached.TestMemcached.test_incr_expiration_time +test.unit.common.test_memcached.TestMemcached.test_incr_expiration_time ... ok +test.unit.common.test_memcached.TestMemcached.test_incr_failed_connection_mid_request +test.unit.common.test_memcached.TestMemcached.test_incr_failed_connection_mid_request ... ok +test.unit.common.test_memcached.TestMemcached.test_incr_unexpected_response +test.unit.common.test_memcached.TestMemcached.test_incr_unexpected_response ... ok +test.unit.common.test_memcached.TestMemcached.test_incr_w_timeout +test.unit.common.test_memcached.TestMemcached.test_incr_w_timeout ... ok +test.unit.common.test_memcached.TestMemcached.test_item_size_warning_threshold +test.unit.common.test_memcached.TestMemcached.test_item_size_warning_threshold ... ok +test.unit.common.test_memcached.TestMemcached.test_logger_kwarg +test.unit.common.test_memcached.TestMemcached.test_logger_kwarg ... ok +test.unit.common.test_memcached.TestMemcached.test_multi +test.unit.common.test_memcached.TestMemcached.test_multi ... ok +test.unit.common.test_memcached.TestMemcached.test_multi_delete +test.unit.common.test_memcached.TestMemcached.test_multi_delete ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_error +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_error ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_exception +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_exception ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_timeout +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_timeout ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_incr_exception +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_incr_exception ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_exception +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_exception ... ok +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_timeout +test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_timeout ... ok +test.unit.common.test_memcached.TestMemcached.test_retry +test.unit.common.test_memcached.TestMemcached.test_retry ... ok +test.unit.common.test_memcached.TestMemcached.test_serialization +test.unit.common.test_memcached.TestMemcached.test_serialization ... ok +test.unit.container.test_sharder.TestSharder.test_audit_root_container +test.unit.container.test_sharder.TestSharder.test_audit_root_container ... ok +test.unit.container.test_sharder.TestSharder.test_audit_root_container_reset_epoch +test.unit.container.test_sharder.TestSharder.test_audit_root_container_reset_epoch ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_deleted ... ok -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.37, Total bytes/sec: 49167.33, Auditing time: 0.10, Rate: 0.94 -test INFO: [audit-watcher test_watcher1] total unknown 3 ok 0 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 198.93, bytes/sec: 407414.85, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.31, Total bytes/sec: 49077.38, Auditing time: 0.10, Rate: 0.98 -test INFO: [audit-watcher test_watcher1] total unknown 3 ok 0 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: [audit-watcher test_watcher1] reporting dark data /a/c/o1 -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 194.32, bytes/sec: 397958.52, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test INFO: [audit-watcher test_watcher1] reporting dark data /a/c/o0 -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpci3zushy/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: [audit-watcher test_watcher1] reporting dark data /a/c_ec/o -test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.33, Total bytes/sec: 49101.03, Auditing time: 0.10, Rate: 0.94 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 0 dark 3 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test WARNING: Dark data action 'invalid' unknown, defaults to action = 'log' -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 193.74, bytes/sec: 396782.05, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpct418wm4/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 27.66, Total bytes/sec: 47943.12, Auditing time: 0.10, Rate: 0.94test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding ... ok -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root ... ok -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root_no_objects -test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root_no_objects ... ok -test.unit.obj.test_auditor.TestAuditWatchers.test_watchers -test.unit.obj.test_auditor.TestAuditWatchers.test_watchers ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_account_acl_headers_translated_for_GET_HEAD -test.unit.proxy.controllers.test_account.TestAccountController.test_account_acl_headers_translated_for_GET_HEAD ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_account_info_in_response_env -test.unit.proxy.controllers.test_account.TestAccountController.test_account_info_in_response_env ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_add_acls_impossible_cases -test.unit.proxy.controllers.test_account.TestAccountController.test_add_acls_impossible_cases ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_cache_key_impossible_cases -test.unit.proxy.controllers.test_account.TestAccountController.test_cache_key_impossible_cases ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_get_deleted_account -test.unit.proxy.controllers.test_account.TestAccountController.test_get_deleted_account ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_long_acct_names -test.unit.proxy.controllers.test_account.TestAccountController.test_long_acct_names ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_DELETE -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_DELETE ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_POST -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_POST ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_PUT -test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_PUT ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_stripping_swift_admin_headers -test.unit.proxy.controllers.test_account.TestAccountController.test_stripping_swift_admin_headers ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_swift_owner -test.unit.proxy.controllers.test_account.TestAccountController.test_swift_owner ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_POST -test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_POST ... ok -test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_PUT -test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_PUT ... ok +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx83d1abb5e5ff487393ae8-006acad098) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx83d1abb5e5ff487393ae8-006acad098) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx208d75a16e1a4b4a8f687-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx208d75a16e1a4b4a8f687-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx01006b97756c4e75b24bf-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx01006b97756c4e75b24bf-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txe1267bb1520e4e2ab3563-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txe1267bb1520e4e2ab3563-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txeda842f5cbd647bcb5baa-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txeda842f5cbd647bcb5baa-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx483286c821e34ccabd7e9-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx483286c821e34ccabd7e9-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9a7e709404f2462c8272e-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx9a7e709404f2462c8272e-006acad099) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0b189f006e144b90b7398-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx0b189f006e144b90b7398-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx09b542833758424398f8d-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx09b542833758424398f8d-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx10f9c830f52340d7b80da-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx10f9c830f52340d7b80da-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txf9762bf92092400bb9470-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txf9762bf92092400bb9470-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx83fc0a54826c4de08aa76-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx83fc0a54826c4de08aa76-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx3f428d648b4a41039064b-006acad099) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx3f428d648b4a41039064b-006acad099) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx7a0eb70fb80f467a813a0-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txdb6adb0ade084967b4686-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx8e3f2bbf99a940108d965-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txeaa0952aeb6247699a29c-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx4b6e36f2c4424b2aace13-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txda8ec29fb8394690af48f-006acad099) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc15e10c1f2a241f0bd50f-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txc15e10c1f2a241f0bd50f-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5204c1f7d1154b7f81871-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx5204c1f7d1154b7f81871-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc8b549d5e3114e66944a4-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txc8b549d5e3114e66944a4-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx7b7fcab7b49e46058c31b-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx7b7fcab7b49e46058c31b-006acad099) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx87b5d64c19f84f8199819-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx87b5d64c19f84f8199819-006acad099)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_bad_metadata +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_bad_metadata ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_etag +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_etag ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_headers +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_headers ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_method +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_method ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_version +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_version ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_chunked_put +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_chunked_put ... ok -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb (txn: txefaa79d536cc499cacff2-0068bdc074) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc (txn: txbc0bac006f7d43ee8bfd0-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c: Timeout (Nones) (txn: tx6bb2a87c803c49a3a9158-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx52a3c64f2d2b45a3a502e-0068bdc074) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx2db6c3a24c8d446ba3108-0068bdc074) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx2db6c3a24c8d446ba3108-0068bdc074) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda (txn: txeeb3a69d9a5b4365a8896-0068bdc074) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb (txn: txcf67f0053fd44fdbb02a6-0068bdc074) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx1f5c4768ece9467695b84-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: Timeout (Nones) (txn: tx0dd5fc65663c4913af4f0-0068bdc074) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx4bfc9372776d414480e72-0068bdc074) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txc4f0dca97e6c419fafe4b-0068bdc074) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txc4f0dca97e6c419fafe4b-0068bdc074) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx2ff11196a6034fb8b5180-0068bdc074) -test INFO: Client disconnected on read of '/a/c' (txn: tx27786dd443c94fbfb901f-0068bdc074) -test INFO: Client disconnected on read of '/a/c' (txn: txc4677608f42449b899f87-0068bdc074) -test INFO: Client disconnected on read of '/a/c' (txn: txc4677608f42449b899f87-0068bdc074) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error limiting server 1.2.3.5:11211 +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error limiting server 1.2.3.5:11211 +test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method decr, time_spent 1.9550323486328125e-05: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr + new_val = self._incr_or_decr(fp, sock, cmd, delta_val) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 475, in _incr_or_decr + line = fp.readline().strip().split() + ^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'strip' +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method incr, time_spent 1.0, expired ttl=1.23 +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method incr, time_spent 1.0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr + new_val = self._incr_or_decr(fp, sock, cmd, delta_val) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 480, in _incr_or_decr + return int(line[0].strip()) +ValueError: invalid literal for int() with base 10: b'UNEXPECTED' +test WARNING: Item size larger than warning threshold: 80 (80) >= 80 (80) +test WARNING: Item size larger than warning threshold: 81 (81) >= 80 (80) +test WARNING: Item size larger than warning threshold: 99 (99) >= 80 (80) +test WARNING: Item size larger than warning threshold: 100 (100) >= 80 (80) +test WARNING: Item size larger than warning threshold: 0 (0) >= 0 (0) +test WARNING: Item size larger than warning threshold: 1 (1) >= 0 (0) +test WARNING: Item size larger than warning threshold: 50 (50) >= 0 (0) +test WARNING: Item size larger than warning threshold: 99 (99) >= 0 (0) +test WARNING: Item size larger than warning threshold: 100 (100) >= 0 (0) +test WARNING: Item size larger than warning threshold: 2048576 (2Mi) >= 1000000 (977Ki) +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix multi_key, method get_multi, time_spent 1.9311904907226562e-05, incomplete read +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix get_key, method get, time_spent 0.0, failed to connect +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix get_key, method get, time_spent 0.0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 447, in get + sock.sendall(b'get ' + cmd.hash_key + b'\r\n') + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall + handler(*parts[1:]) + ~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1375, in handle_get + raise Exception('get failed') +Exception: get failed +test ERROR: Timeout talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method get, config_timeout 0.01, time_spent 1.0 +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix incr_key, method incr, time_spent 0.0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 518, in incr + new_val = self._add(fp, sock, cmd, add_val, timeout) + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 483, in _add + sock.sendall(b' '.join([ + ~~~~~~~~~~~~^^^^^^^^^^^^ + b'add', cmd.hash_key, b'0', str(timeout).encode('ascii'), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + str(len(add_val)).encode('ascii') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ]) + b'\r\n' + add_val + b'\r\n') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall + handler(*parts[1:]) + ~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1317, in handle_add + raise Exception('add failed') +Exception: add failed +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix set_key, method set, time_spent 0.0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIterationtest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_DELETE -test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_DELETE ... ok - -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpi82m5_wi/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '4b80ac830527ccd231da732c89cf4e12', 'c8d4764c-4f2f-41d1-b037-380975b2585a-sda', '1757266027.64036', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('c8d4764c-4f2f-41d1-b037-380975b2585a-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '4b80ac830527ccd231da732c89cf4e12', 'c8d4764c-4f2f-41d1-b037-380975b2585a-sda', '1757266027.64036', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('c8d4764c-4f2f-41d1-b037-380975b2585a-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpeecacot6/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '27f6b053-9a0b-4b78-b384-2c108a066208-sda', '1757266028.03805', '1757266029', '1757266030', '', '1757266030', 0, 0) -test DEBUG: /tmp/tmpeecacot6/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '27f6b053-9a0b-4b78-b384-2c108a066208-sda', '1757266028.03805', '1757266029', '1757266030', '', '1757266030', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('27f6b053-9a0b-4b78-b384-2c108a066208-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03513 seconds (28.46656/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp7nsdqddy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', '8b7414dd-d611-4e1a-86f9-e0beba02734a-sda', '1757266028.10421', '1757266029', '1757266030', '', '1757266030', 1, 1) -test DEBUG: /tmp/tmp7nsdqddy/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', '8b7414dd-d611-4e1a-86f9-e0beba02734a-sda', '1757266028.10421', '1757266029', '1757266030', '', '1757266030', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('8b7414dd-d611-4e1a-86f9-e0beba02734a-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp7nsdqddy/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02472 seconds (40.45689/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp7nsdqddy/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'eb837e7f177c2fa160f49c450044d4b3', 'd78d1ce9-8667-4815-b446-c4b45b543b95-sda', '1757266028.14186', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('d78d1ce9-8667-4815-b446-c4b45b543b95-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'eb837e7f177c2fa160f49c450044d4b3', 'd78d1ce9-8667-4815-b446-c4b45b543b95-sda', '1757266028.14186', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('d78d1ce9-8667-4815-b446-c4b45b543b95-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpj9592pm3/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2ff8f25f-33ca-4eeb-bb87-5f177d9b7ea0-sda', '1757266028.74576', '1757266028', '1757266029', '', '1757266029', 0, 1) -test DEBUG: /tmp/tmpj9592pm3/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2ff8f25f-33ca-4eeb-bb87-5f177d9b7ea0-sda', '1757266028.74576', '1757266028', '1757266029', '', '1757266029', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2ff8f25f-33ca-4eeb-bb87-5f177d9b7ea0-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03540 seconds (28.24896/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp4k_odv5d/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f91a35ac-dfd7-4e88-9ffd-6f6fc31fa1ef-sda', '1757266028.81427', '1757266028', '1757266029', '', '1757266029', 0, 0) -test DEBUG: /tmp/tmp4k_odv5d/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f91a35ac-dfd7-4e88-9ffd-6f6fc31fa1ef-sda', '1757266028.81427', '1757266028', '1757266029', '', '1757266029', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('f91a35ac-dfd7-4e88-9ffd-6f6fc31fa1ef-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01915 seconds (52.21965/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpg5ud91zf/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'efa4c67e-1f2a-4ade-8bc2-7b772a0d6ce8-sda', '1757266028.87290', '1757266030', '0', '', '1757266030', 0, 0) -test DEBUG: /tmp/tmpg5ud91zf/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'efa4c67e-1f2a-4ade-8bc2-7b772a0d6ce8-sda', '1757266028.87290', '1757266030', '0', '', '1757266030', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('efa4c67e-1f2a-4ade-8bc2-7b772a0d6ce8-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01950 seconds (51.28864/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication runtest.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_half_delete_policy_over_newer_local_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_half_delete_policy_over_newer_local_create ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_in_sync -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_in_sync ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows ... ok - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0033 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0008 "-" 2597858 1 -test-object-controller WARNING: Quarantined object /tmp/tmp4a_icjpk/tmp_test_object_server_ObjectController/sda1/objects-1/p/a43/615cd4810e0d969889af154f7b02ba43/1757266028.00000#13#d.data: Invalid EC metadata at offset 0x0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0031 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0049 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0071 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 629586 "-" "-" "-" 0.0049 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c" 400 25 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0048 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 3 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 2 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 416 97 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 3 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0047 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0052 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0092 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0051 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0036 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0014 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0055 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0004 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0034 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0090 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0049 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0014 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 82 "-" "-" "-" 0.0006 "-" 2597858 1 -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 7 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0008 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_GET_cooperative_period_config -test.unit.obj.test_server.TestObjectController.test_GET_cooperative_period_config ... ok -test.unit.obj.test_server.TestObjectController.test_GET_if_match -test.unit.obj.test_server.TestObjectController.test_GET_if_match ... ok -test.unit.obj.test_server.TestObjectController.test_GET_if_match_etag_is_at -test.unit.obj.test_server.TestObjectController.test_GET_if_match_etag_is_at ... ok -test.unit.obj.test_server.TestObjectController.test_GET_if_modified_since -test.unit.obj.test_server.TestObjectController.test_GET_if_modified_since ... ok -test.unit.obj.test_server.TestObjectController.test_GET_if_none_match -test.unit.obj.test_server.TestObjectController.test_GET_if_none_match ... ok -test.unit.obj.test_server.TestObjectController.test_GET_if_unmodified_since -test.unit.obj.test_server.TestObjectController.test_GET_if_unmodified_since ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_false -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_false ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_true -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_private_config_true ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_false -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_false ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_true -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_config_true ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_no_config -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_no_config ... ok -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_not_slo -test.unit.obj.test_server.TestObjectController.test_GET_keep_cache_slo_manifest_not_slo ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 415, in set + sock.sendall(set_msg(cmd.hash_key, flags, timeout, value)) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall + handler(*parts[1:]) + ~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1345, in handle_set + raise Exception('set failed') +Exception: set failed +test ERROR: Timeout talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, config_timeout 0.01, time_spent 1.0 +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe +test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe +test WARNING: Item size larger than warning threshold: 9 (9) >= 1 (1)test.unit.common.test_memcached.TestMemcached.test_set_error +test.unit.common.test_memcached.TestMemcached.test_set_error ... ok +test.unit.common.test_memcached.TestMemcached.test_set_error_raise_on_error +test.unit.common.test_memcached.TestMemcached.test_set_error_raise_on_error ... ok +test.unit.common.test_memcached.TestMemcached.test_set_expiration_time +test.unit.common.test_memcached.TestMemcached.test_set_expiration_time ... ok +test.unit.common.test_memcached.TestMemcached.test_set_get_json +test.unit.common.test_memcached.TestMemcached.test_set_get_json ... ok +test.unit.common.test_memcached.TestMemcached.test_tls_context_kwarg +test.unit.common.test_memcached.TestMemcached.test_tls_context_kwarg ... ok +test.unit.common.test_recon.TestCommonRecon.test_server_type_to_recon_file +test.unit.common.test_recon.TestCommonRecon.test_server_type_to_recon_file ... ok +test.unit.common.test_swob.TestMatch.test_match +test.unit.common.test_swob.TestMatch.test_match ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_old_enough_to_reclaim ... ok +test.unit.common.test_swob.TestMatch.test_match_lots_of_optional_white_space +test.unit.common.test_swob.TestMatch.test_match_lots_of_optional_white_space ... ok +test.unit.common.test_swob.TestMatch.test_match_no_optional_white_space +test.unit.common.test_swob.TestMatch.test_match_no_optional_white_space ... ok +test.unit.common.test_swob.TestMatch.test_match_noquote +test.unit.common.test_swob.TestMatch.test_match_noquote ... ok +test.unit.common.test_swob.TestMatch.test_match_star +test.unit.common.test_swob.TestMatch.test_match_star ... ok +test.unit.common.test_swob.TestRange.test_range +test.unit.common.test_swob.TestRange.test_range ... ok +test.unit.common.test_swob.TestRange.test_range_invalid_syntax +test.unit.common.test_swob.TestRange.test_range_invalid_syntax ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_large_length +test.unit.common.test_swob.TestRange.test_ranges_for_large_length ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length +test.unit.common.test_swob.TestRange.test_ranges_for_length ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_edges +test.unit.common.test_swob.TestRange.test_ranges_for_length_edges ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_multi +test.unit.common.test_swob.TestRange.test_ranges_for_length_multi ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_no_end +test.unit.common.test_swob.TestRange.test_ranges_for_length_no_end ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_no_start +test.unit.common.test_swob.TestRange.test_ranges_for_length_no_start ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_nonascending +test.unit.common.test_swob.TestRange.test_ranges_for_length_nonascending ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_overlapping +test.unit.common.test_swob.TestRange.test_ranges_for_length_overlapping ... ok +test.unit.common.test_swob.TestRange.test_ranges_for_length_too_many +test.unit.common.test_swob.TestRange.test_ranges_for_length_too_many ... ok +test.unit.common.test_swob.TestRange.test_str +test.unit.common.test_swob.TestRange.test_str ... ok +test.unit.common.test_swob.TestRange.test_upsidedown_range +test.unit.common.test_swob.TestRange.test_upsidedown_range ... ok +test.unit.common.test_utils.TestClosingIterator.test_close +test.unit.common.test_utils.TestClosingIterator.test_close ... ok +test.unit.common.test_utils.TestClosingIterator.test_close_gen +test.unit.common.test_utils.TestClosingIterator.test_close_gen ... ok +test.unit.common.test_utils.TestClosingIterator.test_close_on_exception +test.unit.common.test_utils.TestClosingIterator.test_close_on_exception ... ok +test.unit.common.test_utils.TestClosingIterator.test_close_on_stop_iteration +test.unit.common.test_utils.TestClosingIterator.test_close_on_stop_iteration ... ok +test.unit.common.test_utils.TestClosingIterator.test_close_others +test.unit.common.test_utils.TestClosingIterator.test_close_others ... ok +test.unit.common.test_utils.TestClosingIterator.test_close_wrapped_is_not_same_as_iter +test.unit.common.test_utils.TestClosingIterator.test_close_wrapped_is_not_same_as_iter ... ok +test.unit.common.test_utils.TestClosingIterator.test_init_with_iterable +test.unit.common.test_utils.TestClosingIterator.test_init_with_iterable ... ok +test.unit.common.test_utils.TestClosingIterator.test_nested_iters +test.unit.common.test_utils.TestClosingIterator.test_nested_iters ... ok +test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes +test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes ... ok +test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes_using_file_descriptor +test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes_using_file_descriptor ... ok +test.unit.common.test_utils.TestFsHasFreeSpace.test_percent +test.unit.common.test_utils.TestFsHasFreeSpace.test_percent ... ok +test.unit.common.test_utils.TestFsync.test_fsync_bad_fullsync +test.unit.common.test_utils.TestFsync.test_fsync_bad_fullsync ... ok +test.unit.common.test_utils.TestFsync.test_fsync_f_fullsync +test.unit.common.test_utils.TestFsync.test_fsync_f_fullsync ... ok +test.unit.common.test_utils.TestFsync.test_fsync_no_fullsync +test.unit.common.test_utils.TestFsync.test_fsync_no_fullsync ... ok +test.unit.common.test_utils.TestFsync.test_no_fdatasync +test.unit.common.test_utils.TestFsync.test_no_fdatasync ... ok +test.unit.common.test_utils.TestFsync.test_yes_fdatasync +test.unit.common.test_utils.TestFsync.test_yes_fdatasync ... ok +test.unit.common.test_utils.TestNamespace.test_bounds_serialization +test.unit.common.test_utils.TestNamespace.test_bounds_serialization ... ok +test.unit.common.test_utils.TestNamespace.test_comparisons +test.unit.common.test_utils.TestNamespace.test_comparisons ... ok +test.unit.common.test_utils.TestNamespace.test_contains +test.unit.common.test_utils.TestNamespace.test_contains ... ok +test.unit.common.test_utils.TestNamespace.test_end_marker +test.unit.common.test_utils.TestNamespace.test_end_marker ... ok +test.unit.common.test_utils.TestNamespace.test_entire_namespace +test.unit.common.test_utils.TestNamespace.test_entire_namespace ... ok +test.unit.common.test_utils.TestNamespace.test_expand +test.unit.common.test_utils.TestNamespace.test_expand ... ok +test.unit.common.test_utils.TestNamespace.test_includes +test.unit.common.test_utils.TestNamespace.test_includes ... ok +test.unit.common.test_utils.TestNamespace.test_lower_setter +test.unit.common.test_utils.TestNamespace.test_lower_setter ... ok +test.unit.common.test_utils.TestNamespace.test_name +test.unit.common.test_utils.TestNamespace.test_name ... ok +test.unit.common.test_utils.TestNamespace.test_name_unexpected_format +test.unit.common.test_utils.TestNamespace.test_name_unexpected_format ... ok +test.unit.common.test_utils.TestNamespace.test_total_ordering +test.unit.common.test_utils.TestNamespace.test_total_ordering ... ok +test.unit.common.test_utils.TestNamespace.test_unicode_name +test.unit.common.test_utils.TestNamespace.test_unicode_name ... ok +test.unit.common.test_utils.TestNamespace.test_upper_setter +test.unit.common.test_utils.TestNamespace.test_upper_setter ... ok +test.unit.common.test_utils.TestStringAlong.test_happy +test.unit.common.test_utils.TestStringAlong.test_happy ... ok +test.unit.common.test_utils.TestStringAlong.test_unhappy +test.unit.common.test_utils.TestStringAlong.test_unhappy ... ok +test.unit.common.utils.test_config.TestReadConf.test_readconf +test.unit.common.utils.test_config.TestReadConf.test_readconf ... ok +test.unit.common.utils.test_config.TestReadConf.test_readconf_dir +test.unit.common.utils.test_config.TestReadConf.test_readconf_dir ... ok +test.unit.common.utils.test_config.TestReadConf.test_readconf_dir_ignores_hidden_and_nondotconf_files +test.unit.common.utils.test_config.TestReadConf.test_readconf_dir_ignores_hidden_and_nondotconf_files ... ok +test.unit.common.utils.test_config.TestReadConf.test_readconf_raw +test.unit.common.utils.test_config.TestReadConf.test_readconf_raw ... ok +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ip +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ip ... ok +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv4 +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv4 ... ok +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv6 +test.unit.common.utils.test_ipaddrs.TestIsValidIP.test_is_valid_ipv6 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_batch_reclaim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_chexor ... ok -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 199.60, bytes/sec: 408771.99, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp1cydotok/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 27.51, Total bytes/sec: 47675.99, Auditing time: 0.11, Rate: 0.98 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1129.02, bytes/sec: 2312230.04, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpozbmllf0/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: [audit-watcher test_watcher1] reporting dark data /a/c_ec/o -test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.72, Total bytes/sec: 49785.50, Auditing time: 0.10, Rate: 0.97 -test INFO: [audit-watcher test_watcher1] total unknown 0 ok 2 dark 1 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: Loading entry point 'test_watcher1' -test DEBUG: [audit-watcher test_watcher1] getting started -test DEBUG: 1 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF) -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test INFO: Object audit (ZBF). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1345.62, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +test INFO: Begin container update single threaded sweep +test DEBUG: Update report sent for /a/Ω /tmp/tmp0o3c76pt/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db +test INFO: Container update single threaded sweep completed: 0.01s, 1 successes, 0 failures, 0 with no changes +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -42462,1287 +33508,2705 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpgr_yg58l/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test INFO: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 403.29, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.13 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} -test DEBUG: the auditor has no logger prefix +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0180 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/2100/a/c/o" 200 12 "-" "-" "-" 0.0011 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0353 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/2100/a/c/o" 200 4194304 "-" "-" "-" 0.0006 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0063 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sda1/2100/a/c/o" 200 12 "-" "-" "-" 0.0006 "-" 1476114 - +test WARNING: Quarantined object /tmp/tmp4yhjtamdobj_server_zero_copy/sda1/objects/2100/a43/615cd4810e0d969889af154f7b02ba43/1402601849.47475.data: ETag ddbb5de304f43838630b463cf0623404 and file's md5 e0aecd37989701571f2c96b6dd22233c do not match +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sda1/2100/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0098 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sda1/2100/a/c/o" 200 - "-" "-" "-" 0.0006 "-" 1476114 - +test INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sda1/2100/a/c/o" 200 - "-" "-" "-" 0.0006 "-" 1476114 - +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: tx606456f2b4304713b4c74-006acad09a) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: tx606456f2b4304713b4c74-006acad09a) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: tx606456f2b4304713b4c74-006acad09a) +proxy-server ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx606456f2b4304713b4c74-006acad09a) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9db73a18c37a4e6fbf4c2-0068bdc068" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx70f31337cdcf4bfc842de-0068bdc068" "proxy-server 2597857" 0.0069 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx50129a6d827f4bc0b13ae-0068bdc068" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx73a2372e32204b76b2f8b-0068bdc068" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "GET /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 200 2650 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc?format=json&states=listing" "tx73a2372e32204b76b2f8b-0068bdc068" "proxy-server 2597857" 0.0073 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8c1744c49d8d4141ae6c5-0068bdc068" "proxy-server 2597857" 0.0015 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/1/a/8b335f659e6d42a9b500e94e4f724001" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/8b335f659e6d42a9b500e94e4f724001" "tx8c1744c49d8d4141ae6c5-0068bdc068" "container-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/1/a/8b335f659e6d42a9b500e94e4f724001" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" "tx8c1744c49d8d4141ae6c5-0068bdc068" "container-server 2597857" 0.0011 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 201 - "PUT http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx8c1744c49d8d4141ae6c5-0068bdc068" "proxy-server 2597857" 0.0308 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 201 - "PUT http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx8c1744c49d8d4141ae6c5-0068bdc068" "proxy-server 2597857" 0.0411 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txff91ccaa9ab54aa6bef94-0068bdc068" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txff91ccaa9ab54aa6bef94-0068bdc068" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx395b5fa836cc4c769535b-0068bdc068" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txceeca041504e4f6d84cee-0068bdc068" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sda1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "PUT http://foo:8080/sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" "tx9101830a8c074248aa4af-0068bdc068" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "PUT http://foo:8080/sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" "tx9101830a8c074248aa4af-0068bdc068" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "PUT http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx9101830a8c074248aa4af-0068bdc068" "proxy-server 2597857" 0.0138 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "PUT /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "PUT http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx9101830a8c074248aa4af-0068bdc068" "proxy-server 2597857" 0.0168 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txce01ffb7e5034c769fa2c-0068bdc068" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:04 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx9898d6ac654c42299c5da-0068bdc068" "proxy-server 2597857" 0.0067 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sda1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "POST http://foo:8080/sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" "txa0678f5062424dd8b5c60-0068bdc069" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "POST /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 202 76 "POST http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txa0678f5062424dd8b5c60-0068bdc069" "proxy-server 2597857" 0.0082 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "PUT /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 201 - "POST http://foo:8080/sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" "txa0678f5062424dd8b5c60-0068bdc069" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "POST /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 202 76 "POST http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txa0678f5062424dd8b5c60-0068bdc069" "proxy-server 2597857" 0.0192 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx48de84eb8ee8422883c1d-0068bdc069" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txa747c7d0f9ad42ed9b7c9-0068bdc069" "proxy-server 2597857" 0.0071 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx8eb9857dd4b0457f8553e-0068bdc069" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx20fae104a4cf496b8b1ae-0068bdc069" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx90047272fbf54c4c8f886-0068bdc069" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx93a80b927f874e8eabba3-0068bdc069" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2706f79a90ca4275bff65-0068bdc069" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx01b58e211307495cbc4db-0068bdc069" "proxy-server 2597857" 0.0079 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txd522e9cb835f43bf93ccc-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx39d6fafdf7064240bde55-0068bdc069" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx5a8e227f1c274db0beb77-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txe85be742e0da47f2ad8cc-0068bdc069" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe0cd002554a34b3fad651-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx0eb0813731284a5a9ba9b-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txc3aee8a65c6848c29f379-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7f23aaa5ef654a0cbf20c-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx73cd532d8a8845efa4210-0068bdc069" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx13aafbddf3b047b0b368a-0068bdc069" "proxy-server 2597857" 0.0049 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2a391dcc24994825bdbea-0068bdc069" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txe769d040c14c48a1a36de-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txf181f0f8b85c4ce292d6b-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txf181f0f8b85c4ce292d6b-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb54e5851f65743a294dcd-0068bdc069" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx88ed51f94ab448c192e4b-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txcba52005869a462baf71f-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfac6586085f84db7873a6-0068bdc069" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx290f5565138d4bf8b1826-0068bdc069" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txd132f48197044e06a997a-0068bdc069" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9e42cc6ea66940f8be4ca-0068bdc069" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx5da1537ec79d4b8d9820b-0068bdc069" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:05 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txfb85f53c213243d8815cd-0068bdc069" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx42ee184caff34563a64ad-0068bdc06a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx2a9ec41345494156a1115-0068bdc06a" "proxy-server 2597857" 0.0095 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txde37f9db24ce46ec8d4ee-0068bdc06a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5a0d540211554f3281597-0068bdc06a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txe7050b020ce04e07ab9bc-0068bdc06a" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx21a2fdbb8c4c4d0fb959a-0068bdc06a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx14eabb4003794f3097ee8-0068bdc06a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx5829db092f1641ffb38c9-0068bdc06a" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx92868aebb1e34ace99489-0068bdc06a" "proxy-server 2597857" 0.0047 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx92868aebb1e34ace99489-0068bdc06a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfe84887ec2164563a5402-0068bdc06a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txb52275e30c4447c4beda8-0068bdc06a" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx90ddf668a54645bca5b98-0068bdc06a" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1f5d3c563ee94cfda81da-0068bdc06a" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:06 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx7578c19a20194953aff3a-0068bdc06a" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx00c17d4639d14c1bbba32-0068bdc06a" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx18cd642ff0cf4dadaa340-0068bdc06b" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx65a57bce310e46fbb2c72-0068bdc06b" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txfd06b427063149f6af9f3-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0dbd43824ce74a1794c7c-0068bdc06b" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx968a18e82b354bf08ab5f-0068bdc06b" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txa48fb6ba08af4ed6b9a31-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx363bc8bac46540f59a604-0068bdc06b" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txf0ff621ab25f44f8a04de-0068bdc06b" "proxy-server 2597857" 0.0017 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txbeb0b2c039ab4840a0295-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx53e234e1b87f447bb36da-0068bdc06b" "proxy-server 2597857" 0.0018 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx4fabe4363c244ac0b266e-0068bdc06b" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx5a63243cec394fe49c9e1-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx5a63243cec394fe49c9e1-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx10099e06b9014f169ee6f-0068bdc06b" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txac252bd3b906428e95868-0068bdc06b" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txe70c7af767bb4abaa74ca-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx30c5c613bdb44ecaa7686-0068bdc06b" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx0eb38b9a5a7b40f59b49b-0068bdc06b" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "GET /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx1f3a7d1edffa4a2b9953f-0068bdc06b" "proxy-server 2597857" 0.0007 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_disable_encryption_config_option -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_disable_encryption_config_option ... ok +cont1 DEBUG: Could not load '/tmp/tmpfqti5gfw/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpfqti5gfw/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpfqti5gfw/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpfqti5gfw/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0140 "-" 1476114 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0072 "-" 1476114 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0071 "-" 1476114 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0070 "-" 1476114 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a6ee927af644b61a0d5d-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:52603/sdb1/3/a/c" "tx9a6ee927af644b61a0d5d-006acad09b" "container-server 1476114" 0.0011 "-" 1476114 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:33353/sda1/3/a/c" "tx9a6ee927af644b61a0d5d-006acad09b" "container-server 1476114" 0.0011 "-" 1476114 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9a6ee927af644b61a0d5d-006acad09b" "proxy-server 1476114" 0.0282 "-" 1476114 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9a6ee927af644b61a0d5d-006acad09b" "proxy-server 1476114" 0.0204 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx9a6ee927af644b61a0d5d-006acad09b - 0.0535 - - 1791676571.146829844 1791676571.200282335 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx67879646a84b405ea6881-006acad09b" "proxy-server 1476114" 0.0011 "-" 1476114 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:33353/sda1/0/a1/c1" "tx67879646a84b405ea6881-006acad09b" "container-server 1476114" 0.0088 "-" 1476114 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:52603/sdb1/0/a1/c1" "tx67879646a84b405ea6881-006acad09b" "container-server 1476114" 0.0011 "-" 1476114 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx67879646a84b405ea6881-006acad09b" "proxy-server 1476114" 0.0245 "-" 1476114 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx67879646a84b405ea6881-006acad09b" "proxy-server 1476114" 0.0341 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx67879646a84b405ea6881-006acad09b - 0.0664 - - 1791676571.201791286 1791676571.268167734 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6a9de9fc60f040fe9f3dc-006acad09b" "proxy-server 1476114" 0.0020 "-" 1476114 -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_create_broker ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_reclaimable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_creation ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 329.40, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.43 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: Run listdir on /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:11 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1236.53, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpeucrzyrv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 537.39, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.21 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF) -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test INFO: Object audit (ZBF). Since Sun Sep 7 05:27:11 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1412.22, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test INFO: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 165.76, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.05 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: Run listdir on /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF) -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test INFO: Object audit (ZBF). Since Sun Sep 7 05:27:11 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1316.07, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpku9rxwtk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test INFO: Object audit (ZBF) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 542.88, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.17 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test ERROR: ERROR Trying to audit /tmp/tmpby6h_kau/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit - self.object_audit(location) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 258, in object_audit - df = diskfile_mgr.get_diskfile_from_audit_location(location) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1499, in get_diskfile_from_audit_location - return self.diskfile_cls.from_hash_dir( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'function' object has no attribute 'from_hash_dir' -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test ERROR: ERROR Trying to audit /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit - self.object_audit(location) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 258, in object_audit - df = diskfile_mgr.get_diskfile_from_audit_location(location) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1499, in get_diskfile_from_audit_location - return self.diskfile_cls.from_hash_dir( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'function' object has no attribute 'from_hash_dir'test.unit.obj.test_auditor.TestAuditor.test_generic_exception_handling -test.unit.obj.test_auditor.TestAuditor.test_generic_exception_handling ... ok -test.unit.obj.test_auditor.TestAuditor.test_inprogress_rsync_tempfiles_get_cleaned_up -test.unit.obj.test_auditor.TestAuditor.test_inprogress_rsync_tempfiles_get_cleaned_up ... ok -test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone -test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone ... ok -test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone_with_custom_reclaim_age -test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone_with_custom_reclaim_age ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_adds_metadata_checksums -test.unit.obj.test_auditor.TestAuditor.test_object_audit_adds_metadata_checksums ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_checks_EC_fragments -test.unit.obj.test_auditor.TestAuditor.test_object_audit_checks_EC_fragments ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_diff_data -test.unit.obj.test_auditor.TestAuditor.test_object_audit_diff_data ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_extra_data -test.unit.obj.test_auditor.TestAuditor.test_object_audit_extra_data ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_no_meta -test.unit.obj.test_auditor.TestAuditor.test_object_audit_no_meta ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_audit_will_not_swallow_errors_in_tests -test.unit.obj.test_auditor.TestAuditor.test_object_audit_will_not_swallow_errors_in_tests ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_all -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_all ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_non_zero -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_non_zero ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero_check_closed -test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero_check_closed ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677730.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/215/86e485fc768103f785ff3521225e5215/86e485fc768103f785ff3521225e5215.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677735.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/c21/7401b8a1f752474ac199d13a3252bc21/7401b8a1f752474ac199d13a3252bc21.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677740.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/dfd/bbdb048b61bb1d324fbae703f8e08dfd/bbdb048b61bb1d324fbae703f8e08dfd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677745.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/383/8ffe656b40d1ca014809941c28931383/8ffe656b40d1ca014809941c28931383.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677750.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/bee/0d0963a69d504084ebd3b9b5ad68cbee/0d0963a69d504084ebd3b9b5ad68cbee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677755.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/91d/a42ac218ae46a3fcb96b62d1ac1a691d/a42ac218ae46a3fcb96b62d1ac1a691d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677760.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/2ab/afcda483b506c382a3258aaab394e2ab/afcda483b506c382a3258aaab394e2ab.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677765.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a85/f13fb31f49dcadf5a4bc733116d36a85/f13fb31f49dcadf5a4bc733116d36a85.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677770.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/504/5850b52643f222218e920829dbc6f504/5850b52643f222218e920829dbc6f504.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677775.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/a72/5151edb53597458d535b32cd5378ea72/5151edb53597458d535b32cd5378ea72.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677780.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/dfc/c04433a6da5e92314c49e1fcdbfc6dfc/c04433a6da5e92314c49e1fcdbfc6dfc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677785.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ef2/b57c467a35998b085fd220efa2cbbef2/b57c467a35998b085fd220efa2cbbef2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677790.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/d31/a9bcd82f066ed6d7a898b6309dd68d31/a9bcd82f066ed6d7a898b6309dd68d31.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677795.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/900/019efdcfdaedbfc258e80e00a567a900/019efdcfdaedbfc258e80e00a567a900.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677800.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/b39/cf42215dac72891ed700e10f0b970b39/cf42215dac72891ed700e10f0b970b39.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677805.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/f32/9ede11d68b7c40b55a4c362958370f32/9ede11d68b7c40b55a4c362958370f32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677810.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e13/5d82b6c77e726c8b4201f8fdeada7e13/5d82b6c77e726c8b4201f8fdeada7e13.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677815.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/86f/dc6f17af5addeb2b335d6c65a7c2e86f/dc6f17af5addeb2b335d6c65a7c2e86f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677820.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/e86/6d90120432dbddbfaf5ffee315a7de86/6d90120432dbddbfaf5ffee315a7de86.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677825.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/823/de4bbd32cd5322c3559dec47cb261823/de4bbd32cd5322c3559dec47cb261823.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677830.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/dd4/22c11fca7356d541a88711f7fb2cadd4/22c11fca7356d541a88711f7fb2cadd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677835.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/7c2/da972043464ee39153ed24e2eb4fd7c2/da972043464ee39153ed24e2eb4fd7c2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677840.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/144/20a02b7497f719772d31ee9b5d35d144/20a02b7497f719772d31ee9b5d35d144.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677845.00000-0, db: /tmp/tmppruc2hni/sda/containers/0/ae8/33ab819e9f3dd647b631a4a15b877ae8/33ab819e9f3dd647b631a4a15b877ae8.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'found': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'created': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'cleaved': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'sharding': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: missing range(s): -a j-k z-, overlapping ranges in state 'active': k-t s-y, y-z y-z, path: a/c, db: /tmp/tmpofzhlnrl/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Audit failed for root: own_shard_range reset to None should be 1791676571.00000, path: a/c, db: /tmp/tmp06y05x3v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676571.00000.db +sharder-test WARNING: Audit failed for root: overlapping ranges in state 'cleaved': a-c a-f, a-f c-f, path: a/c, db: /tmp/tmpxo9lecrw/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_audit_root_container_with_parent_child_overlapping +test.unit.container.test_sharder.TestSharder.test_audit_root_container_with_parent_child_overlapping ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_active_root_range_merged_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_active_root_range_merged_while_shrinking ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_container +test.unit.container.test_sharder.TestSharder.test_audit_shard_container ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_ancestors_not_merged_while_sharding +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_ancestors_not_merged_while_sharding ... ok + +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb8290209adbb493f8b212-006acad099) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txb8290209adbb493f8b212-006acad099) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 LICK /v1/a HTTP/1.0 405 - - t - 91 - txca333051a99b41e4985f8-006acad099 - 0.0004 - - 1791676569.503355503 1791676569.503755808 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET invalid HTTP/1.0 404 - - - - 70 - - - 0.0002 - - 1791676569.510695219 1791676569.510929585 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1 HTTP/1.0 412 - - t - 7 - - - 0.0002 - - 1791676569.519314766 1791676569.519539595 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a%2580%3Fformat%3Djson HTTP/1.0 412 - - t - 29 - - - 0.0002 - - 1791676569.524986506 1791676569.525227547 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v0 HTTP/1.0 412 - - - - 7 - - - 0.0007 - - 1791676569.534052610 1791676569.534760475 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx15499ae287524337bd766-006acad099" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx57a7cdbd45274d358c3bf-006acad099" "proxy-server 1476105" 0.0076 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/3/a/c/o/chunky" 201 - "PUT http://localhost/sdb1/0/a/c/o/chunky" "txc06e8a20fc3e4afe9196c-006acad099" "object-server 1476105" 0.0015 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/3/a/c/o/chunky" 201 - "PUT http://localhost/sda1/0/a/c/o/chunky" "txc06e8a20fc3e4afe9196c-006acad099" "object-server 1476105" 0.0014 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txc06e8a20fc3e4afe9196c-006acad099" "proxy-server 1476105" 0.0199 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txc06e8a20fc3e4afe9196c-006acad099" "proxy-server 1476105" 0.0212 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 PUT /v1/a/c/o/chunky HTTP/1.0 201 - - t 21 - - txc06e8a20fc3e4afe9196c-006acad099 - 0.0658 - - 1791676569.542530060 1791676569.608307362 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf42fd8ddb20644518884d-006acad099" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4bf8914e6a5049009e4ee-006acad099" "proxy-server 1476105" 0.0079 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/0/a/c/o/chunky" 200 21 "GET http://localhost/v1/a/c/o/chunky" "txfaa7989fd50347dd89faf-006acad099" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a/c/o/chunky HTTP/1.0 200 - - t - 21 - txfaa7989fd50347dd89faf-006acad099 - 0.0337 - - 1791676569.609948158 1791676569.643629551 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf47520e9983470492fa0-006acad099" "proxy-server 1476105" 0.0017 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txaf47520e9983470492fa0-006acad099 - 0.0062 - - 1791676569.653588295 1791676569.659786224 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_head_account +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_head_account ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception ... ok + +proxy-server DEBUG: Node is error limited: 10.0.0.21:1021/sdv (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sde (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.18:1018/sds (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.15:1015/sdp (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.10:1010/sdk (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.14:1014/sdo (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.7:1007/sdh (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.22:1022/sdw (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.16:1016/sdq (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.9:1009/sdj (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.17:1017/sdr (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.19:1019/sdt (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.20:1020/sdu (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.8:1008/sdi (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.25:1025/sdz (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.24:1024/sdy (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sdf (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.6:1006/sdg (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.26:1026/sda (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Node is error limited: 10.0.0.23:1023/sdx (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server ERROR: Object returning 503 for [] (txn: tx4ba05c57c4684dc58ab0f-006acad097) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_insufficient_frag_indexes +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_insufficient_frag_indexes ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_sufficient_frag_indexes +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_sufficient_frag_indexes ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor_almost_duplicate_dispersion +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor_almost_duplicate_dispersion ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_many_missed_overwrite_will_need_handoff +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_many_missed_overwrite_will_need_handoff ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_may_503 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_may_503 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_last_modified_time ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8c320e4ac6c7480f97edc-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx723f3d66661746469cd40-006acad093" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txfca9d0e276b14b94a4065-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txfca9d0e276b14b94a4065-006acad093" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9f2e903af2be48a69af7b-006acad093" "proxy-server 1476106" 0.0080 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx02a4deb3f52e47b1b5ab8-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx63fef30863204c5c8e948-006acad093" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx36b2ea8cffae45d9a2554-006acad093" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx924903e0561d4c1bbfe2e-006acad093" "proxy-server 1476106" 0.0086 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txab34f05cb175434392048-006acad093" "proxy-server 1476106" 0.0057 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txaaa6e2e7a18d4705b65e8-006acad093" "proxy-server 1476106" 0.0012 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx864f303240e747218f68b-006acad093" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "GET http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txbacc98cce78a4fe58c27e-006acad093" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe2b1ebe7629442dfb61ef-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txb6883d1f1c5c4a50bda77-006acad093" "proxy-server 1476106" 0.0012 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx7081582b3ac34b75b25df-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx45dffd78f9f848ccb6336-006acad093" "proxy-server 1476106" 0.0069 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx368cc13c9e18480faa7a6-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx361efe4a65ed4d16b2b6a-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa6533c0761754936bddf5-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "tx49e2ca6b91114cfc95235-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx8c66a2b3bd9142208a55e-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 412 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx8c66a2b3bd9142208a55e-006acad093" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbde18f79398f4855a60c9-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txcfd4ddc875994f38846eb-006acad093" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txc11589190b93466bb4284-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2b42bc0cb69c4a5c83dd2-006acad093" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txf6d07fa21cdf4d2aa92b8-006acad093" "proxy-server 1476106" 0.0054 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdc1/0/a/%C4%8Brypto/%C4%8Brypto" 304 - "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "tx2a47164e12b449ddbd267-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx539c700f7c644103bb779-006acad093" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/3/a/%C4%8Brypto" 204 - "HEAD http://foo:8080/v1/a/%C4%8Brypto" "txd23b7496ae2145899f070-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdd1/0/a/%C4%8Brypto/%C4%8Brypto" 200 24 "HEAD http://foo:8080/v1/a/%C4%8Brypto/%C4%8Brypto" "txb0144e14006b463897de6-006acad093" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx74ee30617ef64008b4641-006acad093" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "GET /sdb1/3/a/%C4%8Brypto" 200 399 "GET http://foo:8080/v1/a/%C4%8Brypto?format=json&states=listing" "tx74ee30617ef64008b4641-006acad093" "proxy-server 1476106" 0.0082 "-" 1476106 1 +proxy INFO: Path stored in meta ('/a/Ä\x8brypto/Ä\x8brypto') does not match path from request ('/a/ċrypto')! Using path from meta. (txn: tx74ee30617ef64008b4641-006acad093) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbcd49d39a0c94f90a7a9d-006acad093" "proxy-server 1476106" 0.0043 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbcd49d39a0c94f90a7a9d-006acad093" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbcd49d39a0c94f90a7a9d-006acad093" "container-server 1476106" 0.0011 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbcd49d39a0c94f90a7a9d-006acad093" "proxy-server 1476106" 0.0408 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txbcd49d39a0c94f90a7a9d-006acad093" "proxy-server 1476106" 0.0347 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd355cf6f730d4d0fb661b-006acad094" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txd355cf6f730d4d0fb661b-006acad094" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8c4de02a709e46f181cbe-006acad094" "proxy-server 1476106" 0.0073 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txdc7742f6b45a48b2aa938-006acad094" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5dc455976bc7480bb5175-006acad094" "object-server 1476106" 0.0012 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5dc455976bc7480bb5175-006acad094" "proxy-server 1476106" 0.0196 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5dc455976bc7480bb5175-006acad094" "object-server 1476106" 0.0022 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "PUT http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5dc455976bc7480bb5175-006acad094" "proxy-server 1476106" 0.0367 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txff84445fa1a8455f8a8a4-006acad094" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txa150f171858043c6988a2-006acad094" "proxy-server 1476106" 0.0078 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "POST http://foo:8080/sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx82c0d4863c134936bd02d-006acad094" "object-server 1476106" 0.0006 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "POST /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 202 76 "POST http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx82c0d4863c134936bd02d-006acad094" "proxy-server 1476106" 0.0185 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "PUT /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 201 - "POST http://foo:8080/sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx82c0d4863c134936bd02d-006acad094" "object-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "POST /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 202 76 "POST http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx82c0d4863c134936bd02d-006acad094" "proxy-server 1476106" 0.0198 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx113a0a14416345ce876b1-006acad094" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txce76da29fe8e42e688c6e-006acad094" "proxy-server 1476106" 0.0025 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx7f0e6f6c02a746efb663b-006acad094" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7012c8c2027e4b02a5148-006acad094" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx178072f393014dbdb758c-006acad094" "proxy-server 1476106" 0.0147 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txddcbc157fe5a446981f17-006acad094" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e914cdc74214d349e601-006acad094" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:04 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx77fcd642b3e04efe9783c-006acad094" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx6447c413fc7d46df9f16c-006acad095" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb4b78bdb20414b1b91340-006acad095" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx309539be5449461d9d1d5-006acad095" "proxy-server 1476106" 0.0135 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx0837e70442764ed3bd464-006acad095" "proxy-server 1476106" 0.0090 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx056169a7caf3450c8836f-006acad095" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txed32e7a530b6433fbebb7-006acad095" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx052bb3ce5c904996bcf0a-006acad095" "proxy-server 1476106" 0.0009 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx052bb3ce5c904996bcf0a-006acad095" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx02e0b6891e694a9ab938d-006acad095" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx1a0699cf892142b19806d-006acad095" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:05 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txe97cbfba762e43fb817d4-006acad095" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc9e3c4996e494f05a4b96-006acad095" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx1b1972469e1c4b94a4503-006acad096" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "GET /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx5c0a5d10cbb5442b9d780-006acad096" "proxy-server 1476106" 0.0170 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3d685fa4743840449d0be-006acad096" "proxy-server 1476106" 0.0176 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx0e728d769cdf4f3c8cc60-006acad096" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "GET /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx44a4b6b7d64148448e15b-006acad096" "proxy-server 1476106" 0.0077 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txac351680988b48bdb614d-006acad096" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txf7067f0671834918bc7a9-006acad096" "proxy-server 1476106" 0.0229 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txf82b660e3da64eefab782-006acad096" "proxy-server 1476106" 0.0169 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6f53a2a9288a472db921f-006acad096" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:06 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx285e2089d9c54888a8f92-006acad096" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txdf200fe87d574df699fb8-006acad098" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx91e1b954d73e45ad81148-006acad098" "proxy-server 1476106" 0.0118 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txea1390fd346f453aac270-006acad098" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txe1c8d05bf1db48d2baf03-006acad098" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 412 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txe1c8d05bf1db48d2baf03-006acad098" "proxy-server 1476106" 0.0043 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3bd6be10ab414a39b8310-006acad098" "proxy-server 1476106" 0.0054 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txae15194a727549eeb1a7f-006acad098" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx081bca27658e4dbea4664-006acad098" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfd2ac39de6d44ce689aa9-006acad098" "proxy-server 1476106" 0.0180 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sda1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "txc7b8a795d3c4464cbd73f-006acad098" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdd1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 304 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "tx8d16fbce8b73481a83f53-006acad098" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa708540275b4439d971db-006acad098" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:08 +0000] "HEAD /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 204 - "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" "tx6cdee038c31445cb83ef2-006acad098" "proxy-server 1476106" 0.0013 "-" 1476106 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_max_length_path +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_max_length_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_db_file ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:52603/sdb1/3/a/c1" "tx6a9de9fc60f040fe9f3dc-006acad09b" "container-server 1476114" 0.0098 "-" 1476114 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:33353/sda1/3/a/c1" "tx6a9de9fc60f040fe9f3dc-006acad09b" "container-server 1476114" 0.0011 "-" 1476114 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6a9de9fc60f040fe9f3dc-006acad09b" "proxy-server 1476114" 0.0380 "-" 1476114 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6a9de9fc60f040fe9f3dc-006acad09b" "proxy-server 1476114" 0.0264 "-" 1476114 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx6a9de9fc60f040fe9f3dc-006acad09b - 0.0563 - - 1791676571.269679308 1791676571.326017141 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1cb798757f1344f3a1f85-006acad09b" "proxy-server 1476114" 0.0140 "-" 1476114 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:33353/sda1/0/a/c2" "tx1cb798757f1344f3a1f85-006acad09b" "container-server 1476114" 0.0132 "-" 1476114 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:52603/sdb1/0/a/c2" "tx1cb798757f1344f3a1f85-006acad09b" "container-server 1476114" 0.0011 "-" 1476114 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1cb798757f1344f3a1f85-006acad09b" "proxy-server 1476114" 0.0394 "-" 1476114 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1cb798757f1344f3a1f85-006acad09b" "proxy-server 1476114" 0.0312 "-" 1476114 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx1cb798757f1344f3a1f85-006acad09b - 0.0723 - - 1791676571.331872463 1791676571.404202461 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2832c80e3b48492796316-006acad09b" "proxy-server 1476114" 0.0020 "-" 1476114 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx76111435d0984d3d996f2-006acad09b" "proxy-server 1476114" 0.0054 "-" 1476114 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/c/o.large" 201 - "PUT http://localhost/sda1/2/a/c/o.large" "tx2a12587d3f7048e1b8014-006acad09b" "object-server 1476114" 0.0005 "-" 1476114 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx2a12587d3f7048e1b8014-006acad09b" "proxy-server 1476114" 0.0161 "-" 1476114 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/c/o.large" 201 - "PUT http://localhost/sdb1/2/a/c/o.large" "tx2a12587d3f7048e1b8014-006acad09b" "object-server 1476114" 0.0005 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx2a12587d3f7048e1b8014-006acad09b" "proxy-server 1476114" 0.0241 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 131072 - - tx2a12587d3f7048e1b8014-006acad09b - 0.0630 - - 1791676571.406330109 1791676571.469373703 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx281ef0bef99c4448a3daa-006acad09b" "proxy-server 1476114" 0.0098 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx342172541754497a9df00-006acad09b" "proxy-server 1476114" 0.0072 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx015c4922c2924d0da3938-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx015c4922c2924d0da3938-006acad09b - 0.0424 - - 1791676571.476567030 1791676571.518975019 0 +Run 00 took 000.044 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd968ae937fc440d8bd487-006acad09b" "proxy-server 1476114" 0.0085 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa628080217d34d72b9ab7-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx643bc4ceae67422da1d90-006acad09b" "proxy-server 1476114" 0.0068 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx643bc4ceae67422da1d90-006acad09b - 0.0277 - - 1791676571.521399736 1791676571.549080372 0 +Run 01 took 000.030 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8fbcefcb7138446c90900-006acad09b" "proxy-server 1476114" 0.0037 "-" 1476114 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2830ec51188c43ecae258-006acad09b" "proxy-server 1476114" 0.0182 "-" 1476114 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx14d61f42c2574d389773e-006acad09b" "proxy-server 1476114" 0.0037 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx14d61f42c2574d389773e-006acad09b - 0.0469 - - 1791676571.550788164 1791676571.597693205 0 +Run 02 took 000.049 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txedf632b99fe64eae86a00-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa1dd4430dd284dff80b28-006acad09b" "proxy-server 1476114" 0.0012 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txfc48e15325a549b2b99c0-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txfc48e15325a549b2b99c0-006acad09b - 0.0268 - - 1791676571.603546858 1791676571.630306244 0 +Run 03 took 000.037 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx27a88c6286d84e548599b-006acad09b" "proxy-server 1476114" 0.0121 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txdc1e5e9905fd4cb69b30b-006acad09b" "proxy-server 1476114" 0.0088 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txb5cac80e87ea439a99076-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txb5cac80e87ea439a99076-006acad09b - 0.0484 - - 1791676571.636122942 1791676571.684563637 0 +Run 04 took 000.050 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd510e65d23704ecbb182c-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx109723a8244b46ba82d77-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx02de9e3817a84f219dbb9-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0test.unit.proxy.test_server.TestProxyObjectPerformance.test_GET_debug_large_file +test.unit.proxy.test_server.TestProxyObjectPerformance.test_GET_debug_large_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_legacy_pending_files ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_default_proxy_config +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_default_proxy_config ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_log_name +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_log_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_bad_section_name +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_bad_section_name ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_equality +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_equality ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_inherits_defaults +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_inherits_defaults ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_read_affinity_value +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_read_affinity_value ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server ERROR: Object returning 503 for [] (txn: tx1a0ff2b2d78c4fb09d36f-006acad098) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server ERROR: Object returning 503 for [] (txn: txe7e86fd621464b0780fac-006acad099) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_sorting_method_value +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_sorting_method_value ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_delete_object ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:03 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AllUsers READ permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users_with_uppercase_type +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_all_users_with_uppercase_type ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_authenticated_users +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_authenticated_users ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676572.00000-0, db: /tmp/tmpxgrtma0m/sda/containers/0/9f6/21a280c8860e0be7c0a37920d008f9f6/21a280c8860e0be7c0a37920d008f9f6.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676572.00000-0, db: /tmp/tmpxgrtma0m/sda/containers/0/9f6/21a280c8860e0be7c0a37920d008f9f6/21a280c8860e0be7c0a37920d008f9f6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676575.00000-0, db: /tmp/tmpxgrtma0m/sda/containers/0/33c/2b77280a0543cce8a012acc0bc5f233c/2b77280a0543cce8a012acc0bc5f233c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676575.00000-0, db: /tmp/tmpxgrtma0m/sda/containers/0/33c/2b77280a0543cce8a012acc0bc5f233c/2b77280a0543cce8a012acc0bc5f233c.db +sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: bad_account/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit warnings for shard: account not in shards namespace '.shards_', path: bad_account/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit failed for shard: missing own shard range (skipping), path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Updated own shard range from ShardRange<'j' to 'k' as of 1791676572.00000, (0, 0) as of 1791676572.00000, active as of 1791676572.00000> to ShardRange<'k' to 't' as of 1791676573.00000, (0, 0) as of 1791676573.00000, active as of 1791676573.00000>, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676577.00000, (0, 0) as of 1791676577.00000, shrinking as of 1791676574.00000> to ShardRange<'k' to 't' as of 1791676577.00000, (0, 0) as of 1791676577.00000, sharding as of 1791676578.00000>, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmpfje7gx7l/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-75fdd999b5a888096dd871837864fc28-1791676576.00000-2, db: /tmp/tmp5bec4vk2/sda/containers/0/a84/d19eb25cb8bbcbb614acd08f7794fa84/d19eb25cb8bbcbb614acd08f7794fa84.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676572.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/dd8/3f2279fcc61ffca6b30fc5fab74dddd8/3f2279fcc61ffca6b30fc5fab74dddd8.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676572.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/dd8/3f2279fcc61ffca6b30fc5fab74dddd8/3f2279fcc61ffca6b30fc5fab74dddd8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676581.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/ff4/9b5e755714a36529a64373680db51ff4/9b5e755714a36529a64373680db51ff4.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676581.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/ff4/9b5e755714a36529a64373680db51ff4/9b5e755714a36529a64373680db51ff4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676590.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/125/0c18b0fab64de1ae7853005845ec1125/0c18b0fab64de1ae7853005845ec1125.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676590.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/125/0c18b0fab64de1ae7853005845ec1125/0c18b0fab64de1ae7853005845ec1125.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676599.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/41b/551fe37646872216c01ca1090876441b/551fe37646872216c01ca1090876441b.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676599.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/41b/551fe37646872216c01ca1090876441b/551fe37646872216c01ca1090876441b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676608.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/55a/baf21052f2328c7dc6c7c4701026c55a/baf21052f2328c7dc6c7c4701026c55a.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676608.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/55a/baf21052f2328c7dc6c7c4701026c55a/baf21052f2328c7dc6c7c4701026c55a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676617.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/292/c538334956dd041c36762a46fb96d292/c538334956dd041c36762a46fb96d292.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676617.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/292/c538334956dd041c36762a46fb96d292/c538334956dd041c36762a46fb96d292.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676626.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/ba2/09ff3a880056b088d73c8c2df2740ba2/09ff3a880056b088d73c8c2df2740ba2.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676626.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/ba2/09ff3a880056b088d73c8c2df2740ba2/09ff3a880056b088d73c8c2df2740ba2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676635.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/f42/b103f4aca96d485a26cbf2ba7cfadf42/b103f4aca96d485a26cbf2ba7cfadf42.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676635.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/f42/b103f4aca96d485a26cbf2ba7cfadf42/b103f4aca96d485a26cbf2ba7cfadf42.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676644.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/17b/1ec46d70440ead06476c9d2127fa617b/1ec46d70440ead06476c9d2127fa617b.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_merged_while_sharding +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_merged_while_sharding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_old_style_shard_container ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_node_count_value +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_node_count_value ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_value +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_value ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 500 - - t - - - - - 0.0001 - - 1791676569.674099922 1791676569.674195766 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx235fbd3cb52c42c3af41d-006acad099" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:33241/sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx235fbd3cb52c42c3af41d-006acad099" "container-server 1476105" 0.0011 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:55451/sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx235fbd3cb52c42c3af41d-006acad099" "container-server 1476105" 0.0053 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx235fbd3cb52c42c3af41d-006acad099" "proxy-server 1476105" 0.0221 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx235fbd3cb52c42c3af41d-006acad099" "proxy-server 1476105" 0.0324 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - tx235fbd3cb52c42c3af41d-006acad099 - 0.0538 - - 1791676569.689685583 1791676569.743442774 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "txe38445c013c04df0bfd51-006acad099" "proxy-server 1476105" 0.0186 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 87 - txe38445c013c04df0bfd51-006acad099 - 0.0302 - - 1791676569.745197773 1791676569.775411129 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx57a3ee42130f450e92010-006acad099" "proxy-server 1476105" 0.0024 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 729 - tx57a3ee42130f450e92010-006acad099 - 0.0212 - - 1791676569.777321100 1791676569.798564911 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx67b7e1f5fe6c42ada2f68-006acad099" "proxy-server 1476105" 0.0100 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 963 - tx67b7e1f5fe6c42ada2f68-006acad099 - 0.0137 - - 1791676569.800565004 1791676569.814310312 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d59f665bbfd44ab98124-006acad099" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txa2c6a6fd87304470a85e9-006acad099" "proxy-server 1476105" 0.0013 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx7cc1c638f590451fa6276-006acad099" "object-server 1476105" 0.0006 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx7cc1c638f590451fa6276-006acad099" "object-server 1476105" 0.0005 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx7cc1c638f590451fa6276-006acad099" "proxy-server 1476105" 0.0080 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx7cc1c638f590451fa6276-006acad099" "proxy-server 1476105" 0.0080 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - tx7cc1c638f590451fa6276-006acad099 - 0.0414 - - 1791676569.823720217 1791676569.865102053 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx276911973b2544be88dac-006acad099" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx276911973b2544be88dac-006acad099" "proxy-server 1476105" 0.0039 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 74 - tx276911973b2544be88dac-006acad099 - 0.0132 - - 1791676569.867264271 1791676569.880489588 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txada352cbd7a5432c835ed-006acad099" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txada352cbd7a5432c835ed-006acad099" "proxy-server 1476105" 0.0031 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 328 - txada352cbd7a5432c835ed-006acad099 - 0.0176 - - 1791676569.882519245 1791676569.900095224 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx085ef9810e994ff29f831-006acad099" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx085ef9810e994ff29f831-006acad099" "proxy-server 1476105" 0.0066 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 417 - tx085ef9810e994ff29f831-006acad099 - 0.0208 - - 1791676569.902130127 1791676569.922937870 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3655860a8cee407d8ef26-006acad099" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx3e5afc203dd146dcb1c0d-006acad099" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 - "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx059db3f55b0c4060b1fb4-006acad099" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/09 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 200 - - t - - - tx059db3f55b0c4060b1fb4-006acad099 - 0.0155 - - 1791676569.925337791 1791676569.940875769 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_disconnect +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_disconnect ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_timeout +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_timeout ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: checking permission: bucket object GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_match_and_s3acl -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_match_and_s3acl ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server ERROR: Object returning 503 for [] (txn: tx1e78d511f4ec4e5c9a5fc-006acad099) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8da7039e53cf455ba23c3-006acad099) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_etags_at_same_timestamp +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_etags_at_same_timestamp ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_frags_and_no_quorum_will_503 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_frags_and_no_quorum_will_503 ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_no_durable_files +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_no_durable_files ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_simple +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_simple ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_different_timestamps +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_different_timestamps ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_some_missing +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_some_missing ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_two_vector_timestamps +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_double_check_trailing_delimiter_non_slash ... ok +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx02de9e3817a84f219dbb9-006acad09b - 0.0335 - - 1791676571.686166048 1791676571.719638348 0 +Run 05 took 000.035 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5982a2bc6f234a00a81f4-006acad09b" "proxy-server 1476114" 0.0054 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2352b696f1b240d2853e5-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx03aaf1c234b345fea4dd4-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx03aaf1c234b345fea4dd4-006acad09b - 0.0289 - - 1791676571.721269846 1791676571.750215530 0 +Run 06 took 000.035 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe3c9cdf4e5bc401b9c0c7-006acad09b" "proxy-server 1476114" 0.0013 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd2489d81a5e54d16b531c-006acad09b" "proxy-server 1476114" 0.0055 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx95624157cdb14499b6da5-006acad09b" "proxy-server 1476114" 0.0127 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx95624157cdb14499b6da5-006acad09b - 0.0332 - - 1791676571.756034851 1791676571.789198875 0 +Run 07 took 000.035 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0adc3f7412694081b5574-006acad09b" "proxy-server 1476114" 0.0012 "-" 1476114 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd4ab62c563234d90b0ea9-006acad09b" "proxy-server 1476114" 0.0012 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx759035073960423c88792-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx759035073960423c88792-006acad09b - 0.0532 - - 1791676571.790841579 1791676571.844087362 0 +Run 08 took 000.055 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb862aed5c6224a0b9489c-006acad09b" "proxy-server 1476114" 0.0012 "-" 1476114 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb1d6558131584401afa56-006acad09b" "proxy-server 1476114" 0.0012 "-" 1476114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx14a28cc72065469eb2d19-006acad09b" "proxy-server 1476114" 0.0006 "-" 1476114 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx14a28cc72065469eb2d19-006acad09b - 0.0450 - - 1791676571.845696449 1791676571.890738010 0 +Run 09 took 000.055 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 1}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_none_configured +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_none_configured ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_one_configured +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_one_configured ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_match_and_s3acl +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_match_and_s3acl ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_affinity +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_affinity ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_concurrency_settings +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_concurrency_settings ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_sorting_method +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_sorting_method ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_section_name_inherits_from_app_section_name +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_section_name_inherits_from_app_section_name ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_sets_timing_sorting_method +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_sets_timing_sorting_method ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_about_sorting_method_mismatch +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_about_sorting_method_mismatch ... ok + +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676644.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/17b/1ec46d70440ead06476c9d2127fa617b/1ec46d70440ead06476c9d2127fa617b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676644.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/17b/1ec46d70440ead06476c9d2127fa617b/1ec46d70440ead06476c9d2127fa617b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676653.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/626/30b5424cc967b691539c8c4e932ce626/30b5424cc967b691539c8c4e932ce626.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676653.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/626/30b5424cc967b691539c8c4e932ce626/30b5424cc967b691539c8c4e932ce626.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676653.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/626/30b5424cc967b691539c8c4e932ce626/30b5424cc967b691539c8c4e932ce626.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676662.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/d94/b5d98b10aaee4b15fc5fa3dee2508d94/b5d98b10aaee4b15fc5fa3dee2508d94.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676662.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/d94/b5d98b10aaee4b15fc5fa3dee2508d94/b5d98b10aaee4b15fc5fa3dee2508d94.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676662.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/d94/b5d98b10aaee4b15fc5fa3dee2508d94/b5d98b10aaee4b15fc5fa3dee2508d94.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676671.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b5a/be9b2e96fdc67e797b003681578e8b5a/be9b2e96fdc67e797b003681578e8b5a.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676671.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b5a/be9b2e96fdc67e797b003681578e8b5a/be9b2e96fdc67e797b003681578e8b5a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676671.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b5a/be9b2e96fdc67e797b003681578e8b5a/be9b2e96fdc67e797b003681578e8b5a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676680.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b73/5ef8d359cac25b15797bf294caf80b73/5ef8d359cac25b15797bf294caf80b73.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676680.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b73/5ef8d359cac25b15797bf294caf80b73/5ef8d359cac25b15797bf294caf80b73.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676680.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/b73/5ef8d359cac25b15797bf294caf80b73/5ef8d359cac25b15797bf294caf80b73.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676689.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/44c/703b48c04eed61cc7fc8b6bf91ba044c/703b48c04eed61cc7fc8b6bf91ba044c.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676689.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/44c/703b48c04eed61cc7fc8b6bf91ba044c/703b48c04eed61cc7fc8b6bf91ba044c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676689.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/44c/703b48c04eed61cc7fc8b6bf91ba044c/703b48c04eed61cc7fc8b6bf91ba044c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676698.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/620/21882ca43d68025074af6d6a2aad8620/21882ca43d68025074af6d6a2aad8620.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676698.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/620/21882ca43d68025074af6d6a2aad8620/21882ca43d68025074af6d6a2aad8620.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676698.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/620/21882ca43d68025074af6d6a2aad8620/21882ca43d68025074af6d6a2aad8620.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676707.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/2b7/86715178665d02c47b1ea2ba899362b7/86715178665d02c47b1ea2ba899362b7.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676707.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/2b7/86715178665d02c47b1ea2ba899362b7/86715178665d02c47b1ea2ba899362b7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676707.00000-2, db: /tmp/tmp6z1zjepj/sda/containers/0/2b7/86715178665d02c47b1ea2ba899362b7/86715178665d02c47b1ea2ba899362b7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3.db +sharder-test INFO: Updated own shard range from ShardRange<'a' to 'b' as of 1791676573.00000, (0, 0) as of 1791676573.00000, active as of 1791676573.00000> to ShardRange<'a' to 'b' as of 1791676573.00000, (0, 0) as of 1791676573.00000, sharding as of 1791676578.00000>, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3.db +sharder-test DEBUG: Updating 0 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3_1791676573.00000.db +sharder-test DEBUG: Updating 2 children shard ranges from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3_1791676573.00000.db +sharder-test DEBUG: Updating 0 other shard range(s) from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3_1791676573.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3_1791676573.00000.db +sharder-test INFO: Updated own shard range from ShardRange<'a' to 'b' as of 1791676573.00000, (0, 0) as of 1791676573.00000, sharding as of 1791676579.00000> to ShardRange<'a' to 'b' as of 1791676573.00000, (0, 0) as of 1791676573.00000, sharded as of 1791676582.00000>, path: .shards_a/root-63a9f0ea7bb98050796b649e85481845-1791676573.00000-2, db: /tmp/tmph4wb2171/sda/containers/0/bc3/cf790d55b6bb9ebb63a7c460ec796bc3/cf790d55b6bb9ebb63a7c460ec796bc3_1791676573.00000.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_not_merged_once_sharded +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_children_not_merged_once_sharded ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_non_slash ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdc1/1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" 200 24 "HEAD http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" "txe2c19c114a7a4c29bf2ee-006acad099" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx056b76ba675e4c6cad497-006acad099" "proxy-server 1476106" 0.0071 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdb1/0/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" 200 2650 "GET http://foo:8080/v1/a/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc?format=json&states=listing" "tx056b76ba675e4c6cad497-006acad099" "proxy-server 1476106" 0.0145 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf73ea42c09cb46baa2032-006acad099" "proxy-server 1476106" 0.0026 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/f870ddf2dd444128a0975646e79881ac" "txf73ea42c09cb46baa2032-006acad099" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/f870ddf2dd444128a0975646e79881ac" "txf73ea42c09cb46baa2032-006acad099" "container-server 1476106" 0.0060 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 201 - "PUT http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf73ea42c09cb46baa2032-006acad099" "proxy-server 1476106" 0.0370 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 201 - "PUT http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf73ea42c09cb46baa2032-006acad099" "proxy-server 1476106" 0.0255 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txccccaab1639c4524b7e3f-006acad099" "proxy-server 1476106" 0.0068 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txccccaab1639c4524b7e3f-006acad099" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7e9c273c1b6b4b1888e55-006acad099" "proxy-server 1476106" 0.0142 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx1095788c260740f99dea4-006acad099" "proxy-server 1476106" 0.0097 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "PUT http://foo:8080/sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" "txa54e30d580e047248bdef-006acad099" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "PUT http://foo:8080/sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" "txa54e30d580e047248bdef-006acad099" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "PUT http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txa54e30d580e047248bdef-006acad099" "proxy-server 1476106" 0.0255 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "PUT http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txa54e30d580e047248bdef-006acad099" "proxy-server 1476106" 0.0274 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe31d1a7d27b042ddab9a2-006acad099" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txdcae454e3da543099e66f-006acad099" "proxy-server 1476106" 0.0055 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sdb1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "POST http://foo:8080/sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" "tx3a6f0f3d39b24722830a3-006acad099" "object-server 1476106" 0.0004 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "PUT /sda1/1/a/f870ddf2dd444128a0975646e79881ac/o" 201 - "POST http://foo:8080/sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" "tx3a6f0f3d39b24722830a3-006acad099" "object-server 1476106" 0.0004 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "POST /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 202 76 "POST http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx3a6f0f3d39b24722830a3-006acad099" "proxy-server 1476106" 0.0114 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "POST /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 202 76 "POST http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx3a6f0f3d39b24722830a3-006acad099" "proxy-server 1476106" 0.0256 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txec8cbd9ba9214a81bf29c-006acad099" "proxy-server 1476106" 0.0154 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx28861bd24fd642c99bb5e-006acad099" "proxy-server 1476106" 0.0071 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx0e67d0dd219e49c8bd37c-006acad099" "proxy-server 1476106" 0.0070 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1054f15eaa184f209ea9f-006acad099" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txfa502a3db03b49dabbba2-006acad099" "proxy-server 1476106" 0.0133 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txef9cac23e5b1471fbbbab-006acad099" "proxy-server 1476106" 0.0168 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5280856303e94ad385302-006acad099" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txff215f724f1b43caa865b-006acad099" "proxy-server 1476106" 0.0127 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txcf1d437149f24c83ac404-006acad099" "proxy-server 1476106" 0.0063 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx612d3021109642a3bd5bb-006acad099" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx3a157880df0c403fa5295-006acad099" "proxy-server 1476106" 0.0042 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx0fbb48ce98bb4523ad127-006acad099" "proxy-server 1476106" 0.0024 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9d47035e8605417780392-006acad099" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx67e2040ab0694100bf80a-006acad099" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txb65b932dfc26457fbc260-006acad099" "proxy-server 1476106" 0.0038 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx916fa132a4ee4ae7b33bf-006acad099" "proxy-server 1476106" 0.0075 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx53dd20344e8740a381a63-006acad099" "proxy-server 1476106" 0.0054 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txd27851fd449749c2b83b5-006acad099" "proxy-server 1476106" 0.0050 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc7cd0276552943f0bb1cf-006acad099" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf8df4f59ebcb4901a9a32-006acad099" "proxy-server 1476106" 0.0070 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txcadccc8a39a846a1afbd6-006acad099" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txcadccc8a39a846a1afbd6-006acad099" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8ecc1a3171634f4894542-006acad099" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx743657bb6acc4508b6887-006acad099" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txc84aa89654b343b9bfd55-006acad099" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx39cddaa6b98542bda5319-006acad099" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx11f8153089d141c5812df-006acad099" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx57ba96fb6cb143af9d224-006acad099" "proxy-server 1476106" 0.0051 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6d2bbded73994117b6d70-006acad099" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx163cd09474b74a1aa9aec-006acad099" "proxy-server 1476106" 0.0119 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx0413f690bef74348bf441-006acad099" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7373818870b34ea997193-006acad099" "proxy-server 1476106" 0.0075 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txb5cd1aab00434aff91164-006acad099" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx729dd0a587c947a8ad438-006acad099" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx02871e405c3346c59767a-006acad099" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx228288bad9904a8cadfea-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx32e8df55cddc4aefb0417-006acad09a" "proxy-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx10cb3bc55c2749cf91012-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx6bce674d52ad440da9d00-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx15170ab75a7d4473a2e6a-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx15170ab75a7d4473a2e6a-006acad09a" "proxy-server 1476106" 0.0061 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx94c91087d7cf4b8eb3f7a-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf54580fbbb1c4cd38617c-006acad09a" "proxy-server 1476106" 0.0091 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx433164a8ac9446b291981-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6e25914d1a8d4e78a670c-006acad09a" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txb79f5c25d5d44f018c30a-006acad09a" "proxy-server 1476106" 0.0026 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx80f52bf4911a4f9f96ac2-006acad09a" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe2831205ce71418189ef2-006acad09a" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx66bf1efa1d164f0dab044-006acad09a" "proxy-server 1476106" 0.0054 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx064a9445c4ee45a1858f1-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx48ccef197dd34170a0905-006acad09a" "proxy-server 1476106" 0.0017 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf0afb3b1f41e442292d29-006acad09a" "proxy-server 1476106" 0.0045 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx01bec82a0a914be5b02ce-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7137863bb21543dd96e87-006acad09a" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx23e231d288344f7bab3ae-006acad09a" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx0d798ad3548648f4a5b74-006acad09a" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb6d4312a7143425487754-006acad09a" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx79126c8b4bff4c0680e09-006acad09a" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx48a21ef3e74e4bd6a2bde-006acad09a" "proxy-server 1476106" 0.0130 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx48a21ef3e74e4bd6a2bde-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd811d60b143a46089c404-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txe72a8d134e41416aa8101-006acad09a" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txcaf5d0eb64fa4a1e8b4a2-006acad09a" "proxy-server 1476106" 0.0089 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txca15a65c39a741a19ad58-006acad09a" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txdd04ae88be824eb2b48c3-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txf2ac4f89018d4a6aa0760-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx85f2a89df15642b1bd727-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx074d6e4b48794ac080704-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "GET /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "GET http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx1ba94efd7c0240f891c4b-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0963ec03559642149baa1-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_disable_encryption_config_option +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_disable_encryption_config_option ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx5c387fda87a649698902d-006acad099) +proxy-server ERROR: Object returning 503 for [] (txn: tx5c387fda87a649698902d-006acad099) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Object returning 503 for [] (txn: tx2428873644c2406290b1d-006acad09a) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx70efee64965f4b689b558-006acad09a) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_succeed +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_succeed ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_in_past ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: Client disconnected without sending enough data (txn: txd893bd1392814530a9475-006acad09a) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: ERROR Client read timeout (0.05s) (txn: tx3dcac0caaed74d4190a7e-006acad09a) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx45ff8bbfa92a4017b0163-006acad09b" "proxy-server 1476105" 0.0015 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 201 - "PUT http://127.0.0.1:55451/sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" "tx45ff8bbfa92a4017b0163-006acad09b" "container-server 1476105" 0.0016 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 201 - "PUT http://127.0.0.1:33241/sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" "tx45ff8bbfa92a4017b0163-006acad09b" "container-server 1476105" 0.0011 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 201 - "PUT http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx45ff8bbfa92a4017b0163-006acad09b" "proxy-server 1476105" 0.0355 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 201 - "PUT http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx45ff8bbfa92a4017b0163-006acad09b" "proxy-server 1476105" 0.0191 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/85ee1f9f36f44b17a2abc2acd522f511 HTTP/1.0 201 - - t - - - tx45ff8bbfa92a4017b0163-006acad09b - 0.0618 - - 1791676571.002124310 1791676571.063934565 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx15b5a2a2e5244267aa150-006acad09b" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "txeccc173c408a4629b0af5-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 201 - "PUT http://localhost/sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txde5a579f2a0440648c163-006acad09b" "object-server 1476105" 0.0006 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 201 - "PUT http://localhost/sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txde5a579f2a0440648c163-006acad09b" "object-server 1476105" 0.0005 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 201 - "PUT http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txde5a579f2a0440648c163-006acad09b" "proxy-server 1476105" 0.0288 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 201 - "PUT http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txde5a579f2a0440648c163-006acad09b" "proxy-server 1476105" 0.0302 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals HTTP/1.0 201 - - t 52 - - txde5a579f2a0440648c163-006acad09b - 0.0679 - - 1791676571.065675259 1791676571.133563757 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txce7ea8194b7f4892a8cc2-006acad09b" "proxy-server 1476105" 0.0020 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "txaddade863d9546cfb067e-006acad09b" "proxy-server 1476105" 0.0110 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txc75acf718bbd4841b391a-006acad09b" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d2143adddba4484b52f7-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "txe330f83b82e8481e9e6db-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 412 - "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx34a35765747e464180fc7-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 412 - "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx34a35765747e464180fc7-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf0c7befdb3604ffbb75fc-006acad09b" "proxy-server 1476105" 0.0095 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx59f77e08acdd4428969a1-006acad09b" "proxy-server 1476105" 0.0097 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx6b13bff1f8f24072a5d76-006acad09b" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx137229a2380b4fcfa3f39-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "txbfc6fb3bc1014a9a81e7e-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 304 - "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx4397a1f4c49a416f8ea85-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx536415051d6d42d7a1595-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx95ac29725ee94348a0469-006acad09b" "proxy-server 1476105" 0.0116 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_GET_replication +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_GET_replication ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_order_and_reverse ... ok + +proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx5d6934ec84c348ba8e11a-006acad09b) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx502c7ab2488e4d24a8ea7-006acad09b) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 2, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': 'r2', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 2, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': 'r3', 'write_affinity_node_count': '4', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.6, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.3, 'concurrent_ec_extra_requests': 1}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: sorting_method is set to 'timing', not 'affinity'; (default) read_affinity setting will have no effect. +test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_override_sorting_method_mismatch +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_override_sorting_method_mismatch ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_DEFAULT_options +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_DEFAULT_options ... ok +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_unknown_policy +test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_unknown_policy ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_default_proxy_config +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_default_proxy_config ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_log_name +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_log_name ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_bad_section_name +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_bad_section_name ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_equality +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_equality ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_inherits_defaults +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_inherits_defaults ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_read_affinity_value +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_read_affinity_value ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_sorting_method_value +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_sorting_method_value ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_node_count_value +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_node_count_value ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_value +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_value ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_none_configured +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_none_configured ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_one_configured +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_one_configured ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_prefix_delim ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx26336ca0926d4b8495989-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx9ab7ef55303447bdae34f-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1f77f344935e4a68a63e1-006acad09a" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txfbbb43aeb8474691b14f7-006acad09a" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx311e77ff7ecd44e290788-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd7e1fdde3b634d5bb66c8-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx15c815991eb94d2288036-006acad09a" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdc1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx203ed2c0e96e4061a8dd4-006acad09a" "proxy-server 1476106" 0.0048 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 412 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx203ed2c0e96e4061a8dd4-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx60e86bdcf0bb41edb61ec-006acad09a" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "tx120657cbf9c94b2dac6d0-006acad09a" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "txbf10fe9072ab4865902ee-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf13195f6b5294baab4a1a-006acad09a" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txf760b17540b94de8b61ae-006acad09a" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 304 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx92db294fcc5948a9aa695-006acad09a" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd8b8926ff39c45329f6ea-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a/f870ddf2dd444128a0975646e79881ac" 204 - "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac" "txfb64efda6d4f40e194633-006acad09a" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdd1/1/a/f870ddf2dd444128a0975646e79881ac/o" 200 24 "HEAD http://foo:8080/v1/a/f870ddf2dd444128a0975646e79881ac/o" "tx30b981a2a90b4cc7b09d9-006acad09a" "proxy-server 1476106" 0.0048 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx126647537f3e41548597a-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sda1/1/a/d73bd2bd6fd8440faef21ee34922af02" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02" "tx126647537f3e41548597a-006acad09a" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sdb1/1/a/d73bd2bd6fd8440faef21ee34922af02" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" "tx126647537f3e41548597a-006acad09a" "container-server 1476106" 0.0065 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" 201 - "PUT http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "tx126647537f3e41548597a-006acad09a" "proxy-server 1476106" 0.0227 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02" 201 - "PUT http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "tx126647537f3e41548597a-006acad09a" "proxy-server 1476106" 0.0364 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx443b22bafc59468291896-006acad09a" "proxy-server 1476106" 0.0063 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" 204 - "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "tx443b22bafc59468291896-006acad09a" "proxy-server 1476106" 0.0094 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5a1285f086ce4e2180354-006acad09a" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" 204 - "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "txe477a24f13f2423197bd6-006acad09a" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "PUT http://foo:8080/sdd1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx71419d5c0e0a414b93eb5-006acad09a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sdd1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "PUT http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx71419d5c0e0a414b93eb5-006acad09a" "proxy-server 1476106" 0.0338 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "PUT http://foo:8080/sdc1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx71419d5c0e0a414b93eb5-006acad09a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "PUT /sdc1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "PUT http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx71419d5c0e0a414b93eb5-006acad09a" "proxy-server 1476106" 0.0326 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5f726605d346480189c31-006acad09a" "proxy-server 1476106" 0.0017 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:10 +0000] "HEAD /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02" 204 - "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "tx9952da4121384e3f81f7f-006acad09a" "proxy-server 1476106" 0.0080 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "POST http://foo:8080/sdd1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx7236672fed6040c4ac65c-006acad09a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "POST /sdd1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 202 76 "POST http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx7236672fed6040c4ac65c-006acad09a" "proxy-server 1476106" 0.0088 "-" 1476106 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676567.72896', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', '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', 'X-Timestamp': '1791676567.76522', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_copy ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_with_reserved_name ... ok + fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:04 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant AuthenticatedUsers READ permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE - new_resp = self._restore_on_delete(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 195, in _restore_on_delete - resp = req.get_response(self.app, 'GET', req.container_name, '', - query={'prefix': req.object_name, - 'versions': True}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE - new_resp = self._restore_on_delete(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 207, in _restore_on_delete - resp = req.get_response(self.app, 'PUT', query={ - 'version-id': item['version_id']}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: skipping failed PUT?version-id=1574341899.21751 +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx134d7d5f5f98430cb1014-0068bdc06c" "proxy-server 2597864" 0.0056 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx97126323a6e6450c9dbce-0068bdc06c" "proxy-server 2597864" 0.0054 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.jpg" 201 - "PUT http://localhost/sda1/3/a/c/o.jpg" "tx4cabccf116f44561801d5-0068bdc06c" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.jpg" 201 - "PUT http://localhost/sdb1/3/a/c/o.jpg" "tx4cabccf116f44561801d5-0068bdc06c" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx4cabccf116f44561801d5-0068bdc06c" "proxy-server 2597864" 0.0179 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx4cabccf116f44561801d5-0068bdc06c" "proxy-server 2597864" 0.0261 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/c/o.jpg HTTP/1.0 201 - - t - - - tx4cabccf116f44561801d5-0068bdc06c - 0.0526 - - 1757266028.668728590 1757266028.721334219 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx95b612e3f7c744b496399-0068bdc06c" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txae000ab85b2a498d8956b-0068bdc06c" "proxy-server 2597864" 0.0026 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdb1/3/a/c/o.jpg" 200 - "GET http://localhost/v1/a/c/o.jpg" "tx83085c435aa04265b018b-0068bdc06c" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/c/o.jpg HTTP/1.0 200 - - t - - - tx83085c435aa04265b018b-0068bdc06c - 0.0139 - - 1757266028.722296238 1757266028.736231327 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcb562589246c443b8afd1-0068bdc06c" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3bda1f63bba44629a0b4a-0068bdc06c" "proxy-server 2597864" 0.0013 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.html" 201 - "PUT http://localhost/sda1/0/a/c/o.html" "tx5176b4d02de74162a62d4-0068bdc06c" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.html" 201 - "PUT http://localhost/sdb1/0/a/c/o.html" "tx5176b4d02de74162a62d4-0068bdc06c" "object-server 2597864" 0.0004 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/0/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx5176b4d02de74162a62d4-0068bdc06c" "proxy-server 2597864" 0.0063 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/0/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx5176b4d02de74162a62d4-0068bdc06c" "proxy-server 2597864" 0.0062 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/c/o.html HTTP/1.0 201 - - t - - - tx5176b4d02de74162a62d4-0068bdc06c - 0.0196 - - 1757266028.737836599 1757266028.757410049 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfa45006bed6d40eebf3c6-0068bdc06c" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe27658b0656c462698eca-0068bdc06c" "proxy-server 2597864" 0.0025 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdb1/0/a/c/o.html" 200 - "GET http://localhost/v1/a/c/o.html" "tx2f371fa0838e444790e67-0068bdc06c" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/c/o.html HTTP/1.0 200 - - t - - - tx2f371fa0838e444790e67-0068bdc06c - 0.0133 - - 1757266028.758298635 1757266028.771617889 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabb6e242d463431184e12-0068bdc06c" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf5989b344b9d442d88cb5-0068bdc06c" "proxy-server 2597864" 0.0025 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.css" 201 - "PUT http://localhost/sda1/3/a/c/o.css" "txd2add8705e144846b3559-0068bdc06c" "object-server 2597864" 0.0006 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.css" 201 - "PUT http://localhost/sdb1/3/a/c/o.css" "txd2add8705e144846b3559-0068bdc06c" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/3/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "txd2add8705e144846b3559-0068bdc06c" "proxy-server 2597864" 0.0085 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/3/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "txd2add8705e144846b3559-0068bdc06c" "proxy-server 2597864" 0.0099 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/c/o.css HTTP/1.0 201 - - t - - - txd2add8705e144846b3559-0068bdc06c - 0.0255 - - 1757266028.773226500 1757266028.798691750 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5c82a811dd10438fa40b9-0068bdc06c" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txad54895f077a4ee29e3a5-0068bdc06c" "proxy-server 2597864" 0.0026 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdb1/3/a/c/o.css" 200 - "GET http://localhost/v1/a/c/o.css" "tx0cc8ff4016224ba2bb212-0068bdc06c" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/c/o.css HTTP/1.0 200 - - t - - - tx0cc8ff4016224ba2bb212-0068bdc06c - 0.0137 - - 1757266028.799643755 1757266028.813350677 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf78ffca5a3e3402c944d1-0068bdc06c" "proxy-server 2597864" 0.0014 "-" 2597864 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_message_length -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_bad_message_length ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_with_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_with_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_without_version -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_in_versioned_container_without_version ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_missing -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_missing ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_no_multipart -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_no_multipart ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_old_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_old_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_version_id_not_implemented ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_DELETE_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Range_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Response -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_Response ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id_not_implemented -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_version_id_not_implemented ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_with_version_id_but_not_enabled -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_GET_with_version_id_but_not_enabled ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range_with_invalid_value -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_Range_with_invalid_value ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_HEAD_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_POST_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_POST_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_calls_authorize -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_calls_authorize ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_bad_hash ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_match -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_match ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_not_match -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_headers_with_not_match ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_copy_self_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_error -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_error ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_headers -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_headers ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_quota_exceeded -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_quota_exceeded ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4 -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4 ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_bad_hash -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_bad_hash ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_unsigned_payload -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_v4_unsigned_payload ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_with_version -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_PUT_with_version ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_policy_index_logging -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_object_policy_index_logging ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_simple_object_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_simple_object_copy ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_DELETE ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email_xml +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_email_xml ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_load_old_record_from_pending_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_make_tuple_for_pickle ... ok -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "txb3b30ba65513472ab0b7c-0068bdc06b" "proxy-server 2597872" 0.0006 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txea5b1187c29145d0a8510-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "tx426109d032394370a0e76-0068bdc06b" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:07 +0000] "HEAD /sdi1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 200 106 "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx4f0c41d1e8d44ac8b9edb-0068bdc06b" "proxy-server 2597872" 0.0006 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6dbc6a48a15e439890a2c-0068bdc06c" "proxy-server 2597872" 0.0014 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/2/a/3eac58fef3a4431b989eed880eabd179" 204 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179" "txa7e1fef4f2074bf1af737-0068bdc06c" "proxy-server 2597872" 0.0056 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdh1/0/a/3eac58fef3a4431b989eed880eabd179/conditionals" 304 - "HEAD http://localhost/v1/a/3eac58fef3a4431b989eed880eabd179/conditionals" "tx5c69d0fe8d5a449093f17-0068bdc06c" "proxy-server 2597872" 0.0007 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx08088427b0d74040a34d7-0068bdc06c" "proxy-server 2597872" 0.0013 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/1/a/ec-discon" 201 - "PUT http://127.0.0.1:37537/sda1/1/a/ec-discon" "tx08088427b0d74040a34d7-0068bdc06c" "container-server 2597872" 0.0052 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/1/a/ec-discon" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a/ec-discon" "tx08088427b0d74040a34d7-0068bdc06c" "container-server 2597872" 0.0010 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "tx08088427b0d74040a34d7-0068bdc06c" "proxy-server 2597872" 0.0253 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "tx08088427b0d74040a34d7-0068bdc06c" "proxy-server 2597872" 0.0257 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/ec-discon HTTP/1.0 201 - - t - - - tx08088427b0d74040a34d7-0068bdc06c - 0.0506 - - 1757266028.034742594 1757266028.085321426 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8db75779be2944c4862ff-0068bdc06c" "proxy-server 2597872" 0.0020 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txcc6fff7fe6fb4e35bb73b-0068bdc06c" "proxy-server 2597872" 0.0013 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txadfe642be41f4468bc3ed-0068bdc06c" "proxy-server 2597872" 0.0267 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/1/a/ec-discon/test" "txadfe642be41f4468bc3ed-0068bdc06c" "object-server 2597872" 0.0005 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdh1/1/a/ec-discon/test" "txadfe642be41f4468bc3ed-0068bdc06c" "object-server 2597872" 0.0006 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txadfe642be41f4468bc3ed-0068bdc06c" "proxy-server 2597872" 0.0355 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txadfe642be41f4468bc3ed-0068bdc06c" "proxy-server 2597872" 0.0379 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 262144 - - txadfe642be41f4468bc3ed-0068bdc06c - 0.0688 - - 1757266028.086336613 1757266028.155127048 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37970bc5b32b45a0b3888-0068bdc06c" "proxy-server 2597872" 0.0054 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txadf8375f20f4406facf54-0068bdc06c" "proxy-server 2597872" 0.0104 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdg1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "txec67f18164ca4c3da43c6-0068bdc06c" "proxy-server 2597872" 0.0007 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdh1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "txec67f18164ca4c3da43c6-0068bdc06c" "proxy-server 2597872" 0.0048 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 GET /v1/a/ec-discon/test HTTP/1.0 499 - - t - 12288 - txec67f18164ca4c3da43c6-0068bdc06c - 0.0493 - - 1757266028.160395861 1757266028.209649563 3 -proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: txec67f18164ca4c3da43c6-0068bdc06c) (client_ip: 127.0.0.1) -proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: txec67f18164ca4c3da43c6-0068bdc06c) (client_ip: 127.0.0.1) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf7b58c85099b4b36b18fa-0068bdc06c" "proxy-server 2597872" 0.0014 "-" 2597872 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/1/a/ec-discon" 201 - "PUT http://127.0.0.1:37537/sda1/1/a/ec-discon" "txf7b58c85099b4b36b18fa-0068bdc06c" "container-server 2597872" 0.0196 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txf7b58c85099b4b36b18fa-0068bdc06c" "proxy-server 2597872" 0.0329 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/1/a/ec-discon" 201 - "PUT http://127.0.0.1:36001/sdb1/1/a/ec-discon" "txf7b58c85099b4b36b18fa-0068bdc06c" "container-server 2597872" 0.0053 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdb1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txf7b58c85099b4b36b18fa-0068bdc06c" "proxy-server 2597872" 0.0365 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/ec-discon HTTP/1.0 202 - - t - 76 - txf7b58c85099b4b36b18fa-0068bdc06c - 0.0592 - - 1757266028.310829878 1757266028.370038509 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5baf12f7a03e4b2798206-0068bdc06c" "proxy-server 2597872" 0.0022 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx68de4ce83e6e458882d43-0068bdc06c" "proxy-server 2597872" 0.0096 "-" 2597872 3 -proxy WARNING: Client disconnected without sending enough data (txn: tx8cb88e8f8f874bbda5990-0068bdc06c) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 262134 89 - tx8cb88e8f8f874bbda5990-0068bdc06c - 0.0690 - - 1757266028.371187687 1757266028.440223455 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx8cb88e8f8f874bbda5990-0068bdc06c" "proxy-server 2597872" 0.0213 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_ec_client_put_disconnect -test.unit.proxy.test_server.TestECObjectController.test_ec_client_put_disconnect ... ok -swift: Client disconnected on read of '/a/\x00c' (txn: txf589e64efb21487086ba6-0068bdc07f) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx7c914e9282d145a7b72ae-006acad09b" "proxy-server 1476105" 0.0004 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx512dbd8f33994557a348d-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx964c7c6939004af59f798-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 304 - "GET http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txff07f29b139941138e1e7-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37cc9e6dd3fd4dc3ab6ce-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx7d8c63b78db44f74b2922-006acad09b" "proxy-server 1476105" 0.0095 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txc3b706788d5a4e0d9622d-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8865bb33e3d84a0e80df9-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx11433602c6df4908b7cd3-006acad09b" "proxy-server 1476105" 0.0096 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 412 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txfc5eeae4bdc94a65a6ded-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 412 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txfc5eeae4bdc94a65a6ded-006acad09b" "proxy-server 1476105" 0.0002 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5730175a0a1b4418b61bc-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx73622b4ea9944504827a8-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx670b8450baef4ad9928cd-006acad09b" "proxy-server 1476105" 0.0084 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e7188ae94124c41a5607-006acad09b" "proxy-server 1476105" 0.0105 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "txd946ced6c54d4227a8c28-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 304 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txecb74c5390a64766b715d-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6526ed9ac52d4522914a8-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx1b3ec2941591444c9238b-006acad09b" "proxy-server 1476105" 0.0015 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 200 52 "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "txdc53d50770d74a6ea9a22-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1838ff5548504f8ba45b7-006acad09b" "proxy-server 1476105" 0.0137 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/85ee1f9f36f44b17a2abc2acd522f511" 204 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511" "tx9bb5a96b295149398dcb1-006acad09b" "proxy-server 1476105" 0.0014 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" 304 - "HEAD http://localhost/v1/a/85ee1f9f36f44b17a2abc2acd522f511/conditionals" "tx9c67480cc4de49eab3ad0-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfc69a4f0f68f4547a513b-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/con" 201 - "PUT http://127.0.0.1:33241/sdb1/3/a/con" "txfc69a4f0f68f4547a513b-006acad09b" "container-server 1476105" 0.0012 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/con" 201 - "PUT http://127.0.0.1:55451/sda1/3/a/con" "txfc69a4f0f68f4547a513b-006acad09b" "container-server 1476105" 0.0093 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/con" 201 - "PUT http://localhost/v1/a/con" "txfc69a4f0f68f4547a513b-006acad09b" "proxy-server 1476105" 0.0375 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/con" 201 - "PUT http://localhost/v1/a/con" "txfc69a4f0f68f4547a513b-006acad09b" "proxy-server 1476105" 0.0510 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/con HTTP/1.0 201 - - t - - - txfc69a4f0f68f4547a513b-006acad09b - 0.0795 - - 1791676571.710964918 1791676571.790436983 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx08d04d5bc73d4c56a3a10-006acad09b" "proxy-server 1476105" 0.0088 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/con" 204 - "HEAD http://localhost/v1/a/con" "tx8c38a114553f489a9a7f9-006acad09b" "proxy-server 1476105" 0.0096 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/con/o" 201 - "PUT http://localhost/sdb1/2/a/con/o" "txe67048d4a25d43ae9e003-006acad09b" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/3/a/con/o" 201 - "PUT http://localhost/sda1/2/a/con/o" "txe67048d4a25d43ae9e003-006acad09b" "object-server 1476105" 0.0006 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txe67048d4a25d43ae9e003-006acad09b" "proxy-server 1476105" 0.0205 "-" 1476105 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_range_get +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_range_get ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_custom_mime_types_files +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_custom_mime_types_files ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items ... ok -cont1 DEBUG: Could not load '/tmp/tmpermpdmdj/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpermpdmdj/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpermpdmdj/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpermpdmdj/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0077 "-" 2597860 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0075 "-" 2597860 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0074 "-" 2597860 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0072 "-" 2597860 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3e7c888b5a91402d83507-0068bdc075" "proxy-server 2597860" 0.0055 "-" 2597860 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:41729/sda1/0/a/c" "tx3e7c888b5a91402d83507-0068bdc075" "container-server 2597860" 0.0011 "-" 2597860 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:38269/sdb1/0/a/c" "tx3e7c888b5a91402d83507-0068bdc075" "container-server 2597860" 0.0012 "-" 2597860 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx3e7c888b5a91402d83507-0068bdc075" "proxy-server 2597860" 0.0306 "-" 2597860 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx3e7c888b5a91402d83507-0068bdc075" "proxy-server 2597860" 0.0185 "-" 2597860 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/17 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx3e7c888b5a91402d83507-0068bdc075 - 0.0480 - - 1757266037.836349964 1757266037.884397030 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "HEAD /sdb1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txc5d723d63266422e98485-0068bdc075" "proxy-server 2597860" 0.0013 "-" 2597860 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:38269/sdb1/2/a1/c1" "txc5d723d63266422e98485-0068bdc075" "container-server 2597860" 0.0054 "-" 2597860 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:41729/sda1/2/a1/c1" "txc5d723d63266422e98485-0068bdc075" "container-server 2597860" 0.0011 "-" 2597860 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc5d723d63266422e98485-0068bdc075" "proxy-server 2597860" 0.0261 "-" 2597860 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc5d723d63266422e98485-0068bdc075" "proxy-server 2597860" 0.0225 "-" 2597860 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/17 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txc5d723d63266422e98485-0068bdc075 - 0.0478 - - 1757266037.886038303 1757266037.933826208 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx401541cc3ad2443e8cb17-0068bdc075" "proxy-server 2597860" 0.0063 "-" 2597860 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:38269/sdb1/0/a/c1" "tx401541cc3ad2443e8cb17-0068bdc075" "container-server 2597860" 0.0018 "-" 2597860 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:41729/sda1/0/a/c1" "tx401541cc3ad2443e8cb17-0068bdc075" "container-server 2597860" 0.0053 "-" 2597860 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx401541cc3ad2443e8cb17-0068bdc075" "proxy-server 2597860" 0.0302 "-" 2597860 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx401541cc3ad2443e8cb17-0068bdc075" "proxy-server 2597860" 0.0184 "-" 2597860 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/17 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx401541cc3ad2443e8cb17-0068bdc075 - 0.0484 - - 1757266037.939465046 1757266037.987877607 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4841d5435bd7401d90af3-0068bdc075" "proxy-server 2597860" 0.0020 "-" 2597860 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:38269/sdb1/2/a/c2" "tx4841d5435bd7401d90af3-0068bdc075" "container-server 2597860" 0.0060 "-" 2597860 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:41729/sda1/2/a/c2" "tx4841d5435bd7401d90af3-0068bdc075" "container-server 2597860" 0.0091 "-" 2597860 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx4841d5435bd7401d90af3-0068bdc075" "proxy-server 2597860" 0.0298 "-" 2597860 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx4841d5435bd7401d90af3-0068bdc075" "proxy-server 2597860" 0.0393 "-" 2597860 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/18 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx4841d5435bd7401d90af3-0068bdc075 - 0.0563 - - 1757266037.989569426 1757266038.045890570 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7c9ce808a07f46b381ece-0068bdc076" "proxy-server 2597860" 0.0021 "-" 2597860 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/0/a/ec-crazytown" 201 - "PUT http://127.0.0.1:38269/sdb1/3/a/ec-crazytown" "tx7c9ce808a07f46b381ece-0068bdc076" "container-server 2597860" 0.0011 "-" 2597860 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/ec-crazytown" 201 - "PUT http://127.0.0.1:41729/sda1/3/a/ec-crazytown" "tx7c9ce808a07f46b381ece-0068bdc076" "container-server 2597860" 0.0061 "-" 2597860 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/ec-crazytown" 201 - "PUT http://localhost/v1/a/ec-crazytown" "tx7c9ce808a07f46b381ece-0068bdc076" "proxy-server 2597860" 0.0310 "-" 2597860 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-crazytown" 201 - "PUT http://localhost/v1/a/ec-crazytown" "tx7c9ce808a07f46b381ece-0068bdc076" "proxy-server 2597860" 0.0189 "-" 2597860 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txca2857b0ede847e58429d-0068bdc076" "proxy-server 2597860" 0.0063 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx59a476fa96d04fc0b743c-0068bdc076" "proxy-server 2597860" 0.0015 "-" 2597860 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdi1/3/a/ec-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5ac3fdbb1ad4454799389-0068bdc076" "proxy-server 2597860" 0.0002 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33621/sdi1, error: ERROR Insufficient Storage (txn: tx5ac3fdbb1ad4454799389-0068bdc076) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdg1/3/a/ec-crazytown/obj" "tx5ac3fdbb1ad4454799389-0068bdc076" "object-server 2597860" 0.0009 "-" 2597860 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdg1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5ac3fdbb1ad4454799389-0068bdc076" "proxy-server 2597860" 0.0277 "-" 2597860 3test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives -test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives ... ok -swift: ERROR 500 b'Response from 127.0.0.1' Trying to GET /account From Account Server 127.0.0.1:6010/sda (txn: tx1edb7e071f984a518ba05-0068bdc07f) -swift: ERROR 500 b'Response from 127.0.0.1' Trying to GET /account From Account Server 127.0.0.1:6010/sda (txn: tx1edb7e071f984a518ba05-0068bdc07f) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txe4a63c7155ff406ca1666-006acad09b) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_negative_delete_after +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_fail +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_negative_delete_after +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_negative_delete_after ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_is_green ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5bbf115e59c74b59b9b85-0068bdc06c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txeedd2711efd84a8ba8621-0068bdc06c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "GET /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "GET http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx0b1999cb7bcf426396dad-0068bdc06c" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf25a3b04c46a45eca9beb-0068bdc06c" "proxy-server 2597857" 0.0012 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx7b4613091e34480aab753-0068bdc06c" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txcbe7338bb5e6474e98837-0068bdc06c" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2840986a9569412085c9d-0068bdc06c" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txc45f492ffce4469ba049e-0068bdc06c" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txeb1556ff2cdb4413a522b-0068bdc06c" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx047880d3289d441782281-0068bdc06c" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txfbd82d1373594e03b9c15-0068bdc06c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdd1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txf2f8e17b0231406a93028-0068bdc06d" "proxy-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 412 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "txf2f8e17b0231406a93028-0068bdc06d" "proxy-server 2597857" 0.0047 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6589ca4e22a5426fa9a75-0068bdc06d" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txfcd418621cbe45da9eca0-0068bdc06d" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx8ce3f981d2ca43c2953e9-0068bdc06d" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcd9aedac163940a2be86f-0068bdc06d" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "txf3ccdc321e584fbc97a2d-0068bdc06d" "proxy-server 2597857" 0.0022 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 304 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx6b2de4352b4a4a25a11d6-0068bdc06d" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx08eec41c222349ab9ca8c-0068bdc06d" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/3/a/8b335f659e6d42a9b500e94e4f724001" 204 - "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001" "tx976bc3095d024f5fbb996-0068bdc06d" "proxy-server 2597857" 0.0030 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdc1/3/a/8b335f659e6d42a9b500e94e4f724001/o" 200 24 "HEAD http://foo:8080/v1/a/8b335f659e6d42a9b500e94e4f724001/o" "tx17c88198719845eda7cbd-0068bdc06d" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx69af14c85a164a29bfbd8-0068bdc06d" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/1/a/89f05d09c839432aa11b52164f5f695d" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/89f05d09c839432aa11b52164f5f695d" "tx69af14c85a164a29bfbd8-0068bdc06d" "container-server 2597857" 0.0010 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/1/a/89f05d09c839432aa11b52164f5f695d" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/89f05d09c839432aa11b52164f5f695d" "tx69af14c85a164a29bfbd8-0068bdc06d" "container-server 2597857" 0.0011 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 201 - "PUT http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "tx69af14c85a164a29bfbd8-0068bdc06d" "proxy-server 2597857" 0.0372 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/0/a/89f05d09c839432aa11b52164f5f695d" 201 - "PUT http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "tx69af14c85a164a29bfbd8-0068bdc06d" "proxy-server 2597857" 0.0250 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx28b543eaa6954fb495cee-0068bdc06d" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 204 - "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "tx28b543eaa6954fb495cee-0068bdc06d" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa19afac4f2674d1e97050-0068bdc06d" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/0/a/89f05d09c839432aa11b52164f5f695d" 204 - "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "txcad590b6560d42999c329-0068bdc06d" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/0/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "PUT http://foo:8080/sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" "tx430728fef12d436eb95fd-0068bdc06d" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "PUT http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx430728fef12d436eb95fd-0068bdc06d" "proxy-server 2597857" 0.0160 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/0/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "PUT http://foo:8080/sdc1/1/a/89f05d09c839432aa11b52164f5f695d/o" "tx430728fef12d436eb95fd-0068bdc06d" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdc1/1/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "PUT http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx430728fef12d436eb95fd-0068bdc06d" "proxy-server 2597857" 0.0210 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto ... ok +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02/o" 201 - "POST http://foo:8080/sdc1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx7236672fed6040c4ac65c-006acad09a" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "POST /sdc1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 202 76 "POST http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "tx7236672fed6040c4ac65c-006acad09a" "proxy-server 1476106" 0.1259 "-" 1476106 1 +cont1 INFO: - - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02" 200 382 "-" "-" "-" 0.0119 "-" 1476106 1 +cont1 INFO: - - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" 200 382 "-" "-" "-" 0.0086 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3af1a9b677bb4b81b66af-006acad09b" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/d73bd2bd6fd8440faef21ee34922af02" 204 - "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "txffa4781aa45a4aefb18dc-006acad09b" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdd1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 200 24 "GET http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "txbda39e69ff0a4c1596034-006acad09b" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfa451e00ce944677b3537-006acad09b" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/3/a/d73bd2bd6fd8440faef21ee34922af02" 204 - "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02" "tx537a4c4ab4b74ef3a2ded-006acad09b" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdc1/2/a/d73bd2bd6fd8440faef21ee34922af02/o" 200 24 "HEAD http://foo:8080/v1/a/d73bd2bd6fd8440faef21ee34922af02/o" "txba30af9a727048c899b94-006acad09b" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txaa95958225c143e993c54-006acad09b" "proxy-server 1476106" 0.0097 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/1/a/9344495c64784814bfbc5d764f0203c0" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/9344495c64784814bfbc5d764f0203c0" "txaa95958225c143e993c54-006acad09b" "container-server 1476106" 0.0011 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/1/a/9344495c64784814bfbc5d764f0203c0" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/9344495c64784814bfbc5d764f0203c0" "txaa95958225c143e993c54-006acad09b" "container-server 1476106" 0.0084 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/9344495c64784814bfbc5d764f0203c0" 201 - "PUT http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "txaa95958225c143e993c54-006acad09b" "proxy-server 1476106" 0.0243 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/9344495c64784814bfbc5d764f0203c0" 201 - "PUT http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "txaa95958225c143e993c54-006acad09b" "proxy-server 1476106" 0.0377 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7757cb87171d401b80402-006acad09b" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/9344495c64784814bfbc5d764f0203c0" 204 - "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "tx7757cb87171d401b80402-006acad09b" "proxy-server 1476106" 0.0014 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8a9ea25fc13e4a1ead31c-006acad09b" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/9344495c64784814bfbc5d764f0203c0" 204 - "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "tx347d9b769bd84a6e941d1-006acad09b" "proxy-server 1476106" 0.0094 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdg1/3/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "PUT http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "txb207008734d045f9a45b4-006acad09b" "proxy-server 1476106" 0.0350 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "PUT http://foo:8080/sdh1/3/a/9344495c64784814bfbc5d764f0203c0/o" "txb207008734d045f9a45b4-006acad09b" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdh1/3/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "PUT http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "txb207008734d045f9a45b4-006acad09b" "proxy-server 1476106" 0.0493 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "PUT http://foo:8080/sdi1/3/a/9344495c64784814bfbc5d764f0203c0/o" "txb207008734d045f9a45b4-006acad09b" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdi1/3/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "PUT http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "txb207008734d045f9a45b4-006acad09b" "proxy-server 1476106" 0.0617 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7422d58795bb4eb0a78e7-006acad09b" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/9344495c64784814bfbc5d764f0203c0" 204 - "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "tx9a7982e331974632b13e1-006acad09b" "proxy-server 1476106" 0.0113 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/0/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "POST http://foo:8080/sdi1/3/a/9344495c64784814bfbc5d764f0203c0/o" "tx73d216c0789a45ada395a-006acad09b" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/0/a/9344495c64784814bfbc5d764f0203c0/o" 201 - "POST http://foo:8080/sdg1/3/a/9344495c64784814bfbc5d764f0203c0/o" "tx73d216c0789a45ada395a-006acad09b" "object-server 1476106" 0.0087 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "POST /sdh1/3/a/9344495c64784814bfbc5d764f0203c0/o" 202 76 "POST http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "tx73d216c0789a45ada395a-006acad09b" "proxy-server 1476106" 0.0263 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "POST /sdi1/3/a/9344495c64784814bfbc5d764f0203c0/o" 202 76 "POST http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "tx73d216c0789a45ada395a-006acad09b" "proxy-server 1476106" 0.0398 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "POST /sdg1/3/a/9344495c64784814bfbc5d764f0203c0/o" 202 76 "POST http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "tx73d216c0789a45ada395a-006acad09b" "proxy-server 1476106" 0.0417 "-" 1476106 3 +cont1 INFO: - - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/0/a/9344495c64784814bfbc5d764f0203c0" 200 380 "-" "-" "-" 0.0133 "-" 1476106 3 +cont1 INFO: - - - [10/Oct/2026:23:56:11 +0000] "GET /sdb1/0/a/9344495c64784814bfbc5d764f0203c0" 200 380 "-" "-" "-" 0.0136 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbe9ef9b1b2cd486399499-006acad09b" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a/9344495c64784814bfbc5d764f0203c0" 204 - "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "tx2236cc35bb7e48a498ad9-006acad09b" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdh1/3/a/9344495c64784814bfbc5d764f0203c0/o" 200 92 "GET http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "tx8de158b6ef3e48eca1ef2-006acad09b" "proxy-server 1476106" 0.0091 "-" 1476106 3test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto_ec +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto_ec ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite ... ok -test DEBUG: Replicating db /tmp/tmpke18pn9n/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', '7a64768c-353c-47f6-9e82-b57e537eb96c-sda', '1757266028.92010', '1757266030', '0', '', '1757266030', 1, 0) -test DEBUG: /tmp/tmpke18pn9n/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '1b12e8a3f0850df869cf072e1412ec2b', '7a64768c-353c-47f6-9e82-b57e537eb96c-sda', '1757266028.92010', '1757266030', '0', '', '1757266030', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('7a64768c-353c-47f6-9e82-b57e537eb96c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpke18pn9n/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.18102 seconds (5.52432/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpke18pn9n/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '12a7f8265d84221c1ca7e13fa3aa42ea', 'bf5c30ff-a866-4ed3-ab1e-990600f358a2-sda', '1757266029.10026', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('bf5c30ff-a866-4ed3-ab1e-990600f358a2-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '12a7f8265d84221c1ca7e13fa3aa42ea', 'bf5c30ff-a866-4ed3-ab1e-990600f358a2-sda', '1757266029.10026', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('bf5c30ff-a866-4ed3-ab1e-990600f358a2-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'bdf2a665-5b3b-44fd-bac5-6dd93dfe23a0-sda', '1757266029.60504', '1757266029.6032', '0', '', '1757266029.6032', 0, 0) -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpq8qvkh0k/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e4ae28c8-bc9f-4de4-af61-8b66a172cae3-sda', '1757266029.61722', '1757266029.61119', '0', '', '1757266029.61119', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('e4ae28c8-bc9f-4de4-af61-8b66a172cae3-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e4ae28c8-bc9f-4de4-af61-8b66a172cae3-sda', '1757266029.61722', '1757266029.61119', '0', '', '1757266029.61119', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('e4ae28c8-bc9f-4de4-af61-8b66a172cae3-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02689 seconds (37.19462/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '8e1139d05576759f7ceea135ad3aebf3', '47aa7b10-380a-4ac6-9446-8f81b4083b03-sda', '1757266029.66583', '1757266029.66391', '0', '', '1757266029.66391', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, rsync_then_merge, ('47aa7b10-380a-4ac6-9446-8f81b4083b03-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (11, 'd8fbb1e47c5ed0c58308ba513b51d579', 'c194e058-d359-4a5b-9d78-9a359c9228cb-sda', '1757266029.70242', '1757266029.70066', '0', '', '1757266029.70066', 11, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o_0', 'created_at': '1757266029.70645', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': '/a/c/o_1', 'created_at': '1757266029.70710', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': '/a/c/o_2', 'created_at': '1757266029.70719', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': '/a/c/o_3', 'created_at': '1757266029.70726', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': '/a/c/o_4', 'created_at': '1757266029.70735', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': '/a/c/o_5', 'created_at': '1757266029.70744', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': '/a/c/o_6', 'created_at': '1757266029.70750', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': '/a/c/o_7', 'created_at': '1757266029.70757', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': '/a/c/o_8', 'created_at': '1757266029.70763', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': '/a/c/o_9', 'created_at': '1757266029.70769', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c/o_missing', 'created_at': '1757266029.70775', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'c194e058-d359-4a5b-9d78-9a359c9228cb-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp6duj21af/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e2188710-7a71-4421-919a-55e916f016d0-sda', '1757266029.73259', '1757266032', '0', '', '1757266032', 0, 1) -test DEBUG: /tmp/tmp6duj21af/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'e2188710-7a71-4421-919a-55e916f016d0-sda', '1757266029.73259', '1757266032', '0', '', '1757266032', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('e2188710-7a71-4421-919a-55e916f016d0-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.00990 seconds (101.01300/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpn74ylsxm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'b7884baae1f64dc9288849c0c42797cc', '9b5d0ef0-f8da-4ee1-aef2-abe0e398ae7d-sda', '1757266029.75294', '1757266032', '0', '', '1757266032', 1, 1) -test DEBUG: /tmp/tmpn74ylsxm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266033.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '9b5d0ef0-f8da-4ee1-aef2-abe0e398ae7d-sda')test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_create ... ok +test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r1=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=100', 'write_affinity': 'r2', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: sorting_method is set to 'shuffle', not 'affinity'; (default) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 1}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 2, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': 'r2', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 2, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_affinity +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_affinity ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_concurrency_settings +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_concurrency_settings ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_sorting_method +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_sorting_method ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_section_name_inherits_from_app_section_name +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_section_name_inherits_from_app_section_name ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_sets_timing_sorting_method +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_sets_timing_sorting_method ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_about_sorting_method_mismatch +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_about_sorting_method_mismatch ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_override_sorting_method_mismatch +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_override_sorting_method_mismatch ... ok +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_DEFAULT_options +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_DEFAULT_options ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite_unicode ... ok -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0043 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o2" 412 - "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0047 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0038 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0033 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0019 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0017 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0016 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0031 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o2" 304 - "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o2" 404 70 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0095 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:08 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0016 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0090 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0096 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0050 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0055 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:09 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller WARNING: Quarantined object /tmp/tmp_gs_0j19/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266029.14567.data: metadata content-length 5 does not match actual object size 6test.unit.obj.test_server.TestObjectController.test_GET_no_etag_validation -test.unit.obj.test_server.TestObjectController.test_GET_no_etag_validation ... ok -test.unit.obj.test_server.TestObjectController.test_GET_quarantine -test.unit.obj.test_server.TestObjectController.test_GET_quarantine ... ok -test.unit.obj.test_server.TestObjectController.test_GET_quarantine_range -test.unit.obj.test_server.TestObjectController.test_GET_quarantine_range ... ok -test.unit.obj.test_server.TestObjectController.test_GET_quarantine_zbyte -test.unit.obj.test_server.TestObjectController.test_GET_quarantine_zbyte ... ok -test.unit.obj.test_server.TestObjectController.test_GET_range_not_satisfiable -test.unit.obj.test_server.TestObjectController.test_GET_range_not_satisfiable ... ok -test.unit.obj.test_server.TestObjectController.test_GET_range_zero_byte_object -test.unit.obj.test_server.TestObjectController.test_GET_range_zero_byte_object ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD -test.unit.obj.test_server.TestObjectController.test_HEAD ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD_but_expired -test.unit.obj.test_server.TestObjectController.test_HEAD_but_expired ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD_if_match -test.unit.obj.test_server.TestObjectController.test_HEAD_if_match ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD_if_modified_since -test.unit.obj.test_server.TestObjectController.test_HEAD_if_modified_since ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD_if_none_match -test.unit.obj.test_server.TestObjectController.test_HEAD_if_none_match ... ok -test.unit.obj.test_server.TestObjectController.test_HEAD_if_unmodified_since -test.unit.obj.test_server.TestObjectController.test_HEAD_if_unmodified_since ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Network unreachable (txn: txc7d2d70aa5774da3a60c2-0068bdc080) -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Network unreachable (txn: txc7d2d70aa5774da3a60c2-0068bdc080) -swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Network unreachable (txn: txc7d2d70aa5774da3a60c2-0068bdc080) -swift: Account HEAD returning 503 for [] (txn: txc7d2d70aa5774da3a60c2-0068bdc080) - -test-object-controller INFO: - - - [07/Sep/2025:17:27:11 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 2.0497 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller WARNING: Quarantined object /tmp/tmphxez6oqm/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266032.56769.data: ETag 44531cbb8377fa80aa1530d63ed8369a and file's md5 0b4c12d7e0a73840c1c4f148fda3b037 do not match -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 206 5 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 206 6 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller WARNING: Quarantined object /tmp/tmpt330cezb/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266032.57781.data: ETag 44531cbb8377fa80aa1530d63ed8369a and file's md5 0b4c12d7e0a73840c1c4f148fda3b037 do not match -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0100 "-" 2597858 - -test-object-controller WARNING: Quarantined object /tmp/tmpdg6fyw0o/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266032.61042.data: metadata content-length 6 does not match actual object size 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/zero-byte" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/zero-byte" 206 6 "-" "-" "-" 0.0087 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/zero-byte" 416 97 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/zero-byte" 201 - "-" "-" "-" 0.0093 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/p/a/c/zero-byte" 200 - "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0104 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0086 "-" 2597858 - -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0094 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o2" 412 - "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o2" 304 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o2" 404 - "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 304 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0064 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 412 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller WARNING: Quarantined object /tmp/tmpj4fmzgp9/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266032.80224.data: metadata content-length 6 does not match actual object size 0test.unit.obj.test_server.TestObjectController.test_HEAD_quarantine_zbyte -test.unit.obj.test_server.TestObjectController.test_HEAD_quarantine_zbyte ... ok -test.unit.obj.test_server.TestObjectController.test_OPTIONS -test.unit.obj.test_server.TestObjectController.test_OPTIONS ... ok -test.unit.obj.test_server.TestObjectController.test_POST_bad_timestamp -test.unit.obj.test_server.TestObjectController.test_POST_bad_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_POST_but_expired -test.unit.obj.test_server.TestObjectController.test_POST_but_expired ... ok -test.unit.obj.test_server.TestObjectController.test_POST_calls_delete_at -test.unit.obj.test_server.TestObjectController.test_POST_calls_delete_at ... ok -test.unit.obj.test_server.TestObjectController.test_POST_can_skip_updating_expirer_queue -test.unit.obj.test_server.TestObjectController.test_POST_can_skip_updating_expirer_queue ... ok -test.unit.obj.test_server.TestObjectController.test_POST_conflicts_with_later_POST -test.unit.obj.test_server.TestObjectController.test_POST_conflicts_with_later_POST ... ok -test.unit.obj.test_server.TestObjectController.test_POST_container_connection -test.unit.obj.test_server.TestObjectController.test_POST_container_connection ... ok -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_precedence -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_precedence ... ok -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_EC_policy -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_EC_policy ... ok -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_replication_policy -test.unit.obj.test_server.TestObjectController.test_POST_container_updates_with_replication_policy ... ok -test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past -test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past ... ok -test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past_with_skewed_clock -test.unit.obj.test_server.TestObjectController.test_POST_delete_at_in_past_with_skewed_clock ... ok -test.unit.obj.test_server.TestObjectController.test_POST_invalid_headers -test.unit.obj.test_server.TestObjectController.test_POST_invalid_headers ... ok -test.unit.obj.test_server.TestObjectController.test_POST_invalid_path -test.unit.obj.test_server.TestObjectController.test_POST_invalid_path ... ok -test.unit.obj.test_server.TestObjectController.test_POST_no_timestamp -test.unit.obj.test_server.TestObjectController.test_POST_no_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_POST_not_exist -test.unit.obj.test_server.TestObjectController.test_POST_not_exist ... ok -test.unit.obj.test_server.TestObjectController.test_POST_old_timestamp -test.unit.obj.test_server.TestObjectController.test_POST_old_timestamp ... ok +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': 'r3', 'write_affinity_node_count': '4', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.6, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.3, 'concurrent_ec_extra_requests': 1}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: sorting_method is set to 'timing', not 'affinity'; (default) read_affinity setting will have no effect. +test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r1=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=100', 'write_affinity': 'r2', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: sorting_method is set to 'shuffle', not 'affinity'; (default) read_affinity setting will have no effect. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_unknown_policy +test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_unknown_policy ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfa687215b68e447b9c7fb-0068bdc070" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 204 - "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "txa9da52e40e5242c4b4696-0068bdc070" "proxy-server 2597857" 0.0070 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "PUT /sda1/0/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "POST http://foo:8080/sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" "tx902df79b712c4174a8f0b-0068bdc070" "object-server 2597857" 0.0006 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "PUT /sdb1/0/a/89f05d09c839432aa11b52164f5f695d/o" 201 - "POST http://foo:8080/sdc1/1/a/89f05d09c839432aa11b52164f5f695d/o" "tx902df79b712c4174a8f0b-0068bdc070" "object-server 2597857" 0.0004 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "POST /sdc1/1/a/89f05d09c839432aa11b52164f5f695d/o" 202 76 "POST http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx902df79b712c4174a8f0b-0068bdc070" "proxy-server 2597857" 0.0147 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "POST /sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" 202 76 "POST http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx902df79b712c4174a8f0b-0068bdc070" "proxy-server 2597857" 0.0068 "-" 2597857 1 -cont1 INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 200 384 "-" "-" "-" 0.0057 "-" 2597857 1 -cont1 INFO: - - - [07/Sep/2025:17:27:12 +0000] "GET /sdb1/0/a/89f05d09c839432aa11b52164f5f695d" 200 384 "-" "-" "-" 0.0080 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx91d0efbfc56e42ef9b585-0068bdc070" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 204 - "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "tx49e71fb3282c420eb14f7-0068bdc070" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "GET /sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" 200 24 "GET http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx5160e6fde5a34b34b1e19-0068bdc070" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe85420c7145041be890a8-0068bdc070" "proxy-server 2597857" 0.0100 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/0/a/89f05d09c839432aa11b52164f5f695d" 204 - "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d" "tx396f604e1039468a9bdff-0068bdc070" "proxy-server 2597857" 0.0017 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sdd1/1/a/89f05d09c839432aa11b52164f5f695d/o" 200 24 "HEAD http://foo:8080/v1/a/89f05d09c839432aa11b52164f5f695d/o" "tx9ca3b5e96ddd484488c97-0068bdc070" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa553d8a5445d4d05a9599-0068bdc071" "proxy-server 2597857" 0.0054 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdb1/1/a/0727439307a649bdab8c4c0b96e92318" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/0727439307a649bdab8c4c0b96e92318" "txa553d8a5445d4d05a9599-0068bdc071" "container-server 2597857" 0.0012 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/1/a/0727439307a649bdab8c4c0b96e92318" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/0727439307a649bdab8c4c0b96e92318" "txa553d8a5445d4d05a9599-0068bdc071" "container-server 2597857" 0.0100 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/3/a/0727439307a649bdab8c4c0b96e92318" 201 - "PUT http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "txa553d8a5445d4d05a9599-0068bdc071" "proxy-server 2597857" 0.0651 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdb1/3/a/0727439307a649bdab8c4c0b96e92318" 201 - "PUT http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "txa553d8a5445d4d05a9599-0068bdc071" "proxy-server 2597857" 0.0443 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2d0c52eee11d4fa4bc745-0068bdc071" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/3/a/0727439307a649bdab8c4c0b96e92318" 204 - "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "tx2d0c52eee11d4fa4bc745-0068bdc071" "proxy-server 2597857" 0.0055 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4168b494833d4c10891fe-0068bdc071" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/3/a/0727439307a649bdab8c4c0b96e92318" 204 - "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "tx41faea96644e4193a24e9-0068bdc071" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdi1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "PUT http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "txe4f02f83a7994e2ca5303-0068bdc071" "proxy-server 2597857" 0.0137 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "PUT http://foo:8080/sdh1/3/a/0727439307a649bdab8c4c0b96e92318/o" "txe4f02f83a7994e2ca5303-0068bdc071" "object-server 2597857" 0.0005 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdb1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "PUT http://foo:8080/sdg1/3/a/0727439307a649bdab8c4c0b96e92318/o" "txe4f02f83a7994e2ca5303-0068bdc071" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdh1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "PUT http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "txe4f02f83a7994e2ca5303-0068bdc071" "proxy-server 2597857" 0.0276 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdg1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "PUT http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "txe4f02f83a7994e2ca5303-0068bdc071" "proxy-server 2597857" 0.0191 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx49a0896a256a4f02a70c4-0068bdc071" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/3/a/0727439307a649bdab8c4c0b96e92318" 204 - "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "txce9daf87d85a4cd894a47-0068bdc071" "proxy-server 2597857" 0.0027 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "POST /sdh1/3/a/0727439307a649bdab8c4c0b96e92318/o" 202 76 "POST http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "tx17a60007c5884817a78da-0068bdc071" "proxy-server 2597857" 0.0110 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdb1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "POST http://foo:8080/sdi1/3/a/0727439307a649bdab8c4c0b96e92318/o" "tx17a60007c5884817a78da-0068bdc071" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "POST /sdi1/3/a/0727439307a649bdab8c4c0b96e92318/o" 202 76 "POST http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "tx17a60007c5884817a78da-0068bdc071" "proxy-server 2597857" 0.0148 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/3/a/0727439307a649bdab8c4c0b96e92318/o" 201 - "POST http://foo:8080/sdg1/3/a/0727439307a649bdab8c4c0b96e92318/o" "tx17a60007c5884817a78da-0068bdc071" "object-server 2597857" 0.0006 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "POST /sdg1/3/a/0727439307a649bdab8c4c0b96e92318/o" 202 76 "POST http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "tx17a60007c5884817a78da-0068bdc071" "proxy-server 2597857" 0.0100 "-" 2597857 3test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto_ec -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_ondisk_data_after_write_with_crypto_ec ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_post_overwrite_out_of_order ... ok + +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: txd0993c670685465a8917f-006acad09b) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txd0993c670685465a8917f-006acad09b) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx527ff52550e04c8c9a6d4-006acad09c) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_requires_length +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_requires_length ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_connect_put_node_timeout +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_connect_put_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_sync_delete +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_sync_delete ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_update_backend_requests +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_update_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_delete_at_backend_requests +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_delete_at_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_determine_chunk_destinations_prioritize_more_missing +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_determine_chunk_destinations_prioritize_more_missing ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_expirer_DELETE_suppresses_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_default +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_default ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_non_default +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_non_default ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_best_effort +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_best_effort ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_moves_locals_first +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_moves_locals_first ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_object_DELETE_backend_update_container_ip_default +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_object_DELETE_backend_update_container_ip_default ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_repl_object_DELETE_backend_update_container_repl_ip +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_smooth_distributed_backend_requests +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_smooth_distributed_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_some_404s_and_507s +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_some_404s_and_507s ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txe67048d4a25d43ae9e003-006acad09b" "proxy-server 1476105" 0.0221 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 PUT /v1/a/con/o HTTP/1.0 201 - - t 10 - - txe67048d4a25d43ae9e003-006acad09b - 0.0576 - - 1791676571.800294876 1791676571.857901335 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx51e916051bc84bf8978f8-006acad09b" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/3/a/con" 204 - "HEAD http://localhost/v1/a/con" "tx8fff258c6f354dc481b01-006acad09b" "proxy-server 1476105" 0.0137 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sda1/2/a/con/o" 304 - "GET http://localhost/v1/a/con/o" "tx8646c4b523b94f45bad64-006acad09b" "proxy-server 1476105" 0.0003 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/11 GET /v1/a/con/o HTTP/1.0 304 - - t - - - tx8646c4b523b94f45bad64-006acad09b - 0.0411 - - 1791676571.871795177 1791676571.912880421 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx51d4cda51b4b4a27852bd-006acad09b) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txf5ffc8279c444e74ad6c6-006acad09b) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txf5ffc8279c444e74ad6c6-006acad09b) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txf5ffc8279c444e74ad6c6-006acad09b) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx0e13585d74a44adf8eb5e-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx0e13585d74a44adf8eb5e-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx0e13585d74a44adf8eb5e-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx0e13585d74a44adf8eb5e-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6ee78fefa66046ec9e308-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx6ee78fefa66046ec9e308-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx6ee78fefa66046ec9e308-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx6ee78fefa66046ec9e308-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx42e3c06d0b2d43f1bb3c3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx42e3c06d0b2d43f1bb3c3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx42e3c06d0b2d43f1bb3c3-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx42e3c06d0b2d43f1bb3c3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx1342a85a8e534811a6741-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx1342a85a8e534811a6741-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx1342a85a8e534811a6741-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx1342a85a8e534811a6741-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txc717a3a8cd154a1a896cb-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txc717a3a8cd154a1a896cb-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc717a3a8cd154a1a896cb-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txc717a3a8cd154a1a896cb-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx015d2e0c93be4316b9b4c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx015d2e0c93be4316b9b4c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx015d2e0c93be4316b9b4c-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx015d2e0c93be4316b9b4c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx52872ca8375e46c0bd70c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx52872ca8375e46c0bd70c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx52872ca8375e46c0bd70c-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx52872ca8375e46c0bd70c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txfd7826e204aa4528b4e49-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txfd7826e204aa4528b4e49-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txfd7826e204aa4528b4e49-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txfd7826e204aa4528b4e49-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx55cceaff3e8f42828dfa6-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd67cbee22f974562a3950-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txd67cbee22f974562a3950-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txd67cbee22f974562a3950-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txd67cbee22f974562a3950-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txe6375b1021df4bd3bfc01-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf23af2e8cead4471b4399-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf23af2e8cead4471b4399-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf23af2e8cead4471b4399-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txf23af2e8cead4471b4399-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx6a0252a1637d460883007-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6a0252a1637d460883007-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx6a0252a1637d460883007-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx6a0252a1637d460883007-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx7bf3579b33834920ab55f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx7bf3579b33834920ab55f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx7bf3579b33834920ab55f-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx7bf3579b33834920ab55f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe4af7993ead14feebbb3c-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txe4af7993ead14feebbb3c-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txe4af7993ead14feebbb3c-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txe4af7993ead14feebbb3c-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txb3a42e2caf08429da186f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txb3a42e2caf08429da186f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txb3a42e2caf08429da186f-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txb3a42e2caf08429da186f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc58045281366451c9905e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc58045281366451c9905e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc58045281366451c9905e-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txc58045281366451c9905e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa3977618d96748cca452d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa3977618d96748cca452d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa3977618d96748cca452d-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txa3977618d96748cca452d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1f3d95bdee564964ace57-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1f3d95bdee564964ace57-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1f3d95bdee564964ace57-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx1f3d95bdee564964ace57-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txfedcbc6dad734773b6902-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txfedcbc6dad734773b6902-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txfedcbc6dad734773b6902-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txfedcbc6dad734773b6902-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txcb5190d4f4c14ba79cff5-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txcb5190d4f4c14ba79cff5-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txcb5190d4f4c14ba79cff5-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txcb5190d4f4c14ba79cff5-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa43bbde7e6bc4bfe94bf3-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa43bbde7e6bc4bfe94bf3-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa43bbde7e6bc4bfe94bf3-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txa43bbde7e6bc4bfe94bf3-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txfc40096dff73427a88449-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txfc40096dff73427a88449-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txfc40096dff73427a88449-006acad09c) +proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txfc40096dff73427a88449-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txec0afe01f1354209ae27e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txec0afe01f1354209ae27e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txec0afe01f1354209ae27e-006acad09c) +proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txec0afe01f1354209ae27e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx21bd7ab3b3cc4ad386c69-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx21bd7ab3b3cc4ad386c69-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx21bd7ab3b3cc4ad386c69-006acad09c) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx21bd7ab3b3cc4ad386c69-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txbafbe2f470c941879781d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txbafbe2f470c941879781d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txbafbe2f470c941879781d-006acad09c) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txbafbe2f470c941879781d-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx7c2e9af81b6f4886b912f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx7c2e9af81b6f4886b912f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx7c2e9af81b6f4886b912f-006acad09c) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx7c2e9af81b6f4886b912f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txb70eb77e89e84cccaff24-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txb70eb77e89e84cccaff24-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txb70eb77e89e84cccaff24-006acad09c) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txb70eb77e89e84cccaff24-006acad09c) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6230423c148640299a97b-006acad09c) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6230423c148640299a97b-006acad09c) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx43bd4f1e86834bc88df60-006acad09c) +proxy-ut ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx43bd4f1e86834bc88df60-006acad09c)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting ... ok -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:07 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266027.79084', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:05 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift ERROR: 501 Not Implemented fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', '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', 'X-Timestamp': '1757266029.90375', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:06 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_copy ... ok +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_full_control +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_full_control ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_group_xml +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_group_xml ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_range_single_record ... ok -test ERROR: Container GET returning 503 for (204, 404, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (204, 503, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: Container GET returning 503 for (404, 503, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: Container GET returning 503 for (503, 503, 503) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: Container GET returning 503 for (204, 404, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (204, 503, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_not_configured +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_not_configured ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config_overrides_and_inherits +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_proxy_server_config +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_proxy_server_config ... ok +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_custom_config +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_custom_config ... ok + +proxy-ut ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdctest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_POST -test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_POST ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx43bd4f1e86834bc88df60-006acad09c) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx43bd4f1e86834bc88df60-006acad09c) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txc7a3c7a0697047929c60e-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txd935882f34be4d76adf94-006acad09c) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txd935882f34be4d76adf94-006acad09c) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txd935882f34be4d76adf94-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txdfd15c35b45844cea3d50-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txdfd15c35b45844cea3d50-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txdfd15c35b45844cea3d50-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txdfd15c35b45844cea3d50-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx03157868131d4c458fe9c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx03157868131d4c458fe9c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx03157868131d4c458fe9c-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx03157868131d4c458fe9c-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx19b4def815c24f9896d0b-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx19b4def815c24f9896d0b-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx19b4def815c24f9896d0b-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx19b4def815c24f9896d0b-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx44ceafff58874b6bbb005-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx44ceafff58874b6bbb005-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx44ceafff58874b6bbb005-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx44ceafff58874b6bbb005-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txdc6bc2a907284fbc83ba3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txdc6bc2a907284fbc83ba3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txdc6bc2a907284fbc83ba3-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txdc6bc2a907284fbc83ba3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx56c932750a7248ad84f19-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx56c932750a7248ad84f19-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx56c932750a7248ad84f19-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx56c932750a7248ad84f19-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txc8526b3c93774a0084cd3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txc8526b3c93774a0084cd3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc8526b3c93774a0084cd3-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txc8526b3c93774a0084cd3-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx63e59d08ce434b688749a-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx63e59d08ce434b688749a-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx63e59d08ce434b688749a-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx63e59d08ce434b688749a-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx49b1db0a6e75421aad722-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx56561a31bf424aada7b67-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx56561a31bf424aada7b67-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx56561a31bf424aada7b67-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx56561a31bf424aada7b67-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx3ea25e41b1dc449b99182-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txef439452f9194ceaab427-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txef439452f9194ceaab427-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txef439452f9194ceaab427-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txef439452f9194ceaab427-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx88afd418e6474a088df7b-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx88afd418e6474a088df7b-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx88afd418e6474a088df7b-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx88afd418e6474a088df7b-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx29af26f85e0c4e4e9152a-006acad09c)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=0-3', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=3-3', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1-', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=-3', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': '', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'hoge', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=1', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-1', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Range': 'bytes=5-10', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range_with_invalid_value +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_Range_with_invalid_value ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "GET /sdi1/3/a/9344495c64784814bfbc5d764f0203c0/o" 200 92 "GET http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "tx8de158b6ef3e48eca1ef2-006acad09b" "proxy-server 1476106" 0.0131 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txad7baf18d1b5457f927b9-006acad09b" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/0/a/9344495c64784814bfbc5d764f0203c0" 204 - "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0" "tx75a364daefff422a9d246-006acad09b" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdh1/3/a/9344495c64784814bfbc5d764f0203c0/o" 200 92 "HEAD http://foo:8080/v1/a/9344495c64784814bfbc5d764f0203c0/o" "txa74e228110be4fe2885b7-006acad09b" "proxy-server 1476106" 0.0130 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1fc9e0393af840a087994-006acad09b" "proxy-server 1476106" 0.0014 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx1fc9e0393af840a087994-006acad09b" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx1fc9e0393af840a087994-006acad09b" "container-server 1476106" 0.0011 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 201 - "PUT http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx1fc9e0393af840a087994-006acad09b" "proxy-server 1476106" 0.0500 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "PUT /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 201 - "PUT http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx1fc9e0393af840a087994-006acad09b" "proxy-server 1476106" 0.0380 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2f5acd1e04014d8194012-006acad09b" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx2f5acd1e04014d8194012-006acad09b" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx903288c0b3d0469cade27-006acad09b" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:11 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx17fd59dbc76d4cc9a6a42-006acad09b" "proxy-server 1476106" 0.0134 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "PUT http://foo:8080/sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf2375bea4b3a4032a9853-006acad09b" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "PUT http://foo:8080/sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf2375bea4b3a4032a9853-006acad09b" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "PUT http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf2375bea4b3a4032a9853-006acad09b" "proxy-server 1476106" 0.0238 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "PUT http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf2375bea4b3a4032a9853-006acad09b" "proxy-server 1476106" 0.0235 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbaaf429a87484cb38e8b1-006acad09c" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx25a106bca2924328bb689-006acad09c" "proxy-server 1476106" 0.0110 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "POST http://foo:8080/sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx472e06b0029541c4bd4d0-006acad09c" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "POST /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 202 76 "POST http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx472e06b0029541c4bd4d0-006acad09c" "proxy-server 1476106" 0.0094 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 201 - "POST http://foo:8080/sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx472e06b0029541c4bd4d0-006acad09c" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "POST /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 202 76 "POST http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx472e06b0029541c4bd4d0-006acad09c" "proxy-server 1476106" 0.0237 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc3cec1a8d5db4ee79ea89-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx556c8d96666f49b78570e-006acad09c" "proxy-server 1476106" 0.0104 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx32cdc9babfd64c39a0c51-006acad09c" "proxy-server 1476106" 0.0089 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1ee6f8599e2447c19f71a-006acad09c" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx14e988d59a5447e5bf01f-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txec52e027e65d4f209b9b2-006acad09c" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7db566c68a7344c18d3a5-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txbd44fb80df724c858c3a6-006acad09c" "proxy-server 1476106" 0.0112 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txae0aaf733a9d464987b44-006acad09c" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe01a83d452aa4cf487eec-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx74943eeea26446348dba5-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx63056a06d0ff4fa4a4531-006acad09c" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfa66d5c782124d10a505e-006acad09c" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txd2c157811d6f44f2854dd-006acad09c" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 412 - "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf0ae87054e50441789e3a-006acad09c" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 412 - "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txf0ae87054e50441789e3a-006acad09c" "proxy-server 1476106" 0.0089 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx55b9bd22981941e6a6064-006acad09c" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx4c1dcd986212474ca9af5-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 304 - "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx700c6e1753504a69bc539-006acad09c" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7844e81f9b864b28a83c3-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txc0564fdfad1d491d8e0f2-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 304 - "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx47c19a0f68ae4c7ca8ffd-006acad09c" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3f7b06c49919408187b5b-006acad09c" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txf85cef15991349ecbe379-006acad09c" "proxy-server 1476106" 0.0094 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx68ff9b9cddf04a4692341-006acad09c" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbfe306e37fd5497a95c39-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx30e7666c09334d2598681-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txb9f77f28edce44e8997e3-006acad09c" "proxy-server 1476106" 0.0165 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5a675635436f4df3a1fe0-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx95019d61970140bea2422-006acad09c" "proxy-server 1476106" 0.0098 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txa4d887b433844a01a77a3-006acad09c" "proxy-server 1476106" 0.0129 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx29508beeb57d4c5b84622-006acad09c" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txef4a33b25b50427290b99-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 412 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx9d612864a2b8487abc668-006acad09c" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 412 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx9d612864a2b8487abc668-006acad09c" "proxy-server 1476106" 0.0128 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx05a75f76d9f04ce393ef8-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "tx94c77e03997443ae89027-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdc1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 304 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "tx105127da484d454a8e10d-006acad09c" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8c5f63feb3ec4f4da16b1-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txa2cb4b8439494904a52fc-006acad09c" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 304 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txbd2dadac43be4b1687fbc-006acad09c" "proxy-server 1476106" 0.0088 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx379e1d6a59554dc098060-006acad09c" "proxy-server 1476106" 0.0135 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 204 - "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9" "txb3102628575a4e79b54fa-006acad09c" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdd1/0/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" 200 24 "HEAD http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9/o" "txad617f57a71d43268cf92-006acad09c" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe4bba389dba94fcd911f1-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "GET /sda1/1/a/f66691232b794ad7bf9e3f53b4f4cfb9" 200 155 "GET http://foo:8080/v1/a/f66691232b794ad7bf9e3f53b4f4cfb9?format=json&states=listing" "txe4bba389dba94fcd911f1-006acad09c" "proxy-server 1476106" 0.0105 "-" 1476106 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_put_without_crypto_post_with_crypto_read_with_crypto +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_put_without_crypto_post_with_crypto_read_with_crypto ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_and_override_headers +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_and_override_headers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_empty_shard_container ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET - return self.GETorHEAD(req) - ~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD - resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) -fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_target +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_target ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_enable_sharding +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_enable_sharding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_deleted ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'X-Amz-Metadata-Directive': 'COPY', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676567.86469', 'Content-Type': 'so'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676567.90514', 'Content-Type': 'so'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_metadata_replace ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_exception +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_exception ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_copy ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txd3bd9eca819c44f1ab275-006acad09d) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx29af26f85e0c4e4e9152a-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx29af26f85e0c4e4e9152a-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx29af26f85e0c4e4e9152a-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1ffb9349bc444004b8d71-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1ffb9349bc444004b8d71-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1ffb9349bc444004b8d71-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx1ffb9349bc444004b8d71-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2baa55469c0f4b9a97b4f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2baa55469c0f4b9a97b4f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2baa55469c0f4b9a97b4f-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx2baa55469c0f4b9a97b4f-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx6e0123fb08ae40629c97e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6e0123fb08ae40629c97e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx6e0123fb08ae40629c97e-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx6e0123fb08ae40629c97e-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txbf0897e318b44efd9e464-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txbf0897e318b44efd9e464-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txbf0897e318b44efd9e464-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txbf0897e318b44efd9e464-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx51db5343af25429abd7ca-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx51db5343af25429abd7ca-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx51db5343af25429abd7ca-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx51db5343af25429abd7ca-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx645d8ca1c0c84f5f8d864-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx645d8ca1c0c84f5f8d864-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx645d8ca1c0c84f5f8d864-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx645d8ca1c0c84f5f8d864-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx435a383e8ca14ff7975f2-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx435a383e8ca14ff7975f2-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx435a383e8ca14ff7975f2-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx435a383e8ca14ff7975f2-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd21620774c93436bb4d17-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txd21620774c93436bb4d17-006acad09c) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txd21620774c93436bb4d17-006acad09c) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txd21620774c93436bb4d17-006acad09c) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut WARNING: Handoff requested (5) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb +proxy-ut WARNING: Handoff requested (5) +proxy-ut WARNING: Handoff requested (6) +proxy-ut DEBUG: Node is error limited: 10.0.0.3:3003/sdd +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc +proxy-ut WARNING: Handoff requested (7) +proxy-ut WARNING: Handoff requested (8) +proxy-ut WARNING: Handoff requested (9) +proxy-ut WARNING: Handoff requested (10) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut WARNING: Handoff requested (4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txef08048f8acb4433bba54-006acad09c" "proxy-server 1476105" 0.0105 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4a1b755eb83a4e1ca8974-006acad09c" "proxy-server 1476105" 0.0091 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/3/a/c/test_leak_1" 201 - "PUT http://localhost/sdb1/1/a/c/test_leak_1" "tx6aa4b26ebd064ca1ac4b0-006acad09c" "object-server 1476105" 0.0005 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/3/a/c/test_leak_1" 201 - "PUT http://localhost/sda1/1/a/c/test_leak_1" "tx6aa4b26ebd064ca1ac4b0-006acad09c" "object-server 1476105" 0.0005 "-" 1476105 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx6aa4b26ebd064ca1ac4b0-006acad09c" "proxy-server 1476105" 0.0199 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx6aa4b26ebd064ca1ac4b0-006acad09c" "proxy-server 1476105" 0.0376 "-" 1476105 0test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_default_config +test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_default_config ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbff86e2e75ef483ca2c12-006acad09c" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/1/a/8bccbc7f917c4a26a8c5e457bfeebd87" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txbff86e2e75ef483ca2c12-006acad09c" "container-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/1/a/8bccbc7f917c4a26a8c5e457bfeebd87" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txbff86e2e75ef483ca2c12-006acad09c" "container-server 1476106" 0.0012 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txbff86e2e75ef483ca2c12-006acad09c" "proxy-server 1476106" 0.0297 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "PUT /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txbff86e2e75ef483ca2c12-006acad09c" "proxy-server 1476106" 0.0645 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb321a7179add4f4ca40b3-006acad09c" "proxy-server 1476106" 0.0104 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 204 - "HEAD http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txb321a7179add4f4ca40b3-006acad09c" "proxy-server 1476106" 0.0105 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6f0e089a3ba847da9c90e-006acad09c" "proxy-server 1476106" 0.0062 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:12 +0000] "HEAD /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 204 - "HEAD http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txbf9caf69744543b29c3a2-006acad09c" "proxy-server 1476106" 0.0090 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/sdc1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "tx4b6e197625884fa98bbf0-006acad09c" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/sdd1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "tx4b6e197625884fa98bbf0-006acad09c" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdd1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "tx4b6e197625884fa98bbf0-006acad09c" "proxy-server 1476106" 0.0222 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdc1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "tx4b6e197625884fa98bbf0-006acad09c" "proxy-server 1476106" 0.0324 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc442839146824cb7b2f99-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 204 - "HEAD http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "tx17bb261aa22d4b3684608-006acad09d" "proxy-server 1476106" 0.0114 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdd1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 200 24 "GET http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "tx2d888d3a056a4459958d6-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx749b0743d6c644058501a-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 200 348 "GET http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87?format=json&states=listing" "tx749b0743d6c644058501a-006acad09d" "proxy-server 1476106" 0.0125 "-" 1476106 1 +proxy INFO: Client disconnected on read of '/a/8bccbc7f917c4a26a8c5e457bfeebd87/o' (txn: tx749b0743d6c644058501a-006acad09d) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx137fd3f52f4d4adf8c5ba-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 204 - "HEAD http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "txd9807ee9ad9044928c8ea-006acad09d" "proxy-server 1476106" 0.0116 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/sdc1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "txfd4372b33fb74e22a781b-006acad09d" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/sdd1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "txfd4372b33fb74e22a781b-006acad09d" "object-server 1476106" 0.0161 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdc1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "txfd4372b33fb74e22a781b-006acad09d" "proxy-server 1476106" 0.0477 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdd1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 201 - "PUT http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "txfd4372b33fb74e22a781b-006acad09d" "proxy-server 1476106" 0.0352 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbf44d7a93bc940edb2533-006acad09d" "proxy-server 1476106" 0.0138 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 204 - "HEAD http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87" "tx320f9e508d3349e297f91-006acad09d" "proxy-server 1476106" 0.0110 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" 200 24 "GET http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87/o" "txb43820f7913943d39c57c-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx13c1d24c04154d57a2bac-006acad09d" "proxy-server 1476106" 0.0096 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdb1/0/a/8bccbc7f917c4a26a8c5e457bfeebd87" 200 348 "GET http://foo:8080/v1/a/8bccbc7f917c4a26a8c5e457bfeebd87?format=json&states=listing" "tx13c1d24c04154d57a2bac-006acad09d" "proxy-server 1476106" 0.0160 "-" 1476106 1 +proxy INFO: Client disconnected on read of '/a/8bccbc7f917c4a26a8c5e457bfeebd87/o' (txn: tx13c1d24c04154d57a2bac-006acad09d) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf25e687433e64e28ba96e-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/1/a/9ad3385aed9745ca917af66779ce99f7" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/9ad3385aed9745ca917af66779ce99f7" "txf25e687433e64e28ba96e-006acad09d" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/1/a/9ad3385aed9745ca917af66779ce99f7" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" "txf25e687433e64e28ba96e-006acad09d" "container-server 1476106" 0.0011 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 201 - "PUT http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txf25e687433e64e28ba96e-006acad09d" "proxy-server 1476106" 0.0502 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 201 - "PUT http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txf25e687433e64e28ba96e-006acad09d" "proxy-server 1476106" 0.0344 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa76e3b152ab7447db3df4-006acad09d" "proxy-server 1476106" 0.0020 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txa76e3b152ab7447db3df4-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx877a41e0f9394bedad914-006acad09d" "proxy-server 1476106" 0.0103 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txfc919a75646743e5ab8d6-006acad09d" "proxy-server 1476106" 0.0134 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/2/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "PUT http://foo:8080/sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" "tx65fb8e60933149ff92a28-006acad09d" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "PUT http://foo:8080/sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" "tx65fb8e60933149ff92a28-006acad09d" "object-server 1476106" 0.0086 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "PUT http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx65fb8e60933149ff92a28-006acad09d" "proxy-server 1476106" 0.0350 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "PUT http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx65fb8e60933149ff92a28-006acad09d" "proxy-server 1476106" 0.0365 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd6c65b37f5b94edcb3ef4-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx3d025d73d8f34111a527a-006acad09d" "proxy-server 1476106" 0.0111 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "POST http://foo:8080/sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" "tx5991fb0ae08b4cc3acce2-006acad09d" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "POST /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 202 76 "POST http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx5991fb0ae08b4cc3acce2-006acad09d" "proxy-server 1476106" 0.0319 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "PUT /sda1/2/a/9ad3385aed9745ca917af66779ce99f7/o" 201 - "POST http://foo:8080/sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" "tx5991fb0ae08b4cc3acce2-006acad09d" "object-server 1476106" 0.0087 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "POST /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 202 76 "POST http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx5991fb0ae08b4cc3acce2-006acad09d" "proxy-server 1476106" 0.0371 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa2e4efe481194cddbefb7-006acad09d" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txb8a074c0ce084b299f8e0-006acad09d" "proxy-server 1476106" 0.0115 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx598f0426cae14172af40b-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx88068aa4a4174d11bf8d6-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txf23b67bf30fb46c99fe0a-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "txfab8d322ff13450abfb00-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa718b9e6ec8e433b87c22-006acad09d" "proxy-server 1476106" 0.0136 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txbaf3b1dd89224f539c344-006acad09d" "proxy-server 1476106" 0.0030 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "txf1f24f876c0d4664a5e9f-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1fc4c3564bb54d9b96795-006acad09d" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx50c3462a9e6f478d8d72a-006acad09d" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx6a435c0e06304b1da288f-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6269ec632cff475e8f2b1-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx41ff7c71335544948ac38-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 412 - "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx99978ef9b29045f59ea27-006acad09d" "proxy-server 1476106" 0.0050 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 412 - "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx99978ef9b29045f59ea27-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc092245429aa4583a6b4a-006acad09d" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txa6dbb017a6c747879796c-006acad09d" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 304 - "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx94d394c5aef54ee3adc7b-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx278c95b931d94fe1b92da-006acad09d" "proxy-server 1476106" 0.0086 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676573.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/86f/80a0fb529f9b39e71a962afe934e886f/80a0fb529f9b39e71a962afe934e886f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676575.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/958/bf050efe731381c70c1b77e1e4dfa958/bf050efe731381c70c1b77e1e4dfa958.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676574.00000, (0, 0) as of 1791676574.00000, found as of 1791676574.00000> to ShardRange<'k' to 't' as of 1791676575.00000, (0, 0) as of 1791676575.00000, created as of 1791676575.00000>, path: .shards_a/shard_c_1791676575.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/958/bf050efe731381c70c1b77e1e4dfa958/bf050efe731381c70c1b77e1e4dfa958.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676577.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/43c/fc51ef365ac1162bfe1e9073c77ef43c/fc51ef365ac1162bfe1e9073c77ef43c.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676576.00000, (0, 0) as of 1791676576.00000, found as of 1791676576.00000> to ShardRange<'k' to 't' as of 1791676577.00000, (0, 0) as of 1791676577.00000, cleaved as of 1791676577.00000>, path: .shards_a/shard_c_1791676577.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/43c/fc51ef365ac1162bfe1e9073c77ef43c/fc51ef365ac1162bfe1e9073c77ef43c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676579.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c45/38415053270128390ddb958ec94f1c45/38415053270128390ddb958ec94f1c45.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676578.00000, (0, 0) as of 1791676578.00000, found as of 1791676578.00000> to ShardRange<'k' to 't' as of 1791676579.00000, (0, 0) as of 1791676579.00000, active as of 1791676579.00000>, path: .shards_a/shard_c_1791676579.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c45/38415053270128390ddb958ec94f1c45/38415053270128390ddb958ec94f1c45.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676581.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c11/923b6f26611b888826d86b12412b2c11/923b6f26611b888826d86b12412b2c11.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676580.00000, (0, 0) as of 1791676580.00000, found as of 1791676580.00000> to ShardRange<'k' to 't' as of 1791676581.00000, (0, 0) as of 1791676581.00000, shrinking as of 1791676581.00000>, path: .shards_a/shard_c_1791676581.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c11/923b6f26611b888826d86b12412b2c11/923b6f26611b888826d86b12412b2c11.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676581.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c11/923b6f26611b888826d86b12412b2c11/923b6f26611b888826d86b12412b2c11.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676583.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/96a/a54521da3aaeb7f4d8c76ec3eba0996a/a54521da3aaeb7f4d8c76ec3eba0996a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676582.00000, (0, 0) as of 1791676582.00000, found as of 1791676582.00000> to ShardRange<'k' to 't' as of 1791676583.00000, (0, 0) as of 1791676583.00000, sharding as of 1791676583.00000>, path: .shards_a/shard_c_1791676583.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/96a/a54521da3aaeb7f4d8c76ec3eba0996a/a54521da3aaeb7f4d8c76ec3eba0996a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676583.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/96a/a54521da3aaeb7f4d8c76ec3eba0996a/a54521da3aaeb7f4d8c76ec3eba0996a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676585.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/08d/d56f85cbd9d36a7c8409946b1b01e08d/d56f85cbd9d36a7c8409946b1b01e08d.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676584.00000, (0, 0) as of 1791676584.00000, found as of 1791676584.00000> to ShardRange<'k' to 't' as of 1791676585.00000, (0, 0) as of 1791676585.00000, sharded as of 1791676585.00000>, path: .shards_a/shard_c_1791676585.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/08d/d56f85cbd9d36a7c8409946b1b01e08d/d56f85cbd9d36a7c8409946b1b01e08d.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676585.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/08d/d56f85cbd9d36a7c8409946b1b01e08d/d56f85cbd9d36a7c8409946b1b01e08d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676586.00000, (0, 0) as of 1791676586.00000, found as of 1791676586.00000> to ShardRange<'k' to 't' as of 1791676587.00000, (0, 0) as of 1791676587.00000, shrunk as of 1791676587.00000>, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676587.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/14e/d4346a14ad96ea6ca5c484e0d873b14e/d4346a14ad96ea6ca5c484e0d873b14e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676589.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7e7/76f586a87d4623a8274b02dafe9c87e7/76f586a87d4623a8274b02dafe9c87e7.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676588.00000, (0, 0) as of 1791676588.00000, created as of 1791676588.00000> to ShardRange<'k' to 't' as of 1791676589.00000, (0, 0) as of 1791676589.00000, found as of 1791676589.00000>, path: .shards_a/shard_c_1791676589.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7e7/76f586a87d4623a8274b02dafe9c87e7/76f586a87d4623a8274b02dafe9c87e7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676591.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/12e/650990709e3f1035876e2ba694d9a12e/650990709e3f1035876e2ba694d9a12e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676593.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/510/8da9339d556efec90d41f6b871f1d510/8da9339d556efec90d41f6b871f1d510.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676592.00000, (0, 0) as of 1791676592.00000, created as of 1791676592.00000> to ShardRange<'k' to 't' as of 1791676593.00000, (0, 0) as of 1791676593.00000, cleaved as of 1791676593.00000>, path: .shards_a/shard_c_1791676593.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/510/8da9339d556efec90d41f6b871f1d510/8da9339d556efec90d41f6b871f1d510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676595.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d44/ff61a9b94673bab560f8d1fb2ed22d44/ff61a9b94673bab560f8d1fb2ed22d44.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676594.00000, (0, 0) as of 1791676594.00000, created as of 1791676594.00000> to ShardRange<'k' to 't' as of 1791676595.00000, (0, 0) as of 1791676595.00000, active as of 1791676595.00000>, path: .shards_a/shard_c_1791676595.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d44/ff61a9b94673bab560f8d1fb2ed22d44/ff61a9b94673bab560f8d1fb2ed22d44.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676597.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/197/955f231ed998c4135175017cda1ff197/955f231ed998c4135175017cda1ff197.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676596.00000, (0, 0) as of 1791676596.00000, created as of 1791676596.00000> to ShardRange<'k' to 't' as of 1791676597.00000, (0, 0) as of 1791676597.00000, shrinking as of 1791676597.00000>, path: .shards_a/shard_c_1791676597.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/197/955f231ed998c4135175017cda1ff197/955f231ed998c4135175017cda1ff197.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676597.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/197/955f231ed998c4135175017cda1ff197/955f231ed998c4135175017cda1ff197.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676599.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676598.00000, (0, 0) as of 1791676598.00000, created as of 1791676598.00000> to ShardRange<'k' to 't' as of 1791676599.00000, (0, 0) as of 1791676599.00000, sharding as of 1791676599.00000>, path: .shards_a/shard_c_1791676599.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676599.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee/2d4fdb06ecdabb0d2f0a9f38c4a37aee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676601.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/91b/1f788eb599d2863537d06a4e65f1c91b/1f788eb599d2863537d06a4e65f1c91b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676600.00000, (0, 0) as of 1791676600.00000, created as of 1791676600.00000> to ShardRange<'k' to 't' as of 1791676601.00000, (0, 0) as of 1791676601.00000, sharded as of 1791676601.00000>, path: .shards_a/shard_c_1791676601.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/91b/1f788eb599d2863537d06a4e65f1c91b/1f788eb599d2863537d06a4e65f1c91b.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676601.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/91b/1f788eb599d2863537d06a4e65f1c91b/1f788eb599d2863537d06a4e65f1c91b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676602.00000, (0, 0) as of 1791676602.00000, created as of 1791676602.00000> to ShardRange<'k' to 't' as of 1791676603.00000, (0, 0) as of 1791676603.00000, shrunk as of 1791676603.00000>, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676603.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/670/8fb77188d5261f6940c08719aeb58670/8fb77188d5261f6940c08719aeb58670.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676605.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/027/36d6b27a6aff7786d12e217f7e5dd027/36d6b27a6aff7786d12e217f7e5dd027.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676604.00000, (0, 0) as of 1791676604.00000, cleaved as of 1791676604.00000> to ShardRange<'k' to 't' as of 1791676605.00000, (0, 0) as of 1791676605.00000, found as of 1791676605.00000>, path: .shards_a/shard_c_1791676605.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/027/36d6b27a6aff7786d12e217f7e5dd027/36d6b27a6aff7786d12e217f7e5dd027.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676607.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676606.00000, (0, 0) as of 1791676606.00000, cleaved as of 1791676606.00000> to ShardRange<'k' to 't' as of 1791676607.00000, (0, 0) as of 1791676607.00000, created as of 1791676607.00000>, path: .shards_a/shard_c_1791676607.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e/4f7be2bc5e46df9cd5f5b75e0b396a9e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676609.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d28/09af16a5b0ab2f462e0ae0308d5e2d28/09af16a5b0ab2f462e0ae0308d5e2d28.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676611.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676610.00000, (0, 0) as of 1791676610.00000, cleaved as of 1791676610.00000> to ShardRange<'k' to 't' as of 1791676611.00000, (0, 0) as of 1791676611.00000, active as of 1791676611.00000>, path: .shards_a/shard_c_1791676611.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f/16b4e73ef63bb1eacc6dfe0f9a498e3f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676613.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e46/fa4818c8c832e6a0c9c1868b21fe0e46/fa4818c8c832e6a0c9c1868b21fe0e46.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676612.00000, (0, 0) as of 1791676612.00000, cleaved as of 1791676612.00000> to ShardRange<'k' to 't' as of 1791676613.00000, (0, 0) as of 1791676613.00000, shrinking as of 1791676613.00000>, path: .shards_a/shard_c_1791676613.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e46/fa4818c8c832e6a0c9c1868b21fe0e46/fa4818c8c832e6a0c9c1868b21fe0e46.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676613.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e46/fa4818c8c832e6a0c9c1868b21fe0e46/fa4818c8c832e6a0c9c1868b21fe0e46.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676615.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b8d/1801520566c0c1f61f25abcb514f6b8d/1801520566c0c1f61f25abcb514f6b8d.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676614.00000, (0, 0) as of 1791676614.00000, cleaved as of 1791676614.00000> to ShardRange<'k' to 't' as of 1791676615.00000, (0, 0) as of 1791676615.00000, sharding as of 1791676615.00000>, path: .shards_a/shard_c_1791676615.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b8d/1801520566c0c1f61f25abcb514f6b8d/1801520566c0c1f61f25abcb514f6b8d.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676615.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b8d/1801520566c0c1f61f25abcb514f6b8d/1801520566c0c1f61f25abcb514f6b8d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676617.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/68a/c25af8f9949e685cb51caf437474f68a/c25af8f9949e685cb51caf437474f68a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676616.00000, (0, 0) as of 1791676616.00000, cleaved as of 1791676616.00000> to ShardRange<'k' to 't' as of 1791676617.00000, (0, 0) as of 1791676617.00000, sharded as of 1791676617.00000>, path: .shards_a/shard_c_1791676617.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/68a/c25af8f9949e685cb51caf437474f68a/c25af8f9949e685cb51caf437474f68a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676617.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/68a/c25af8f9949e685cb51caf437474f68a/c25af8f9949e685cb51caf437474f68a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676618.00000, (0, 0) as of 1791676618.00000, cleaved as of 1791676618.00000> to ShardRange<'k' to 't' as of 1791676619.00000, (0, 0) as of 1791676619.00000, shrunk as of 1791676619.00000>, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676619.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4ea/95b4b67f59449b591b6f8af6349de4ea/95b4b67f59449b591b6f8af6349de4ea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676621.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f87/5aa61fd0a8d37231e77faaf4e4389f87/5aa61fd0a8d37231e77faaf4e4389f87.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676620.00000, (0, 0) as of 1791676620.00000, active as of 1791676620.00000> to ShardRange<'k' to 't' as of 1791676621.00000, (0, 0) as of 1791676621.00000, found as of 1791676621.00000>, path: .shards_a/shard_c_1791676621.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f87/5aa61fd0a8d37231e77faaf4e4389f87/5aa61fd0a8d37231e77faaf4e4389f87.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676623.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/37b/80447c574eb3e31684bb104f737f237b/80447c574eb3e31684bb104f737f237b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676622.00000, (0, 0) as of 1791676622.00000, active as of 1791676622.00000> to ShardRange<'k' to 't' as of 1791676623.00000, (0, 0) as of 1791676623.00000, created as of 1791676623.00000>, path: .shards_a/shard_c_1791676623.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/37b/80447c574eb3e31684bb104f737f237b/80447c574eb3e31684bb104f737f237b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676625.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/457/e386844e01a533c71a9b1da5b5046457/e386844e01a533c71a9b1da5b5046457.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676624.00000, (0, 0) as of 1791676624.00000, active as of 1791676624.00000> to ShardRange<'k' to 't' as of 1791676625.00000, (0, 0) as of 1791676625.00000, cleaved as of 1791676625.00000>, path: .shards_a/shard_c_1791676625.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/457/e386844e01a533c71a9b1da5b5046457/e386844e01a533c71a9b1da5b5046457.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676627.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/fa9/04d37fa2b301ad34a340835811d43fa9/04d37fa2b301ad34a340835811d43fa9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676629.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/be5/a57349236335aab7b769b6e0549e0be5/a57349236335aab7b769b6e0549e0be5.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676628.00000, (0, 0) as of 1791676628.00000, active as of 1791676628.00000> to ShardRange<'k' to 't' as of 1791676629.00000, (0, 0) as of 1791676629.00000, shrinking as of 1791676629.00000>, path: .shards_a/shard_c_1791676629.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/be5/a57349236335aab7b769b6e0549e0be5/a57349236335aab7b769b6e0549e0be5.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676629.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/be5/a57349236335aab7b769b6e0549e0be5/a57349236335aab7b769b6e0549e0be5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676631.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3b6/3c6c8daf1e7180699a90c6c3173263b6/3c6c8daf1e7180699a90c6c3173263b6.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676630.00000, (0, 0) as of 1791676630.00000, active as of 1791676630.00000> to ShardRange<'k' to 't' as of 1791676631.00000, (0, 0) as of 1791676631.00000, sharding as of 1791676631.00000>, path: .shards_a/shard_c_1791676631.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3b6/3c6c8daf1e7180699a90c6c3173263b6/3c6c8daf1e7180699a90c6c3173263b6.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676631.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3b6/3c6c8daf1e7180699a90c6c3173263b6/3c6c8daf1e7180699a90c6c3173263b6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676633.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bad/fb2220d01533ec2fbeb4d810b0a26bad/fb2220d01533ec2fbeb4d810b0a26bad.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676632.00000, (0, 0) as of 1791676632.00000, active as of 1791676632.00000> to ShardRange<'k' to 't' as of 1791676633.00000, (0, 0) as of 1791676633.00000, sharded as of 1791676633.00000>, path: .shards_a/shard_c_1791676633.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bad/fb2220d01533ec2fbeb4d810b0a26bad/fb2220d01533ec2fbeb4d810b0a26bad.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676633.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bad/fb2220d01533ec2fbeb4d810b0a26bad/fb2220d01533ec2fbeb4d810b0a26bad.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676635.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/234/e283f6645525a184e4e2be0caee5f234/e283f6645525a184e4e2be0caee5f234.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676634.00000, (0, 0) as of 1791676634.00000, active as of 1791676634.00000> to ShardRange<'k' to 't' as of 1791676635.00000, (0, 0) as of 1791676635.00000, shrunk as of 1791676635.00000>, path: .shards_a/shard_c_1791676635.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/234/e283f6645525a184e4e2be0caee5f234/e283f6645525a184e4e2be0caee5f234.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676635.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/234/e283f6645525a184e4e2be0caee5f234/e283f6645525a184e4e2be0caee5f234.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676637.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/504/065f7e9760ed3902f06af0ed3ea4c504/065f7e9760ed3902f06af0ed3ea4c504.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676636.00000, (0, 0) as of 1791676636.00000, shrinking as of 1791676636.00000> to ShardRange<'k' to 't' as of 1791676637.00000, (0, 0) as of 1791676637.00000, found as of 1791676637.00000>, path: .shards_a/shard_c_1791676637.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/504/065f7e9760ed3902f06af0ed3ea4c504/065f7e9760ed3902f06af0ed3ea4c504.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676639.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/1c7/bfe56407320f4a5503ce8ff49773e1c7/bfe56407320f4a5503ce8ff49773e1c7.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676638.00000, (0, 0) as of 1791676638.00000, shrinking as of 1791676638.00000> to ShardRange<'k' to 't' as of 1791676639.00000, (0, 0) as of 1791676639.00000, created as of 1791676639.00000>, path: .shards_a/shard_c_1791676639.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/1c7/bfe56407320f4a5503ce8ff49773e1c7/bfe56407320f4a5503ce8ff49773e1c7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676641.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bc9/e891a0a56ad6636da943f54740f8fbc9/e891a0a56ad6636da943f54740f8fbc9.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676640.00000, (0, 0) as of 1791676640.00000, shrinking as of 1791676640.00000> to ShardRange<'k' to 't' as of 1791676641.00000, (0, 0) as of 1791676641.00000, cleaved as of 1791676641.00000>, path: .shards_a/shard_c_1791676641.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bc9/e891a0a56ad6636da943f54740f8fbc9/e891a0a56ad6636da943f54740f8fbc9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676643.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e5e/f09c0bf6b0611d592cdc228e8c7e7e5e/f09c0bf6b0611d592cdc228e8c7e7e5e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676642.00000, (0, 0) as of 1791676642.00000, shrinking as of 1791676642.00000> to ShardRange<'k' to 't' as of 1791676643.00000, (0, 0) as of 1791676643.00000, active as of 1791676643.00000>, path: .shards_a/shard_c_1791676643.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e5e/f09c0bf6b0611d592cdc228e8c7e7e5e/f09c0bf6b0611d592cdc228e8c7e7e5e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676645.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/6dc/9293125821c794220f044b3bffba16dc/9293125821c794220f044b3bffba16dc.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676645.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/6dc/9293125821c794220f044b3bffba16dc/9293125821c794220f044b3bffba16dc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676647.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3a8/c871e14692dffba68c13b532146e33a8/c871e14692dffba68c13b532146e33a8.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676646.00000, (0, 0) as of 1791676646.00000, shrinking as of 1791676646.00000> to ShardRange<'k' to 't' as of 1791676647.00000, (0, 0) as of 1791676647.00000, sharding as of 1791676647.00000>, path: .shards_a/shard_c_1791676647.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3a8/c871e14692dffba68c13b532146e33a8/c871e14692dffba68c13b532146e33a8.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676647.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3a8/c871e14692dffba68c13b532146e33a8/c871e14692dffba68c13b532146e33a8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676649.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3ce/21539c2f094650803b8817ec097bd3ce/21539c2f094650803b8817ec097bd3ce.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676648.00000, (0, 0) as of 1791676648.00000, shrinking as of 1791676648.00000> to ShardRange<'k' to 't' as of 1791676649.00000, (0, 0) as of 1791676649.00000, sharded as of 1791676649.00000>, path: .shards_a/shard_c_1791676649.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3ce/21539c2f094650803b8817ec097bd3ce/21539c2f094650803b8817ec097bd3ce.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676649.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/3ce/21539c2f094650803b8817ec097bd3ce/21539c2f094650803b8817ec097bd3ce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676650.00000, (0, 0) as of 1791676650.00000, shrinking as of 1791676650.00000> to ShardRange<'k' to 't' as of 1791676651.00000, (0, 0) as of 1791676651.00000, shrunk as of 1791676651.00000>, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676651.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/989/a2ad5d0ef28c6e4f0d830f579db6a989/a2ad5d0ef28c6e4f0d830f579db6a989.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676653.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/838/b5450738007646f7d77d77ba5664a838/b5450738007646f7d77d77ba5664a838.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676652.00000, (0, 0) as of 1791676652.00000, sharding as of 1791676652.00000> to ShardRange<'k' to 't' as of 1791676653.00000, (0, 0) as of 1791676653.00000, found as of 1791676653.00000>, path: .shards_a/shard_c_1791676653.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/838/b5450738007646f7d77d77ba5664a838/b5450738007646f7d77d77ba5664a838.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676655.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/008/79d62de4134db349cff827298e7a2008/79d62de4134db349cff827298e7a2008.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676654.00000, (0, 0) as of 1791676654.00000, sharding as of 1791676654.00000> to ShardRange<'k' to 't' as of 1791676655.00000, (0, 0) as of 1791676655.00000, created as of 1791676655.00000>, path: .shards_a/shard_c_1791676655.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/008/79d62de4134db349cff827298e7a2008/79d62de4134db349cff827298e7a2008.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676657.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c2e/6bdc46938882849a06c8bac583d38c2e/6bdc46938882849a06c8bac583d38c2e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676656.00000, (0, 0) as of 1791676656.00000, sharding as of 1791676656.00000> to ShardRange<'k' to 't' as of 1791676657.00000, (0, 0) as of 1791676657.00000, cleaved as of 1791676657.00000>, path: .shards_a/shard_c_1791676657.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c2e/6bdc46938882849a06c8bac583d38c2e/6bdc46938882849a06c8bac583d38c2e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676659.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/669/d89a9df093baef4623f36c24dc199669/d89a9df093baef4623f36c24dc199669.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676658.00000, (0, 0) as of 1791676658.00000, sharding as of 1791676658.00000> to ShardRange<'k' to 't' as of 1791676659.00000, (0, 0) as of 1791676659.00000, active as of 1791676659.00000>, path: .shards_a/shard_c_1791676659.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/669/d89a9df093baef4623f36c24dc199669/d89a9df093baef4623f36c24dc199669.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676661.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/9d4/7f3d0829dcdf3764bfa047bb5e12e9d4/7f3d0829dcdf3764bfa047bb5e12e9d4.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676660.00000, (0, 0) as of 1791676660.00000, sharding as of 1791676660.00000> to ShardRange<'k' to 't' as of 1791676661.00000, (0, 0) as of 1791676661.00000, shrinking as of 1791676661.00000>, path: .shards_a/shard_c_1791676661.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/9d4/7f3d0829dcdf3764bfa047bb5e12e9d4/7f3d0829dcdf3764bfa047bb5e12e9d4.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676661.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/9d4/7f3d0829dcdf3764bfa047bb5e12e9d4/7f3d0829dcdf3764bfa047bb5e12e9d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676663.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4bb/e68e8463fd44ede1ac8f062ee30074bb/e68e8463fd44ede1ac8f062ee30074bb.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676663.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4bb/e68e8463fd44ede1ac8f062ee30074bb/e68e8463fd44ede1ac8f062ee30074bb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676665.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d74/608472888c4dcb2ee67e04207d994d74/608472888c4dcb2ee67e04207d994d74.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676664.00000, (0, 0) as of 1791676664.00000, sharding as of 1791676664.00000> to ShardRange<'k' to 't' as of 1791676665.00000, (0, 0) as of 1791676665.00000, sharded as of 1791676665.00000>, path: .shards_a/shard_c_1791676665.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d74/608472888c4dcb2ee67e04207d994d74/608472888c4dcb2ee67e04207d994d74.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676665.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d74/608472888c4dcb2ee67e04207d994d74/608472888c4dcb2ee67e04207d994d74.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676666.00000, (0, 0) as of 1791676666.00000, sharding as of 1791676666.00000> to ShardRange<'k' to 't' as of 1791676667.00000, (0, 0) as of 1791676667.00000, shrunk as of 1791676667.00000>, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676667.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/324/414c3afc19fd8b8ef302c083c018f324/414c3afc19fd8b8ef302c083c018f324.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676669.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bcd/7f30b77553d0ee3573ba33a2452dfbcd/7f30b77553d0ee3573ba33a2452dfbcd.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676668.00000, (0, 0) as of 1791676668.00000, sharded as of 1791676668.00000> to ShardRange<'k' to 't' as of 1791676669.00000, (0, 0) as of 1791676669.00000, found as of 1791676669.00000>, path: .shards_a/shard_c_1791676669.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bcd/7f30b77553d0ee3573ba33a2452dfbcd/7f30b77553d0ee3573ba33a2452dfbcd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676671.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f3e/bb1114e1b06b6fbe593c6e163f772f3e/bb1114e1b06b6fbe593c6e163f772f3e.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676670.00000, (0, 0) as of 1791676670.00000, sharded as of 1791676670.00000> to ShardRange<'k' to 't' as of 1791676671.00000, (0, 0) as of 1791676671.00000, created as of 1791676671.00000>, path: .shards_a/shard_c_1791676671.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f3e/bb1114e1b06b6fbe593c6e163f772f3e/bb1114e1b06b6fbe593c6e163f772f3e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676673.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/136/ebde37f1f3e20acc114802ebd62ff136/ebde37f1f3e20acc114802ebd62ff136.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676672.00000, (0, 0) as of 1791676672.00000, sharded as of 1791676672.00000> to ShardRange<'k' to 't' as of 1791676673.00000, (0, 0) as of 1791676673.00000, cleaved as of 1791676673.00000>, path: .shards_a/shard_c_1791676673.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/136/ebde37f1f3e20acc114802ebd62ff136/ebde37f1f3e20acc114802ebd62ff136.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676675.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/28a/4a21e5a34351bf57cb8c165682d6728a/4a21e5a34351bf57cb8c165682d6728a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676674.00000, (0, 0) as of 1791676674.00000, sharded as of 1791676674.00000> to ShardRange<'k' to 't' as of 1791676675.00000, (0, 0) as of 1791676675.00000, active as of 1791676675.00000>, path: .shards_a/shard_c_1791676675.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/28a/4a21e5a34351bf57cb8c165682d6728a/4a21e5a34351bf57cb8c165682d6728a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676677.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2ce/c93922807594ecd5156d4cce046df2ce/c93922807594ecd5156d4cce046df2ce.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676676.00000, (0, 0) as of 1791676676.00000, sharded as of 1791676676.00000> to ShardRange<'k' to 't' as of 1791676677.00000, (0, 0) as of 1791676677.00000, shrinking as of 1791676677.00000>, path: .shards_a/shard_c_1791676677.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2ce/c93922807594ecd5156d4cce046df2ce/c93922807594ecd5156d4cce046df2ce.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676677.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2ce/c93922807594ecd5156d4cce046df2ce/c93922807594ecd5156d4cce046df2ce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676679.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8fe/baadbbf0cfc875b710183032ef8fe8fe/baadbbf0cfc875b710183032ef8fe8fe.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676678.00000, (0, 0) as of 1791676678.00000, sharded as of 1791676678.00000> to ShardRange<'k' to 't' as of 1791676679.00000, (0, 0) as of 1791676679.00000, sharding as of 1791676679.00000>, path: .shards_a/shard_c_1791676679.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8fe/baadbbf0cfc875b710183032ef8fe8fe/baadbbf0cfc875b710183032ef8fe8fe.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676679.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8fe/baadbbf0cfc875b710183032ef8fe8fe/baadbbf0cfc875b710183032ef8fe8fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676681.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/1e0/3f75a01e59a0dda5106cb1b15a54b1e0/3f75a01e59a0dda5106cb1b15a54b1e0.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676681.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/1e0/3f75a01e59a0dda5106cb1b15a54b1e0/3f75a01e59a0dda5106cb1b15a54b1e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676682.00000, (0, 0) as of 1791676682.00000, sharded as of 1791676682.00000> to ShardRange<'k' to 't' as of 1791676683.00000, (0, 0) as of 1791676683.00000, shrunk as of 1791676683.00000>, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676683.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/55f/5379ae2a8590609145203a59e32ca55f/5379ae2a8590609145203a59e32ca55f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676685.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/eea/28e6d08125f9af4cbf90a98bdfce0eea/28e6d08125f9af4cbf90a98bdfce0eea.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676684.00000, (0, 0) as of 1791676684.00000, shrunk as of 1791676684.00000> to ShardRange<'k' to 't' as of 1791676685.00000, (0, 0) as of 1791676685.00000, found as of 1791676685.00000>, path: .shards_a/shard_c_1791676685.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/eea/28e6d08125f9af4cbf90a98bdfce0eea/28e6d08125f9af4cbf90a98bdfce0eea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676687.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c3a/9c5021b1c861ce422bc4b821f3587c3a/9c5021b1c861ce422bc4b821f3587c3a.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676686.00000, (0, 0) as of 1791676686.00000, shrunk as of 1791676686.00000> to ShardRange<'k' to 't' as of 1791676687.00000, (0, 0) as of 1791676687.00000, created as of 1791676687.00000>, path: .shards_a/shard_c_1791676687.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c3a/9c5021b1c861ce422bc4b821f3587c3a/9c5021b1c861ce422bc4b821f3587c3a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676689.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c33/d7aca79c525168d0c89452d1d366bc33/d7aca79c525168d0c89452d1d366bc33.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676688.00000, (0, 0) as of 1791676688.00000, shrunk as of 1791676688.00000> to ShardRange<'k' to 't' as of 1791676689.00000, (0, 0) as of 1791676689.00000, cleaved as of 1791676689.00000>, path: .shards_a/shard_c_1791676689.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c33/d7aca79c525168d0c89452d1d366bc33/d7aca79c525168d0c89452d1d366bc33.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676691.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/90d/81c59b57a9b9528b1ba4e09c677ba90d/81c59b57a9b9528b1ba4e09c677ba90d.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676690.00000, (0, 0) as of 1791676690.00000, shrunk as of 1791676690.00000> to ShardRange<'k' to 't' as of 1791676691.00000, (0, 0) as of 1791676691.00000, active as of 1791676691.00000>, path: .shards_a/shard_c_1791676691.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/90d/81c59b57a9b9528b1ba4e09c677ba90d/81c59b57a9b9528b1ba4e09c677ba90d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676693.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/918/e7db29f4c02d62ee400f4972e2da0918/e7db29f4c02d62ee400f4972e2da0918.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676692.00000, (0, 0) as of 1791676692.00000, shrunk as of 1791676692.00000> to ShardRange<'k' to 't' as of 1791676693.00000, (0, 0) as of 1791676693.00000, shrinking as of 1791676693.00000>, path: .shards_a/shard_c_1791676693.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/918/e7db29f4c02d62ee400f4972e2da0918/e7db29f4c02d62ee400f4972e2da0918.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676693.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/918/e7db29f4c02d62ee400f4972e2da0918/e7db29f4c02d62ee400f4972e2da0918.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676695.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c36/ff0ac2731d57a3d16b23dbf72ab42c36/ff0ac2731d57a3d16b23dbf72ab42c36.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676694.00000, (0, 0) as of 1791676694.00000, shrunk as of 1791676694.00000> to ShardRange<'k' to 't' as of 1791676695.00000, (0, 0) as of 1791676695.00000, sharding as of 1791676695.00000>, path: .shards_a/shard_c_1791676695.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c36/ff0ac2731d57a3d16b23dbf72ab42c36/ff0ac2731d57a3d16b23dbf72ab42c36.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676695.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c36/ff0ac2731d57a3d16b23dbf72ab42c36/ff0ac2731d57a3d16b23dbf72ab42c36.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676697.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/caf/3938107a8613f44b1df8d3bd85310caf/3938107a8613f44b1df8d3bd85310caf.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676696.00000, (0, 0) as of 1791676696.00000, shrunk as of 1791676696.00000> to ShardRange<'k' to 't' as of 1791676697.00000, (0, 0) as of 1791676697.00000, sharded as of 1791676697.00000>, path: .shards_a/shard_c_1791676697.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/caf/3938107a8613f44b1df8d3bd85310caf/3938107a8613f44b1df8d3bd85310caf.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676697.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/caf/3938107a8613f44b1df8d3bd85310caf/3938107a8613f44b1df8d3bd85310caf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676699.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bae/3d8f5ebaa05f4f4024e13778e48d0bae/3d8f5ebaa05f4f4024e13778e48d0bae.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676699.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bae/3d8f5ebaa05f4f4024e13778e48d0bae/3d8f5ebaa05f4f4024e13778e48d0bae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676700.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/6d1/8483d9ef6fee51605a0aaeadc3b3e6d1/8483d9ef6fee51605a0aaeadc3b3e6d1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676702.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/c91/b193a5947502cde3305432287376dc91/b193a5947502cde3305432287376dc91.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676704.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/22d/91cd5f9648bd75ec9870e74aa532322d/91cd5f9648bd75ec9870e74aa532322d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676706.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/69b/f0d670f9a88d3c6ac8f22941e752f69b/f0d670f9a88d3c6ac8f22941e752f69b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676708.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/53f/929e9ff863ee4588fc48320ac239b53f/929e9ff863ee4588fc48320ac239b53f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676710.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a1c/a77c6c8b739dc154e6c09a88bd2a2a1c/a77c6c8b739dc154e6c09a88bd2a2a1c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676712.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f75/bb8a5d5b7b44012b30f00f9f16777f75/bb8a5d5b7b44012b30f00f9f16777f75.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676714.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b35/2ebeb3c703db5f62bbf083feabfd8b35/2ebeb3c703db5f62bbf083feabfd8b35.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676716.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/126/12eae5646c5dbdac69a0ebec88841126/12eae5646c5dbdac69a0ebec88841126.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676718.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/ea5/cd8092e7c2fdffcb9801b8d12c893ea5/cd8092e7c2fdffcb9801b8d12c893ea5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676720.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/fbc/194856b945b1028c803cffd7598c8fbc/194856b945b1028c803cffd7598c8fbc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676722.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/717/9e17d0fa32428a886657496ada6be717/9e17d0fa32428a886657496ada6be717.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676724.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2e6/e9afe1415b2a2e7c1f18ee68f4e0a2e6/e9afe1415b2a2e7c1f18ee68f4e0a2e6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676726.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/21c/56279b9316cf1598806b026b4e1bd21c/56279b9316cf1598806b026b4e1bd21c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676728.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f79/abec9a4c643a01b5f08e52f1bb9bbf79/abec9a4c643a01b5f08e52f1bb9bbf79.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676730.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4db/1a30851c44876e3c459070c3e2e954db/1a30851c44876e3c459070c3e2e954db.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676732.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/76d/d73400b0f4286fd4fefc0bfeec19176d/d73400b0f4286fd4fefc0bfeec19176d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676734.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/cbc/ecf5c6dfff6c215330f4e743b9971cbc/ecf5c6dfff6c215330f4e743b9971cbc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676736.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/fc1/0583a39fd7175a99978ebef94bb30fc1/0583a39fd7175a99978ebef94bb30fc1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676738.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a9f/051ac59b4b8a3d8c3b3f85121f36ea9f/051ac59b4b8a3d8c3b3f85121f36ea9f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676740.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/108/1cf22ad8775690377220dacdf9972108/1cf22ad8775690377220dacdf9972108.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676742.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b4d/f4510ac0b35a6af3b903b9f53966cb4d/f4510ac0b35a6af3b903b9f53966cb4d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676744.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/89d/8d153122eb5a543e0f0c31c80e7b489d/8d153122eb5a543e0f0c31c80e7b489d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676746.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b08/bfa065df9d05df5c3b7c602f900beb08/bfa065df9d05df5c3b7c602f900beb08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676748.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/113/a01156ac8355ee92b9e15ec47ae31113/a01156ac8355ee92b9e15ec47ae31113.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676750.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/328/08ef7c709843485bd313536bf82ee328/08ef7c709843485bd313536bf82ee328.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676752.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/40f/082dab1071d794b7ccdb40285c73c40f/082dab1071d794b7ccdb40285c73c40f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676754.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/77a/9c79bc9a9337327e52b29aaee2c1b77a/9c79bc9a9337327e52b29aaee2c1b77a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676756.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/938/d8ec46180ff7f8363ce5a7b423796938/d8ec46180ff7f8363ce5a7b423796938.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676758.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0/c640f6cf6eedd0bd5c824ecc0bfb5ca0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676760.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f42/e179609d8cdf3d35b06a16fe75009f42/e179609d8cdf3d35b06a16fe75009f42.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676762.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/5cf/8337c8ef41f320068541a75e113495cf/8337c8ef41f320068541a75e113495cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676764.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/59a/64c538c067916585b3c1d22f2736159a/64c538c067916585b3c1d22f2736159a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676764.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/59a/64c538c067916585b3c1d22f2736159a/64c538c067916585b3c1d22f2736159a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676766.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8be/cb9d1dedcb0fcb64c71eebda2a5698be/cb9d1dedcb0fcb64c71eebda2a5698be.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676766.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8be/cb9d1dedcb0fcb64c71eebda2a5698be/cb9d1dedcb0fcb64c71eebda2a5698be.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676768.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/df3/d6fffe67479231aa114302a062921df3/d6fffe67479231aa114302a062921df3.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676768.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/df3/d6fffe67479231aa114302a062921df3/d6fffe67479231aa114302a062921df3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676770.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e49/b8f1d79d70f1e706d7dec77c9b0d1e49/b8f1d79d70f1e706d7dec77c9b0d1e49.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676770.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e49/b8f1d79d70f1e706d7dec77c9b0d1e49/b8f1d79d70f1e706d7dec77c9b0d1e49.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676772.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2d1/86d29e00a5e47c3fad5d9398520e32d1/86d29e00a5e47c3fad5d9398520e32d1.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676772.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/2d1/86d29e00a5e47c3fad5d9398520e32d1/86d29e00a5e47c3fad5d9398520e32d1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676774.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8f0/49b6eb278a3ad940221eb217e505e8f0/49b6eb278a3ad940221eb217e505e8f0.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676774.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/8f0/49b6eb278a3ad940221eb217e505e8f0/49b6eb278a3ad940221eb217e505e8f0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676776.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4d9/e09291bc87ccb0296de5be4709ee64d9/e09291bc87ccb0296de5be4709ee64d9.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676776.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/4d9/e09291bc87ccb0296de5be4709ee64d9/e09291bc87ccb0296de5be4709ee64d9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676778.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/dce/0fc62b7f11dc594acc44735309e92dce/0fc62b7f11dc594acc44735309e92dce.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676778.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/dce/0fc62b7f11dc594acc44735309e92dce/0fc62b7f11dc594acc44735309e92dce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676780.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/008/248a2cb3a809064211124db150301008/248a2cb3a809064211124db150301008.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676780.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/008/248a2cb3a809064211124db150301008/248a2cb3a809064211124db150301008.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676782.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/336/8ab40deae5ec861c00615dfdc7bc4336/8ab40deae5ec861c00615dfdc7bc4336.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676782.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/336/8ab40deae5ec861c00615dfdc7bc4336/8ab40deae5ec861c00615dfdc7bc4336.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676784.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/5b9/80c06f09fb3cf30188d5f41f67be55b9/80c06f09fb3cf30188d5f41f67be55b9.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676784.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/5b9/80c06f09fb3cf30188d5f41f67be55b9/80c06f09fb3cf30188d5f41f67be55b9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676786.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/838/4d61770e5d3bc9fad82dc50c0a9a0838/4d61770e5d3bc9fad82dc50c0a9a0838.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676786.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/838/4d61770e5d3bc9fad82dc50c0a9a0838/4d61770e5d3bc9fad82dc50c0a9a0838.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676788.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/93a/296b7bd6c7b4cae4ef47e4a66bd2c93a/296b7bd6c7b4cae4ef47e4a66bd2c93a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676788.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/93a/296b7bd6c7b4cae4ef47e4a66bd2c93a/296b7bd6c7b4cae4ef47e4a66bd2c93a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676790.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/06a/fe4595b44cf278fdb96154b24811e06a/fe4595b44cf278fdb96154b24811e06a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676790.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/06a/fe4595b44cf278fdb96154b24811e06a/fe4595b44cf278fdb96154b24811e06a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676792.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d30/a6f214451c80b790d2076bdad9054d30/a6f214451c80b790d2076bdad9054d30.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676792.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d30/a6f214451c80b790d2076bdad9054d30/a6f214451c80b790d2076bdad9054d30.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676794.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e84/b107ded4f116a8ad8aed6ebe18b0fe84/b107ded4f116a8ad8aed6ebe18b0fe84.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676794.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/e84/b107ded4f116a8ad8aed6ebe18b0fe84/b107ded4f116a8ad8aed6ebe18b0fe84.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676796.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d32/930d1dc9f4bfa6fa8025039d48d1ad32/930d1dc9f4bfa6fa8025039d48d1ad32.dbtest.unit.proxy.test_mem_server.TestReplicatedObjectController.test_leak_1 +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_leak_1 ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_merge_other_ranges +test.unit.container.test_sharder.TestSharder.test_audit_shard_container_merge_other_ranges ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx839e8262019542d0bee0e-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6bb4552eefbb4bcab54a1-006acad09e) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpw_eka9g0/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpw_eka9g0/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpw_eka9g0/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpw_eka9g0/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0157 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0032 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0111 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0151 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c61e96d2df24ae8ba1ae-006acad09e" "proxy-server 1476101" 0.0096 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:35421/sda1/3/a/c" "tx4c61e96d2df24ae8ba1ae-006acad09e" "container-server 1476101" 0.0011 "-" 1476101 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_mismatched_etags +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_mismatched_etags ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_in_root_container +test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_in_root_container ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_missing_from_root_container +test.unit.container.test_sharder.TestSharder.test_audit_shard_deleted_range_missing_from_root_container ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ @@ -43753,1627 +36217,1378 @@ resp = self.GETorHEAD(req) File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD resp = req.get_response(self.app, query=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl + return getattr(ah, method)(app) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 246, in HEAD + return self._handle_acl(app, 'HEAD') + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 145, in _handle_acl + resp = self.req.get_acl_response(app, 'HEAD', + container, obj, + headers, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response raise InternalError('unexpected status code %d' % status) swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676569.00000', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_self_metadata_replace ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_HEAD_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_POST_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_POST_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT ... ok + +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:07 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:08 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT - resp = req.get_response(self.app) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift ERROR: 400 Bad Request fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri_xml +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_invalid_uri_xml ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txab6ae4151d6647ab8b23a-006acad09d" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 304 - "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx52280d6267644079b847f-006acad09d" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9a1a590fd02346a19b039-006acad09d" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx0f6ee01263344551a6b38-006acad09d" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "GET /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx0666f625a18244dab429b-006acad09d" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txea33e92f4611434bbc31e-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txc511ce3552674e5f98787-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "txe4077e5cc9c848a7bacae-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx97bb07cf31074763ba67d-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx5d8c6cfc5cee4b2e96947-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "txeb3754a622e64c2bb5358-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx484552ab72a34f3db4781-006acad09d" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx71694df635644f1b90b5d-006acad09d" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 412 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx37496f11c6904c109a980-006acad09d" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 412 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx37496f11c6904c109a980-006acad09d" "proxy-server 1476106" 0.0039 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5f28db85655444c4970a2-006acad09d" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx4fc624b490744659a02c6-006acad09d" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdc1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 304 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx88899d83367e4c84a0434-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8462a0ff48d74ae695730-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "tx4522e605103a4259b3082-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 304 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx34f08ef094d04939afd85-006acad09e" "proxy-server 1476106" 0.0079 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9f4aa896aeab4f4788252-006acad09e" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 204 - "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7" "txebdc3ba7a8fb401cad661-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/3/a/9ad3385aed9745ca917af66779ce99f7/o" 200 24 "HEAD http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7/o" "tx21dd803625894136bef12-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx50f602628be5467f99adc-006acad09e" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sda1/2/a/9ad3385aed9745ca917af66779ce99f7" 200 382 "GET http://foo:8080/v1/a/9ad3385aed9745ca917af66779ce99f7?format=json&states=listing" "tx50f602628be5467f99adc-006acad09e" "proxy-server 1476106" 0.0067 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx44b9e344894c498189c67-006acad09e" "proxy-server 1476106" 0.0056 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/1/a/de8dfab267344d3c9240249c447de82c" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/de8dfab267344d3c9240249c447de82c" "tx44b9e344894c498189c67-006acad09e" "container-server 1476106" 0.0012 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/1/a/de8dfab267344d3c9240249c447de82c" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/de8dfab267344d3c9240249c447de82c" "tx44b9e344894c498189c67-006acad09e" "container-server 1476106" 0.0053 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/2/a/de8dfab267344d3c9240249c447de82c" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx44b9e344894c498189c67-006acad09e" "proxy-server 1476106" 0.0173 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx44b9e344894c498189c67-006acad09e" "proxy-server 1476106" 0.0267 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf3d35ef5242e41239328c-006acad09e" "proxy-server 1476106" 0.0062 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txf3d35ef5242e41239328c-006acad09e" "proxy-server 1476106" 0.0055 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf024b3876cae413a8d77f-006acad09e" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txb63d9e815f314d309bce3-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" "txe224a1764290458cbd358-006acad09e" "object-server 1476106" 0.0034 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" "txe224a1764290458cbd358-006acad09e" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txe224a1764290458cbd358-006acad09e" "proxy-server 1476106" 0.0223 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txe224a1764290458cbd358-006acad09e" "proxy-server 1476106" 0.0280 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx09d0adf321284536bf8fd-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx1a88a0f22e6a4d868de83-006acad09e" "proxy-server 1476106" 0.0043 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "POST http://foo:8080/sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" "tx42609d51c87844e19142a-006acad09e" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "POST http://foo:8080/sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" "tx42609d51c87844e19142a-006acad09e" "object-server 1476106" 0.0047 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "POST /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 202 76 "POST http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx42609d51c87844e19142a-006acad09e" "proxy-server 1476106" 0.0118 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "POST /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 202 76 "POST http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx42609d51c87844e19142a-006acad09e" "proxy-server 1476106" 0.0114 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8bbd15ecb5e24360bcf7c-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txd5616398632648a2ad137-006acad09e" "proxy-server 1476106" 0.0074 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx5c5c72eae1b148c1bdb59-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx37d41e01e6794fde9f93a-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx47561134054f46b8a137d-006acad09e" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txd3650ec32d9942c5ab981-006acad09e" "proxy-server 1476106" 0.0049 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc1aab2a38be04e348cb10-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx2fb8279096b94acab3015-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx3561e6d7cfb24d6eb4c26-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3acf3ed490814603a2b94-006acad09e" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx71a55ffe72214a8c82623-006acad09e" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txc0670699b0b84e1da65c4-006acad09e" "proxy-server 1476106" 0.0050 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5b81e12f91d4400e801c7-006acad09e" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx159f7778ad3749c49540c-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txaba9bcc43a4e442ebdfc5-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txaba9bcc43a4e442ebdfc5-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc3ececa7d36d428da36f3-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx20e83b1ef3bb419289b0c-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx895a396c330147bbb28c5-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb529a86ecffa4f73b01c8-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txb9b18c50d4154ffe93390-006acad09e" "proxy-server 1476106" 0.0116 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx60de2d7115c04e738e545-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txec964ff2821045e69138d-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txe8fb9cdbe3ec40afa336f-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx216c97d76426481fa4361-006acad09e" "proxy-server 1476106" 0.0009 "-" 1476106 1/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_mem_server.TestAccountController.test_DELETE +test.unit.proxy.test_mem_server.TestAccountController.test_DELETE ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_DELETE_with_query_string +test.unit.proxy.test_mem_server.TestAccountController.test_DELETE_with_query_string ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfea4d3ddb3f143bb9217e-006acad09e" "proxy-server 1476106" 0.0095 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txcd921f8b74be4a0693db7-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txe8d07de45b84404f9ddb2-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e5cc4a75a094f86818b2-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txc862099d85024ad6a64f2-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txa7ecb741347845718dd1c-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0d7d1e3173ce4f399314b-006acad09e" "proxy-server 1476106" 0.0207 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx91148e20b2234225a91ae-006acad09e" "proxy-server 1476106" 0.0097 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx37e783c834d64d20bb8e0-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx37e783c834d64d20bb8e0-006acad09e" "proxy-server 1476106" 0.0089 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx790527061fb74de98dca7-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txce1d55eca7da4e9baefc2-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx7206e6dc22d0471a813a6-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx27023488e27249cfab6a6-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx8a8342f845c24f07a1e15-006acad09e" "proxy-server 1476106" 0.0072 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txbb5a82f52bb04fdcaafc9-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5b1ca45e6e3245f0b1a71-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx9f082e55c4aa46f59373a-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx6b21f57d6acd4410a75ab-006acad09e" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfd65430f2d8f4fdea813c-006acad09e" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 200 380 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c?format=json&states=listing" "txfd65430f2d8f4fdea813c-006acad09e" "proxy-server 1476106" 0.0068 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf466503bb9dc4e8aa5c7c-006acad09e" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txc6aa965eaa00400881054-006acad09e" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx6c3218aa602241b4a217f-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4cc0c6b8470e4725a880b-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx256891bce99c49d88af01-006acad09e" "proxy-server 1476106" 0.0059 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx1ea1dc3d0a2b417db0f85-006acad09e" "proxy-server 1476106" 0.0049 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txaae60e6b49f940fc92d8a-006acad09e" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx5f4bee1098f544fb924df-006acad09e" "proxy-server 1476106" 0.0107 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txaa16b51ea86049d3a7418-006acad09e" "proxy-server 1476106" 0.0045 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txadf53c8d0d2e420ca75a9-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx20c5f380bcfe46ad8dbc5-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx68c303feb7c74c7786580-006acad09e" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx43e0c82f6adf463299b36-006acad09e" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx05394a65c531463aa1ef3-006acad09f" "proxy-server 1476106" 0.0056 "-" 1476106 1 +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676796.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/d32/930d1dc9f4bfa6fa8025039d48d1ad32/930d1dc9f4bfa6fa8025039d48d1ad32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676798.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/082/20db2128cc66d1a2458c4bfa5fec7082/20db2128cc66d1a2458c4bfa5fec7082.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676798.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/082/20db2128cc66d1a2458c4bfa5fec7082/20db2128cc66d1a2458c4bfa5fec7082.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676800.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7cf/7b32959c46c1613bfa2f162b51a827cf/7b32959c46c1613bfa2f162b51a827cf.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676800.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7cf/7b32959c46c1613bfa2f162b51a827cf/7b32959c46c1613bfa2f162b51a827cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676802.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a42/587555d279ce782ac2bb2c7792c70a42/587555d279ce782ac2bb2c7792c70a42.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676802.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/a42/587555d279ce782ac2bb2c7792c70a42/587555d279ce782ac2bb2c7792c70a42.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676804.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f9e/f75a4176a367378fe665a800e06f0f9e/f75a4176a367378fe665a800e06f0f9e.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676804.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f9e/f75a4176a367378fe665a800e06f0f9e/f75a4176a367378fe665a800e06f0f9e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676806.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/cf3/590acbbe0a8009ad2c43edeb82607cf3/590acbbe0a8009ad2c43edeb82607cf3.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676806.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/cf3/590acbbe0a8009ad2c43edeb82607cf3/590acbbe0a8009ad2c43edeb82607cf3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676808.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/ce1/8b895d2f77345489608c9deb6a3edce1/8b895d2f77345489608c9deb6a3edce1.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676808.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/ce1/8b895d2f77345489608c9deb6a3edce1/8b895d2f77345489608c9deb6a3edce1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676810.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/921/19d0bf9dde7a605128c3f3d070f0f921/19d0bf9dde7a605128c3f3d070f0f921.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676810.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/921/19d0bf9dde7a605128c3f3d070f0f921/19d0bf9dde7a605128c3f3d070f0f921.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676812.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/cf6/2300606dfa31474330f5c88335d73cf6/2300606dfa31474330f5c88335d73cf6.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676812.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/cf6/2300606dfa31474330f5c88335d73cf6/2300606dfa31474330f5c88335d73cf6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676814.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/266/11e2039ef6a9d5d4ff8b8ad8414d3266/11e2039ef6a9d5d4ff8b8ad8414d3266.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676814.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/266/11e2039ef6a9d5d4ff8b8ad8414d3266/11e2039ef6a9d5d4ff8b8ad8414d3266.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676816.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f8a/cbc93202a77724ddb04c809d7ca51f8a/cbc93202a77724ddb04c809d7ca51f8a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676816.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/f8a/cbc93202a77724ddb04c809d7ca51f8a/cbc93202a77724ddb04c809d7ca51f8a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676818.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bed/258f68ac937471ae1120b4dce532bbed/258f68ac937471ae1120b4dce532bbed.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676818.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/bed/258f68ac937471ae1120b4dce532bbed/258f68ac937471ae1120b4dce532bbed.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676820.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7ce/c436a7216db93a100745a0dd641087ce/c436a7216db93a100745a0dd641087ce.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676820.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/7ce/c436a7216db93a100745a0dd641087ce/c436a7216db93a100745a0dd641087ce.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676822.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b72/7af1b6681ab2a96e41f965c731607b72/7af1b6681ab2a96e41f965c731607b72.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676822.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/b72/7af1b6681ab2a96e41f965c731607b72/7af1b6681ab2a96e41f965c731607b72.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676824.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/241/ad6ab7799beec5249206e5f0f1fee241/ad6ab7799beec5249206e5f0f1fee241.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676824.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/241/ad6ab7799beec5249206e5f0f1fee241/ad6ab7799beec5249206e5f0f1fee241.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c_1791676826.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/175/3c19961687d5f1f806abcf5b10525175/3c19961687d5f1f806abcf5b10525175.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/shard_c_1791676826.00000, db: /tmp/tmpk2hqfrff/sda/containers/0/175/3c19961687d5f1f806abcf5b10525175/3c19961687d5f1f806abcf5b10525175.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/shard_c, db: /tmp/tmprdq3_jx7/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Updated own shard range from ShardRange<'k' to 't' as of 1791676574.00000, (0, 0) as of 1791676574.00000, active as of 1791676574.00000> to ShardRange<'k' to 't' as of 1791676575.00000, (0, 0) as of 1791676575.00000, sharded as of 1791676576.00000>, path: .shards_a/shard_c, db: /tmp/tmprdq3_jx7/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmprdq3_jx7/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Marked shard container as deleted, path: .shards_a/shard_c, db: /tmp/tmp28q4nygq/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676575.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/33c/2b77280a0543cce8a012acc0bc5f233c/2b77280a0543cce8a012acc0bc5f233c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676578.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/cc2/df1e784652744d73ecf2934568959cc2/df1e784652744d73ecf2934568959cc2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676581.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/570/51d1226741eef5e6279f69435a3c6570/51d1226741eef5e6279f69435a3c6570.dbtest.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_errors ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester READ permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester READ_ACP permission on the object /bucket/object fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read_acp +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_read_acp ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_canned_acl +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_canned_acl ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/27/10 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0010 - - 1757266030.886013269 1757266030.886997461 1 +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift INFO: - - 07/Sep/2025/17/27/10 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0010 - - 1757266030.895926476 1757266030.896880388 0 +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1791676569.13072', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_async_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC.test_slo_object_async_DELETE ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash_readline -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash_readline ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty_bad_hash -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty_bad_hash ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good_readline -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good_readline ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_long -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_long ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_all -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_all ... ok -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_piecemeal -test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_piecemeal ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorization_nova_toconnect -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorization_nova_toconnect ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_and_unquote_chars -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_and_unquote_chars ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_in_container -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorize_with_access_key_in_container ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_bytes -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_bytes ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_http -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_http ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_trailing_slash -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_trailing_slash ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_v3 -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_authorized_v3 ... ok - -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx8cb88e8f8f874bbda5990-0068bdc06c" "proxy-server 2597872" 0.6016 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx8cb88e8f8f874bbda5990-0068bdc06c" "proxy-server 2597872" 0.6054 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3564032cc21744bf935cc-0068bdc06d" "proxy-server 2597872" 0.0023 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx24c90d92640a4aa88068e-0068bdc06d" "proxy-server 2597872" 0.0014 "-" 2597872 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx080faf99774e478fa8ddd-0068bdc06d) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/09 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 65536 89 - tx080faf99774e478fa8ddd-0068bdc06d - 0.0596 - - 1757266029.029255867 1757266029.088894606 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx080faf99774e478fa8ddd-0068bdc06d" "proxy-server 2597872" 0.0131 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx080faf99774e478fa8ddd-0068bdc06d" "proxy-server 2597872" 0.0150 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx080faf99774e478fa8ddd-0068bdc06d" "proxy-server 2597872" 0.0135 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx340c204097944e55bac2b-0068bdc06d" "proxy-server 2597872" 0.0056 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx049829f37f884027b19ed-0068bdc06d" "proxy-server 2597872" 0.0056 "-" 2597872 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx85070f90d21c466789bbe-0068bdc06d) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/09 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - tx85070f90d21c466789bbe-0068bdc06d - 0.0293 - - 1757266029.132477999 1757266029.161761522 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx85070f90d21c466789bbe-0068bdc06d" "proxy-server 2597872" 0.0054 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx85070f90d21c466789bbe-0068bdc06d" "proxy-server 2597872" 0.0049 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx85070f90d21c466789bbe-0068bdc06d" "proxy-server 2597872" 0.0046 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf8f14aae9e9a4df7b0cc7-0068bdc06d" "proxy-server 2597872" 0.0057 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx7b49570bc6cb4f689398b-0068bdc06d" "proxy-server 2597872" 0.0014 "-" 2597872 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx9ca941d92dce4a739c8b7-0068bdc06d) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/09 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - tx9ca941d92dce4a739c8b7-0068bdc06d - 0.0343 - - 1757266029.236490726 1757266029.270786047 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx9ca941d92dce4a739c8b7-0068bdc06d" "proxy-server 2597872" 0.0126 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx9ca941d92dce4a739c8b7-0068bdc06d" "proxy-server 2597872" 0.0081 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx9ca941d92dce4a739c8b7-0068bdc06d" "proxy-server 2597872" 0.0153 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7848b7a5e68f4291b5a92-0068bdc06d" "proxy-server 2597872" 0.0015 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txfa9c26f91611456d91742-0068bdc06d" "proxy-server 2597872" 0.0014 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txdbc322cbfb48483984135-0068bdc06d" "proxy-server 2597872" 0.0372 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdh1/1/a/ec-discon/test" "txdbc322cbfb48483984135-0068bdc06d" "object-server 2597872" 0.0005 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txdbc322cbfb48483984135-0068bdc06d" "proxy-server 2597872" 0.0460 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdi1/1/a/ec-discon/test" "txdbc322cbfb48483984135-0068bdc06d" "object-server 2597872" 0.0005 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txdbc322cbfb48483984135-0068bdc06d" "proxy-server 2597872" 0.0485 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/09 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 65536 - - txdbc322cbfb48483984135-0068bdc06d - 0.0964 - - 1757266029.338812113 1757266029.435242653 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc178efc788094360a4656-0068bdc06d" "proxy-server 2597872" 0.0091 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:37537/sda1/0/a/ec-con" "txc178efc788094360a4656-0068bdc06d" "container-server 2597872" 0.0095 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:36001/sdb1/0/a/ec-con" "txc178efc788094360a4656-0068bdc06d" "container-server 2597872" 0.0011 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txc178efc788094360a4656-0068bdc06d" "proxy-server 2597872" 0.0225 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txc178efc788094360a4656-0068bdc06d" "proxy-server 2597872" 0.0206 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/09 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - txc178efc788094360a4656-0068bdc06d - 0.0479 - - 1757266029.437380314 1757266029.485235929 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx18b1e096a48e425eb4f44-0068bdc06d" "proxy-server 2597872" 0.0043 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txdd80aad830a140088e84e-0068bdc06d" "proxy-server 2597872" 0.0014 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "PUT http://localhost/sdg1/2/a/ec-con/o2" "txb79adec42a7f4813aee66-0068bdc06d" "object-server 2597872" 0.0006 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:09 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "PUT http://localhost/sdi1/2/a/ec-con/o2" "txb79adec42a7f4813aee66-0068bdc06d" "object-server 2597872" 0.0005 "-" 2597872 3test.unit.proxy.test_server.TestECObjectController.test_reload_ring_ec -test.unit.proxy.test_server.TestECObjectController.test_reload_ring_ec ... ok +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': '6qm+nUNIiw0hvrDDF0kHUQ==', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'eaa9be9d43488b0d21beb0c317490751', 'X-Timestamp': '1791676569.15136', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_bad_hash ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_GET +test.unit.proxy.test_mem_server.TestAccountController.test_GET ... ok -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpwbymkaya/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 1.28s. Total quarantined: 0, Total errors: 1, Total files/sec: 0.78, Total bytes/sec: 0.00, Auditing time: 1.28, Rate: 1.00 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: Rsync tempfile: /tmp/tmp7k72q9ft/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1757266033.09360.data.9ILVBL -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: Rsync tempfile: /tmp/tmp7k72q9ft/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1757266033.09360.data.9ILVBL -test DEBUG: Rsync tempfile: /tmp/tmp7k72q9ft/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1757266033.09360.data.9ILVBL -test WARNING: Unexpected file /tmp/tmp7k72q9ft/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.random.crazy.file: Invalid Timestamp value in filename '.random.crazy.file' -test DEBUG: Run listdir on /tmp/tmpjmxr3zlm/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: Run listdir on /tmp/tmp3yg861fg/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266033.17736#1#d.data: Invalid EC metadata at offset 0x850 -test ERROR: ERROR Object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x850 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266033.18765#1#d.data: Invalid EC metadata at offset 0x10a0 -test ERROR: ERROR Object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x10a0 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266033.20006#1#d.data: Invalid EC metadata at offset 0x0 -test ERROR: ERROR Object /tmp/tmpmgqkgysl/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x0 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmp8n4o8w29/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266033.20764.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test ERROR: ERROR Object /tmp/tmp8n4o8w29/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266033.21347.data: metadata content-length 1024 does not match actual object size 1034 -test ERROR: ERROR Object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects-1/0/e8c/354ad2ed1c680ff8b4d687a780198e8c/1757266033.21696.data: metadata content-length 1024 does not match actual object size 1034 -test ERROR: ERROR Object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects-1/0/e8c/354ad2ed1c680ff8b4d687a780198e8c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266033.22036#1#d.data: metadata content-length 592 does not match actual object size 602 -test ERROR: ERROR Object /tmp/tmps802bhme/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: metadata content-length 592 does not match actual object size 602 -test DEBUG: 0 audit watcher(s) loaded -test WARNING: Quarantined object /tmp/tmpcsrjrvha/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266033.22351.data: Exception reading metadata: Ran out of input -test ERROR: ERROR Object /tmp/tmpcsrjrvha/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: Exception reading metadata: Ran out of input -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL - parallel, sda) -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 0.00, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.00 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF - sda) -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.jsontest.unit.obj.test_auditor.TestAuditor.test_object_run_logging -test.unit.obj.test_auditor.TestAuditor.test_object_run_logging ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_multi_devices -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_multi_devices ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_no_sda -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_no_sda ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676570.63769', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676570.66310', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_grantee_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_grantee_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_owner_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_with_owner_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_GET_autocreate +test.unit.proxy.test_mem_server.TestAccountController.test_GET_autocreate ... ok -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:12 +0000] "POST /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0023 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0108 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0097 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0014 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0018 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 1.2.3.4:0/sda1 (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 316, in async_update - response = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 595, in getresponse - raise Exception('test') -Exception: test -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0171 "-" 2597858 - -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 1.2.3.4:0/sda1 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0117 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0098 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0082 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0095 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0075 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0010 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0006 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0018 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0053 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0006 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0047 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:00:18:20 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 2597858 - -test-object-controller INFO: - - - [01/Jan/1970:00:18:21 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" - "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/fail" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "POST /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_POST_quarantine_zbyte -test.unit.obj.test_server.TestObjectController.test_POST_quarantine_zbyte ... ok -test.unit.obj.test_server.TestObjectController.test_POST_system_metadata -test.unit.obj.test_server.TestObjectController.test_POST_system_metadata ... ok -test.unit.obj.test_server.TestObjectController.test_POST_then_fetch_content_type -test.unit.obj.test_server.TestObjectController.test_POST_then_fetch_content_type ... ok -test.unit.obj.test_server.TestObjectController.test_POST_transient_sysmeta -test.unit.obj.test_server.TestObjectController.test_POST_transient_sysmeta ... ok -test.unit.obj.test_server.TestObjectController.test_POST_update_meta -test.unit.obj.test_server.TestObjectController.test_POST_update_meta ... ok -test.unit.obj.test_server.TestObjectController.test_POST_with_full_drive -test.unit.obj.test_server.TestObjectController.test_POST_with_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_open_expired -test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_open_expired ... ok -test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_replication -test.unit.obj.test_server.TestObjectController.test_POST_with_x_backend_replication ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_checksum -test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_checksum ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_json -test.unit.obj.test_server.TestObjectController.test_PUT_bad_footer_json ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_bad_timestamp -test.unit.obj.test_server.TestObjectController.test_PUT_bad_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_bad_transfer_encoding -test.unit.obj.test_server.TestObjectController.test_PUT_bad_transfer_encoding ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_calls_delete_at -test.unit.obj.test_server.TestObjectController.test_PUT_calls_delete_at ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_deleting_expirer_queue_but_still_inserts -test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_deleting_expirer_queue_but_still_inserts ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_updating_expirer_queue -test.unit.obj.test_server.TestObjectController.test_PUT_can_skip_updating_expirer_queue ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_client_closed_connection -test.unit.obj.test_server.TestObjectController.test_PUT_client_closed_connection ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_client_timeout -test.unit.obj.test_server.TestObjectController.test_PUT_client_timeout ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_commits_data -test.unit.obj.test_server.TestObjectController.test_PUT_commits_data ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_common -test.unit.obj.test_server.TestObjectController.test_PUT_common ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_container_connection -test.unit.obj.test_server.TestObjectController.test_PUT_container_connection ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_xml +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_with_both_header_and_xml ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write_acp +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_grant_write_acp ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_not_merged_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_not_merged_while_shrinking ... ok -test DEBUG: /tmp/tmpn74ylsxm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.391264s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'b7884baae1f64dc9288849c0c42797cc', '9b5d0ef0-f8da-4ee1-aef2-abe0e398ae7d-sda', '1757266029.75294', '1757266032', '0', '', '1757266032', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('9b5d0ef0-f8da-4ee1-aef2-abe0e398ae7d-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpn74ylsxm/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.42611 seconds (2.34681/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpn74ylsxm/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c89bf8388819630a3d739b7f355bc523', '02cad09c-a753-490b-8402-677210b20170-sda', '1757266030.17304', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('02cad09c-a753-490b-8402-677210b20170-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c89bf8388819630a3d739b7f355bc523', '02cad09c-a753-490b-8402-677210b20170-sda', '1757266030.17304', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('02cad09c-a753-490b-8402-677210b20170-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp9_fbqlzl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'df662b56-fabf-4075-a18c-f81a4a78cfc9-sda', '1757266030.21033', '1757266033', '0', '', '1757266033', 0, 1) -test DEBUG: /tmp/tmp9_fbqlzl/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'df662b56-fabf-4075-a18c-f81a4a78cfc9-sda', '1757266030.21033', '1757266033', '0', '', '1757266033', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('df662b56-fabf-4075-a18c-f81a4a78cfc9-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02407 seconds (41.54240/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpi3mqdsi3/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '7e3376cfdb73715639e9a8435b8a273e', '2f69cd42-e559-401f-ac44-6b25c7507650-sda', '1757266030.26494', '1757266033', '0', '', '1757266033', 1, 1) -test DEBUG: /tmp/tmpi3mqdsi3/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '7e3376cfdb73715639e9a8435b8a273e', '2f69cd42-e559-401f-ac44-6b25c7507650-sda', '1757266030.26494', '1757266033', '0', '', '1757266033', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2f69cd42-e559-401f-ac44-6b25c7507650-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpi3mqdsi3/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03486 seconds (28.68480/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpi3mqdsi3/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'e1471d547d664e47f5e5eb4ef0816ba1', 'b947a5b2-fc9e-4125-be2c-2094f275b888-sda', '1757266030.29931', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('b947a5b2-fc9e-4125-be2c-2094f275b888-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'e1471d547d664e47f5e5eb4ef0816ba1', 'b947a5b2-fc9e-4125-be2c-2094f275b888-sda', '1757266030.29931', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('b947a5b2-fc9e-4125-be2c-2094f275b888-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpddcgn6uh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f72443e5-9502-49de-aead-39af7e62a4b9-sda', '1757266031.03930', '1757266031', '1757266035', '', '1757266035', 0, 0) -test DEBUG: /tmp/tmpddcgn6uh/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f72443e5-9502-49de-aead-39af7e62a4b9-sda', '1757266031.03930', '1757266031', '1757266035', '', '1757266035', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('f72443e5-9502-49de-aead-39af7e62a4b9-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03641 seconds (27.46304/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpfcsv15xp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '644a9c9c26ab4f8d01d5dff17fbf60c6', '9e4ff65a-ad97-4703-87c4-57e0d544cb25-sda', '1757266031.10181', '1757266031', '1757266035', '', '1757266035', 1, 0) -test DEBUG: /tmp/tmpfcsv15xp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266036.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '9e4ff65a-ad97-4703-87c4-57e0d544cb25-sda') -test DEBUG: /tmp/tmpfcsv15xp/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00342035s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '644a9c9c26ab4f8d01d5dff17fbf60c6', '9e4ff65a-ad97-4703-87c4-57e0d544cb25-sda', '1757266031.10181', '1757266031', '1757266035', '', '1757266035', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('9e4ff65a-ad97-4703-87c4-57e0d544cb25-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpfcsv15xp/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.dbtest.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_delete ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676569.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676569.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source?versionId=null', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676569.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676569.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:09 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_empty_src_path +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_empty_src_path ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_error ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdh1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5ac3fdbb1ad4454799389-0068bdc076" "proxy-server 2597860" 0.0298 "-" 2597860 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8461bcb6dbca44c788f96-0068bdc076" "proxy-server 2597860" 0.0064 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx4ae488d41d2b451f8f521-0068bdc076" "proxy-server 2597860" 0.0015 "-" 2597860 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdg1/3/a/ec-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5a352e3c17254ad6a7e94-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:42385/sdg1, error: ERROR Insufficient Storage (txn: tx5a352e3c17254ad6a7e94-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:42385/sdg1 (txn: tx5a352e3c17254ad6a7e94-0068bdc076) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdi1/3/a/ec-crazytown/obj" "tx5a352e3c17254ad6a7e94-0068bdc076" "object-server 2597860" 0.0005 "-" 2597860 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdi1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5a352e3c17254ad6a7e94-0068bdc076" "proxy-server 2597860" 0.0266 "-" 2597860 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdh1/3/a/ec-crazytown/obj" "tx5a352e3c17254ad6a7e94-0068bdc076" "object-server 2597860" 0.0006 "-" 2597860 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdh1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx5a352e3c17254ad6a7e94-0068bdc076" "proxy-server 2597860" 0.0289 "-" 2597860 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx03c4b4896e954a40b3b3e-0068bdc076" "proxy-server 2597860" 0.0014 "-" 2597860 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx15bd0ae564da42b997cb9-0068bdc076" "proxy-server 2597860" 0.0070 "-" 2597860 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "txdd051ef9ad2d411d967fa-0068bdc076" "proxy-server 2597860" 0.0009 "-" 2597860 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdg1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "txdd051ef9ad2d411d967fa-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:42385/sdg1, error: ERROR Insufficient Storage (txn: txdd051ef9ad2d411d967fa-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:42385/sdg1 (txn: txdd051ef9ad2d411d967fa-0068bdc076) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "txdd051ef9ad2d411d967fa-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: txdd051ef9ad2d411d967fa-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:49085/sdh1 (txn: txdd051ef9ad2d411d967fa-0068bdc076) -proxy ERROR: Object returning 503 for [] (txn: txdd051ef9ad2d411d967fa-0068bdc076) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5bd18cdde8eb4edbb3849-0068bdc076" "proxy-server 2597860" 0.0056 "-" 2597860 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx27bebd1b5a4c42ca81c0e-0068bdc076" "proxy-server 2597860" 0.0014 "-" 2597860 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx3d4c3b53d9284325a9926-0068bdc076" "proxy-server 2597860" 0.0008 "-" 2597860 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdg1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "tx3d4c3b53d9284325a9926-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:42385/sdg1, error: ERROR Insufficient Storage (txn: tx3d4c3b53d9284325a9926-0068bdc076) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx3d4c3b53d9284325a9926-0068bdc076" "proxy-server 2597860" 0.0050 "-" 2597860 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx908a17c3516a43099d9c8-0068bdc076" "proxy-server 2597860" 0.0015 "-" 2597860 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx91805c2c37da4768b61e0-0068bdc076" "proxy-server 2597860" 0.0015 "-" 2597860 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdg1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx1665c7dcb94b469bb47e2-0068bdc076" "proxy-server 2597860" 0.0050 "-" 2597860 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "tx1665c7dcb94b469bb47e2-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 3 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: tx1665c7dcb94b469bb47e2-0068bdc076) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx1665c7dcb94b469bb47e2-0068bdc076" "proxy-server 2597860" 0.0008 "-" 2597860 3 -proxy ERROR: Object returning 503 for [] (txn: tx1665c7dcb94b469bb47e2-0068bdc076) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa8880026860e405181363-0068bdc076" "proxy-server 2597860" 0.0014 "-" 2597860 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/ec-dup-crazytown" 201 - "PUT http://127.0.0.1:38269/sdb1/3/a/ec-dup-crazytown" "txa8880026860e405181363-0068bdc076" "container-server 2597860" 0.0012 "-" 2597860 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/0/a/ec-dup-crazytown" 201 - "PUT http://127.0.0.1:41729/sda1/3/a/ec-dup-crazytown" "txa8880026860e405181363-0068bdc076" "container-server 2597860" 0.0055 "-" 2597860 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-dup-crazytown" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown" "txa8880026860e405181363-0068bdc076" "proxy-server 2597860" 0.0175 "-" 2597860 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/ec-dup-crazytown" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown" "txa8880026860e405181363-0068bdc076" "proxy-server 2597860" 0.0311 "-" 2597860 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0160149213d54616a80c7-0068bdc076" "proxy-server 2597860" 0.0064 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "txe90a7337da9244dc8a0f9-0068bdc076" "proxy-server 2597860" 0.0056 "-" 2597860 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.0002 "-" 2597860 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdk1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.0043 "-" 2597860 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.0002 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:45533/sdl1, error: ERROR Insufficient Storage (txn: tx8faf2aab68814a118414a-0068bdc076) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33519/sdj1, error: ERROR Insufficient Storage (txn: tx8faf2aab68814a118414a-0068bdc076) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:57861/sdk1, error: ERROR Insufficient Storage (txn: tx8faf2aab68814a118414a-0068bdc076) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdi1/2/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "object-server 2597860" 0.0006 "-" 2597860 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdg1/2/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "object-server 2597860" 0.0005 "-" 2597860 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdh1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.2270 "-" 2597860 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdi1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.2275 "-" 2597860 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdg1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx8faf2aab68814a118414a-0068bdc076" "proxy-server 2597860" 0.2302 "-" 2597860 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7496263898024f78937ab-0068bdc076" "proxy-server 2597860" 0.0014 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "txc2c294d668304f93b2b21-0068bdc076" "proxy-server 2597860" 0.0068 "-" 2597860 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdg1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:42385/sdg1, error: ERROR Insufficient Storage (txn: tx72cf2fb562a34c12bd721-0068bdc076) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33621/sdi1, error: ERROR Insufficient Storage (txn: tx72cf2fb562a34c12bd721-0068bdc076) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: tx72cf2fb562a34c12bd721-0068bdc076) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdj1/2/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "object-server 2597860" 0.0005 "-" 2597860 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdj1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0378 "-" 2597860 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdk1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0422 "-" 2597860 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdl1/2/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "object-server 2597860" 0.0005 "-" 2597860 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdl1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "tx72cf2fb562a34c12bd721-0068bdc076" "proxy-server 2597860" 0.0406 "-" 2597860 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8262c30baf6849f5a632d-0068bdc076" "proxy-server 2597860" 0.0015 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx6b2f069decbb4282a0a7e-0068bdc076" "proxy-server 2597860" 0.0082 "-" 2597860 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:45533/sdl1, error: ERROR Insufficient Storage (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:57861/sdk1, error: ERROR Insufficient Storage (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:45533/sdl1 (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0048 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33621/sdi1, error: ERROR Insufficient Storage (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:33621/sdi1 (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:49085/sdh1 (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx6ea4bdc65bd34b03acea8-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33519/sdj1, error: ERROR Insufficient Storage (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:33519/sdj1 (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -proxy ERROR: Object returning 503 for [] (txn: tx6ea4bdc65bd34b03acea8-0068bdc076) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd4555a6d14174d42a15e7-0068bdc076" "proxy-server 2597860" 0.0056 "-" 2597860 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx8310d11d25164d2aba7f6-0068bdc076" "proxy-server 2597860" 0.0027 "-" 2597860 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0008 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:42385/sdg1, error: ERROR Insufficient Storage (txn: tx798e60296e1941df86a72-0068bdc076)test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives_with_dup_factor -test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives_with_dup_factor ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:10 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676571.18499', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676571.21332', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_dst_container_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_dst_container_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_src_obj_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_copy_without_src_obj_permission ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_overlap_not_merged_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_range_overlap_not_merged_while_shrinking ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:08 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7625b684b5b04f828d525-0068bdc06c" "proxy-server 2597864" 0.0104 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/08 PUT /v1/a/c/o.chunked HTTP/1.0 400 - - t - 38 - tx7c80ba51c96c476284d4f-0068bdc06c - 0.0672 - - 1757266028.835102558 1757266028.902260780 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txdf2e86f52a4d4c2b91467-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: txba82a66675d648418f5a9-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception (txn: txdf6ef5ce239143ae9e6aa-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: txde1ddde6c676427086e31-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1808, in _make_connection - resp = conn.getexpect() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 843, in getexpect - expect_status = self._status.get_expect_status() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 746, in get_expect_status - raise expect_status -Exception (txn: txc6c43afe388847759eb4b-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: txcb48ceb1c2084689bbf71-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Trying to get final status of PUT to /v1/a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response - resp = putter.await_response( - self.app.node_timeout, not final_phase) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response - self.resp = self.conn.getresponse() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse - self.status = self._status.get_response_status() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status - raise self.status -Exception (txn: tx80e12ed7dec04fe89dc99-0068bdc06e) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc, error: ERROR Insufficient Storage (txn: tx64b6b3e06adf4f78a3c56-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx4cd11d9753bb446799a9e-0068bdc06e)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_connect_exceptions -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_connect_exceptions ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester WRITE permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester WRITE_ACP permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_invalid_canned_acl +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_invalid_canned_acl ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_fullcontrol_permission ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_HEAD +test.unit.proxy.test_mem_server.TestAccountController.test_HEAD ... ok -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: FORCED_TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 200, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Connecting with tenant: PROJECT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting requesttest.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_bad_reply_missing_parts -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3.test_bad_reply_missing_parts ... ok -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET ... ok +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txd6f1fceb595541bf9af7e-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txd6f1fceb595541bf9af7e-006acad09f" "proxy-server 1476106" 0.0041 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx86110e30171d488f8f855-006acad09f" "proxy-server 1476106" 0.0132 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txd2b9d68116ec4b6eaa3d5-006acad09f" "proxy-server 1476106" 0.0038 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx5bb858712eeb491897f60-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx47955410f09942559754c-006acad09f" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx04e48222746a4baab75dc-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx6b009bc12c47484aaccd4-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5adb1fa6555b4df8aafaf-006acad09f" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txf683436029514ee2ac4dc-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx8be4b0403b1c45efbf35e-006acad09f" "proxy-server 1476106" 0.0042 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx51339406071543108a5df-006acad09f" "proxy-server 1476106" 0.0086 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx49d660813cf44c55a2ed8-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx1e6b1306fdc34e7491aec-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2769a7dc85834f498961c-006acad09f" "proxy-server 1476106" 0.0058 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx7be344d65aa14690bf409-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txfcdd23e095bc4a63b4fcc-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb9f41b80afda4c5c9b0b4-006acad09f" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx353eebd3b33d496d88833-006acad09f" "proxy-server 1476106" 0.0052 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx22b2bfb705774ea5a884d-006acad09f" "proxy-server 1476106" 0.0049 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx22b2bfb705774ea5a884d-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx23e1aa6fc1e84768a7c1a-006acad09f" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx06c107d7268d4a42b8cb8-006acad09f" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txf1817af22c2344078cb28-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx39d0511e0ff14223a5e7a-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txd45086138d9e4db7aeaa0-006acad09f" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx7bb4c212c2ee438c87550-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5d6d8152bf5a46b3809d3-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx75965e39844c46efbc746-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txfbf294b738ad4a6d8bbf0-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3ce0f6d6465a402aa705e-006acad09f" "proxy-server 1476106" 0.0076 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sda1/2/a/de8dfab267344d3c9240249c447de82c" 200 380 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c?format=json&states=listing" "tx3ce0f6d6465a402aa705e-006acad09f" "proxy-server 1476106" 0.0022 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx304c272f06d94f3eb397c-006acad09f" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txc65badeba7f94acf8c493-006acad09f" "proxy-server 1476106" 0.0055 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" "tx8df2712f9a38433b9b1f2-006acad09f" "object-server 1476106" 0.0005 "-" 1476106 1test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_brokers ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_HEAD_autocreate +test.unit.proxy.test_mem_server.TestAccountController.test_HEAD_autocreate ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_OPTIONS +test.unit.proxy.test_mem_server.TestAccountController.test_OPTIONS ... ok -test-object-controller WARNING: Quarantined object /tmp/tmpbrg5411y/tmp_test_object_server_ObjectController/sda1/objects/p/a43/615cd4810e0d969889af154f7b02ba43/1757266033.28047.data: metadata content-length 6 does not match actual object size 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:14 +0000] "POST /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0097 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0093 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0018 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0017 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0042 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0075 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0060 "-" 2597858 - -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0023 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0041 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 422 19 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 400 27 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 400 38 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0025 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 499 89 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 408 116 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0032 "-" 2597858 - -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 1.2.3.4:0/sda1 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0038 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 1.2.3.4:0/sda1 (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 316, in async_update - response = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 2606, in getresponse - raise Exception('test') -Exception: test -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:0', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0031 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0109 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_PUT_container_update_overrides -test.unit.obj.test_server.TestObjectController.test_PUT_container_update_overrides ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_old_style_shard -test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_old_style_shard ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_owner_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_owner_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_read_acp_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_with_read_acp_permission ... ok -proxy DEBUG: Node is error limited: 127.0.0.1:42385/sdg1 (txn: tx798e60296e1941df86a72-0068bdc076) -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:45533/sdl1, error: ERROR Insufficient Storage (txn: tx798e60296e1941df86a72-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:45533/sdl1 (txn: tx798e60296e1941df86a72-0068bdc076) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33621/sdi1, error: ERROR Insufficient Storage (txn: tx798e60296e1941df86a72-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:33621/sdi1 (txn: tx798e60296e1941df86a72-0068bdc076) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: tx798e60296e1941df86a72-0068bdc076) -proxy DEBUG: Node is error limited: 127.0.0.1:49085/sdh1 (txn: tx798e60296e1941df86a72-0068bdc076) -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx798e60296e1941df86a72-0068bdc076" "proxy-server 2597860" 0.0008 "-" 2597860 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87a190241c594003a59bf-0068bdc079" "proxy-server 2597860" 0.0014 "-" 2597860 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx5b59d395cbb14a05ac0c2-0068bdc079" "proxy-server 2597860" 0.0052 "-" 2597860 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33519/sdj1, error: ERROR Insufficient Storage (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:33621/sdi1, error: ERROR Insufficient Storage (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -proxy DEBUG: Node is error limited: 127.0.0.1:33519/sdj1 (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0001 "-" 2597860 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0008 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:45533/sdl1, error: ERROR Insufficient Storage (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0008 "-" 2597860 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx7810e5a09c0c4aec84cc5-0068bdc079" "proxy-server 2597860" 0.0001 "-" 2597860 4 -proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:49085/sdh1, error: ERROR Insufficient Storage (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -proxy DEBUG: Node is error limited: 127.0.0.1:49085/sdh1 (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) -proxy ERROR: Object returning 503 for [] (txn: tx7810e5a09c0c4aec84cc5-0068bdc079) - -obj3 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:36001', 'sdb1')] (txn: txb79adec42a7f4813aee66-0068bdc06d) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sdi1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txb79adec42a7f4813aee66-0068bdc06d" "proxy-server 2597872" 1.1779 "-" 2597872 3 -obj1 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:37537', 'sda1')] (txn: txb79adec42a7f4813aee66-0068bdc06d) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sdg1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txb79adec42a7f4813aee66-0068bdc06d" "proxy-server 2597872" 1.1805 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sdh1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txb79adec42a7f4813aee66-0068bdc06d" "proxy-server 2597872" 1.1804 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 PUT /v1/a/ec-con/o2 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txb79adec42a7f4813aee66-0068bdc06d - 1.2149 - - 1757266029.490752459 1757266030.705620289 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7efc21bfa64344708a7b8-0068bdc06e" "proxy-server 2597872" 0.0014 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbd7ec6c670714516b4f68-0068bdc06e" "proxy-server 2597872" 0.0075 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdi1/2/a/ec-con/o2" 200 100 "HEAD http://localhost/v1/a/ec-con/o2" "tx2cedd59215864056a1964-0068bdc06e" "proxy-server 2597872" 0.0018 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 HEAD /v1/a/ec-con/o2 HTTP/1.0 200 - - t - - - tx2cedd59215864056a1964-0068bdc06e - 0.0304 - - 1757266030.707111359 1757266030.737512589 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d0530f8a11a4a16b501d-0068bdc06e" "proxy-server 2597872" 0.0049 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx12b4fd85ec4a47e4b9890-0068bdc06e" "proxy-server 2597872" 0.0058 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "GET /sdh1/2/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "tx2c863f787b744b2792d90-0068bdc06e" "proxy-server 2597872" 0.0017 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "GET /sdg1/2/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "tx2c863f787b744b2792d90-0068bdc06e" "proxy-server 2597872" 0.0008 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 GET /v1/a/ec-con/o2 HTTP/1.0 200 - - t - 40 - tx2c863f787b744b2792d90-0068bdc06e - 0.0354 - - 1757266030.744510412 1757266030.779909611 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5d8d626c458a49718c649-0068bdc06e" "proxy-server 2597872" 0.0031 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx003455cb165f472c83713-0068bdc06e" "proxy-server 2597872" 0.0025 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdh1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx7ba9d9fb4e34491182b41-0068bdc06e" "proxy-server 2597872" 0.0173 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "POST http://localhost/sdi1/2/a/ec-con/o2" "tx7ba9d9fb4e34491182b41-0068bdc06e" "object-server 2597872" 0.0005 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdi1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx7ba9d9fb4e34491182b41-0068bdc06e" "proxy-server 2597872" 0.0127 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "POST http://localhost/sdg1/2/a/ec-con/o2" "tx7ba9d9fb4e34491182b41-0068bdc06e" "object-server 2597872" 0.0045 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdg1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx7ba9d9fb4e34491182b41-0068bdc06e" "proxy-server 2597872" 0.0267 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx7ba9d9fb4e34491182b41-0068bdc06e - 0.0643 - - 1757266030.781558275 1757266030.845811605 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfa86a76ae124466ebbd89-0068bdc06e" "proxy-server 2597872" 0.0014 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txe16a1cdb56a444ccbfac5-0068bdc06e" "proxy-server 2597872" 0.0067 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdh1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txdc81c0b4bf19493f8e627-0068bdc06e" "proxy-server 2597872" 0.0041 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "POST http://localhost/sdi1/2/a/ec-con/o2" "txdc81c0b4bf19493f8e627-0068bdc06e" "object-server 2597872" 0.0005 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdi1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txdc81c0b4bf19493f8e627-0068bdc06e" "proxy-server 2597872" 0.0176 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "POST http://localhost/sdg1/2/a/ec-con/o2" "txdc81c0b4bf19493f8e627-0068bdc06e" "object-server 2597872" 0.0005 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "POST /sdg1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txdc81c0b4bf19493f8e627-0068bdc06e" "proxy-server 2597872" 0.0170 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - txdc81c0b4bf19493f8e627-0068bdc06e - 0.0605 - - 1757266030.847630501 1757266030.908083200 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf709889cb48f4de8965ee-0068bdc06e" "proxy-server 2597872" 0.0014 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txe6ee8ee38d0049f08645d-0068bdc06e" "proxy-server 2597872" 0.0079 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "DELETE /sda1/0/a/ec-con/o2" 204 - "DELETE http://localhost/sdg1/2/a/ec-con/o2" "txfbcd2baf5fbf4319aa791-0068bdc06e" "object-server 2597872" 0.0022 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "DELETE /sdb1/0/a/ec-con/o2" 204 - "DELETE http://localhost/sdh1/2/a/ec-con/o2" "txfbcd2baf5fbf4319aa791-0068bdc06e" "object-server 2597872" 0.0011 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "DELETE /sdg1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txfbcd2baf5fbf4319aa791-0068bdc06e" "proxy-server 2597872" 0.0170 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "DELETE /sdh1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txfbcd2baf5fbf4319aa791-0068bdc06e" "proxy-server 2597872" 0.0199 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:10 +0000] "DELETE /sdi1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txfbcd2baf5fbf4319aa791-0068bdc06e" "proxy-server 2597872" 0.0129 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/10 DELETE /v1/a/ec-con/o2 HTTP/1.0 204 - - t - - - txfbcd2baf5fbf4319aa791-0068bdc06e - 0.0501 - - 1757266030.909789085 1757266030.959937334 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "txa4ee45c8bfe64865aa53f-0068bdc070" "proxy-server 2597872" 0.0013 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:12 +0000] "PUT /sdb1/1/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec-disconnect-test" "txa4ee45c8bfe64865aa53f-0068bdc070" "container-server 2597872" 0.0011 "-" 2597872 3test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_chunked_transfer_disconnect_cleans_up -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_chunked_transfer_disconnect_cleans_up ... ok -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_disconnect_cleans_up -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_disconnect_cleans_up ... ok -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_chunked_transfer_disconnect_cleans_up -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_chunked_transfer_disconnect_cleans_up ... ok -swift: ERROR Unhandled exception in request: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/server.py", line 541, in handle_request#012 controller, path_parts = self.get_controller(req)#012 ~~~~~~~~~~~~~~~~~~~^^^^^#012 File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 661, in get_controller#012 raise Exception('this shouldn\'t be caught')#012Exception: this shouldn't be caught -swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a: Network unreachable (txn: tx7485d1ca7a4c45a495d5b-0068bdc083) -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Network unreachable (txn: tx7485d1ca7a4c45a495d5b-0068bdc083) -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a: Network unreachable (txn: tx7485d1ca7a4c45a495d5b-0068bdc083) -swift: Account HEAD returning 503 for [] (txn: tx7485d1ca7a4c45a495d5b-0068bdc083) -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1.0/a: Network unreachable (txn: tx4fd9ff0770b84459bbd60-0068bdc083) -swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1.0/a: Network unreachable (txn: tx4fd9ff0770b84459bbd60-0068bdc083) -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1.0/a: Network unreachable (txn: tx4fd9ff0770b84459bbd60-0068bdc083) -swift: Account HEAD returning 503 for [] (txn: tx4fd9ff0770b84459bbd60-0068bdc083) -swift-proxy: The following digest algorithms are allowed by default but deprecated: sha1. Support will be disabled by default in a future release, and later removed entirely. (txn: tx4fd9ff0770b84459bbd60-0068bdc083) -swift-proxy-proxy-logging: - - 07/Sep/2025/17/27/31 GET /info HTTP/1.0 499 - - - - 1654 - txde7e954c50f54e32b9998-0068bdc083 - 0.0007 - - 1757266051.957487822 1757266051.958173752 - +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:read_acp:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_without_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_GET_without_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_fullcontrol_permission ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate +test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'X-Amz-Metadata-Directive': 'COPY', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266033.13349', 'Content-Type': 'so'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: some source HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266033.17773', 'Content-Type': 'so'} +fake-swift DEBUG: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_match_and_s3acl +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_match_and_s3acl ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate_with_sysmeta +test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate_with_sysmeta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_db_state ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self ... Traceback (most recent call last): -ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_copy -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_copy ... File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 420, in set - raise MemcacheConnectionError('failed set: %s' % msg) -swift.common.exceptions.MemcacheConnectionError: failed set: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:full_control FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:tester FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_owner_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_owner_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_write_acp_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_with_write_acp_permission ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_POST_bad_metadata +test.unit.proxy.test_mem_server.TestAccountController.test_POST_bad_metadata ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_POST_metadata +test.unit.proxy.test_mem_server.TestAccountController.test_POST_metadata ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch ... ok -During handling of the above exception, another exception occurred: +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Grant test:write_acp FULL_CONTROL permission on the object /bucket/object +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_without_permission +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_without_permission ... ok +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_xml_error +test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl.test_object_acl_PUT_xml_error ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_chunk_separator_missing +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_chunk_separator_missing ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_final_newline_missing +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_final_newline_missing ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_good_with_trailers +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_good_with_trailers ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_params +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_params ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_size +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_invalid_chunk_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_not_enough_content +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_not_enough_content ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks_with_size +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_multiple_chunks_with_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_with_size +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_read_with_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_line_spans_chunks +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_line_spans_chunks ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_and_at_end +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_and_at_end ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_not_at_end +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_newline_in_middle_not_at_end ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_no_newline +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_no_newline ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_with_size_line_spans_chunks +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_readline_with_size_line_spans_chunks ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_final_chunk_size_ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_final_chunk_size_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_first_chunk_size +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_small_first_chunk_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_trailing_garbage_ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_trailing_garbage_ok ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_unexpected_trailers +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_unexpected_trailers ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_chunk_size +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_chunk_size ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_first_chunk +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_first_chunk ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_last_chunk +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_last_chunk ... ok +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_middle_chunk +test.unit.common.middleware.s3api.test_s3request.TestStreamingInput.test_wrong_signature_middle_chunk ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_auth_uris +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_auth_uris ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT +test.unit.proxy.test_mem_server.TestAccountController.test_PUT ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info ... ok -Traceback (most recent call last): -ok - File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 117, in switch - self.greenlet.switch(value) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1032, in _timing_stats - result = func(cache, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 424, in set - self._exception_occurred(server, e, cmd, conn_start_time, - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sock=sock, fp=fp) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 271, in _exception_occurred - elif isinstance(e, (socket.error, MemcacheConnectionError)): - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: isinstance() arg 2 must be a type, a tuple of types, or a union -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 420, in set - raise MemcacheConnectionError('failed set: %s' % msg) -swift.common.exceptions.MemcacheConnectionError: failed set: +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:write READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.67997', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.68222', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.69580', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_error ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_bad_metadata +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_bad_metadata ... ok -During handling of the above exception, another exception occurred: +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" "tx8df2712f9a38433b9b1f2-006acad09f" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx8df2712f9a38433b9b1f2-006acad09f" "proxy-server 1476106" 0.0295 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 201 - "PUT http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx8df2712f9a38433b9b1f2-006acad09f" "proxy-server 1476106" 0.0290 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx125b270f475f4211bed04-006acad09f" "proxy-server 1476106" 0.0079 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx9a56664dd0bc4d88b5588-006acad09f" "proxy-server 1476106" 0.0081 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "POST http://foo:8080/sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" "txc82eae3ce49b44d1abd40-006acad09f" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/2/a/de8dfab267344d3c9240249c447de82c/o" 201 - "POST http://foo:8080/sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" "txc82eae3ce49b44d1abd40-006acad09f" "object-server 1476106" 0.0006 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "POST /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 202 76 "POST http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txc82eae3ce49b44d1abd40-006acad09f" "proxy-server 1476106" 0.0146 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "POST /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 202 76 "POST http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txc82eae3ce49b44d1abd40-006acad09f" "proxy-server 1476106" 0.0101 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4e7a3024ab164e51a53cd-006acad09f" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx3a54fadd564d478abe8fd-006acad09f" "proxy-server 1476106" 0.0028 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txbbe5a8292696437fa06ce-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx444c8a4dbf89421c8e0ea-006acad09f" "proxy-server 1476106" 0.0094 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txd5697bf8ce5749809f270-006acad09f" "proxy-server 1476106" 0.0058 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx0a43bb9277344cd4b1382-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdd60b8fecb324e2ebea68-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txb3981c3fb727401fa7d21-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txb8d65f21d7a44ea089484-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx079977fd0ef04db2918ef-006acad09f" "proxy-server 1476106" 0.0046 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx32f4c0efa05b4c66b5fe7-006acad09f" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx30dc72a195f741e4a5826-006acad09f" "proxy-server 1476106" 0.0049 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx36b3b03b1bfd44f2ab84f-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx910fd360b4e94e9e80792-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txce8585bf707640cea1efd-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txce8585bf707640cea1efd-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx73df47c85c194ee4878bb-006acad09f" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx4b91e9ea7ba742ef8d872-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txe1d436dafbe54f80a0ee3-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx029b5c513d8e495598211-006acad09f" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx8b42ade5cf624e49aa833-006acad09f" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx53a855370527414f858f7-006acad09f" "proxy-server 1476106" 0.0018 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txefbd2f67fcae4c0eb125a-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txed75c485908f4515963aa-006acad09f" "proxy-server 1476106" 0.0096 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx3a258c19103f43099b03b-006acad09f" "proxy-server 1476106" 0.0011 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa17a4220fd8545c293d14-006acad09f" "proxy-server 1476106" 0.0061 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_different_root_secrets +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_different_root_secrets ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_is_deleted ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_connect_exceptions +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_connect_exceptions ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.84885', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.85085', 'Content-Type': 'binary/octet-stream'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 117, in switch - self.greenlet.switch(value) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1032, in _timing_stats - result = func(cache, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 424, in set - self._exception_occurred(server, e, cmd, conn_start_time, - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sock=sock, fp=fp) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 271, in _exception_occurred - elif isinstance(e, (socket.error, MemcacheConnectionError)): - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: isinstance() arg 2 must be a type, a tuple of types, or a union + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT + resp = req.get_response(self.app) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response + return self.get_acl_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'X-Timestamp': '1791676572.85835', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.87147', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.87346', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.90341', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.92471', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676572.92668', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1791676572.99833', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_quota_exceeded +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_quota_exceeded ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4 +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_no_stale_reads ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_max_account_name_length +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_max_account_name_length ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_metadata +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_metadata ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_status +test.unit.proxy.test_mem_server.TestAccountController.test_PUT_status ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_auto_create_account_listing_response_is_json +test.unit.proxy.test_mem_server.TestAccountController.test_auto_create_account_listing_response_is_json ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_connection_refused +test.unit.proxy.test_mem_server.TestAccountController.test_connection_refused ... ok -test ERROR: Container GET returning 503 for (404, 503, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (503, 503, 503) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: Container GET returning 503 for (201, 404, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (201, 503, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIterationtest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_PUT -test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_PUT ... ok +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:11 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676571.33073', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', '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', 'X-Timestamp': '1791676572.40521', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:12 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_headers_with_not_match_and_s3acl ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_copy ... ok -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267258.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e19/3b800ad3949f136eeeebfb8d8e851e19/3b800ad3949f136eeeebfb8d8e851e19.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267263.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/bcf/f1d76ac8050dc93efb4d6eb20c7f7bcf/f1d76ac8050dc93efb4d6eb20c7f7bcf.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267268.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/ec1/e4fe3f6bca5c66556ae04b3c7e84eec1/e4fe3f6bca5c66556ae04b3c7e84eec1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267273.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/9ff/cfe759410e1d3eca302fa2e0bf1929ff/cfe759410e1d3eca302fa2e0bf1929ff.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267278.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/837/f5b6ec985027f02959d0b956308cd837/f5b6ec985027f02959d0b956308cd837.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267283.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/a27/54bca2c46351dc85c5defa491afb1a27/54bca2c46351dc85c5defa491afb1a27.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267288.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/db9/1856c7f13fe750b755ed3d3a9930cdb9/1856c7f13fe750b755ed3d3a9930cdb9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267293.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/e86/c3bfdf0ebc666b082eae6b801b160e86/c3bfdf0ebc666b082eae6b801b160e86.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757267298.00000-0, db: /tmp/tmpifonrpbp/sda/containers/0/73f/a9c5d60ce2444d6e976eb07777ebe73f/a9c5d60ce2444d6e976eb07777ebe73f.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266031.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e2d/924c06ac89e07fb684a17856c3ec1e2d/924c06ac89e07fb684a17856c3ec1e2d_1757266031.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/fd9/392ee1ea43edaa19024d11e9ecec1fd9/392ee1ea43edaa19024d11e9ecec1fd9.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266035.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/fd9/392ee1ea43edaa19024d11e9ecec1fd9/392ee1ea43edaa19024d11e9ecec1fd9_1757266035.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d_1757266039.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6_1757266043.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/35d/f749a0178a8d561077eb7495187a035d/f749a0178a8d561077eb7495187a035d.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266047.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/35d/f749a0178a8d561077eb7495187a035d/f749a0178a8d561077eb7495187a035d_1757266047.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392_1757266051.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989_1757266055.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e20/bec8df5da94cb71e10d6041707649e20/bec8df5da94cb71e10d6041707649e20.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266059.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e20/bec8df5da94cb71e10d6041707649e20/bec8df5da94cb71e10d6041707649e20_1757266059.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266063.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/196/8526fa3a0cf94e1de2a1bf19ca5b3196/8526fa3a0cf94e1de2a1bf19ca5b3196_1757266063.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5_1757266067.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/7f2/6dff23be66a645e8f1741df2a5bdf7f2/6dff23be66a645e8f1741df2a5bdf7f2.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266071.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/7f2/6dff23be66a645e8f1741df2a5bdf7f2/6dff23be66a645e8f1741df2a5bdf7f2_1757266071.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266075.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/2c2/b52eabbc4cd98b99d1a006a2485ce2c2/b52eabbc4cd98b99d1a006a2485ce2c2_1757266075.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e_1757266079.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266083.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/faf/105b6f095ca239e9e6c199ac80f1efaf/105b6f095ca239e9e6c199ac80f1efaf_1757266083.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266087.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/b74/3e8125be9fbd2194cfca93578a450b74/3e8125be9fbd2194cfca93578a450b74_1757266087.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e_1757266091.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d69/119309c51c7cea9192c35109bee0dd69/119309c51c7cea9192c35109bee0dd69.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266095.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d69/119309c51c7cea9192c35109bee0dd69/119309c51c7cea9192c35109bee0dd69_1757266095.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266099.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/4af/1697afbd52cd7543ac542037a97f94af/1697afbd52cd7543ac542037a97f94af_1757266099.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7_1757266103.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e31/b1684d9d8b8a3fd47c730af3fbbe1e31/b1684d9d8b8a3fd47c730af3fbbe1e31.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266107.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e31/b1684d9d8b8a3fd47c730af3fbbe1e31/b1684d9d8b8a3fd47c730af3fbbe1e31_1757266107.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266111.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d21/6cfacc090a63b72819896c39b0cfed21/6cfacc090a63b72819896c39b0cfed21_1757266111.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce_1757266115.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cf3/f36600920b7be535214f4d832fcc4cf3/f36600920b7be535214f4d832fcc4cf3.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266119.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cf3/f36600920b7be535214f4d832fcc4cf3/f36600920b7be535214f4d832fcc4cf3_1757266119.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266123.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/25a/2db1b8fa64559bd9214320cfca5d825a/2db1b8fa64559bd9214320cfca5d825a_1757266123.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825_1757266127.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f3e/e336fb0a39055ed9d9533072ace73f3e/e336fb0a39055ed9d9533072ace73f3e.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266131.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f3e/e336fb0a39055ed9d9533072ace73f3e/e336fb0a39055ed9d9533072ace73f3e_1757266131.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266135.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/117/a233de7aaa9e3bdf399b2a245abeb117/a233de7aaa9e3bdf399b2a245abeb117_1757266135.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1_1757266139.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266143.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/75b/c177c9e2f846700c8d15eefb0e9f275b/c177c9e2f846700c8d15eefb0e9f275b_1757266143.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266147.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/745/23aaa9f0a9b4dd2670ce01324d78b745/23aaa9f0a9b4dd2670ce01324d78b745_1757266147.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9_1757266151.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/01c/e13b04a0d1c86abb9a9ea1e2699c201c/e13b04a0d1c86abb9a9ea1e2699c201c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266155.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/01c/e13b04a0d1c86abb9a9ea1e2699c201c/e13b04a0d1c86abb9a9ea1e2699c201c_1757266155.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266159.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/588/59e851bc487c4c814be5dcfc814e6588/59e851bc487c4c814be5dcfc814e6588_1757266159.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7_1757266163.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/935/e06848775c2c1fd872e7d420f5e8b935/e06848775c2c1fd872e7d420f5e8b935.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266167.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/935/e06848775c2c1fd872e7d420f5e8b935/e06848775c2c1fd872e7d420f5e8b935_1757266167.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266171.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e11/8e9ad1102bf83937775a283680628e11/8e9ad1102bf83937775a283680628e11_1757266171.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f_1757266175.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d10/6a41e6068a63f3bffa2ef97fda343d10/6a41e6068a63f3bffa2ef97fda343d10.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266179.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d10/6a41e6068a63f3bffa2ef97fda343d10/6a41e6068a63f3bffa2ef97fda343d10_1757266179.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266183.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e16/5cc77793a98faeed57d9108364114e16/5cc77793a98faeed57d9108364114e16_1757266183.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266187.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440_1757266187.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ac4/a7c14a9a8283194d3ea149a3bbabfac4/a7c14a9a8283194d3ea149a3bbabfac4.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266191.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ac4/a7c14a9a8283194d3ea149a3bbabfac4/a7c14a9a8283194d3ea149a3bbabfac4_1757266191.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d0d/a21625c095df2aa201e06d518b294d0d/a21625c095df2aa201e06d518b294d0d.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266195.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d0d/a21625c095df2aa201e06d518b294d0d/a21625c095df2aa201e06d518b294d0d_1757266195.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266199.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70_1757266199.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266203.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/04b/ce09a1987c3ef0c8662f8adbdddaa04b/ce09a1987c3ef0c8662f8adbdddaa04b_1757266203.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/608/8d5381e7a017e2acf9ed4d96bbe10608/8d5381e7a017e2acf9ed4d96bbe10608.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266207.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/608/8d5381e7a017e2acf9ed4d96bbe10608/8d5381e7a017e2acf9ed4d96bbe10608_1757266207.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/760/21f8d17634b4277a8901203c9788c760/21f8d17634b4277a8901203c9788c760.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266211.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/760/21f8d17634b4277a8901203c9788c760/21f8d17634b4277a8901203c9788c760_1757266211.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d41/9ee7ba770555199290b587164ff49d41/9ee7ba770555199290b587164ff49d41.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266215.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d41/9ee7ba770555199290b587164ff49d41/9ee7ba770555199290b587164ff49d41_1757266215.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/911/7e740c4159257e25c7146b53b4528911/7e740c4159257e25c7146b53b4528911.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266219.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/911/7e740c4159257e25c7146b53b4528911/7e740c4159257e25c7146b53b4528911_1757266219.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266223.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f90/52bfcf6b45d641d0ff0ee61ce1791f90/52bfcf6b45d641d0ff0ee61ce1791f90_1757266223.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/0e8/6fa4ae9acf56b0d20e63b7fb1e8370e8/6fa4ae9acf56b0d20e63b7fb1e8370e8.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266227.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/0e8/6fa4ae9acf56b0d20e63b7fb1e8370e8/6fa4ae9acf56b0d20e63b7fb1e8370e8_1757266227.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ae5/45bbdfe9f97eb9c35d915941ee9f6ae5/45bbdfe9f97eb9c35d915941ee9f6ae5.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266231.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ae5/45bbdfe9f97eb9c35d915941ee9f6ae5/45bbdfe9f97eb9c35d915941ee9f6ae5_1757266231.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/881/22e4e5c5dc1de86449749bcad4be1881/22e4e5c5dc1de86449749bcad4be1881.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266235.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/881/22e4e5c5dc1de86449749bcad4be1881/22e4e5c5dc1de86449749bcad4be1881_1757266235.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ff5/952b6f7a985bcbe0cc173fc1cca70ff5/952b6f7a985bcbe0cc173fc1cca70ff5.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266239.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ff5/952b6f7a985bcbe0cc173fc1cca70ff5/952b6f7a985bcbe0cc173fc1cca70ff5_1757266239.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266243.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cda/f5fdad12c023308eb78fb53473ba2cda/f5fdad12c023308eb78fb53473ba2cda_1757266243.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f7b/189ed7377a5e6cdc7095226daa1ecf7b/189ed7377a5e6cdc7095226daa1ecf7b.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266247.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f7b/189ed7377a5e6cdc7095226daa1ecf7b/189ed7377a5e6cdc7095226daa1ecf7b_1757266247.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cbc/35395f7d3fa90ed6d0b474728745ccbc/35395f7d3fa90ed6d0b474728745ccbc.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266251.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cbc/35395f7d3fa90ed6d0b474728745ccbc/35395f7d3fa90ed6d0b474728745ccbc_1757266251.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/1b1/e8dbba8e25f1b4338388e13d3ba701b1/e8dbba8e25f1b4338388e13d3ba701b1.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266255.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/1b1/e8dbba8e25f1b4338388e13d3ba701b1/e8dbba8e25f1b4338388e13d3ba701b1_1757266255.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ef0/746a8d478a1bc9a03a403256b6506ef0/746a8d478a1bc9a03a403256b6506ef0.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266259.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ef0/746a8d478a1bc9a03a403256b6506ef0/746a8d478a1bc9a03a403256b6506ef0_1757266259.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/961/d85ec17b813afc10ac6c8bdb73ed8961/d85ec17b813afc10ac6c8bdb73ed8961.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266263.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/961/d85ec17b813afc10ac6c8bdb73ed8961/d85ec17b813afc10ac6c8bdb73ed8961_1757266263.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/50a/6b5757a9787514532f6af6c1a7c1e50a/6b5757a9787514532f6af6c1a7c1e50a.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266267.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/50a/6b5757a9787514532f6af6c1a7c1e50a/6b5757a9787514532f6af6c1a7c1e50a_1757266267.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/178/97fe43061acc006469d61103ef1d9178/97fe43061acc006469d61103ef1d9178.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266271.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/178/97fe43061acc006469d61103ef1d9178/97fe43061acc006469d61103ef1d9178_1757266271.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/a0e/1fd16ddc34d9727f32e553fed0ceaa0e/1fd16ddc34d9727f32e553fed0ceaa0e.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266275.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/a0e/1fd16ddc34d9727f32e553fed0ceaa0e/1fd16ddc34d9727f32e553fed0ceaa0e_1757266275.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/98e/226ef17a57893b09c4d80b94a103098e/226ef17a57893b09c4d80b94a103098e.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266279.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/98e/226ef17a57893b09c4d80b94a103098e/226ef17a57893b09c4d80b94a103098e_1757266279.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e26/6fd3bb5c4bdde6c9892ffaced0da7e26/6fd3bb5c4bdde6c9892ffaced0da7e26.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266283.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e26/6fd3bb5c4bdde6c9892ffaced0da7e26/6fd3bb5c4bdde6c9892ffaced0da7e26_1757266283.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/3fb/610364df4a758d8afeac8220c5ebb3fb/610364df4a758d8afeac8220c5ebb3fb.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266287.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/3fb/610364df4a758d8afeac8220c5ebb3fb/610364df4a758d8afeac8220c5ebb3fb_1757266287.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/60c/a0d310ad6aec9d2a02361c4fd889060c/a0d310ad6aec9d2a02361c4fd889060c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266291.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/60c/a0d310ad6aec9d2a02361c4fd889060c/a0d310ad6aec9d2a02361c4fd889060c_1757266291.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/5dd/c403cdbdf411ff7dfbc0c04901b055dd/c403cdbdf411ff7dfbc0c04901b055dd.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266295.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/5dd/c403cdbdf411ff7dfbc0c04901b055dd/c403cdbdf411ff7dfbc0c04901b055dd_1757266295.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/398/070eed1ad8cb15cdb563dc87ee4a2398/070eed1ad8cb15cdb563dc87ee4a2398.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266299.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/398/070eed1ad8cb15cdb563dc87ee4a2398/070eed1ad8cb15cdb563dc87ee4a2398_1757266299.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/46f/5b93769666a8a0626580ca186c3ed46f/5b93769666a8a0626580ca186c3ed46f.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266303.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/46f/5b93769666a8a0626580ca186c3ed46f/5b93769666a8a0626580ca186c3ed46f_1757266303.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/621/f3d8ca101a582a7e19facbe1b8aa3621/f3d8ca101a582a7e19facbe1b8aa3621.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266307.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/621/f3d8ca101a582a7e19facbe1b8aa3621/f3d8ca101a582a7e19facbe1b8aa3621_1757266307.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/3f5/68682219f6e0c3a425b56ac3ad8693f5/68682219f6e0c3a425b56ac3ad8693f5.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266311.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/3f5/68682219f6e0c3a425b56ac3ad8693f5/68682219f6e0c3a425b56ac3ad8693f5_1757266311.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/572/1009d3d9ffef30c61e574dd8a4796572/1009d3d9ffef30c61e574dd8a4796572.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266315.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/572/1009d3d9ffef30c61e574dd8a4796572/1009d3d9ffef30c61e574dd8a4796572_1757266315.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/3ab/3bcb8930a2a65e94975afd6ea0d703ab/3bcb8930a2a65e94975afd6ea0d703ab.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266319.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/3ab/3bcb8930a2a65e94975afd6ea0d703ab/3bcb8930a2a65e94975afd6ea0d703ab_1757266319.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/b34/ec85083398ca2ac5d6616d5ca17c3b34/ec85083398ca2ac5d6616d5ca17c3b34.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266323.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/b34/ec85083398ca2ac5d6616d5ca17c3b34/ec85083398ca2ac5d6616d5ca17c3b34_1757266323.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/25c/87b6f0494f034c3c57977e8adcb8125c/87b6f0494f034c3c57977e8adcb8125c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266327.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/25c/87b6f0494f034c3c57977e8adcb8125c/87b6f0494f034c3c57977e8adcb8125c_1757266327.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f88/28ecdba662b0521b26f252ae3ac6ff88/28ecdba662b0521b26f252ae3ac6ff88.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266331.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f88/28ecdba662b0521b26f252ae3ac6ff88/28ecdba662b0521b26f252ae3ac6ff88_1757266331.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c8c/ae536de3a48332a83c329f28573dbc8c/ae536de3a48332a83c329f28573dbc8c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266335.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c8c/ae536de3a48332a83c329f28573dbc8c/ae536de3a48332a83c329f28573dbc8c_1757266335.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/173/bedf5e32617f8961d81d66bfe4ece173/bedf5e32617f8961d81d66bfe4ece173.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266339.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/173/bedf5e32617f8961d81d66bfe4ece173/bedf5e32617f8961d81d66bfe4ece173_1757266339.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/27d/f210449a8277890af712150ea88b327d/f210449a8277890af712150ea88b327d.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266343.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/27d/f210449a8277890af712150ea88b327d/f210449a8277890af712150ea88b327d_1757266343.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/09f/3a17abad1abbc4aa16bd56db612ab09f/3a17abad1abbc4aa16bd56db612ab09f.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266347.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/09f/3a17abad1abbc4aa16bd56db612ab09f/3a17abad1abbc4aa16bd56db612ab09f_1757266347.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/899/6456812cf63942976ecf621cea5c5899/6456812cf63942976ecf621cea5c5899.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266351.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/899/6456812cf63942976ecf621cea5c5899/6456812cf63942976ecf621cea5c5899_1757266351.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/4f1/aa12eda671c62e6420712925ee91e4f1/aa12eda671c62e6420712925ee91e4f1.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266355.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/4f1/aa12eda671c62e6420712925ee91e4f1/aa12eda671c62e6420712925ee91e4f1_1757266355.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c34/b237011d79405a994f9525b4d1c21c34/b237011d79405a994f9525b4d1c21c34.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266359.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c34/b237011d79405a994f9525b4d1c21c34/b237011d79405a994f9525b4d1c21c34_1757266359.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/b15/d29b702a0ed9e11d9e0d041ed05a3b15/d29b702a0ed9e11d9e0d041ed05a3b15.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266363.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/b15/d29b702a0ed9e11d9e0d041ed05a3b15/d29b702a0ed9e11d9e0d041ed05a3b15_1757266363.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/89c/94f1d4b6bf716e915e093cce16d1c89c/94f1d4b6bf716e915e093cce16d1c89c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266367.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/89c/94f1d4b6bf716e915e093cce16d1c89c/94f1d4b6bf716e915e093cce16d1c89c_1757266367.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/d16/17df18da67b713d4d01cdb2ca5113d16/17df18da67b713d4d01cdb2ca5113d16.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266371.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/d16/17df18da67b713d4d01cdb2ca5113d16/17df18da67b713d4d01cdb2ca5113d16_1757266371.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c8f/1092091cfa71f23b5b809e73fe6f1c8f/1092091cfa71f23b5b809e73fe6f1c8f.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266375.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c8f/1092091cfa71f23b5b809e73fe6f1c8f/1092091cfa71f23b5b809e73fe6f1c8f_1757266375.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/fb3/713fcf4c05e9056e6a0c01b2e8cc3fb3/713fcf4c05e9056e6a0c01b2e8cc3fb3.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266379.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/fb3/713fcf4c05e9056e6a0c01b2e8cc3fb3/713fcf4c05e9056e6a0c01b2e8cc3fb3_1757266379.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ca8/4baa5d0479ed632b2a4bce82c60ceca8/4baa5d0479ed632b2a4bce82c60ceca8.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266383.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ca8/4baa5d0479ed632b2a4bce82c60ceca8/4baa5d0479ed632b2a4bce82c60ceca8_1757266383.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/859/4d5b514182b2597bd97a449f877af859/4d5b514182b2597bd97a449f877af859.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266387.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/859/4d5b514182b2597bd97a449f877af859/4d5b514182b2597bd97a449f877af859_1757266387.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f3a/1f62c440338be22f1f2a131f413e3f3a/1f62c440338be22f1f2a131f413e3f3a.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266391.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f3a/1f62c440338be22f1f2a131f413e3f3a/1f62c440338be22f1f2a131f413e3f3a_1757266391.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/165/dd82b5eac61dbd45197cc985160db165/dd82b5eac61dbd45197cc985160db165.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266395.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/165/dd82b5eac61dbd45197cc985160db165/dd82b5eac61dbd45197cc985160db165_1757266395.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/915/f1df14ca3f8d11bf4e4a7ec040782915/f1df14ca3f8d11bf4e4a7ec040782915.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266399.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/915/f1df14ca3f8d11bf4e4a7ec040782915/f1df14ca3f8d11bf4e4a7ec040782915_1757266399.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/26a/5a0ee3c9de88bda83212609dff3b126a/5a0ee3c9de88bda83212609dff3b126a.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266403.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/26a/5a0ee3c9de88bda83212609dff3b126a/5a0ee3c9de88bda83212609dff3b126a_1757266403.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/df7/e154ebcad82bf4a905832d9effbe0df7/e154ebcad82bf4a905832d9effbe0df7.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266407.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/df7/e154ebcad82bf4a905832d9effbe0df7/e154ebcad82bf4a905832d9effbe0df7_1757266407.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/673/ddeb15eacdddfbc925dfa01d1dc11673/ddeb15eacdddfbc925dfa01d1dc11673.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266411.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/673/ddeb15eacdddfbc925dfa01d1dc11673/ddeb15eacdddfbc925dfa01d1dc11673_1757266411.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ed6/c24edced3e3828d987724d8e68487ed6/c24edced3e3828d987724d8e68487ed6.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266415.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ed6/c24edced3e3828d987724d8e68487ed6/c24edced3e3828d987724d8e68487ed6_1757266415.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/508/36ad3cc005113c5b2ba5e64035617508/36ad3cc005113c5b2ba5e64035617508.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266419.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/508/36ad3cc005113c5b2ba5e64035617508/36ad3cc005113c5b2ba5e64035617508_1757266419.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/445/71369488f03e7d3012f7ae56d89ff445/71369488f03e7d3012f7ae56d89ff445.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266423.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/445/71369488f03e7d3012f7ae56d89ff445/71369488f03e7d3012f7ae56d89ff445_1757266423.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/5a4/f175d1a84da92df6221378873f1675a4/f175d1a84da92df6221378873f1675a4.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266427.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/5a4/f175d1a84da92df6221378873f1675a4/f175d1a84da92df6221378873f1675a4_1757266427.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ac2/fd3ed2acbf9f6571f1904f6bdc6adac2/fd3ed2acbf9f6571f1904f6bdc6adac2.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266431.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ac2/fd3ed2acbf9f6571f1904f6bdc6adac2/fd3ed2acbf9f6571f1904f6bdc6adac2_1757266431.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/eef/97f5982b88bb190714a976425f93deef/97f5982b88bb190714a976425f93deef.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266435.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/eef/97f5982b88bb190714a976425f93deef/97f5982b88bb190714a976425f93deef_1757266435.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/594/39c46d108dd13c8c502c2dc13df16594/39c46d108dd13c8c502c2dc13df16594.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266439.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/594/39c46d108dd13c8c502c2dc13df16594/39c46d108dd13c8c502c2dc13df16594_1757266439.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/e72/87159a484fb7512bf6a8d36d3778de72/87159a484fb7512bf6a8d36d3778de72.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266443.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/e72/87159a484fb7512bf6a8d36d3778de72/87159a484fb7512bf6a8d36d3778de72_1757266443.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c09/3feb76176bef0bef9a2c1d2ef82d2c09/3feb76176bef0bef9a2c1d2ef82d2c09.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266447.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c09/3feb76176bef0bef9a2c1d2ef82d2c09/3feb76176bef0bef9a2c1d2ef82d2c09_1757266447.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/9b0/23c290f7f2572108237ef767656c39b0/23c290f7f2572108237ef767656c39b0.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266451.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/9b0/23c290f7f2572108237ef767656c39b0/23c290f7f2572108237ef767656c39b0_1757266451.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/8ac/96e2d1f36186d2e1a1d133093e9fa8ac/96e2d1f36186d2e1a1d133093e9fa8ac.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266455.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/8ac/96e2d1f36186d2e1a1d133093e9fa8ac/96e2d1f36186d2e1a1d133093e9fa8ac_1757266455.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/a2c/b61eaa0d4e218277dd34a048b0496a2c/b61eaa0d4e218277dd34a048b0496a2c.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266459.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/a2c/b61eaa0d4e218277dd34a048b0496a2c/b61eaa0d4e218277dd34a048b0496a2c_1757266459.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/493/93c7e40f77b17f9cf1c5ba5b5ee28493/93c7e40f77b17f9cf1c5ba5b5ee28493.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266463.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/493/93c7e40f77b17f9cf1c5ba5b5ee28493/93c7e40f77b17f9cf1c5ba5b5ee28493_1757266463.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cdf/b9c93132568fc22a73c3901c28263cdf/b9c93132568fc22a73c3901c28263cdf.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266467.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cdf/b9c93132568fc22a73c3901c28263cdf/b9c93132568fc22a73c3901c28263cdf_1757266467.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/3fb/79fa0ef5cfce7d3992e261ad2729c3fb/79fa0ef5cfce7d3992e261ad2729c3fb.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266471.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/3fb/79fa0ef5cfce7d3992e261ad2729c3fb/79fa0ef5cfce7d3992e261ad2729c3fb_1757266471.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/dbb/c955d29bd297baa8c4374c04272bfdbb/c955d29bd297baa8c4374c04272bfdbb.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266475.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/dbb/c955d29bd297baa8c4374c04272bfdbb/c955d29bd297baa8c4374c04272bfdbb_1757266475.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/b4a/b1dde139d68145341a64e07733719b4a/b1dde139d68145341a64e07733719b4a.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266479.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/b4a/b1dde139d68145341a64e07733719b4a/b1dde139d68145341a64e07733719b4a_1757266479.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/dab/84a4eb683f748497081874a491c45dab/84a4eb683f748497081874a491c45dab.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266483.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/dab/84a4eb683f748497081874a491c45dab/84a4eb683f748497081874a491c45dab_1757266483.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/759/7468f65fd88445ab5d166756e3726759/7468f65fd88445ab5d166756e3726759.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266487.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/759/7468f65fd88445ab5d166756e3726759/7468f65fd88445ab5d166756e3726759_1757266487.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/ccd/0f91b71a67352e5e7ff3a2d6a129bccd/0f91b71a67352e5e7ff3a2d6a129bccd.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266491.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/ccd/0f91b71a67352e5e7ff3a2d6a129bccd/0f91b71a67352e5e7ff3a2d6a129bccd_1757266491.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/271/c773b5f061fcb0a24d76944fa1c30271/c773b5f061fcb0a24d76944fa1c30271.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266495.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/271/c773b5f061fcb0a24d76944fa1c30271/c773b5f061fcb0a24d76944fa1c30271_1757266495.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/cc5/c145b3b8a46684bf99fdde29f374ecc5/c145b3b8a46684bf99fdde29f374ecc5.db'test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_once_sharded -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_once_sharded ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_1 -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_1 ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_2 -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_2 ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE_ACP +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}'test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorization_nova_toconnect +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorization_nova_toconnect ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key_and_unquote_chars +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key_and_unquote_chars ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_unicode_access_key +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_unicode_access_key ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_bytes +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_bytes ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_http +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_http ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_trailing_slash +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_trailing_slash ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_v3 +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_v3 ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_bad_auth_uris +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_bad_auth_uris ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout_option +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout_option ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure_option +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure_option ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_no_path_request +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_no_path_request ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_nukes_auth_headers +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_nukes_auth_headers ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_reseller_prefix +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_reseller_prefix ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_is_cached +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_is_cached ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_sets_cache +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_sets_cache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_other_socket_error +test.unit.proxy.test_mem_server.TestAccountController.test_other_socket_error ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_response_get_accept_ranges_header +test.unit.proxy.test_mem_server.TestAccountController.test_response_get_accept_ranges_header ... ok +test.unit.proxy.test_mem_server.TestAccountController.test_response_head_accept_ranges_header +test.unit.proxy.test_mem_server.TestAccountController.test_response_head_accept_ranges_header ... ok +test.unit.proxy.test_mem_server.TestController.test_account_info_200 +test.unit.proxy.test_mem_server.TestController.test_account_info_200 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_sharding_states ... ok +test.unit.proxy.test_mem_server.TestController.test_account_info_404 +test.unit.proxy.test_mem_server.TestController.test_account_info_404 ... ok -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0018 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0025 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0054 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0015 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0059 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'garbage'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0061 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0030 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/no-acct'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0069 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'no-cont/'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0017 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'too/many/parts'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0020 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/leading/slash'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0060 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0016 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0078 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0015 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'garbage'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0098 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0017 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/no-acct'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0018 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'no-cont/'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0060 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got 'too/many/parts'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123)test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_shard -test.unit.obj.test_server.TestObjectController.test_PUT_container_update_to_shard ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_cooperative_period_config -test.unit.obj.test_server.TestObjectController.test_PUT_cooperative_period_config ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_delete_at_in_past -test.unit.obj.test_server.TestObjectController.test_PUT_delete_at_in_past ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer -test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer_mismatch -test.unit.obj.test_server.TestObjectController.test_PUT_etag_in_footer_mismatch ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_extra_mime_docs_ignored -test.unit.obj.test_server.TestObjectController.test_PUT_extra_mime_docs_ignored ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_but_expired -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_but_expired ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_star -test.unit.obj.test_server.TestObjectController.test_PUT_if_none_match_star ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_content_type -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_content_type ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_etag -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_etag ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_path -test.unit.obj.test_server.TestObjectController.test_PUT_invalid_path ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_meta_in_footer -test.unit.obj.test_server.TestObjectController.test_PUT_meta_in_footer ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_missing_footer_checksum -test.unit.obj.test_server.TestObjectController.test_PUT_missing_footer_checksum ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_new_object_really_old_timestamp -test.unit.obj.test_server.TestObjectController.test_PUT_new_object_really_old_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_eexist -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_eexist ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_eexist -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_eexist ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676584.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/336/7422a3ea40e4559922293c2268080336/7422a3ea40e4559922293c2268080336.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676587.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/1f7/c6781b28ad605d63af2c7f19c742a1f7/c6781b28ad605d63af2c7f19c742a1f7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676593.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/d51/aab90fbd35357b13122e31b8ccdbcd51/aab90fbd35357b13122e31b8ccdbcd51.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676596.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/caf/9758a53ffae5e61280a70c3a89637caf/9758a53ffae5e61280a70c3a89637caf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676599.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/bf4/ceeb1f2b9791cf59ab6b08d79c397bf4/ceeb1f2b9791cf59ab6b08d79c397bf4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676611.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/adf/62ee7d5853797db72155a33aa65cfadf/62ee7d5853797db72155a33aa65cfadf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676614.00000-0, db: /tmp/tmpnu5lykup/sda/containers/0/3dc/f81b6467287f814663ea47e69490c3dc/f81b6467287f814663ea47e69490c3dc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676576.00000-0, db: /tmp/tmphaag8g1q/sda/containers/0/c9a/9b40dfe5e573a41b0dd0520283cfac9a/9b40dfe5e573a41b0dd0520283cfac9a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676580.00000-0, db: /tmp/tmphaag8g1q/sda/containers/0/097/b2571744a5c74019f43266538ec7d097/b2571744a5c74019f43266538ec7d097.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676578.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/cc2/df1e784652744d73ecf2934568959cc2/df1e784652744d73ecf2934568959cc2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676582.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/3bb/9cc832496f88bddf1e38a5d1656d53bb/9cc832496f88bddf1e38a5d1656d53bb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676586.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a06/137e93aaca7c2dc7be46d44a6fde1a06/137e93aaca7c2dc7be46d44a6fde1a06.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676594.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/3fb/d33b6eb8a5d1b92c98102df21b0353fb/d33b6eb8a5d1b92c98102df21b0353fb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676614.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/3dc/f81b6467287f814663ea47e69490c3dc/f81b6467287f814663ea47e69490c3dc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676618.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/9e8/b737df9bb62ce692594d15166fca29e8/b737df9bb62ce692594d15166fca29e8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676626.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/23a/c9de89fbcf7687cf6ac6b9f5f8f7723a/c9de89fbcf7687cf6ac6b9f5f8f7723a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676634.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/0fe/4ac1f6661d66679bff17013e5a4860fe/4ac1f6661d66679bff17013e5a4860fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676638.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/90e/f2da52d142b42fcf4ca24fa59000390e/f2da52d142b42fcf4ca24fa59000390e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676642.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d17/27241fcf088a2d175a2eb4d087bdfd17/27241fcf088a2d175a2eb4d087bdfd17.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676646.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5d4/169323b8503b44fe8c9063ff2c67b5d4/169323b8503b44fe8c9063ff2c67b5d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676650.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5eb/2c4365a2d895ebcafbc91c7488bf25eb/2c4365a2d895ebcafbc91c7488bf25eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676654.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1b9/22cad744ec558a857a6243e65f8c71b9/22cad744ec558a857a6243e65f8c71b9.db +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:13 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235614Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.36406', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235614Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '0000000000000000000000000000000000000000000000000000000000000000', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.37934', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_bad_hash ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_unsigned_payload +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_v4_unsigned_payload ... ok +test.unit.proxy.test_mem_server.TestController.test_account_info_container_count +test.unit.proxy.test_mem_server.TestController.test_account_info_container_count ... ok +test DEBUG: Connecting with tenant: FORCED_TENANT_ID +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "acc\u00e9ss", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"name": "PROJECT_NAME", "id": "PROJECT_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} +test DEBUG: Error on keystone reply: 201 {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "roles": [{"name": "swift-user"}, {"name": "_member_"}]}}' - rejecting request +test DEBUG: Keystone Reply: Status: 201, Output: {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} +test DEBUG: Error on keystone reply: 201 {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} - rejecting request +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Not a path query: /, skipping. +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: No authorization details from s3api. skipping. +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test INFO: Caching s3tokens for 20 seconds +test DEBUG: Calling S3Token middleware. +test DEBUG: Cached creds valid +test DEBUG: Connecting with tenant: tenant_id +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Starting the S3 Token Authentication component +test INFO: Caching s3tokens for 20 seconds test DEBUG: Calling S3Token middleware. test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}}}' -test DEBUG: Error on keystone reply: 201 b'{"token": {"user": {"domain": {"name": "Default", "id": "default"}, "name": "S3_USER", "id": "USER_ID"}, "project": {"domain": {"name": "PROJECT_DOMAIN_NAME", "id": "PROJECT_DOMAIN_ID"}, "name": "PROJECT_NAME", "id": "PROJECT_ID"}}}' - rejecting request -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ - resp = self.handle_request(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request - res = handler(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/service.py", line 35, in GET - resp = req.get_response(self.app, query={'format': 'json'}) - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response - return self._get_response(app, method, container, obj, - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - headers, body, query) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response - raise InternalError('unexpected status code %d' % status) -swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_error -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_error ... ok -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_subresource -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_subresource ... ok -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_with_blind_resource -test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_with_blind_resource ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_enabled -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_enabled ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_not_configured -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_not_configured ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_suspended -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_suspended ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_enabled -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_enabled ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_error -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_error ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_suspended -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_suspended ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_enabled -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_enabled ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_not_configured -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_not_configured ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_suspended -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_suspended ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_enabled -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_enabled ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_error -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_error ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_not_implemented -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_not_implemented ... ok -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_suspended -test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_suspended ... ok -test.unit.common.middleware.test_acl.TestACL.test_acls_from_account_info -test.unit.common.middleware.test_acl.TestACL.test_acls_from_account_info ... ok -test.unit.common.middleware.test_acl.TestACL.test_clean_acl -test.unit.common.middleware.test_acl.TestACL.test_clean_acl ... ok -test.unit.common.middleware.test_acl.TestACL.test_format_v1_acl -test.unit.common.middleware.test_acl.TestACL.test_format_v1_acl ... ok -test.unit.common.middleware.test_acl.TestACL.test_format_v2_acl -test.unit.common.middleware.test_acl.TestACL.test_format_v2_acl ... ok -test.unit.common.middleware.test_acl.TestACL.test_parse_acl -test.unit.common.middleware.test_acl.TestACL.test_parse_acl ... ok -test.unit.common.middleware.test_acl.TestACL.test_parse_v2_acl -test.unit.common.middleware.test_acl.TestACL.test_parse_v2_acl ... ok -test.unit.common.middleware.test_acl.TestACL.test_referrer_allowed -test.unit.common.middleware.test_acl.TestACL.test_referrer_allowed ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_first -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_first ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_is_last_response_wins -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_is_last_response_wins ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_keeps_current_registered_response -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_next_response_keeps_current_registered_response ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_resets -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_resets ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_forever -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_forever ... ok -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_last_response_wins -test.unit.common.middleware.test_helpers.TestFakeSwiftMultipleResponses.test_register_response_is_last_response_wins ... ok -test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_defaults -test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_defaults ... ok -test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_multiple -test.unit.common.middleware.test_keystoneauth.ResellerInInfo.test_multiple ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_DELETE_current_version -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_DELETE_current_version ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_POST_error_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_POST_error_versioning_disabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_PUT_version_versioning_disbaled -test.unit.common.middleware.test_object_versioning.ObjectVersioningVersionAPIWhileDisabled.test_PUT_version_versioning_disbaled ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_fail -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_fail ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_function -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_device_info_function ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5 -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5 ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5_fail -test.unit.common.middleware.test_recon.TestReconMiddleware.test_get_swift_conf_md5_fail ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_no_content -test.unit.common.middleware.test_recon.TestReconMiddleware.test_no_content ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_async -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_async ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_all -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_all ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_invalid -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_invalid ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_notype -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_auditor_notype ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_diskusage -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_diskusage ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_driveaudit -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_driveaudit ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_invalid -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_invalid ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_notype -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_notype ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_object -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_expirer_object ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_load -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_load ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mem -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mem ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mounted -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_mounted ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_quarantined -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_quarantined ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_relink -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_relink ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_all -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_all ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_notype -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_replication_notype ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_ringmd5 -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_ringmd5 ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sharding -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sharding ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sockstat -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_sockstat ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_swiftconfmd5 -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_swiftconfmd5 ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_time -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_time ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted_empty -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_unmounted_empty ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_invalid -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_invalid ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_notype -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_updater_notype ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_version -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_get_version ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_invalid_path -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_invalid_path ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_pass -test.unit.common.middleware.test_recon.TestReconMiddleware.test_recon_pass ... ok -test.unit.common.middleware.test_recon.TestReconMiddleware.test_reconstruction_info -test.unit.common.middleware.test_recon.TestReconMiddleware.test_reconstruction_info ... ok +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Cached keystone credentials +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}'test.unit.proxy.test_mem_server.TestController.test_account_info_no_account +test.unit.proxy.test_mem_server.TestController.test_account_info_no_account ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_info_stale_read_ok ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_tolerate_missing_token_id +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_tolerate_missing_token_id ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_unicode_path +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_unicode_path ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_auth_storage_token +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_auth_storage_token ... ok +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_authorization +test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_authorization ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_500_resp +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_500_resp ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_content_type +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_content_type ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_over_twice_max_length +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_over_twice_max_length ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_too_long +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_file_too_long ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_path +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_bad_path ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_call_and_content_type +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_call_and_content_type ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_fails +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_fails ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_success +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_container_delete_retry_and_success ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_get_objs +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_get_objs ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_max_failures +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_max_failures ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_body +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_body ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_files_in_body +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_no_files_in_body ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_too_many_newlines +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_too_many_newlines ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_unauth +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_unauth ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_uses_predefined_object_errors +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_uses_predefined_object_errors ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_extra_newlines_extra_quoting +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_extra_newlines_extra_quoting ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_unicode +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_unicode ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_DELETE_verb +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_DELETE_verb ... ok +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_POST_verb +test.unit.common.middleware.test_bulk.TestDelete.test_bulk_delete_works_with_POST_verb ... ok +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_account_unknown_domain +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_account_unknown_domain ... ok +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_known_domain +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_known_domain ... ok +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_v2_account +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_existing_v2_account ... ok +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_new_account +test.unit.common.middleware.test_keystoneauth.TestSetProjectDomain.test_set_project_domain_id_new_account ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_from_recon_cache test.unit.common.middleware.test_recon.TestReconSuccess.test_from_recon_cache ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_from_recon_cache_exception @@ -45406,6 +37621,8 @@ test.unit.common.middleware.test_recon.TestReconSuccess.test_get_driveaudit_info ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_expirer_info_object test.unit.common.middleware.test_recon.TestReconSuccess.test_get_expirer_info_object ... ok +test.unit.proxy.test_mem_server.TestController.test_account_info_no_cache +test.unit.proxy.test_mem_server.TestController.test_account_info_no_cache ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_load test.unit.common.middleware.test_recon.TestReconSuccess.test_get_load ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_mem @@ -45434,343 +37651,108 @@ test.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_excludes_unconfigured_present_obj_rings ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_failed_ring_hash_recovers_without_restart test.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_failed_ring_hash_recovers_without_restart ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - -cont1 INFO: - - - [07/Sep/2025:17:27:13 +0000] "GET /sdb1/3/a/0727439307a649bdab8c4c0b96e92318" 200 380 "-" "-" "-" 0.0064 "-" 2597857 3 -cont1 INFO: - - - [07/Sep/2025:17:27:13 +0000] "GET /sda1/3/a/0727439307a649bdab8c4c0b96e92318" 200 380 "-" "-" "-" 0.0036 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3736faeb0ca74e47beb59-0068bdc071" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/3/a/0727439307a649bdab8c4c0b96e92318" 204 - "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "tx7f79b51e3cb5485b9bb8f-0068bdc071" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "GET /sdh1/3/a/0727439307a649bdab8c4c0b96e92318/o" 200 92 "GET http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "txe47999e0da6b46d3a3019-0068bdc071" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "GET /sdi1/3/a/0727439307a649bdab8c4c0b96e92318/o" 200 92 "GET http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "txe47999e0da6b46d3a3019-0068bdc071" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfe72adf5c2644bad8416f-0068bdc071" "proxy-server 2597857" 0.0047 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/3/a/0727439307a649bdab8c4c0b96e92318" 204 - "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318" "tx200871be14b7471383df2-0068bdc071" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdi1/3/a/0727439307a649bdab8c4c0b96e92318/o" 200 92 "HEAD http://foo:8080/v1/a/0727439307a649bdab8c4c0b96e92318/o" "tx2615d50216064230aa9de-0068bdc071" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx250230bb89124a79aa1cd-0068bdc073" "proxy-server 2597857" 0.0056 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/3e7bea39c76149ab93b33a934566027d" "tx250230bb89124a79aa1cd-0068bdc073" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/3e7bea39c76149ab93b33a934566027d" "tx250230bb89124a79aa1cd-0068bdc073" "container-server 2597857" 0.0053 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 201 - "PUT http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx250230bb89124a79aa1cd-0068bdc073" "proxy-server 2597857" 0.0170 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 201 - "PUT http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx250230bb89124a79aa1cd-0068bdc073" "proxy-server 2597857" 0.0263 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2b568bca8b694de69e9c8-0068bdc073" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx2b568bca8b694de69e9c8-0068bdc073" "proxy-server 2597857" 0.0054 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfebdad60627c4148903aa-0068bdc073" "proxy-server 2597857" 0.0064 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx062db0e645b745fdb3165-0068bdc073" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "PUT http://foo:8080/sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" "tx211929c199a64987ba79e-0068bdc073" "object-server 2597857" 0.0006 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "PUT http://foo:8080/sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" "tx211929c199a64987ba79e-0068bdc073" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "PUT http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx211929c199a64987ba79e-0068bdc073" "proxy-server 2597857" 0.0162 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "PUT http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx211929c199a64987ba79e-0068bdc073" "proxy-server 2597857" 0.0159 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc7aee587422f415085965-0068bdc073" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txe712dec0a1304f95810fb-0068bdc073" "proxy-server 2597857" 0.0065 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "POST http://foo:8080/sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" "txb6c74b4ab5f44f5a938ea-0068bdc073" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/1/a/3e7bea39c76149ab93b33a934566027d/o" 201 - "POST http://foo:8080/sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" "txb6c74b4ab5f44f5a938ea-0068bdc073" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "POST /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 202 76 "POST http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txb6c74b4ab5f44f5a938ea-0068bdc073" "proxy-server 2597857" 0.0218 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "POST /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 202 76 "POST http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txb6c74b4ab5f44f5a938ea-0068bdc073" "proxy-server 2597857" 0.0236 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb8ef5d16534048e49737b-0068bdc073" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txd25b339762fa4973adc13-0068bdc073" "proxy-server 2597857" 0.0072 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx521a6973bd614eba9ec73-0068bdc073" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx138a527326924e9fa3596-0068bdc073" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx51a7602d6a704f4ab3812-0068bdc073" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx25fbf4d577a24a29adf52-0068bdc073" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4e26f62f5cb748bdae15f-0068bdc073" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx81b26376634e4607b8ed0-0068bdc073" "proxy-server 2597857" 0.0109 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txc4718bc4dacc4268a1df5-0068bdc073" "proxy-server 2597857" 0.0049 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7511a65eabc34295b5ac2-0068bdc073" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txbc29012274d74dcf9ced3-0068bdc073" "proxy-server 2597857" 0.0094 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txe3a601b4615b4c489d4c2-0068bdc073" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2f81beccde074ae08bc5a-0068bdc073" "proxy-server 2597857" 0.0046 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txe53305e8ac5c455bb22f1-0068bdc073" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 412 - "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txf9d80b13677c490c861c0-0068bdc073" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 412 - "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txf9d80b13677c490c861c0-0068bdc073" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx250ca39b8a7e4f18b3b21-0068bdc073" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx5c9306b09cfd4666b91fd-0068bdc073" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 304 - "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx0a331376ec3e4bd7aab79-0068bdc073" "proxy-server 2597857" 0.0049 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9a2fc1a47e334190af223-0068bdc073" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx7ba95a7e6f724ab98494d-0068bdc073" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 304 - "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx32202964c6bc468bb6850-0068bdc073" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa680382184aa4dd694b93-0068bdc073" "proxy-server 2597857" 0.0090 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx2d93d34a3b4e475a85cc0-0068bdc074" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "GET /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx5f0caf2ae2a74472bccf4-0068bdc074" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa67fa6018ee2457189f68-0068bdc074" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txd5bf2bf1c51349b1bf66b-0068bdc074" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx09875e4647354cec8c1da-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf59cde0fe08a48b2b50dd-0068bdc074" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx8217071ecd4c404d8cfa5-0068bdc074" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx26fe26f58d0349d7ba3c5-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txad72b1d7cac74faabab53-0068bdc074" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txc6bb13ca890746e2af0c2-0068bdc074" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 412 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx1ee21fa0e0a641acafa61-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 412 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx1ee21fa0e0a641acafa61-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbd2bb3f7f8264ff7bace1-0068bdc074" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx4e36226ad04b45ad985dd-0068bdc074" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdc1/1/a/3e7bea39c76149ab93b33a934566027d/o" 304 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "tx1e25d14b49c94bb68c03e-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1d8ffb3820614ce5963dd-0068bdc074" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "tx2a06100fb22e4cb9a292a-0068bdc074" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 304 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txfc901c344afb4c008615b-0068bdc074" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e9771ad6cff44ae8d8c8-0068bdc074" "proxy-server 2597857" 0.0056 "-" 2597857 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_put_without_crypto_post_with_crypto_read_with_crypto -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_put_without_crypto_post_with_crypto_read_with_crypto ... ok - -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 1.48022 seconds (0.67558/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpfcsv15xp/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '3c68b156e343ec2e320690ad68b0169a', 'f84973c1-8c90-45ad-ac9a-2137015abdfd-sda', '1757266031.15033', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('f84973c1-8c90-45ad-ac9a-2137015abdfd-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '3c68b156e343ec2e320690ad68b0169a', 'f84973c1-8c90-45ad-ac9a-2137015abdfd-sda', '1757266031.15033', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('f84973c1-8c90-45ad-ac9a-2137015abdfd-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpiirc4xlq/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3d579f0e-f6da-4310-a664-018a35c1d676-sda', '1757266032.67325', '1757266032', '1757266036', '', '1757266036', 0, 0) -test DEBUG: /tmp/tmpiirc4xlq/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3d579f0e-f6da-4310-a664-018a35c1d676-sda', '1757266032.67325', '1757266032', '1757266036', '', '1757266036', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('3d579f0e-f6da-4310-a664-018a35c1d676-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01904 seconds (52.51057/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp0qfwh0xd/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '0ef5e2583889aee2aecb693ea3bdd821', 'a94d3e4d-fa8e-4d6d-b9f7-646d968d776e-sda', '1757266032.72429', '1757266032', '1757266036', '', '1757266036', 1, 1) -test DEBUG: /tmp/tmp0qfwh0xd/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '0ef5e2583889aee2aecb693ea3bdd821', 'a94d3e4d-fa8e-4d6d-b9f7-646d968d776e-sda', '1757266032.72429', '1757266032', '1757266036', '', '1757266036', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('a94d3e4d-fa8e-4d6d-b9f7-646d968d776e-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp0qfwh0xd/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04641 seconds (21.54489/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp0qfwh0xd/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c2897b030047237abc79dbea4f1f99d9', '04387c59-57d1-4fcf-ab97-7b47d83e215e-sda', '1757266032.77348', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('04387c59-57d1-4fcf-ab97-7b47d83e215e-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c2897b030047237abc79dbea4f1f99d9', '04387c59-57d1-4fcf-ab97-7b47d83e215e-sda', '1757266032.77348', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('04387c59-57d1-4fcf-ab97-7b47d83e215e-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpso536bez/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3776bbcc-6bd9-4237-99ff-602543c770ef-sda', '1757266033.23678', '1757266033', '0', '', '1757266033', 0, 1) -test DEBUG: /tmp/tmpso536bez/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '3776bbcc-6bd9-4237-99ff-602543c770ef-sda', '1757266033.23678', '1757266033', '0', '', '1757266033', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('3776bbcc-6bd9-4237-99ff-602543c770ef-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02552 seconds (39.18174/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpi4u9pnit/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '0ef5e2583889aee2aecb693ea3bdd821', '4416133d-4671-4546-b907-fa1f46ef7cc2-sda', '1757266033.28574', '1757266033', '0', '', '1757266033', 1, 1) -test DEBUG: /tmp/tmpi4u9pnit/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266037.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '4416133d-4671-4546-b907-fa1f46ef7cc2-sda') -test DEBUG: /tmp/tmpi4u9pnit/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00730252s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '0ef5e2583889aee2aecb693ea3bdd821', '4416133d-4671-4546-b907-fa1f46ef7cc2-sda', '1757266033.28574', '1757266033', '0', '', '1757266033', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4416133d-4671-4546-b907-fa1f46ef7cc2-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpi4u9pnit/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04597 seconds (21.75475/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpi4u9pnit/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c2897b030047237abc79dbea4f1f99d9', '11dd2523-203c-4778-b25a-3f4cffe7d925-sda', '1757266033.33857', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('11dd2523-203c-4778-b25a-3f4cffe7d925-sda', 'db7e373f95b293696c2fe16087579de7.db')test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_create -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_create ... ok - -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx4cd11d9753bb446799a9e-0068bdc06e) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx4cd11d9753bb446799a9e-0068bdc06e) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa969d57ee184472aa5fec-0068bdc06e) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txa969d57ee184472aa5fec-0068bdc06e) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: txa969d57ee184472aa5fec-0068bdc06e) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx226bafd349b0441888df4-0068bdc06f) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: txce109843d0644841aa1af-0068bdc06f) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx0f029cc2136b456583dab-0068bdc06f) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc7fb290232c3414aae6f9-0068bdc06f) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx2fff0d2968694cafb996e-0068bdc06f) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx094633f27a174e099cba8-0068bdc06f) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx094633f27a174e099cba8-0068bdc06f)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_max_size -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_max_size ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_too_large -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_too_large ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_items_since ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'X-Amz-Metadata-Directive': 'COPY', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.02298', 'Content-Type': 'so'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: checking permission: some source HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'X-Amz-Meta-Something': 'oh hai', 'X-Amz-Meta-Unreadable-Prefix': '\x04w', 'X-Amz-Meta-Unreadable-Suffix': 'h\x04', 'X-Amz-Meta-Lots-Of-Unprintable': '\x04\x04\x04\x04\x04', 'Cache-Control': 'hello', 'Content-Disposition': 'how are you', 'Content-Encoding': 'good and you', 'Content-Language': 'great', 'Expires': 'yeah', 'X-Robots-Tag': 'bye', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.04673', 'Content-Type': 'so'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266035.00000', 'Content-Type': 'binary/octet-stream'} +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_replace -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_replace ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_fullcontrol_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_fullcontrol_permission ... ok - -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235614Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': 'UNSIGNED-PAYLOAD', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.92507', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676574.93780', 'Content-Type': 'binary/octet-stream'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_owner_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_owner_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_metadata_replace ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_copy ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces ... ok + +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} +test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' +test DEBUG: Connecting with tenant: TENANT_ID +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: No authorization details from s3api. skipping. +test DEBUG: Starting the S3 Token Authentication component +test DEBUG: Calling S3Token middleware. +test DEBUG: No authorization details from s3api. skipping. +test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: unexpected_id in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: None in token vs test_id in account metadata. +test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. +test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. +test WARNING: Inconsistent project domain id: unexpected_id in token vs None in account metadata. test ERROR: Error retrieving recon data: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/recon.py", line 84, in _from_recon_cache @@ -45897,20 +37879,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect -OSError -test ERROR: Error reading ringfile: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/recon.py", line 277, in get_ring_md5 - sums[ringfile] = md5_hash_for_file(ringfile) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect OSErrortest.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_ioerror_produces_none_hash test.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_ioerror_produces_none_hash ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_ring_md5_missing_ring_recovers_without_restart @@ -45937,2919 +37905,607 @@ test.unit.common.middleware.test_recon.TestReconSuccess.test_get_updater_info_object ... ok test.unit.common.middleware.test_recon.TestReconSuccess.test_get_updater_info_unrecognized test.unit.common.middleware.test_recon.TestReconSuccess.test_get_updater_info_unrecognized ... ok -test.unit.common.middleware.test_slo.TestSloDataSegments.test_bunches_of_data_segments -test.unit.common.middleware.test_slo.TestSloDataSegments.test_bunches_of_data_segments ... ok -test.unit.common.middleware.test_slo.TestSloDataSegments.test_data_segment_sandwich -test.unit.common.middleware.test_slo.TestSloDataSegments.test_data_segment_sandwich ... ok -test.unit.common.middleware.test_slo.TestSloDataSegments.test_leading_data_segment -test.unit.common.middleware.test_slo.TestSloDataSegments.test_leading_data_segment ... ok -test.unit.common.middleware.test_slo.TestSloDataSegments.test_trailing_data_segment -test.unit.common.middleware.test_slo.TestSloDataSegments.test_trailing_data_segment ... ok -test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest -test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest ... ok -test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest_passthrough_with_ranges -test.unit.common.middleware.test_slo.TestSloGetRawManifest.test_get_raw_manifest_passthrough_with_ranges ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_etag_is_hash_of_segment_etags -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_etag_is_hash_of_segment_etags ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_get_manifest_passthrough -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_get_manifest_passthrough ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_head_manifest_is_efficient -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_head_manifest_is_efficient ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching_with_override -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_match_etag_not_matching_with_override ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching_with_override -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_if_none_match_etag_matching_with_override ... ok -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_zero_byte_manifest -test.unit.common.middleware.test_slo.TestSloHeadManifest.test_zero_byte_manifest ... ok -test.unit.common.middleware.test_xprofile.TestProfilers.test_runcall -test.unit.common.middleware.test_xprofile.TestProfilers.test_runcall ... ok -test.unit.common.middleware.test_xprofile.TestProfilers.test_runctx -test.unit.common.middleware.test_xprofile.TestProfilers.test_runctx ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_adding_second_zone -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_adding_second_zone ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_balanced_zones_unbalanced_servers -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_balanced_zones_unbalanced_servers ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_big_zone -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_big_zone ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_enormous_zone -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_enormous_zone ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_equal_replica_and_devices_count_ignore_weights -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_equal_replica_and_devices_count_ignore_weights ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_gradual_replica_count -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_gradual_replica_count ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multi_zone_with_failed_device -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multi_zone_with_failed_device ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_each -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_each ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_in_zone_with_single_device -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_replicas_in_zone_with_single_device ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_small_zones -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_multiple_small_zones ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_none_needed -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_none_needed ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_big_guy_does_not_spoil_his_buddy -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_big_guy_does_not_spoil_his_buddy ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_small_guy_does_not_spoil_his_buddy -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_one_small_guy_does_not_spoil_his_buddy ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_extra_server_in_zone_with_multiple_replicas -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_extra_server_in_zone_with_multiple_replicas ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_zone -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_small_zone ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_big_two_small -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_big_two_small ... ok -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_servers_with_more_than_one_replica -test.unit.common.ring.test_builder.TestGetRequiredOverload.test_two_servers_with_more_than_one_replica ... ok -test.unit.common.test_daemon.TestRunDaemon.test_fork_workers -test.unit.common.test_daemon.TestRunDaemon.test_fork_workers ... ok -test.unit.common.test_daemon.TestRunDaemon.test_forked_worker -test.unit.common.test_daemon.TestRunDaemon.test_forked_worker ... ok -test.unit.common.test_daemon.TestRunDaemon.test_restart_workers -test.unit.common.test_daemon.TestRunDaemon.test_restart_workers ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run -test.unit.common.test_daemon.TestRunDaemon.test_run ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_diff_tz -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_diff_tz ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_dir_with_duplicate_var -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_dir_with_duplicate_var ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_file_with_duplicate_var -test.unit.common.test_daemon.TestRunDaemon.test_run_daemon_from_conf_file_with_duplicate_var ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_dir -test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_dir ... ok -test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_file -test.unit.common.test_daemon.TestRunDaemon.test_run_deamon_from_conf_file ... ok -test.unit.common.test_daemon.TestRunDaemon.test_signal -test.unit.common.test_daemon.TestRunDaemon.test_signal ... ok -test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears -test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears ... ok -test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears_in_cleanup -test.unit.common.test_daemon.TestRunDaemon.test_worker_disappears_in_cleanup ... ok -test.unit.common.test_daemon.TestRunDaemon.test_worker_kills_pids_in_cleanup -test.unit.common.test_daemon.TestRunDaemon.test_worker_kills_pids_in_cleanup ... ok -test.unit.common.test_digest.TestDigestUtils.test_extract_digest_and_algorithm -test.unit.common.test_digest.TestDigestUtils.test_extract_digest_and_algorithm ... ok -test.unit.common.test_digest.TestDigestUtils.test_get_allowed_digests -test.unit.common.test_digest.TestDigestUtils.test_get_allowed_digests ... ok -test.unit.common.test_digest.TestDigestUtils.test_get_hmac -test.unit.common.test_digest.TestDigestUtils.test_get_hmac ... ok -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_digest -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_digest ... ok -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range ... ok -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range_non_binary_type -test.unit.common.test_digest.TestDigestUtils.test_get_hmac_ip_range_non_binary_type ... ok -test.unit.common.test_internal_client.TestGetAuth.test_invalid_version -test.unit.common.test_internal_client.TestGetAuth.test_invalid_version ... ok -test.unit.common.test_internal_client.TestGetAuth.test_ok -test.unit.common.test_internal_client.TestGetAuth.test_ok ... ok -test.unit.common.test_memcached.TestMemcached.test_connection_pool_timeout -test.unit.common.test_memcached.TestMemcached.test_connection_pool_timeout ... ok -test.unit.common.test_memcached.TestMemcached.test_connection_pooling -test.unit.common.test_memcached.TestMemcached.test_connection_pooling ... ok -test.unit.common.test_memcached.TestMemcached.test_connection_slow_connect -test.unit.common.test_memcached.TestMemcached.test_connection_slow_connect ... ok -test.unit.common.test_memcached.TestMemcached.test_decr -test.unit.common.test_memcached.TestMemcached.test_decr ... ok -test.unit.common.test_memcached.TestMemcached.test_delete -test.unit.common.test_memcached.TestMemcached.test_delete ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/1/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec-disconnect-test" "txa4ee45c8bfe64865aa53f-0068bdc070" "container-server 2597872" 0.0012 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sda1/2/a/ec-disconnect-test" 201 - "PUT http://localhost:56773/v1/a/ec-disconnect-test" "txa4ee45c8bfe64865aa53f-0068bdc070" "proxy-server 2597872" 0.7984 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdb1/2/a/ec-disconnect-test" 201 - "PUT http://localhost:56773/v1/a/ec-disconnect-test" "txa4ee45c8bfe64865aa53f-0068bdc070" "proxy-server 2597872" 0.8119 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/13 PUT /v1/a/ec-disconnect-test HTTP/1.0 201 - - - - - - txa4ee45c8bfe64865aa53f-0068bdc070 - 0.8335 - - 1757266032.383091450 1757266033.216578484 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "tx53032cb6b18a424bb52b0-0068bdc071" "proxy-server 2597872" 0.0021 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "HEAD /sda1/2/a/ec-disconnect-test" 204 - "HEAD http://localhost:56773/v1/a/ec-disconnect-test" "tx3c38c03b5da74825ade0e-0068bdc071" "proxy-server 2597872" 0.0054 "-" 2597872 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx79dbc73e05d54258be3b1-0068bdc071) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/13 PUT /v1/a/ec-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - tx79dbc73e05d54258be3b1-0068bdc071 - 0.0397 - - 1757266033.218663931 1757266033.258395195 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdg1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "tx79dbc73e05d54258be3b1-0068bdc071" "proxy-server 2597872" 0.0090 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdh1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "tx79dbc73e05d54258be3b1-0068bdc071" "proxy-server 2597872" 0.0157 "-" 2597872 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:13 +0000] "PUT /sdi1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "tx79dbc73e05d54258be3b1-0068bdc071" "proxy-server 2597872" 0.0157 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "tx809c140e445b40faa6f26-0068bdc072" "proxy-server 2597872" 0.0021 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/1/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:37537/sda1/2/a/ec-disconnect-test" "tx809c140e445b40faa6f26-0068bdc072" "container-server 2597872" 0.0011 "-" 2597872 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/1/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:36001/sdb1/2/a/ec-disconnect-test" "tx809c140e445b40faa6f26-0068bdc072" "container-server 2597872" 0.0033 "-" 2597872 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/2/a/ec-disconnect-test" 202 - "PUT http://localhost:56773/v1/a/ec-disconnect-test" "tx809c140e445b40faa6f26-0068bdc072" "proxy-server 2597872" 0.0326 "-" 2597872 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/2/a/ec-disconnect-test" 202 - "PUT http://localhost:56773/v1/a/ec-disconnect-test" "tx809c140e445b40faa6f26-0068bdc072" "proxy-server 2597872" 0.0223 "-" 2597872 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/14 PUT /v1/a/ec-disconnect-test HTTP/1.0 202 - - - - 76 - tx809c140e445b40faa6f26-0068bdc072 - 0.0544 - - 1757266034.923207760 1757266034.977609158 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "txbd257de218964150a024a-0068bdc072" "proxy-server 2597872" 0.0036 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/2/a/ec-disconnect-test" 204 - "HEAD http://localhost:56773/v1/a/ec-disconnect-test" "tx0b17ec6bc1124cae996d3-0068bdc072" "proxy-server 2597872" 0.0013 "-" 2597872 3 -proxy WARNING: Client disconnected without sending enough data (txn: txbe4d36515da0458db57d2-0068bdc072) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/15 PUT /v1/a/ec-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - txbe4d36515da0458db57d2-0068bdc072 - 0.0253 - - 1757266034.980039120 1757266035.005344629 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdi1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "txbe4d36515da0458db57d2-0068bdc072" "proxy-server 2597872" 0.0095 "-" 2597872 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdg1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "txbe4d36515da0458db57d2-0068bdc072" "proxy-server 2597872" 0.0095 "-" 2597872 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdh1/3/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/ec-disconnect-test/disconnect-data" "txbe4d36515da0458db57d2-0068bdc072" "proxy-server 2597872" 0.0136 "-" 2597872 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "txd66a8ad27159442fb29da-0068bdc073" "proxy-server 2597872" 0.0105 "-" 2597872 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/1/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:37537/sda1/0/a/zero-disconnect-test" "txd66a8ad27159442fb29da-0068bdc073" "container-server 2597872" 0.0037 "-" 2597872 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/1/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:36001/sdb1/0/a/zero-disconnect-test" "txd66a8ad27159442fb29da-0068bdc073" "container-server 2597872" 0.0019 "-" 2597872 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/0/a/zero-disconnect-test" 201 - "PUT http://localhost:56773/v1/a/zero-disconnect-test" "txd66a8ad27159442fb29da-0068bdc073" "proxy-server 2597872" 0.0339 "-" 2597872 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/0/a/zero-disconnect-test" 201 - "PUT http://localhost:56773/v1/a/zero-disconnect-test" "txd66a8ad27159442fb29da-0068bdc073" "proxy-server 2597872" 0.0262 "-" 2597872 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/15 PUT /v1/a/zero-disconnect-test HTTP/1.0 201 - - - - - - txd66a8ad27159442fb29da-0068bdc073 - 0.0536 - - 1757266035.084804296 1757266035.138445377 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "txcb00b23ba26e4e9284929-0068bdc073" "proxy-server 2597872" 0.0021 "-" 2597872 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/0/a/zero-disconnect-test" 204 - "HEAD http://localhost:56773/v1/a/zero-disconnect-test" "tx3a76577480304374b8c65-0068bdc073" "proxy-server 2597872" 0.0013 "-" 2597872 0 -proxy WARNING: Client disconnected without sending last chunk (txn: tx9ae0b7bfca3d431897013-0068bdc073) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/15 PUT /v1/a/zero-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - tx9ae0b7bfca3d431897013-0068bdc073 - 0.0316 - - 1757266035.144626141 1757266035.176268578 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sdb1/3/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/zero-disconnect-test/disconnect-data" "tx9ae0b7bfca3d431897013-0068bdc073" "proxy-server 2597872" 0.0042 "-" 2597872 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "PUT /sda1/3/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/zero-disconnect-test/disconnect-data" "tx9ae0b7bfca3d431897013-0068bdc073" "proxy-server 2597872" 0.0046 "-" 2597872 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "tx4b7c773010784745b6883-0068bdc073" "proxy-server 2597872" 0.0026 "-" 2597872 -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_disconnect_cleans_up -test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_disconnect_cleans_up ... ok -test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id -test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id ... ok -test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id_length_limit -test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id_length_limit ... ok -test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_allow -test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_allow ... ok -test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_deny -test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_deny ... ok -test.unit.proxy.test_server.TestProxyServer.test_check_response_200 -test.unit.proxy.test_server.TestProxyServer.test_check_response_200 ... ok -test.unit.proxy.test_server.TestProxyServer.test_check_response_503 -test.unit.proxy.test_server.TestProxyServer.test_check_response_503 ... ok -test.unit.proxy.test_server.TestProxyServer.test_check_response_507 -test.unit.proxy.test_server.TestProxyServer.test_check_response_507 ... ok -test.unit.proxy.test_server.TestProxyServer.test_denied_host_header -test.unit.proxy.test_server.TestProxyServer.test_denied_host_header ... ok -test.unit.proxy.test_server.TestProxyServer.test_error_limit_methods -test.unit.proxy.test_server.TestProxyServer.test_error_limit_methods ... ok - -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266499.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/cc5/c145b3b8a46684bf99fdde29f374ecc5/c145b3b8a46684bf99fdde29f374ecc5_1757266499.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/9f0/904a5231252034e78d7e18e70a76b9f0/904a5231252034e78d7e18e70a76b9f0.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266503.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/9f0/904a5231252034e78d7e18e70a76b9f0/904a5231252034e78d7e18e70a76b9f0_1757266503.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/869/7d04e6c8874cc56d19b506f412c5f869/7d04e6c8874cc56d19b506f412c5f869.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266507.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/869/7d04e6c8874cc56d19b506f412c5f869/7d04e6c8874cc56d19b506f412c5f869_1757266507.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/f55/0806f219f9c5ef447e2b788f3cb9af55/0806f219f9c5ef447e2b788f3cb9af55.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266511.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/f55/0806f219f9c5ef447e2b788f3cb9af55/0806f219f9c5ef447e2b788f3cb9af55_1757266511.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/259/f415a20ea4bc0e42ab9dd9ed5f3e2259/f415a20ea4bc0e42ab9dd9ed5f3e2259.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266515.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/259/f415a20ea4bc0e42ab9dd9ed5f3e2259/f415a20ea4bc0e42ab9dd9ed5f3e2259_1757266515.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/b50/d8ff77debcc126027971477e34120b50/d8ff77debcc126027971477e34120b50.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266519.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/b50/d8ff77debcc126027971477e34120b50/d8ff77debcc126027971477e34120b50_1757266519.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/09b/672d4f289a65c5b410c84c55558eb09b/672d4f289a65c5b410c84c55558eb09b.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266523.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/09b/672d4f289a65c5b410c84c55558eb09b/672d4f289a65c5b410c84c55558eb09b_1757266523.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/a85/28af0e6734b9826b0eadddf0d276ba85/28af0e6734b9826b0eadddf0d276ba85.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266527.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/a85/28af0e6734b9826b0eadddf0d276ba85/28af0e6734b9826b0eadddf0d276ba85_1757266527.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/552/c82160dc323bc92526a056b4ba803552/c82160dc323bc92526a056b4ba803552.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266531.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/552/c82160dc323bc92526a056b4ba803552/c82160dc323bc92526a056b4ba803552_1757266531.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/c93/7c08971d937a040d9be79b8289ea9c93/7c08971d937a040d9be79b8289ea9c93.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266535.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/c93/7c08971d937a040d9be79b8289ea9c93/7c08971d937a040d9be79b8289ea9c93_1757266535.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpk70uwdg5/sda/containers/0/de7/76a2c9338d5bcf50a5aa796ac8c77de7/76a2c9338d5bcf50a5aa796ac8c77de7.db' -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266539.00000-0, db: /tmp/tmpk70uwdg5/sda/containers/0/de7/76a2c9338d5bcf50a5aa796ac8c77de7/76a2c9338d5bcf50a5aa796ac8c77de7_1757266539.00000.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266039.00000-0, db: /tmp/tmp51ekixpd/sda/containers/0/02d/ed3c545a3178f357b30e09305a1e502d/ed3c545a3178f357b30e09305a1e502d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmp51ekixpd/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266047.00000-0, db: /tmp/tmp51ekixpd/sda/containers/0/35d/f749a0178a8d561077eb7495187a035d/f749a0178a8d561077eb7495187a035d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmp51ekixpd/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmp11iyo2gn/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmp11iyo2gn/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmp11iyo2gn/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmp11iyo2gn/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266040.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/07e/85062dbc650a0b38f1a506e6ea5fc07e/85062dbc650a0b38f1a506e6ea5fc07e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266044.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/d9b/72c4618e9e93301bbf181323bf625d9b/72c4618e9e93301bbf181323bf625d9b.db -sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266044.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/d9b/72c4618e9e93301bbf181323bf625d9b/72c4618e9e93301bbf181323bf625d9b.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266044.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/d9b/72c4618e9e93301bbf181323bf625d9b/72c4618e9e93301bbf181323bf625d9b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_replace_existing_while_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_replace_existing_while_cleaving ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_deleted_while_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_deleted_while_cleaving ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_existing_while_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_existing_while_cleaving ... ok -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_gap_not_merged_while_cleaving -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_gap_not_merged_while_cleaving ... ok - -test-object-controller INFO: - - - [07/Sep/2025:17:27:23 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 1.6226 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: Invalid X-Backend-Container-Path, should be of the form 'account/container' but got '/leading/slash'. (txn: 123) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:23 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0018 "-" 2597858 0 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0019 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/p/a/c/o" 400 19 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 422 93 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0058 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 412 92 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0008 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 400 20 "-" "-" "-" 0.0044 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 422 93 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c" 400 25 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "HEAD /sda1/p/a/c/o" 200 17 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 400 24 "-" "-" "-" 0.0009 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller DEBUG: Relinking /tmp/tmpia4_ctok/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data to /tmp/tmpia4_ctok/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data due to next_part_power set -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/778/a/c/o" 201 - "-" "txn1" "-" 0.0070 "-" 2597858 0 -test-object-controller DEBUG: Relinking /tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data to /tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data due to next_part_power set (txn: txn2) -test-object-controller ERROR: Relinking /tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data to /tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data failed: [Errno 17] File exists: '/tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data' -> '/tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1950, in _finalize_put - relink_paths(target_path, new_target_path) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 503, in relink_paths - raise err - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 479, in relink_paths - os.link(target_path, new_target_path) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -FileExistsError: [Errno 17] File exists: '/tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data' -> '/tmp/tmp17nrz_bp/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data' (txn: txn2) -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "txn2" "-" 0.0029 "-" 2597858 0 -test-object-controller DEBUG: Relinking /tmp/tmpik2cusbk/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data to /tmp/tmpik2cusbk/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data due to next_part_power set -test-object-controller DEBUG: Relinking /tmp/tmpik2cusbk/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266046.00000.data to /tmp/tmpik2cusbk/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266046.00000.data due to next_part_power set -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:25 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 0.0075 "-" 2597858 0 -test-object-controller DEBUG: Relinking /tmp/tmpjujj7gmx/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data to /tmp/tmpjujj7gmx/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266045.00000.data due to next_part_power set -test-object-controller DEBUG: Relinking /tmp/tmpjujj7gmx/tmp_test_object_server_ObjectController/sda1/objects/389/a43/615cd4810e0d969889af154f7b02ba43/1757266046.00000.data to /tmp/tmpjujj7gmx/tmp_test_object_server_ObjectController/sda1/objects/778/a43/615cd4810e0d969889af154f7b02ba43/1757266046.00000.data due to next_part_power settest.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_enoent -test.unit.obj.test_server.TestObjectController.test_PUT_next_part_power_races_around_makedirs_enoent ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_no_content_length -test.unit.obj.test_server.TestObjectController.test_PUT_no_content_length ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_no_content_type -test.unit.obj.test_server.TestObjectController.test_PUT_no_content_type ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_no_etag -test.unit.obj.test_server.TestObjectController.test_PUT_no_etag ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_no_timestamp -test.unit.obj.test_server.TestObjectController.test_PUT_no_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_object_really_new_timestamp -test.unit.obj.test_server.TestObjectController.test_PUT_object_really_new_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_old_timestamp -test.unit.obj.test_server.TestObjectController.test_PUT_old_timestamp ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_newer_ts_failed -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_newer_ts_failed ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_older_ts_success -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_to_older_ts_success ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_w_delete_at -test.unit.obj.test_server.TestObjectController.test_PUT_overwrite_w_delete_at ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_container_path -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_container_path ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_old_style_container_path -test.unit.obj.test_server.TestObjectController.test_PUT_redirected_async_pending_with_old_style_container_path ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_slow -test.unit.obj.test_server.TestObjectController.test_PUT_slow ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_ssync_multi_frag -test.unit.obj.test_server.TestObjectController.test_PUT_ssync_multi_frag ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_succeeds_with_later_POST -test.unit.obj.test_server.TestObjectController.test_PUT_succeeds_with_later_POST ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_system_metadata -test.unit.obj.test_server.TestObjectController.test_PUT_system_metadata ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 204 - "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d" "txc9d08984b7494193a8c52-0068bdc079" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdd1/1/a/3e7bea39c76149ab93b33a934566027d/o" 200 24 "HEAD http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d/o" "txd405310b36fe40d79a496-0068bdc079" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe05cce95c5c34e1b9d87b-0068bdc079" "proxy-server 2597857" 0.0051 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdb1/1/a/3e7bea39c76149ab93b33a934566027d" 200 155 "GET http://foo:8080/v1/a/3e7bea39c76149ab93b33a934566027d?format=json&states=listing" "txe05cce95c5c34e1b9d87b-0068bdc079" "proxy-server 2597857" 0.0065 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx10f87233d0284990a5adf-0068bdc079" "proxy-server 2597857" 0.0015 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdb1/1/a/0f3f81da974647529cd5a7257f88038b" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/0f3f81da974647529cd5a7257f88038b" "tx10f87233d0284990a5adf-0068bdc079" "container-server 2597857" 0.0011 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/1/a/0f3f81da974647529cd5a7257f88038b" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/0f3f81da974647529cd5a7257f88038b" "tx10f87233d0284990a5adf-0068bdc079" "container-server 2597857" 0.0053 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdb1/2/a/0f3f81da974647529cd5a7257f88038b" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx10f87233d0284990a5adf-0068bdc079" "proxy-server 2597857" 0.0174 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx10f87233d0284990a5adf-0068bdc079" "proxy-server 2597857" 0.0317 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2702136d388a4e79b7e34-0068bdc079" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 204 - "HEAD http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx2702136d388a4e79b7e34-0068bdc079" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6cabd64b87f04caeb049f-0068bdc079" "proxy-server 2597857" 0.0045 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 204 - "HEAD http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx6c76837f89a8446f87c0c-0068bdc079" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdb1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/sdc1/2/a/0f3f81da974647529cd5a7257f88038b/o" "tx07a1e8c086cd4e95a7dff-0068bdc079" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdc1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "tx07a1e8c086cd4e95a7dff-0068bdc079" "proxy-server 2597857" 0.0144 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/sdd1/2/a/0f3f81da974647529cd5a7257f88038b/o" "tx07a1e8c086cd4e95a7dff-0068bdc079" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdd1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "tx07a1e8c086cd4e95a7dff-0068bdc079" "proxy-server 2597857" 0.0215 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1fc81281fc844caebe472-0068bdc079" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 204 - "HEAD http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx60d81828e6494e4bbe20a-0068bdc079" "proxy-server 2597857" 0.0029 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdd1/2/a/0f3f81da974647529cd5a7257f88038b/o" 200 24 "GET http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "txf15ae6f121b440ab9c035-0068bdc079" "proxy-server 2597857" 0.0055 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx78ea61511f294c22bb0a8-0068bdc079" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 200 348 "GET http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b?format=json&states=listing" "tx78ea61511f294c22bb0a8-0068bdc079" "proxy-server 2597857" 0.0023 "-" 2597857 1 -proxy INFO: Client disconnected on read of '/a/0f3f81da974647529cd5a7257f88038b/o' (txn: tx78ea61511f294c22bb0a8-0068bdc079) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4b8a0dfd0fee49ed9c5f4-0068bdc079" "proxy-server 2597857" 0.0038 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 204 - "HEAD http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "txd01770030ce7496b888b4-0068bdc079" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdb1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/sdd1/2/a/0f3f81da974647529cd5a7257f88038b/o" "tx150b0093fa88466a87066-0068bdc079" "object-server 2597857" 0.0046 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdd1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "tx150b0093fa88466a87066-0068bdc079" "proxy-server 2597857" 0.0312 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sda1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/sdc1/2/a/0f3f81da974647529cd5a7257f88038b/o" "tx150b0093fa88466a87066-0068bdc079" "object-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "PUT /sdc1/2/a/0f3f81da974647529cd5a7257f88038b/o" 201 - "PUT http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "tx150b0093fa88466a87066-0068bdc079" "proxy-server 2597857" 0.0348 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx61559088fcd8452884d52-0068bdc079" "proxy-server 2597857" 0.0058 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sda1/2/a/0f3f81da974647529cd5a7257f88038b" 204 - "HEAD http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b" "tx5dcd9d2abca342279304c-0068bdc079" "proxy-server 2597857" 0.0052 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdc1/2/a/0f3f81da974647529cd5a7257f88038b/o" 200 24 "GET http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b/o" "txb8dc23423a3c4e79abc8c-0068bdc079" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5b621c8bacd2417aa85b2-0068bdc079" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:21 +0000] "GET /sdb1/2/a/0f3f81da974647529cd5a7257f88038b" 200 350 "GET http://foo:8080/v1/a/0f3f81da974647529cd5a7257f88038b?format=json&states=listing" "tx5b621c8bacd2417aa85b2-0068bdc079" "proxy-server 2597857" 0.0091 "-" 2597857 1 -proxy INFO: Client disconnected on read of '/a/0f3f81da974647529cd5a7257f88038b/o' (txn: tx5b621c8bacd2417aa85b2-0068bdc079)test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_and_override_headers -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_and_override_headers ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_big_non_slo ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_fails +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_fails ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_finds_old +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_finds_old ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_small_non_slo ... ok -test ERROR: Error reading ringfile: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/recon.py", line 277, in get_ring_md5 - sums[ringfile] = md5_hash_for_file(ringfile) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -my-daemon DEBUG: Spawned worker mock-pid-0 with {} -my-daemon DEBUG: Spawned worker mock-pid-1 with {} -my-daemon DEBUG: Spawned worker mock-pid-2 with {} -my-daemon DEBUG: Worker mock-pid-0 exited -my-daemon DEBUG: Worker mock-pid-1 exited -my-daemon DEBUG: Worker mock-pid-2 exited -my-daemon NOTICE: Finished 2597862 -my-daemon DEBUG: Forked worker 2597862 finished -my-daemon DEBUG: Spawned worker mock-pid-0 with {} -my-daemon DEBUG: Spawned worker mock-pid-1 with {} -my-daemon DEBUG: Spawned worker mock-pid-2 with {} -my-daemon DEBUG: Daemon needs to change options, aborting workers -my-daemon DEBUG: Cleaned up worker mock-pid-0 -my-daemon DEBUG: Cleaned up worker mock-pid-1 -my-daemon DEBUG: Cleaned up worker mock-pid-2 -my-daemon DEBUG: Spawned worker mock-pid-3 with {} -my-daemon DEBUG: Spawned worker mock-pid-4 with {} -my-daemon DEBUG: Spawned worker mock-pid-5 with {} -my-daemon DEBUG: Cleaned up worker mock-pid-3 -my-daemon DEBUG: Cleaned up worker mock-pid-4 -my-daemon DEBUG: Cleaned up worker mock-pid-5 -my-daemon NOTICE: SIGTERM received () -my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} -my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} -my-daemon DEBUG: Worker mock-pid exited -my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} -my-daemon NOTICE: Worker mock-pid died -my-daemon DEBUG: Spawned worker mock-pid-1 with {'mock_options': True} -my-daemon DEBUG: Spawned worker mock-pid-2 with {'mock_options': True} -my-daemon DEBUG: Cleaned up worker mock-pid-1 -my-daemon DEBUG: Cleaned up worker mock-pid-2 -my-daemon DEBUG: Spawned worker mock-pid-1 with {'mock_options': True} -my-daemon DEBUG: Spawned worker mock-pid-2 with {'mock_options': True} -my-daemon DEBUG: Cleaned up worker mock-pid-1 -my-daemon DEBUG: Cleaned up worker mock-pid-2 -test_digest_utils WARNING: The following digest algorithms are allowed by default but deprecated: sha1. Support will be disabled by default in a future release, and later removed entirely. -test_digest_utils WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test_digest_utils WARNING: The following digest algorithms are configured but not supported: md5 -test_digest_utils WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. -test_digest_utils WARNING: The following digest algorithms are configured but not supported: md5 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10030364990234375 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.1009511947631836 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.1011660099029541 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10131597518920898 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10146212577819824 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10164856910705566 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.1017911434173584 -test ERROR: Timeout getting a connection to memcached: 1.2.3.5:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10194730758666992 -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0001225471496582 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0004606246948242 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0006122589111328 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.000767707824707 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0008869171142578 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0009911060333252 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0010871887207031 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout getting a connection to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 1.0, time_spent 1.0011816024780273 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Timeout connecting to memcached: 1.2.3.4:11211: with key_prefix key, method set, config_timeout 0.1, time_spent 0.10581159591674805 -test ERROR: Error connecting to memcached: ALL: with key_prefix key, method set: No more memcached servers to try -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method decr, time_spent 2.0265579223632812e-05: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr - new_val = self._incr_or_decr(fp, sock, cmd, delta_val) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 475, in _incr_or_decr - line = fp.readline().strip().split() - ^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'strip' -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipetest.unit.common.test_memcached.TestMemcached.test_error_disabled -test.unit.common.test_memcached.TestMemcached.test_error_disabled ... ok -test.unit.common.test_memcached.TestMemcached.test_error_limiting -test.unit.common.test_memcached.TestMemcached.test_error_limiting ... ok +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:52617/sdb1/3/a/c" "tx4c61e96d2df24ae8ba1ae-006acad09e" "container-server 1476101" 0.0012 "-" 1476101 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx4c61e96d2df24ae8ba1ae-006acad09e" "proxy-server 1476101" 0.0543 "-" 1476101 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx4c61e96d2df24ae8ba1ae-006acad09e" "proxy-server 1476101" 0.0300 "-" 1476101 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/14 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx4c61e96d2df24ae8ba1ae-006acad09e - 0.0929 - - 1791676574.638338089 1791676574.731220007 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txfd183c970c5b46e681c56-006acad09e" "proxy-server 1476101" 0.0133 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:52617/sdb1/0/a1/c1" "txfd183c970c5b46e681c56-006acad09e" "container-server 1476101" 0.0010 "-" 1476101 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:35421/sda1/0/a1/c1" "txfd183c970c5b46e681c56-006acad09e" "container-server 1476101" 0.0134 "-" 1476101 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txfd183c970c5b46e681c56-006acad09e" "proxy-server 1476101" 0.0450 "-" 1476101 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txfd183c970c5b46e681c56-006acad09e" "proxy-server 1476101" 0.0335 "-" 1476101 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/14 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txfd183c970c5b46e681c56-006acad09e - 0.0775 - - 1791676574.732814789 1791676574.810359955 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3f19b24d8b684198b474e-006acad09e" "proxy-server 1476101" 0.0103 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:52617/sdb1/3/a/c1" "tx3f19b24d8b684198b474e-006acad09e" "container-server 1476101" 0.0017 "-" 1476101 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:35421/sda1/3/a/c1" "tx3f19b24d8b684198b474e-006acad09e" "container-server 1476101" 0.0010 "-" 1476101 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx3f19b24d8b684198b474e-006acad09e" "proxy-server 1476101" 0.0415 "-" 1476101 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx3f19b24d8b684198b474e-006acad09e" "proxy-server 1476101" 0.0258 "-" 1476101 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/14 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx3f19b24d8b684198b474e-006acad09e - 0.0830 - - 1791676574.820054054 1791676574.903068066 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0031ffe84e35414fa357d-006acad09e" "proxy-server 1476101" 0.0141 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:35421/sda1/0/a/c2" "tx0031ffe84e35414fa357d-006acad09e" "container-server 1476101" 0.0011 "-" 1476101 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:52617/sdb1/0/a/c2" "tx0031ffe84e35414fa357d-006acad09e" "container-server 1476101" 0.0018 "-" 1476101 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx0031ffe84e35414fa357d-006acad09e" "proxy-server 1476101" 0.0580 "-" 1476101 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx0031ffe84e35414fa357d-006acad09e" "proxy-server 1476101" 0.0835 "-" 1476101 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/15 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx0031ffe84e35414fa357d-006acad09e - 0.1124 - - 1791676574.904661179 1791676575.017021179 2 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx0043d47e104d4013926ce-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx0043d47e104d4013926ce-006acad0a0) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx0043d47e104d4013926ce-006acad0a0) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx37ba01258f3e420194e5c-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx37ba01258f3e420194e5c-006acad0a0) +test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx37ba01258f3e420194e5c-006acad0a0) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx152f085efc1c4bda91c9a-006acad0a0) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx152f085efc1c4bda91c9a-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx152f085efc1c4bda91c9a-006acad0a0) +test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx152f085efc1c4bda91c9a-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txc9ffc52c668846ea81113-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txc9ffc52c668846ea81113-006acad0a0) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txc9ffc52c668846ea81113-006acad0a0) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: txc9ffc52c668846ea81113-006acad0a0) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestController.test_container_info_200 +test.unit.proxy.test_mem_server.TestController.test_container_info_200 ... ok +test.unit.proxy.test_mem_server.TestController.test_container_info_404 +test.unit.proxy.test_mem_server.TestController.test_container_info_404 ... ok +test.unit.proxy.test_mem_server.TestController.test_container_info_invalid_account +test.unit.proxy.test_mem_server.TestController.test_container_info_invalid_account ... ok +test.unit.proxy.test_mem_server.TestController.test_container_info_no_cache +test.unit.proxy.test_mem_server.TestController.test_container_info_no_cache ... ok +test.unit.proxy.test_mem_server.TestController.test_get_account_info_returns_values_as_strings +test.unit.proxy.test_mem_server.TestController.test_get_account_info_returns_values_as_strings ... ok +test.unit.proxy.test_mem_server.TestController.test_get_container_info_returns_values_as_strings +test.unit.proxy.test_mem_server.TestController.test_get_container_info_returns_values_as_strings ... ok +test.unit.proxy.test_mem_server.TestController.test_make_requests +test.unit.proxy.test_mem_server.TestController.test_make_requests ... ok +test.unit.proxy.test_mem_server.TestController.test_transfer_headers +test.unit.proxy.test_mem_server.TestController.test_transfer_headers ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_tombstone +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_beyond_manifest_refetch_tombstone ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_bogus_content_range +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_bogus_content_range ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_manifest ... ok +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_range_manifest +test.unit.common.middleware.test_slo.TestOldSwiftWithRanges.test_old_swift_range_get_includes_whole_range_manifest ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_extra_key +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_extra_key ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_simple_etag +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_simple_etag ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path_and_account +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_extract_symlink_path_json_symlink_path_and_account ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_error_cases +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_error_cases ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format_xml +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_simple_with_listing_format_xml ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_with_subdir +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_get_container_with_subdir ... ok +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_no_affect_for_account_request +test.unit.common.middleware.test_symlink.TestSymlinkContainerContext.test_no_affect_for_account_request ... ok +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_invalid_tokens +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_invalid_tokens ... ok +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_given_and_needed +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_given_and_needed ... ok +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_omitted +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_omitted ... ok +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_tokens_set_remote_user +test.unit.common.middleware.test_tempauth.TestTokenHandling.test_tokens_set_remote_user ... ok +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_bad_config +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_bad_config ... ok +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_no_deprecated_digests +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_no_deprecated_digests ... ok +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_non_default_methods +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_non_default_methods ... ok +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_tempurl.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_explicitly_set +test.unit.common.middleware.test_versioned_writes.TestSwiftInfo.test_registered_explicitly_set ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_add_dev +test.unit.common.ring.test_builder.TestRingBuilder.test_add_dev ... ok -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx094633f27a174e099cba8-0068bdc06f) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx29a3eebbba45451a964c7-0068bdc071) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: tx29a3eebbba45451a964c7-0068bdc071) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx29a3eebbba45451a964c7-0068bdc071) -proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx29a3eebbba45451a964c7-0068bdc071) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx98fdd4a01c784ee8bc700-0068bdc072" "proxy-server 2597864" 0.0016 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe9fdd0047e2f43c995842-0068bdc072" "proxy-server 2597864" 0.0014 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/14 PUT /v1/a/c/o.chunked HTTP/1.0 413 - - t - 26 - txce5164421a8645d6a5b6b-0068bdc072 - 0.0224 - - 1757266034.694633722 1757266034.716985941 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6ee3de469bf146a4928da-0068bdc072" "proxy-server 2597864" 0.0031 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx336d7b32066044e9bbb93-0068bdc072" "proxy-server 2597864" 0.0015 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/14 PUT /v1/a/c/o.chunked HTTP/1.0 501 - - t - 78 - tx329f8a75f6d044d081ea0-0068bdc072 - 0.0226 - - 1757266034.730635405 1757266034.753194332 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx34b4e1bfb5104bf5971be-0068bdc072" "proxy-server 2597864" 0.0096 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe84155c075dc48db9aaaa-0068bdc072" "proxy-server 2597864" 0.0039 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "tx46c566bb37df4029933cf-0068bdc072" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "tx46c566bb37df4029933cf-0068bdc072" "object-server 2597864" 0.0004 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx46c566bb37df4029933cf-0068bdc072" "proxy-server 2597864" 0.0126 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx46c566bb37df4029933cf-0068bdc072" "proxy-server 2597864" 0.0139 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/14 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx46c566bb37df4029933cf-0068bdc072 - 0.0465 - - 1757266034.765050650 1757266034.811561823 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf801a5a06668445eb4366-0068bdc072" "proxy-server 2597864" 0.0086 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx333ba4866fac4b84aa549-0068bdc072" "proxy-server 2597864" 0.0127 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "GET /sda1/0/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "txd20633d78a334033991f0-0068bdc072" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/14 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - txd20633d78a334033991f0-0068bdc072 - 0.0313 - - 1757266034.813251495 1757266034.844510794 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx18b65e2ce4cf4b6dae01b-0068bdc072" "proxy-server 2597864" 0.0016 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txac74b6a93bcb46f9808d6-0068bdc072" "proxy-server 2597864" 0.0022 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "txc602ecd050ee4f9484f35-0068bdc072" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "txc602ecd050ee4f9484f35-0068bdc072" "object-server 2597864" 0.0004 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txc602ecd050ee4f9484f35-0068bdc072" "proxy-server 2597864" 0.0225 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:14 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txc602ecd050ee4f9484f35-0068bdc072" "proxy-server 2597864" 0.0128 "-" 2597864 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff ... ok +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx971c732614d04272be7d9-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx2eb5d453fb504efea748b-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd5d65682c7c945f6bf593-006acad09f" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "txa85dcf4f7ea0422da3f73-006acad09f" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "txc9e5602a38b64a2fa3f63-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7cc6043c6fd44a38bc1eb-006acad09f" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx8ac01ca3e53c4079a4eec-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdd1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx1da96db532b047b8b9c65-006acad09f" "proxy-server 1476106" 0.0011 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 412 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx1da96db532b047b8b9c65-006acad09f" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa94bb007997d446ea302e-006acad09f" "proxy-server 1476106" 0.0065 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx4e609c3eaa744aa6ad81a-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx431d98a51a214ac681772-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx043303dde0154a11b5f5e-006acad09f" "proxy-server 1476106" 0.0053 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx0df548642447407fa66d8-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 304 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx5ea1a674555b42fcbfd5e-006acad09f" "proxy-server 1476106" 0.0089 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx45d0041d93e24d64a1cb4-006acad09f" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/de8dfab267344d3c9240249c447de82c" 204 - "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c" "tx47237797c91f4c91915ec-006acad09f" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdc1/1/a/de8dfab267344d3c9240249c447de82c/o" 200 24 "HEAD http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c/o" "tx6a28665a6ddb41a1960d3-006acad09f" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2c99fae1817247b1aa1ea-006acad09f" "proxy-server 1476106" 0.0018 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "GET /sda1/2/a/de8dfab267344d3c9240249c447de82c" 200 410 "GET http://foo:8080/v1/a/de8dfab267344d3c9240249c447de82c?format=json&states=listing" "tx2c99fae1817247b1aa1ea-006acad09f" "proxy-server 1476106" 0.0033 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf6f9f3456bc647388a44c-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/1/a/8f28ea72650c4d5284ed105f7130673a" 201 - "PUT http://127.0.0.1:38991/sda1/2/a/8f28ea72650c4d5284ed105f7130673a" "txf6f9f3456bc647388a44c-006acad09f" "container-server 1476106" 0.0012 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/1/a/8f28ea72650c4d5284ed105f7130673a" 201 - "PUT http://127.0.0.1:49113/sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" "txf6f9f3456bc647388a44c-006acad09f" "container-server 1476106" 0.0036 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 201 - "PUT http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txf6f9f3456bc647388a44c-006acad09f" "proxy-server 1476106" 0.0230 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 201 - "PUT http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txf6f9f3456bc647388a44c-006acad09f" "proxy-server 1476106" 0.0166 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdd2f990608c34f1ca6aa9-006acad09f" "proxy-server 1476106" 0.0022 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txdd2f990608c34f1ca6aa9-006acad09f" "proxy-server 1476106" 0.0014 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa96df51276294d3f937b6-006acad09f" "proxy-server 1476106" 0.0025 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx3527058ffe3a4998bf54f-006acad09f" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "PUT http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txadf308dc1cd943d591d1d-006acad09f" "proxy-server 1476106" 0.0121 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "PUT http://foo:8080/sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" "txadf308dc1cd943d591d1d-006acad09f" "object-server 1476106" 0.0005 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sda1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "PUT http://foo:8080/sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" "txadf308dc1cd943d591d1d-006acad09f" "object-server 1476106" 0.0005 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "PUT http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txadf308dc1cd943d591d1d-006acad09f" "proxy-server 1476106" 0.0234 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "PUT /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "PUT http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txadf308dc1cd943d591d1d-006acad09f" "proxy-server 1476106" 0.0259 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:15 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa8549660720a499389015-006acad09f" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx46ae343706554d279746c-006acad0a0" "proxy-server 1476106" 0.0069 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "POST /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 202 76 "POST http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1db0f4c103a7418682e10-006acad0a0" "proxy-server 1476106" 0.0028 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "POST http://foo:8080/sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1db0f4c103a7418682e10-006acad0a0" "object-server 1476106" 0.0005 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 201 - "POST http://foo:8080/sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1db0f4c103a7418682e10-006acad0a0" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "POST /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 202 76 "POST http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1db0f4c103a7418682e10-006acad0a0" "proxy-server 1476106" 0.0093 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "POST /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 202 76 "POST http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1db0f4c103a7418682e10-006acad0a0" "proxy-server 1476106" 0.0118 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1719d2a313c74a9898ec2-006acad0a0" "proxy-server 1476106" 0.0058 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx86c110e0b2644efaba8bf-006acad0a0" "proxy-server 1476106" 0.0073 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx7a7e21125b87449e8655d-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx7a7e21125b87449e8655d-006acad0a0" "proxy-server 1476106" 0.0051 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7661a57032e64d6aa8291-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txf2bdd568de8543f7ba43f-006acad0a0" "proxy-server 1476106" 0.0042 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx392090e7b9464bc8bbdf9-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6e79fb8cfb1d477eb13b5-006acad0a0" "proxy-server 1476106" 0.0017 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx0add6b239cda44b484f5a-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txf7264512b84845d3a0821-006acad0a0" "proxy-server 1476106" 0.0010 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txf7264512b84845d3a0821-006acad0a0" "proxy-server 1476106" 0.0011 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx288da3a6a76d4373a1f8f-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx7ef4da638b2e47af9590b-006acad0a0" "proxy-server 1476106" 0.0030 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txfdb96059ada2422da97e5-006acad0a0" "proxy-server 1476106" 0.0023 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txfdb96059ada2422da97e5-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx77e59d864e9544f2977af-006acad0a0" "proxy-server 1476106" 0.0016 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx38a71ee0a2534c7b8c310-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx64de622eee8d483fa9a20-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx64de622eee8d483fa9a20-006acad0a0" "proxy-server 1476106" 0.0023 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx64de622eee8d483fa9a20-006acad0a0) +proxy DEBUG: Ignoring 412 from primary (txn: tx64de622eee8d483fa9a20-006acad0a0) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx64de622eee8d483fa9a20-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx64de622eee8d483fa9a20-006acad0a0) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5d2667595c07487b9ee99-006acad0a0" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx01cf03111e6840f19f792-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx3c2117311f8e4104b8448-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx3c2117311f8e4104b8448-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx3c2117311f8e4104b8448-006acad0a0" "proxy-server 1476106" 0.0010 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9928c285e4964384bd307-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_ec +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_ec ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_add_rebalance_add_rebalance_delete_rebalance +test.unit.common.ring.test_builder.TestRingBuilder.test_add_rebalance_add_rebalance_delete_rebalance ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_root_container_fill_gap ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_add_replicas_then_rebalance_respects_weight +test.unit.common.ring.test_builder.TestRingBuilder.test_add_replicas_then_rebalance_respects_weight ... ok -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c2897b030047237abc79dbea4f1f99d9', '11dd2523-203c-4778-b25a-3f4cffe7d925-sda', '1757266033.33857', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('11dd2523-203c-4778-b25a-3f4cffe7d925-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp8uq7r6_y/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4a201e46-5597-4204-b5ec-2121485bd95f-sda', '1757266035.19528', '1757266035', '0', '', '1757266035', 0, 1) -test DEBUG: /tmp/tmp8uq7r6_y/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '4a201e46-5597-4204-b5ec-2121485bd95f-sda', '1757266035.19528', '1757266035', '0', '', '1757266035', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('4a201e46-5597-4204-b5ec-2121485bd95f-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02435 seconds (41.07013/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpgzoam87j/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '69b68b81dd1b6723b18c5aa949a42473', 'bdbecf98-9888-46ea-bc32-008be80ad21c-sda', '1757266035.24517', '1757266035', '0', '', '1757266035', 1, 0) -test DEBUG: /tmp/tmpgzoam87j/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '69b68b81dd1b6723b18c5aa949a42473', 'bdbecf98-9888-46ea-bc32-008be80ad21c-sda', '1757266035.24517', '1757266035', '0', '', '1757266035', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('bdbecf98-9888-46ea-bc32-008be80ad21c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpgzoam87j/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03687 seconds (27.12558/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpgzoam87j/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '19923c1a35cb853385c3d5104675b95e', '60e93e81-68ad-46bc-b112-69cac6d7efd2-sda', '1757266035.28857', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('60e93e81-68ad-46bc-b112-69cac6d7efd2-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '19923c1a35cb853385c3d5104675b95e', '60e93e81-68ad-46bc-b112-69cac6d7efd2-sda', '1757266035.28857', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('60e93e81-68ad-46bc-b112-69cac6d7efd2-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp24w_svi0/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '574db353-46b2-4f9b-9c30-010dbb26f718-sda', '1757266036.59456', '1757266036', '1757266038', '', '1757266038', 0, 1) -test DEBUG: /tmp/tmp24w_svi0/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '574db353-46b2-4f9b-9c30-010dbb26f718-sda', '1757266036.59456', '1757266036', '1757266038', '', '1757266038', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('574db353-46b2-4f9b-9c30-010dbb26f718-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02290 seconds (43.67501/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpn9_95dwx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '7553e3321a685a9a31b88d2df6fb9129', '97465c79-365a-4a48-a141-028a0ec00e74-sda', '1757266036.63772', '1757266036', '1757266038', '', '1757266038', 1, 1) -test DEBUG: /tmp/tmpn9_95dwx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266041.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '97465c79-365a-4a48-a141-028a0ec00e74-sda') -test DEBUG: /tmp/tmpn9_95dwx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00759649s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '7553e3321a685a9a31b88d2df6fb9129', '97465c79-365a-4a48-a141-028a0ec00e74-sda', '1757266036.63772', '1757266036', '1757266038', '', '1757266038', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('97465c79-365a-4a48-a141-028a0ec00e74-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpn9_95dwx/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.04711 seconds (21.22888/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpn9_95dwx/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'ebfa6187f5789f26f8fac279b88fcb36', 'ee155651-fde8-4c63-89ff-f41ef9235214-sda', '1757266036.69574', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('ee155651-fde8-4c63-89ff-f41ef9235214-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'ebfa6187f5789f26f8fac279b88fcb36', 'ee155651-fde8-4c63-89ff-f41ef9235214-sda', '1757266036.69574', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('ee155651-fde8-4c63-89ff-f41ef9235214-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpjiacduv5/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '62d2f1d5-d9f3-4e2a-92ad-15e360069ddf-sda', '1757266036.72888', '1757266036', '1757266038', '', '1757266038', 0, 1)test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_delete -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_delete ... ok +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx829016a5c8254fee9d2a0-006acad0a0" "proxy-server 1476106" 0.0077 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txee779a1aad3c4f309086d-006acad0a0" "proxy-server 1476106" 0.0010 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txee779a1aad3c4f309086d-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txee779a1aad3c4f309086d-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd270dc8157324ccaa99b0-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx234d4bb4bf514f628d22d-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx49029f778140486f9811b-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx49029f778140486f9811b-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfaec3587ec9441eb9283d-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx38fee8f8133a4ad5b6467-006acad0a0" "proxy-server 1476106" 0.0018 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "txe2c34a1f94a041e09318b-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfc68bf10015842a38bcc2-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txea24b6f4418c45a2aad0a-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx70f06d8948b344b08fdd9-006acad0a0" "proxy-server 1476106" 0.0051 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0f9da61b2ce4423c9b140-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx7b9f54230c1741858ccc9-006acad0a0" "proxy-server 1476106" 0.0056 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx891840c5979444cda38f9-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdg1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx891840c5979444cda38f9-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 412 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx891840c5979444cda38f9-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx55bb0af763bd48d9b3507-006acad0a0" "proxy-server 1476106" 0.0097 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "txe9ec957a20aa4527a98bc-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx1d5527342fa04db9913c7-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0713050c8f25472a8228c-006acad0a0" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx2fef4f161f1d4d60bdf1b-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdi1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 304 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx013d6e7bab8345f584cf6-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx28be21bcb282406c8ff56-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 204 - "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a" "tx19fb79cb3d694e27ac0b4-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdh1/2/a/8f28ea72650c4d5284ed105f7130673a/o" 200 92 "HEAD http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a/o" "tx0b55cec8661c411cae070-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx029f546465a94061b0217-006acad0a0" "proxy-server 1476106" 0.0034 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sda1/2/a/8f28ea72650c4d5284ed105f7130673a" 200 384 "GET http://foo:8080/v1/a/8f28ea72650c4d5284ed105f7130673a?format=json&states=listing" "tx029f546465a94061b0217-006acad0a0" "proxy-server 1476106" 0.0057 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd0912b4007a1446ba37dd-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/5e19d81d57464330a42b449149ee20f5" "txd0912b4007a1446ba37dd-006acad0a0" "container-server 1476106" 0.0045 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/5e19d81d57464330a42b449149ee20f5" "txd0912b4007a1446ba37dd-006acad0a0" "container-server 1476106" 0.0012 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 201 - "PUT http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txd0912b4007a1446ba37dd-006acad0a0" "proxy-server 1476106" 0.0171 "-" 1476106 1test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out ... ok +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:testertest:testerFULL_CONTROL +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266039.58010', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.30751', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266039.59862', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.32178', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_write_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_with_write_permission ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_adding_region_slowly_with_unbalanceable_ring +test.unit.common.ring.test_builder.TestRingBuilder.test_adding_region_slowly_with_unbalanceable_ring ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_namespaces_state_filtering ... ok + fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_grantee_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_grantee_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_owner_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_owner_permission ... ok - -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error limiting server 1.2.3.5:11211 -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error limiting server 1.2.3.4:11211 -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method get: No more memcached servers to try -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error limiting server 1.2.3.5:11211 -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipetest.unit.common.test_memcached.TestMemcached.test_error_limiting_custom_config -test.unit.common.test_memcached.TestMemcached.test_error_limiting_custom_config ... ok -test.unit.common.test_memcached.TestMemcached.test_error_raising -test.unit.common.test_memcached.TestMemcached.test_error_raising ... ok -test.unit.common.test_memcached.TestMemcached.test_get_conns -test.unit.common.test_memcached.TestMemcached.test_get_conns ... ok -test.unit.common.test_memcached.TestMemcached.test_get_conns_bad_v6 -test.unit.common.test_memcached.TestMemcached.test_get_conns_bad_v6 ... ok -test.unit.common.test_memcached.TestMemcached.test_get_conns_hostname -test.unit.common.test_memcached.TestMemcached.test_get_conns_hostname ... ok -test.unit.common.test_memcached.TestMemcached.test_get_failed_connection_mid_request -test.unit.common.test_memcached.TestMemcached.test_get_failed_connection_mid_request ... ok -test.unit.common.test_memcached.TestMemcached.test_incr -test.unit.common.test_memcached.TestMemcached.test_incr ... ok -test.unit.common.test_memcached.TestMemcached.test_incr_add_expires -test.unit.common.test_memcached.TestMemcached.test_incr_add_expires ... ok -test.unit.common.test_memcached.TestMemcached.test_incr_expiration_time -test.unit.common.test_memcached.TestMemcached.test_incr_expiration_time ... ok -test.unit.common.test_memcached.TestMemcached.test_incr_failed_connection_mid_request -test.unit.common.test_memcached.TestMemcached.test_incr_failed_connection_mid_request ... ok -test.unit.common.test_memcached.TestMemcached.test_incr_unexpected_response -test.unit.common.test_memcached.TestMemcached.test_incr_unexpected_response ... ok -test.unit.common.test_memcached.TestMemcached.test_incr_w_timeout -test.unit.common.test_memcached.TestMemcached.test_incr_w_timeout ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx14d058a2d84e4174a5df7-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/1/a/0a19c6e0872d40ba80e05c666f2e22bc" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx14d058a2d84e4174a5df7-0068bdc07c" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdb1/1/a/0a19c6e0872d40ba80e05c666f2e22bc" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx14d058a2d84e4174a5df7-0068bdc07c" "container-server 2597857" 0.0053 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 201 - "PUT http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx14d058a2d84e4174a5df7-0068bdc07c" "proxy-server 2597857" 0.0287 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 201 - "PUT http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx14d058a2d84e4174a5df7-0068bdc07c" "proxy-server 2597857" 0.0177 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb2bf682d8bc644928646f-0068bdc07c" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txb2bf682d8bc644928646f-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe15c36e17b47460bb2419-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txc0b2102061de482fb56cd-0068bdc07c" "proxy-server 2597857" 0.0012 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "PUT http://foo:8080/sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx152d190d56204b25a6740-0068bdc07c" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "PUT http://foo:8080/sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx152d190d56204b25a6740-0068bdc07c" "object-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "PUT http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx152d190d56204b25a6740-0068bdc07c" "proxy-server 2597857" 0.0222 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "PUT http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx152d190d56204b25a6740-0068bdc07c" "proxy-server 2597857" 0.0179 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx731951458c3d4a99bc823-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txee5fb7852a5c4016afc8d-0068bdc07c" "proxy-server 2597857" 0.0026 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "POST http://foo:8080/sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx4b9af9e931c94c7fbd509-0068bdc07c" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "PUT /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 201 - "POST http://foo:8080/sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx4b9af9e931c94c7fbd509-0068bdc07c" "object-server 2597857" 0.0004 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "POST /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 202 76 "POST http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx4b9af9e931c94c7fbd509-0068bdc07c" "proxy-server 2597857" 0.0103 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "POST /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 202 76 "POST http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx4b9af9e931c94c7fbd509-0068bdc07c" "proxy-server 2597857" 0.0172 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa7e069ceade1444eaf75a-0068bdc07c" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txe220305e959f4b00b86ba-0068bdc07c" "proxy-server 2597857" 0.0026 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "GET /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx75ee2e6014414694bcb65-0068bdc07c" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe0618d99f1fd48c691ba2-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txf02b1d9764a54579ae29f-0068bdc07c" "proxy-server 2597857" 0.0026 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txf9a3d23a919e4f1b98ad8-0068bdc07c" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2a2842927acd42daa893f-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txbab37b7890964dac9ab6c-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "GET /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx5796b100446a44b095f7c-0068bdc07c" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa42c4533b3ce4d0098b90-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx011995e6394b4c8493245-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "GET /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txbf0cf320aeec4e938c7fc-0068bdc07c" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4fcd67df1d8e453aae8d0-0068bdc07c" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txbb20d83d374243ee8cfd8-0068bdc07c" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "GET /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 412 - "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txf19d3f57c4044c129fc49-0068bdc07c" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:24 +0000] "GET /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 412 - "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txf19d3f57c4044c129fc49-0068bdc07c" "proxy-server 2597857" 0.0007 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto ... ok - -test DEBUG: /tmp/tmpjiacduv5/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '62d2f1d5-d9f3-4e2a-92ad-15e360069ddf-sda', '1757266036.72888', '1757266036', '1757266038', '', '1757266038', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('62d2f1d5-d9f3-4e2a-92ad-15e360069ddf-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 2.29977 seconds (0.43483/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp2iezcb8l/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '6376d4656020a150fcd3863d012683d2', 'a73bbc0f-3961-4d49-9176-c3308ee32990-sda', '1757266039.05309', '1757266039', '1757266041', '', '1757266041', 1, 0) -test DEBUG: /tmp/tmp2iezcb8l/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '6376d4656020a150fcd3863d012683d2', 'a73bbc0f-3961-4d49-9176-c3308ee32990-sda', '1757266039.05309', '1757266039', '1757266041', '', '1757266041', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('a73bbc0f-3961-4d49-9176-c3308ee32990-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp2iezcb8l/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03773 seconds (26.50305/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmp2iezcb8l/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, '610d1c1643b93fb50d372f27f8c09137', '1aa5d615-cbf2-40f0-8100-47c5cd844d58-sda', '1757266039.10034', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('1aa5d615-cbf2-40f0-8100-47c5cd844d58-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, '610d1c1643b93fb50d372f27f8c09137', '1aa5d615-cbf2-40f0-8100-47c5cd844d58-sda', '1757266039.10034', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('1aa5d615-cbf2-40f0-8100-47c5cd844d58-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp2_q0pb2h/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '638e462c-9f24-481b-9efb-48a188fa869d-sda', '1757266040.92052', '1757266043', '1757266042', '', '1757266043', 0, 0) -test DEBUG: /tmp/tmp2_q0pb2h/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '638e462c-9f24-481b-9efb-48a188fa869d-sda', '1757266040.92052', '1757266043', '1757266042', '', '1757266043', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('638e462c-9f24-481b-9efb-48a188fa869d-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01876 seconds (53.29591/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpz8kxphpo/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'da3a27b0ba48c8bddb91515b51d4b162', 'fe299461-a180-4297-8a3c-d732835ccc55-sda', '1757266040.95610', '1757266043', '1757266042', '', '1757266043', 1, 1) -test DEBUG: /tmp/tmpz8kxphpo/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1757266046.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'fe299461-a180-4297-8a3c-d732835ccc55-sda') -test DEBUG: /tmp/tmpz8kxphpo/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00427175s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'da3a27b0ba48c8bddb91515b51d4b162', 'fe299461-a180-4297-8a3c-d732835ccc55-sda', '1757266040.95610', '1757266043', '1757266042', '', '1757266043', 1, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('fe299461-a180-4297-8a3c-d732835ccc55-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpz8kxphpo/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02663 seconds (37.55160/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpz8kxphpo/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c17b3116583194bef51363a187a6344b', '141089e7-e142-4e66-a53c-3d7c8108ed41-sda', '1757266040.98601', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('141089e7-e142-4e66-a53c-3d7c8108ed41-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'c17b3116583194bef51363a187a6344b', '141089e7-e142-4e66-a53c-3d7c8108ed41-sda', '1757266040.98601', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('141089e7-e142-4e66-a53c-3d7c8108ed41-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmppwtdgorv/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f17e575b-b1a6-4347-99f6-2cafb006020d-sda', '1757266041.00274', '1757266044', '1757266043', '', '1757266044', 0, 0) -test DEBUG: /tmp/tmppwtdgorv/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f17e575b-b1a6-4347-99f6-2cafb006020d-sda', '1757266041.00274', '1757266044', '1757266043', '', '1757266044', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('f17e575b-b1a6-4347-99f6-2cafb006020d-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01166 seconds (85.73028/s) -test INFO: Removed 0 dbstest.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_recreate -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_recreate ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_with_timings -test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_with_timings ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "PUT /sdb1/1/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:36001/sdb1/0/a/zero-disconnect-test" "tx4b7c773010784745b6883-0068bdc073" "container-server 2597872" 0.0137 "-" 2597872 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/1/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:37537/sda1/0/a/zero-disconnect-test" "tx4b7c773010784745b6883-0068bdc073" "container-server 2597872" 0.0067 "-" 2597872 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "PUT /sda1/0/a/zero-disconnect-test" 202 - "PUT http://localhost:56773/v1/a/zero-disconnect-test" "tx4b7c773010784745b6883-0068bdc073" "proxy-server 2597872" 0.0327 "-" 2597872 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "PUT /sdb1/0/a/zero-disconnect-test" 202 - "PUT http://localhost:56773/v1/a/zero-disconnect-test" "tx4b7c773010784745b6883-0068bdc073" "proxy-server 2597872" 0.0311 "-" 2597872 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/16 PUT /v1/a/zero-disconnect-test HTTP/1.0 202 - - - - 76 - tx4b7c773010784745b6883-0068bdc073 - 0.8782 - - 1757266035.257185459 1757266036.135370255 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost:56773/v1/a?format=json" "tx38fd64cd735c4887a72ef-0068bdc074" "proxy-server 2597872" 0.0064 "-" 2597872 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/0/a/zero-disconnect-test" 204 - "HEAD http://localhost:56773/v1/a/zero-disconnect-test" "txa6344e22a4a942109134e-0068bdc074" "proxy-server 2597872" 0.0013 "-" 2597872 0 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy WARNING: Client disconnected without sending enough data (txn: txe8d43df2471141309d17a-0068bdc074) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/17 PUT /v1/a/zero-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - txe8d43df2471141309d17a-0068bdc074 - 1.2850 - - 1757266036.139729738 1757266037.424687386 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sdb1/3/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/zero-disconnect-test/disconnect-data" "txe8d43df2471141309d17a-0068bdc074" "proxy-server 2597872" 1.2802 "-" 2597872 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:17 +0000] "PUT /sda1/3/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:56773/v1/a/zero-disconnect-test/disconnect-data" "txe8d43df2471141309d17a-0068bdc074" "proxy-server 2597872" 1.2562 "-" 2597872 0 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to PUT /v1/a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 full Trying to GET /v1/a/c/o From Object Server 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage -test DEBUG: Node is error limited: 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage -test DEBUG: Node is error limited: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: test msg 10.0.0.0:1000/sda -test ERROR: ERROR with test1 server 10.0.0.0:1000/sda re: test1 msg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1296, in test_error_limit_methods - raise Exception('kaboom1!') -Exception: kaboom1! -test WARNING: ERROR with test2 server 10.0.0.0:1000/sda re: test2 msg -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1310, in test_error_limit_methods - raise Exception('kaboom2!') -Exception: kaboom2! -test WARNING: ERROR with test3 server 10.0.0.0:1000/sda re: test3 msg -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1325, in test_error_limit_methods - raise Exception('kaboom3!') -Exception: kaboom3! -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_error_occurred -test.unit.proxy.test_server.TestProxyServer.test_error_occurred ... ok - -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error limiting server 1.2.3.5:11211 -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error limiting server 1.2.3.5:11211 -test ERROR: Error connecting to memcached: ALL: with key_prefix some_key, method set: No more memcached servers to try -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix some_key, method decr, time_spent 2.1219253540039062e-05: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr - new_val = self._incr_or_decr(fp, sock, cmd, delta_val) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 475, in _incr_or_decr - line = fp.readline().strip().split() - ^^^^^^^^^^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'strip' -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method incr, time_spent 1.0, expired ttl=1.23 -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method incr, time_spent 1.0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 515, in incr - new_val = self._incr_or_decr(fp, sock, cmd, delta_val) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 480, in _incr_or_decr - return int(line[0].strip()) -ValueError: invalid literal for int() with base 10: b'UNEXPECTED' -test WARNING: Item size larger than warning threshold: 80 (80) >= 80 (80) -test WARNING: Item size larger than warning threshold: 81 (81) >= 80 (80) -test WARNING: Item size larger than warning threshold: 99 (99) >= 80 (80) -test WARNING: Item size larger than warning threshold: 100 (100) >= 80 (80) -test.unit.common.test_memcached.TestMemcached.test_item_size_warning_threshold -test.unit.common.test_memcached.TestMemcached.test_item_size_warning_threshold ... ok -test.unit.common.test_memcached.TestMemcached.test_logger_kwarg -test.unit.common.test_memcached.TestMemcached.test_logger_kwarg ... ok -test.unit.common.test_memcached.TestMemcached.test_multi -test.unit.common.test_memcached.TestMemcached.test_multi ... ok -test.unit.common.test_memcached.TestMemcached.test_multi_delete -test.unit.common.test_memcached.TestMemcached.test_multi_delete ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_error -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_error ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_exception -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_exception ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_timeout -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_get_timeout ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_incr_exception -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_incr_exception ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_exception -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_exception ... ok -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_timeout -test.unit.common.test_memcached.TestMemcached.test_operations_timing_stats_with_set_timeout ... ok -test.unit.common.test_memcached.TestMemcached.test_retry -test.unit.common.test_memcached.TestMemcached.test_retry ... ok -test.unit.common.test_memcached.TestMemcached.test_serialization -test.unit.common.test_memcached.TestMemcached.test_serialization ... ok -test.unit.common.test_memcached.TestMemcached.test_set_error -test.unit.common.test_memcached.TestMemcached.test_set_error ... ok -test.unit.common.test_memcached.TestMemcached.test_set_error_raise_on_error -test.unit.common.test_memcached.TestMemcached.test_set_error_raise_on_error ... ok -test.unit.common.test_memcached.TestMemcached.test_set_expiration_time -test.unit.common.test_memcached.TestMemcached.test_set_expiration_time ... ok -test.unit.common.test_memcached.TestMemcached.test_set_get_json -test.unit.common.test_memcached.TestMemcached.test_set_get_json ... ok -test.unit.common.test_memcached.TestMemcached.test_tls_context_kwarg -test.unit.common.test_memcached.TestMemcached.test_tls_context_kwarg ... ok -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_default_sample_rate -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_default_sample_rate ... ok -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_metric_prefix -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_metric_prefix ... ok -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_no_default_sample_rate -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_delegate_methods_with_no_default_sample_rate ... ok -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_methods_are_no_ops_when_not_enabled -test.unit.common.test_statsd_client.TestStatsdClientOutput.test_methods_are_no_ops_when_not_enabled ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_add_remove_names -test.unit.common.test_storage_policy.TestStoragePolicies.test_add_remove_names ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_bind_ports_cache -test.unit.common.test_storage_policy.TestStoragePolicies.test_bind_ports_cache ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_defaults -test.unit.common.test_storage_policy.TestStoragePolicies.test_defaults ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecate_policies -test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecate_policies ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecated_default -test.unit.common.test_storage_policy.TestStoragePolicies.test_deprecated_default ... ok - -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmp41nw7442/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test INFO: Object audit (ZBF - sda) "once" mode completed: 1.54s. Total quarantined: 0, Total errors: 0, Total files/sec: 0.00, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.00 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 639.77, Total bytes/sec: 6397.66, Auditing time: 0.00, Rate: 0.24 -test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test WARNING: Quarantined object /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/0/543/9279a653c7082af22a513fd187dce543/1757266035.89251.data: metadata content-length 10 does not match actual object size 20 -test ERROR: ERROR Object /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects/0/543/9279a653c7082af22a513fd187dce543 failed audit and was quarantined: metadata content-length 10 does not match actual object size 20 -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpazv1qe00/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 1, Total errors: 0, Total files/sec: 19.32, Total bytes/sec: 96.59, Auditing time: 0.10, Rate: 0.98 -test INFO: Object audit stats: {"10": 2, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test WARNING: Quarantined object /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1757266036.00314.data: metadata content-length 1024 does not match actual object size 1034 -test ERROR: ERROR Object /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034 -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpxuq2cvzo/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 1, Total errors: 0, Total files/sec: 599.02, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.35 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1262.20, bytes/sec: 1292496.93, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 19.78, bytes/sec: 20253.26, Total time: 0.05, Auditing time: 0.00, Rate: 0.01 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test WARNING: Quarantined object /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266036.01729#1#d.data: Metadata failed validation -test ERROR: ERROR DiskFile /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266036.01729#1#d.data close failure: [Errno 2] No such file or directory: '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3192, in _check_frag - self._diskfile.policy.pyeclib_driver.get_metadata(frag) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 360, in get_metadata - return self.ec_lib_reference.get_metadata(fragment, formatted) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 129, in get_metadata - fragment_metadata = pyeclib_c.get_metadata(self.handle, fragment, - formatted) -pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_get_metadata ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 858, in renamer - os.rename(old, new) - ~~~~~~~~~^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close - self._handle_close_quarantine() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3225, in _handle_close_quarantine - self._check_frag(self.frag_buf) - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3198, in _check_frag - self._quarantine(msg) - ~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2339, in _quarantine - self._quarantined_dir = self.manager.quarantine_renamer( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self._device_path, self._data_file) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 332, in quarantine_renamer - renamer(from_dir, to_dir, fsync=False) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 861, in renamer - os.rename(old, new) - ~~~~~~~~~^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' - -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:16 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 0.90, bytes/sec: 923.72, Total time: 1.16, Auditing time: 0.05, Rate: 0.04 -test INFO: Object audit (ALL) "once" mode completed: 1.16s. Total quarantined: 0, Total errors: 0, Total files/sec: 2.59, Total bytes/sec: 2647.14, Auditing time: 1.16, Rate: 1.00 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 3, "10240": 0, "OVER": 0} -test INFO: Begin object audit "once" mode (ALL - parallel, sda,sdb) -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 192.26, bytes/sec: 201597291.49, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Sep 7 05:27:17 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 360.15, bytes/sec: 368793.35, Total time: 0.01, Auditing time: 0.00, Rate: 0.59 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test WARNING: Quarantined object /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1757266036.01729#1#d.data: Metadata failed validation -test ERROR: ERROR Trying to audit /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3192, in _check_frag - self._diskfile.policy.pyeclib_driver.get_metadata(frag) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 360, in get_metadata - return self.ec_lib_reference.get_metadata(fragment, formatted) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 129, in get_metadata - fragment_metadata = pyeclib_c.get_metadata(self.handle, fragment, - formatted) -pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_get_metadata ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 858, in renamer - os.rename(old, new) - ~~~~~~~~~^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit - self.object_audit(location) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 274, in object_audit - for chunk in reader: - ^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ - return self._get_next_item() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item - return super(CooperativeIterator, self)._get_next_item() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item - return next(self.wrapped_iter) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2161, in _inner_iter - self._update_checks(chunk) - ~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3217, in _update_checks - self._check_frag(self.frag_buf[cursor:cursor + self.frag_size]) - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3198, in _check_frag - self._quarantine(msg) - ~~~~~~~~~~~~~~~~^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2339, in _quarantine - self._quarantined_dir = self.manager.quarantine_renamer( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self._device_path, self._data_file) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 332, in quarantine_renamer - renamer(from_dir, to_dir, fsync=False) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 861, in renamer - os.rename(old, new) - ~~~~~~~~~^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea'test.unit.common.test_storage_policy.TestStoragePolicies.test_ec_fragment_size_cached -test.unit.common.test_storage_policy.TestStoragePolicies.test_ec_fragment_size_cached ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_custom_diskfile -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_custom_diskfile ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_invalid_policy_config -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_diskfile_manager_invalid_policy_config ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_object_ring -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_object_ring ... ok -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_pass -test.unit.obj.test_auditor.TestAuditor.test_object_run_once_pass ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_policy_string -test.unit.common.test_storage_policy.TestStoragePolicies.test_get_policy_string ... ok -test WARNING: Item size larger than warning threshold: 0 (0) >= 0 (0) -test WARNING: Item size larger than warning threshold: 1 (1) >= 0 (0) -test WARNING: Item size larger than warning threshold: 50 (50) >= 0 (0) -test WARNING: Item size larger than warning threshold: 99 (99) >= 0 (0) -test WARNING: Item size larger than warning threshold: 100 (100) >= 0 (0) -test WARNING: Item size larger than warning threshold: 2048576 (2Mi) >= 1000000 (977Ki) -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix multi_key, method get_multi, time_spent 2.0742416381835938e-05, incomplete read -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix get_key, method get, time_spent 0.0, failed to connect -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix get_key, method get, time_spent 0.0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 447, in get - sock.sendall(b'get ' + cmd.hash_key + b'\r\n') - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall - handler(*parts[1:]) - ~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1375, in handle_get - raise Exception('get failed') -Exception: get failed -test ERROR: Timeout talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method get, config_timeout 0.01, time_spent 1.0 -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix incr_key, method incr, time_spent 0.0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 518, in incr - new_val = self._add(fp, sock, cmd, add_val, timeout) - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 483, in _add - sock.sendall(b' '.join([ - ~~~~~~~~~~~~^^^^^^^^^^^^ - b'add', cmd.hash_key, b'0', str(timeout).encode('ascii'), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - str(len(add_val)).encode('ascii') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ]) + b'\r\n' + add_val + b'\r\n') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall - handler(*parts[1:]) - ~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1317, in handle_add - raise Exception('add failed') -Exception: add failed -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix set_key, method set, time_spent 0.0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/memcached.py", line 415, in set - sock.sendall(set_msg(cmd.hash_key, flags, timeout, value)) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 119, in sendall - handler(*parts[1:]) - ~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_memcached.py", line 1345, in handle_set - raise Exception('set failed') -Exception: set failed -test ERROR: Timeout talking to memcached: 1.2.3.4:11211: with key_prefix shard-updating-v2/acc, method set, config_timeout 0.01, time_spent 1.0 -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method set, time_spent 0.0, [Errno 32] Broken pipe -test ERROR: Error talking to memcached: 1.2.3.5:11211: with key_prefix some_key, method get, time_spent 0.0, [Errno 32] Broken pipe -test WARNING: Item size larger than warning threshold: 9 (9) >= 1 (1) -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix too-big, method set, time_spent 0.0, failed set: SERVER_ERROR object too large for cache -test WARNING: Item size larger than warning threshold: 9 (9) >= 1 (1) -test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix too-big, method set, time_spent 0.0, failed set: SERVER_ERROR object too large for cache -Storage policy bad-policy uses an EC configuration known to harm data durability. Any data in this policy should be migrated. See https://bugs.launchpad.net/swift/+bug/1639691 for more information. -Storage policy bad-policy uses an EC configuration known to harm data durability. Any data in this policy should be migrated. See https://bugs.launchpad.net/swift/+bug/1639691 for more information. -test.unit.common.test_storage_policy.TestStoragePolicies.test_known_bad_ec_config -test.unit.common.test_storage_policy.TestStoragePolicies.test_known_bad_ec_config ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names_EC -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_names_EC ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_policies_with_no_policy_index_zero -test.unit.common.test_storage_policy.TestStoragePolicies.test_multiple_policies_with_no_policy_index_zero ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_names_are_normalized -test.unit.common.test_storage_policy.TestStoragePolicies.test_names_are_normalized ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_no_default -test.unit.common.test_storage_policy.TestStoragePolicies.test_no_default ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_parse_storage_policies -test.unit.common.test_storage_policy.TestStoragePolicies.test_parse_storage_policies ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_policies_type_attribute -test.unit.common.test_storage_policy.TestStoragePolicies.test_policies_type_attribute ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_policy_baseclass_instantiate -test.unit.common.test_storage_policy.TestStoragePolicies.test_policy_baseclass_instantiate ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_erasure_coding -test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_erasure_coding ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_replication -test.unit.common.test_storage_policy.TestStoragePolicies.test_quorum_size_replication ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_reload_invalid_storage_policies -test.unit.common.test_storage_policy.TestStoragePolicies.test_reload_invalid_storage_policies ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_singleton_passthrough -test.unit.common.test_storage_policy.TestStoragePolicies.test_singleton_passthrough ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_split_policy_string -test.unit.common.test_storage_policy.TestStoragePolicies.test_split_policy_string ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policies_as_dict_keys -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policies_as_dict_keys ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_get_info -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_get_info ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_ordering -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_ordering ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_repr -test.unit.common.test_storage_policy.TestStoragePolicies.test_storage_policy_repr ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_swift_info -test.unit.common.test_storage_policy.TestStoragePolicies.test_swift_info ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_defaults -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_defaults ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_indexes -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_indexes ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_names -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_names ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_default -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_default ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_invalid -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policies_type_invalid ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policy_params -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_policy_params ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_ring -test.unit.common.test_storage_policy.TestStoragePolicies.test_validate_ring ... ok -test.unit.common.test_storage_policy.TestStoragePolicies.test_wacky_int_names -test.unit.common.test_storage_policy.TestStoragePolicies.test_wacky_int_names ... ok -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_absent -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_absent ... ok -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_before -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_before ... ok -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_greater -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_greater ... ok -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_out_of_range_is_ignored -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_out_of_range_is_ignored ... ok -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_same -test.unit.common.test_swob.TestConditionalIfModifiedSince.test_same ... ok -test.unit.common.test_utils.TestDistributeEvenly.test_evenly_divided -test.unit.common.test_utils.TestDistributeEvenly.test_evenly_divided ... ok -test.unit.common.test_utils.TestDistributeEvenly.test_just_one -test.unit.common.test_utils.TestDistributeEvenly.test_just_one ... ok -test.unit.common.test_utils.TestDistributeEvenly.test_more_buckets_than_items -test.unit.common.test_utils.TestDistributeEvenly.test_more_buckets_than_items ... ok -test.unit.common.test_utils.TestDistributeEvenly.test_uneven -test.unit.common.test_utils.TestDistributeEvenly.test_uneven ... ok -test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes -test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes ... ok -test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes_using_file_descriptor -test.unit.common.test_utils.TestFsHasFreeSpace.test_bytes_using_file_descriptor ... ok -test.unit.common.test_utils.TestFsHasFreeSpace.test_percent -test.unit.common.test_utils.TestFsHasFreeSpace.test_percent ... ok -test.unit.common.test_utils.TestRateLimitedIterator.test_limit_after -test.unit.common.test_utils.TestRateLimitedIterator.test_limit_after ... ok -test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting -test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting ... ok -test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting_sometimes -test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting_sometimes ... ok -test.unit.common.test_utils.TestUtils.test_backwards -test.unit.common.test_utils.TestUtils.test_backwards ... ok -test.unit.common.test_utils.TestUtils.test_base64_str -test.unit.common.test_utils.TestUtils.test_base64_str ... ok -test.unit.common.test_utils.TestUtils.test_cache_from_env -test.unit.common.test_utils.TestUtils.test_cache_from_env ... ok -test.unit.common.test_utils.TestUtils.test_cap_length -test.unit.common.test_utils.TestUtils.test_cap_length ... ok -test.unit.common.test_utils.TestUtils.test_clean_content_type -test.unit.common.test_utils.TestUtils.test_clean_content_type ... ok -test.unit.common.test_utils.TestUtils.test_clean_up_daemon_hygene -test.unit.common.test_utils.TestUtils.test_clean_up_daemon_hygene ... ok -test.unit.common.test_utils.TestUtils.test_drain_and_close -test.unit.common.test_utils.TestUtils.test_drain_and_close ... ok -test.unit.common.test_utils.TestUtils.test_drain_and_close_with_limit -test.unit.common.test_utils.TestUtils.test_drain_and_close_with_limit ... ok -test.unit.common.test_utils.TestUtils.test_drop_privileges -test.unit.common.test_utils.TestUtils.test_drop_privileges ... ok -test.unit.common.test_utils.TestUtils.test_drop_privileges_no_setgroups -test.unit.common.test_utils.TestUtils.test_drop_privileges_no_setgroups ... ok -test.unit.common.test_utils.TestUtils.test_dump_recon_cache -test.unit.common.test_utils.TestUtils.test_dump_recon_cache ... ok -test.unit.common.test_utils.TestUtils.test_dump_recon_cache_permission_denied -test.unit.common.test_utils.TestUtils.test_dump_recon_cache_permission_denied ... ok -test.unit.common.test_utils.TestUtils.test_dump_recon_cache_set_owner -test.unit.common.test_utils.TestUtils.test_dump_recon_cache_set_owner ... ok -test.unit.common.test_utils.TestUtils.test_extract_swift_bytes -test.unit.common.test_utils.TestUtils.test_extract_swift_bytes ... ok -test.unit.common.test_utils.TestUtils.test_find_namespace -test.unit.common.test_utils.TestUtils.test_find_namespace ... ok -test.unit.common.test_utils.TestUtils.test_friendly_close_exploding_body -test.unit.common.test_utils.TestUtils.test_friendly_close_exploding_body ... ok -test.unit.common.test_utils.TestUtils.test_friendly_close_large_body -test.unit.common.test_utils.TestUtils.test_friendly_close_large_body ... ok -test.unit.common.test_utils.TestUtils.test_friendly_close_small_body -test.unit.common.test_utils.TestUtils.test_friendly_close_small_body ... ok - -test-object-controller INFO: - - - [07/Sep/2025:17:27:26 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 1.7750 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:26 +0000] "PUT /sda1/389/a/c/o" 201 - "-" "-" "-" 1.7768 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 411 30 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 400 15 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0051 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0016 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0099 "-" 2597858 0 -test-object-controller DEBUG: Update to /a/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) -test INFO: Object update sweep starting on /tmp/tmpdircdmjp/tmp_test_object_server_ObjectController/sda1 (pid: 2597858) -test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmpdircdmjp/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266047.00000 -test INFO: Object update sweep completed on /tmp/tmpdircdmjp/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597858) -test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0026 "-" 2597858 0 -test-object-controller DEBUG: Update to /.another/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) -test INFO: Object update sweep starting on /tmp/tmpvx09kque/tmp_test_object_server_ObjectController/sda1 (pid: 2597858) -test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmpvx09kque/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266048.00000 -test INFO: Object update sweep completed on /tmp/tmpvx09kque/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597858) -test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:3200', 'cdevice')] (txn: put_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0029 "-" 2597858 0 -test-object-controller DEBUG: Update to /.another/c/o redirected to .sharded_a/c_shard_1 (txn: put_trans_id) -test INFO: Object update sweep starting on /tmp/tmpcm1gk2o0/tmp_test_object_server_ObjectController/sda1 (pid: 2597858) -test DEBUG: Update sent for /.sharded_a/c_shard_1/o /tmp/tmpcm1gk2o0/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266048.00000 -test INFO: Object update sweep completed on /tmp/tmpcm1gk2o0/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597858) -test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0025 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0008 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 409 95 "-" "-" "-" 0.0004 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0023 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0023 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 2597858 - -test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect - raise Exception('test') -Exception: test (txn: put_trans_id) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: put_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0047 "-" 2597858 1 -test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect - raise Exception('test') -Exception: test (txn: post_trans_id)test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_EC_policy -test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_EC_policy ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_repl_policy -test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_async_pendings_with_repl_policy ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_then_fetch_system_metadata -test.unit.obj.test_server.TestObjectController.test_PUT_then_POST_then_fetch_system_metadata ... ok -test.unit.common.test_utils.TestUtils.test_fsync_dir -test.unit.common.test_utils.TestUtils.test_fsync_dir ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_then_fetch_system_metadata -test.unit.obj.test_server.TestObjectController.test_PUT_then_fetch_system_metadata ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata -test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata ... ok -test.unit.common.test_utils.TestUtils.test_generate_trans_id -test.unit.common.test_utils.TestUtils.test_generate_trans_id ... ok -test.unit.common.test_utils.TestUtils.test_get_db_files -test.unit.common.test_utils.TestUtils.test_get_db_files ... ok -test.unit.common.test_utils.TestUtils.test_get_my_ppid -test.unit.common.test_utils.TestUtils.test_get_my_ppid ... ok -test.unit.common.test_utils.TestUtils.test_get_partition_for_hash -test.unit.common.test_utils.TestUtils.test_get_partition_for_hash ... ok -test.unit.common.test_utils.TestUtils.test_get_partition_from_path -test.unit.common.test_utils.TestUtils.test_get_partition_from_path ... ok -test.unit.common.test_utils.TestUtils.test_get_redirect_data -test.unit.common.test_utils.TestUtils.test_get_redirect_data ... ok -test.unit.common.test_utils.TestUtils.test_get_trans_id_time -test.unit.common.test_utils.TestUtils.test_get_trans_id_time ... ok -test.unit.common.test_utils.TestUtils.test_get_valid_utf8_str -test.unit.common.test_utils.TestUtils.test_get_valid_utf8_str ... ok -test.unit.common.test_utils.TestUtils.test_get_zero_indexed_base_string -test.unit.common.test_utils.TestUtils.test_get_zero_indexed_base_string ... ok -test.unit.common.test_utils.TestUtils.test_hash_path -test.unit.common.test_utils.TestUtils.test_hash_path ... ok -test.unit.common.test_utils.TestUtils.test_human_readable -test.unit.common.test_utils.TestUtils.test_human_readable ... ok -test.unit.common.test_utils.TestUtils.test_is_file_older -test.unit.common.test_utils.TestUtils.test_is_file_older ... ok -test.unit.common.test_utils.TestUtils.test_ismount_parent_path_error -test.unit.common.test_utils.TestUtils.test_ismount_parent_path_error ... ok -test.unit.common.test_utils.TestUtils.test_ismount_path_does_not_exist -test.unit.common.test_utils.TestUtils.test_ismount_path_does_not_exist ... ok -test.unit.common.test_utils.TestUtils.test_ismount_path_error -test.unit.common.test_utils.TestUtils.test_ismount_path_error ... ok -test.unit.common.test_utils.TestUtils.test_ismount_path_is_root -test.unit.common.test_utils.TestUtils.test_ismount_path_is_root ... ok -test.unit.common.test_utils.TestUtils.test_ismount_path_is_symlink -test.unit.common.test_utils.TestUtils.test_ismount_path_is_symlink ... ok -test.unit.common.test_utils.TestUtils.test_ismount_path_not_mount -test.unit.common.test_utils.TestUtils.test_ismount_path_not_mount ... ok -test.unit.common.test_utils.TestUtils.test_ismount_raw_parent_path_error -test.unit.common.test_utils.TestUtils.test_ismount_raw_parent_path_error ... ok -test.unit.common.test_utils.TestUtils.test_ismount_raw_path_error -test.unit.common.test_utils.TestUtils.test_ismount_raw_path_error ... ok -test.unit.common.test_utils.TestUtils.test_ismount_successes_dev -test.unit.common.test_utils.TestUtils.test_ismount_successes_dev ... ok -test.unit.common.test_utils.TestUtils.test_ismount_successes_ino -test.unit.common.test_utils.TestUtils.test_ismount_successes_ino ... ok -test.unit.common.test_utils.TestUtils.test_ismount_successes_stubfile -test.unit.common.test_utils.TestUtils.test_ismount_successes_stubfile ... ok -test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp -test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp ... ok -test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp_when_system_not_UTC -test.unit.common.test_utils.TestUtils.test_last_modified_date_to_timestamp_when_system_not_UTC ... ok -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_errno_not_EEXIST_or_ENOENT -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_errno_not_EEXIST_or_ENOENT ... ok -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_linkat_success -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_linkat_success ... ok -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_runs_out_of_retries -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_runs_out_of_retries ... ok -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_target_exists -test.unit.common.test_utils.TestUtils.test_link_fd_to_path_target_exists ... ok -test.unit.common.test_utils.TestUtils.test_linkat_race_dir_not_exists -test.unit.common.test_utils.TestUtils.test_linkat_race_dir_not_exists ... ok -test ERROR: ERROR: swift.cache could not be found in env! -test ERROR: ERROR: swift.cache could not be found in env! -test WARNING: Unable to perform fsync() on directory /tmp/tmpgy27ayho: Bad file descriptor -Unable to locate some_not_real_function in libc. Leaving as a no-op. -test.unit.common.test_utils.TestUtils.test_load_libc_function -test.unit.common.test_utils.TestUtils.test_load_libc_function ... ok -test.unit.common.test_utils.TestUtils.test_load_pkg_resource -test.unit.common.test_utils.TestUtils.test_load_pkg_resource ... skipped 'pkg_resources loading is only available on python 3.7 and earlier' -test.unit.common.test_utils.TestUtils.test_load_recon_cache -test.unit.common.test_utils.TestUtils.test_load_recon_cache ... ok -test.unit.common.test_utils.TestUtils.test_lock_file -test.unit.common.test_utils.TestUtils.test_lock_file ... ok -test.unit.common.test_utils.TestUtils.test_lock_file_held_on_unlink -test.unit.common.test_utils.TestUtils.test_lock_file_held_on_unlink ... ok -test.unit.common.test_utils.TestUtils.test_lock_file_no_unlink_if_fail -test.unit.common.test_utils.TestUtils.test_lock_file_no_unlink_if_fail ... ok -test.unit.common.test_utils.TestUtils.test_lock_file_unlinked_after_open -test.unit.common.test_utils.TestUtils.test_lock_file_unlinked_after_open ... ok -test.unit.common.test_utils.TestUtils.test_lock_path -test.unit.common.test_utils.TestUtils.test_lock_path ... ok -test.unit.common.test_utils.TestUtils.test_lock_path_class -test.unit.common.test_utils.TestUtils.test_lock_path_class ... ok -test.unit.common.test_utils.TestUtils.test_lock_path_invalid_limit -test.unit.common.test_utils.TestUtils.test_lock_path_invalid_limit ... ok -test.unit.common.test_utils.TestUtils.test_lock_path_name -test.unit.common.test_utils.TestUtils.test_lock_path_name ... ok -test.unit.common.test_utils.TestUtils.test_lock_path_num_sleeps -test.unit.common.test_utils.TestUtils.test_lock_path_num_sleeps ... ok -test.unit.common.test_utils.TestUtils.test_majority_size -test.unit.common.test_utils.TestUtils.test_majority_size ... ok -test.unit.common.test_utils.TestUtils.test_make_db_file_path -test.unit.common.test_utils.TestUtils.test_make_db_file_path ... ok -test.unit.common.test_utils.TestUtils.test_makedirs_count -test.unit.common.test_utils.TestUtils.test_makedirs_count ... ok -test.unit.common.test_utils.TestUtils.test_md5_with_data -test.unit.common.test_utils.TestUtils.test_md5_with_data ... ok -test.unit.common.test_utils.TestUtils.test_md5_without_data -test.unit.common.test_utils.TestUtils.test_md5_without_data ... ok -test.unit.common.test_utils.TestUtils.test_mkdirs -test.unit.common.test_utils.TestUtils.test_mkdirs ... ok -statsd_reader thread: OSError(88, 'Socket operation on non-socket')3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -statsd_reader thread: OSError(88, 'Socket operation on non-socket')/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.common.test_utils.TestUtils.test_monkey_patch -test.unit.common.test_utils.TestUtils.test_monkey_patch ... ok -test.unit.common.test_utils.TestUtils.test_node_to_string -test.unit.common.test_utils.TestUtils.test_node_to_string ... ok -test.unit.common.test_utils.TestUtils.test_none_data_raises_type_error -test.unit.common.test_utils.TestUtils.test_none_data_raises_type_error ... ok -test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp -test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp ... ok -test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp_high_precision -test.unit.common.test_utils.TestUtils.test_normalize_delete_at_timestamp_high_precision ... ok -test.unit.common.test_utils.TestUtils.test_normalize_timestamp -test.unit.common.test_utils.TestUtils.test_normalize_timestamp ... ok -test.unit.common.test_utils.TestUtils.test_override_bytes_from_content_type -test.unit.common.test_utils.TestUtils.test_override_bytes_from_content_type ... ok -test.unit.common.test_utils.TestUtils.test_parse_content_type -test.unit.common.test_utils.TestUtils.test_parse_content_type ... ok -test.unit.common.test_utils.TestUtils.test_parse_db_filename -test.unit.common.test_utils.TestUtils.test_parse_db_filename ... ok -test.unit.common.test_utils.TestUtils.test_parse_header -test.unit.common.test_utils.TestUtils.test_parse_header ... ok -test.unit.common.test_utils.TestUtils.test_parse_header_non_token_chars_in_params -test.unit.common.test_utils.TestUtils.test_parse_header_non_token_chars_in_params ... ok -test.unit.common.test_utils.TestUtils.test_parse_header_quoted_string_in_params -test.unit.common.test_utils.TestUtils.test_parse_header_quoted_string_in_params ... ok -test.unit.common.test_utils.TestUtils.test_parse_headers_chars_in_params -test.unit.common.test_utils.TestUtils.test_parse_headers_chars_in_params ... ok -test.unit.common.test_utils.TestUtils.test_parse_options -test.unit.common.test_utils.TestUtils.test_parse_options ... ok -test.unit.common.test_utils.TestUtils.test_parse_options_errors -test.unit.common.test_utils.TestUtils.test_parse_options_errors ... ok -test.unit.common.test_utils.TestUtils.test_parse_override_options -test.unit.common.test_utils.TestUtils.test_parse_override_options ... ok -test.unit.common.test_utils.TestUtils.test_quorum_size -test.unit.common.test_utils.TestUtils.test_quorum_size ... ok -test.unit.common.test_utils.TestUtils.test_quote_bytes -test.unit.common.test_utils.TestUtils.test_quote_bytes ... ok -test.unit.common.test_utils.TestUtils.test_quote_unicode -test.unit.common.test_utils.TestUtils.test_quote_unicode ... ok -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep ... ok -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_incr -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_incr ... ok -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_sleep -test.unit.common.test_utils.TestUtils.test_ratelimit_sleep_with_sleep ... ok -test.unit.common.test_utils.TestUtils.test_remove_directory -test.unit.common.test_utils.TestUtils.test_remove_directory ... ok -test.unit.common.test_utils.TestUtils.test_remove_file -test.unit.common.test_utils.TestUtils.test_remove_file ... ok -test.unit.common.test_utils.TestUtils.test_renamer_when_fsync_is_false -test.unit.common.test_utils.TestUtils.test_renamer_when_fsync_is_false ... ok -test.unit.common.test_utils.TestUtils.test_renamer_with_fsync_dir -test.unit.common.test_utils.TestUtils.test_renamer_with_fsync_dir ... ok -test.unit.common.test_utils.TestUtils.test_replace_partition_in_path -test.unit.common.test_utils.TestUtils.test_replace_partition_in_path ... ok -test.unit.common.test_utils.TestUtils.test_round_robin_iter -test.unit.common.test_utils.TestUtils.test_round_robin_iter ... ok -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv4_localhost -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv4_localhost ... ok -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_ipv4_compatible -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_ipv4_compatible ... ok -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_random_ip -test.unit.common.test_utils.TestUtils.test_rsync_ip_ipv6_random_ip ... ok -test.unit.common.test_utils.TestUtils.test_rsync_module_interpolation -test.unit.common.test_utils.TestUtils.test_rsync_module_interpolation ... ok -test.unit.common.test_utils.TestUtils.test_safe_json_loads -test.unit.common.test_utils.TestUtils.test_safe_json_loads ... ok -test.unit.common.test_utils.TestUtils.test_search_tree -test.unit.common.test_utils.TestUtils.test_search_tree ... ok -test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_pid_with_named_conf_match -test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_pid_with_named_conf_match ... ok -test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_with_named_conf_match -test.unit.common.test_utils.TestUtils.test_search_tree_conf_dir_with_named_conf_match ... ok -test.unit.common.test_utils.TestUtils.test_search_tree_with_directory_ext_match -test.unit.common.test_utils.TestUtils.test_search_tree_with_directory_ext_match ... ok -test.unit.common.test_utils.TestUtils.test_select_node_ip -test.unit.common.test_utils.TestUtils.test_select_node_ip ... ok -test.unit.common.test_utils.TestUtils.test_split_path -test.unit.common.test_utils.TestUtils.test_split_path ... ok -test.unit.common.test_utils.TestUtils.test_storage_directory -test.unit.common.test_utils.TestUtils.test_storage_directory ... ok -test.unit.common.test_utils.TestUtils.test_streq_const_time -test.unit.common.test_utils.TestUtils.test_streq_const_time ... ok -test.unit.common.test_utils.TestUtils.test_strict_b64decode -test.unit.common.test_utils.TestUtils.test_strict_b64decode ... ok -test.unit.common.test_utils.TestUtils.test_strict_b64decode_allow_line_breaks -test.unit.common.test_utils.TestUtils.test_strict_b64decode_allow_line_breaks ... ok -test.unit.common.test_utils.TestUtils.test_strict_b64decode_exact_size -test.unit.common.test_utils.TestUtils.test_strict_b64decode_exact_size ... ok -test.unit.common.test_utils.TestUtils.test_string_data_raises_type_error -test.unit.common.test_utils.TestUtils.test_string_data_raises_type_error ... ok -test.unit.common.test_utils.TestUtils.test_systemd_notify -test.unit.common.test_utils.TestUtils.test_systemd_notify ... ok -test.unit.common.test_utils.TestUtils.test_validate_device_partition -test.unit.common.test_utils.TestUtils.test_validate_device_partition ... ok -test.unit.common.test_utils.TestUtils.test_validate_hash_conf -test.unit.common.test_utils.TestUtils.test_validate_hash_conf ... ok -test.unit.common.test_utils.TestUtils.test_validate_sync_to -test.unit.common.test_utils.TestUtils.test_validate_sync_to ... ok -test.unit.common.test_utils.TestUtils.test_write_file -test.unit.common.test_utils.TestUtils.test_write_file ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_auditor_hashdir_not_listable -test.unit.obj.test_diskfile.TestSuffixHashes.test_auditor_hashdir_not_listable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_drops_old_non_durable_data -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_drops_old_non_durable_data ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_drops_isolated_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_drops_isolated_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_enoent -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_enoent ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_other_oserror -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_hsh_path_other_oserror ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_ignore_orphaned_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_ignore_orphaned_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_isolated_meta_purge_old_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_isolated_meta_purge_old_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts_legacy_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_meta_data_purge_ts_legacy_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta_legacy_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_meta_legacy_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_one_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_single_old_data -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keep_single_old_data ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile_and_legacy_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_keeps_one_datafile_and_legacy_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_multi_data_file -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_multi_data_file ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_older_remove_file_error -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_older_remove_file_error ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_only_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_only_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_data_newer_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_data_newer_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_expired_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_expired_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_data_only -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_data_only ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_old_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_older_ts -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_older_ts ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data_and_legacy_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purge_ts_newer_data_and_legacy_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purges_single_old_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_purges_single_old_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_reclaim_tombstone_remove_file_error -test.unit.obj.test_diskfile.TestSuffixHashes.test_cleanup_ondisk_files_reclaim_tombstone_remove_file_error ... ok - -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test ERROR: success 10.0.0.0:1000/sda -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1!test.unit.proxy.test_server.TestProxyServer.test_exception_occurred -test.unit.proxy.test_server.TestProxyServer.test_exception_occurred ... ok -test.unit.proxy.test_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging -test.unit.proxy.test_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging ... ok -test.unit.proxy.test_server.TestProxyServer.test_get_info_controller -test.unit.proxy.test_server.TestProxyServer.test_get_info_controller ... ok -test.unit.proxy.test_server.TestProxyServer.test_get_object_ring -test.unit.proxy.test_server.TestProxyServer.test_get_object_ring ... ok -test.unit.proxy.test_server.TestProxyServer.test_inexistent_method_request -test.unit.proxy.test_server.TestProxyServer.test_inexistent_method_request ... ok -test.unit.proxy.test_server.TestProxyServer.test_info_defaults -test.unit.proxy.test_server.TestProxyServer.test_info_defaults ... ok - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/16 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txc602ecd050ee4f9484f35-0068bdc072 - 1.3039 - - 1757266034.856970787 1757266036.160877943 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd827829c4d9f42ea8c15f-0068bdc074" "proxy-server 2597864" 0.0016 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6c9615a72fb045fd81e82-0068bdc074" "proxy-server 2597864" 0.0131 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:16 +0000] "GET /sda1/0/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "tx2ea5f39e1d464831ac76e-0068bdc074" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/16 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - tx2ea5f39e1d464831ac76e-0068bdc074 - 0.0292 - - 1757266036.161934137 1757266036.191161633 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9101fba7870d4eb7904a4-0068bdc076" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txc4eb344dd53a4bf597140-0068bdc076" "proxy-server 2597864" 0.0015 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/c/o.content-length" 201 - "PUT http://localhost/sda1/1/a/c/o.content-length" "tx2ab58dcdc4664167b9947-0068bdc076" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/c/o.content-length" 201 - "PUT http://localhost/sdb1/1/a/c/o.content-length" "tx2ab58dcdc4664167b9947-0068bdc076" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/1/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "tx2ab58dcdc4664167b9947-0068bdc076" "proxy-server 2597864" 0.0140 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/1/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "tx2ab58dcdc4664167b9947-0068bdc076" "proxy-server 2597864" 0.0153 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/18 PUT /v1/a/c/o.content-length HTTP/1.0 201 - - t 20 - - tx2ab58dcdc4664167b9947-0068bdc076 - 0.0438 - - 1757266038.010364056 1757266038.054133415 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd523db4440cd4cbea00cd-0068bdc076" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx724926dc2456415f906d1-0068bdc076" "proxy-server 2597864" 0.0068 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/3/a/c/o.chunked" 201 - "PUT http://localhost/sda1/0/a/c/o.chunked" "tx3f966247dcdb49388428c-0068bdc076" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/3/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/0/a/c/o.chunked" "tx3f966247dcdb49388428c-0068bdc076" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx3f966247dcdb49388428c-0068bdc076" "proxy-server 2597864" 0.0246 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:18 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx3f966247dcdb49388428c-0068bdc076" "proxy-server 2597864" 0.0203 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/18 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx3f966247dcdb49388428c-0068bdc076 - 0.0509 - - 1757266038.068261623 1757266038.119133949 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.0:1000/sda (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.3:1003/sda (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.4:1004/sda (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503, 503, 503] (txn: tx2dcc81518dd9485ab91fe-0068bdc076) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2531391e718e49f99cc07-0068bdc076) -proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2531391e718e49f99cc07-0068bdc076) -proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2531391e718e49f99cc07-0068bdc076) -proxy-ut ERROR: Container HEAD returning 503 for [] (txn: tx2531391e718e49f99cc07-0068bdc076)test.unit.proxy.test_server.TestProxyServer.test_internal_method_request -test.unit.proxy.test_server.TestProxyServer.test_internal_method_request ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout ... ok -test.unit.proxy.test_server.TestProxyServer.test_internal_reserved_name_request -test.unit.proxy.test_server.TestProxyServer.test_internal_reserved_name_request ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist ... ok -test.unit.proxy.test_server.TestProxyServer.test_negative_content_length -test.unit.proxy.test_server.TestProxyServer.test_negative_content_length ... ok -test.unit.proxy.test_server.TestProxyServer.test_node_concurrency -test.unit.proxy.test_server.TestProxyServer.test_node_concurrency ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity ... ok -test.unit.proxy.test_server.TestProxyServer.test_node_timing -test.unit.proxy.test_server.TestProxyServer.test_node_timing ... ok -test.unit.proxy.test_server.TestProxyServer.test_private_method_request -test.unit.proxy.test_server.TestProxyServer.test_private_method_request ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_consolidate_hashes_raises_exception -test.unit.obj.test_diskfile.TestSuffixHashes.test_consolidate_hashes_raises_exception ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_bad_dev -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_bad_dev ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s ... ok - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: post_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "post_trans_id" "-" 0.0026 "-" 2597858 1 -test INFO: Object update sweep starting on /tmp/tmpse0am1ub/tmp_test_object_server_ObjectController/sda1 (pid: 2597858) -test DEBUG: Update sent for /a/c/o /tmp/tmpse0am1ub/tmp_test_object_server_ObjectController/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266049.00000 -test INFO: Object update sweep completed on /tmp/tmpse0am1ub/tmp_test_object_server_ObjectController/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597858) -test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect - raise Exception('test') -Exception: test (txn: put_trans_id) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: put_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "put_trans_id" "-" 0.0060 "-" 2597858 0 -test-object-controller ERROR: ERROR container update failed with chost:cport/cdevice (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 967, in fake_http_connect - raise Exception('test') -Exception: test (txn: post_trans_id) -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: post_trans_id) -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "post_trans_id" "-" 0.0024 "-" 2597858 0 -test INFO: Object update sweep starting on /tmp/tmp7fwcr1q9/tmp_test_object_server_ObjectController/sda1 (pid: 2597858) -test DEBUG: Update sent for /a/c/o /tmp/tmp7fwcr1q9/tmp_test_object_server_ObjectController/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266049.00000 -test INFO: Object update sweep completed on /tmp/tmp7fwcr1q9/tmp_test_object_server_ObjectController/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597858) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0017 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "HEAD /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "GET /sda1/p/a/c/o" 200 14 "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -Filesystem at 37 does not support xattr -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata - xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - metastr[:xattr_size]) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 2110, in mock_get_and_setxattr - raise IOError(error_num, 'Operation not supported') -OSError: [Errno 95] Operation not supported -test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata_no_xattr -test.unit.obj.test_server.TestObjectController.test_PUT_user_metadata_no_xattr ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_with_full_drive -test.unit.obj.test_server.TestObjectController.test_PUT_with_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_with_replication_headers -test.unit.obj.test_server.TestObjectController.test_PUT_with_replication_headers ... ok -test.unit.obj.test_server.TestObjectController.test_PUT_zero_content_length -test.unit.obj.test_server.TestObjectController.test_PUT_zero_content_length ... ok -test.unit.obj.test_server.TestObjectController.test_REPLICATE_pickle_protocol -test.unit.obj.test_server.TestObjectController.test_REPLICATE_pickle_protocol ... ok -test.unit.obj.test_server.TestObjectController.test_REPLICATE_reclaims_tombstones -test.unit.obj.test_server.TestObjectController.test_REPLICATE_reclaims_tombstones ... ok -test.unit.obj.test_server.TestObjectController.test_REPLICATE_timeout -test.unit.obj.test_server.TestObjectController.test_REPLICATE_timeout ... ok -test.unit.obj.test_server.TestObjectController.test_REPLICATE_works -test.unit.obj.test_server.TestObjectController.test_REPLICATE_works ... ok -test.unit.obj.test_server.TestObjectController.test_REQUEST_SPECIAL_CHARS -test.unit.obj.test_server.TestObjectController.test_REQUEST_SPECIAL_CHARS ... ok -test.unit.obj.test_server.TestObjectController.test_SSYNC_can_be_called -test.unit.obj.test_server.TestObjectController.test_SSYNC_can_be_called ... ok -test.unit.obj.test_server.TestObjectController.test__call__returns_500 -test.unit.obj.test_server.TestObjectController.test__call__returns_500 ... ok -test.unit.obj.test_server.TestObjectController.test_allowed_headers -test.unit.obj.test_server.TestObjectController.test_allowed_headers ... ok -test.unit.obj.test_server.TestObjectController.test_async_update_does_not_save_on_2xx -test.unit.obj.test_server.TestObjectController.test_async_update_does_not_save_on_2xx ... ok -test.unit.obj.test_server.TestObjectController.test_async_update_http_connect -test.unit.obj.test_server.TestObjectController.test_async_update_http_connect ... ok -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_exception -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_exception ... ok -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_non_2xx -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_non_2xx ... ok -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_timeout -test.unit.obj.test_server.TestObjectController.test_async_update_saves_on_timeout ... ok -test.unit.obj.test_server.TestObjectController.test_bad_sinces -test.unit.obj.test_server.TestObjectController.test_bad_sinces ... ok -test.unit.obj.test_server.TestObjectController.test_call_bad_method -test.unit.obj.test_server.TestObjectController.test_call_bad_method ... ok -test.unit.obj.test_server.TestObjectController.test_call_bad_request -test.unit.obj.test_server.TestObjectController.test_call_bad_request ... ok -test.unit.obj.test_server.TestObjectController.test_call_name_collision -test.unit.obj.test_server.TestObjectController.test_call_name_collision ... ok -test.unit.obj.test_server.TestObjectController.test_call_not_found -test.unit.obj.test_server.TestObjectController.test_call_not_found ... ok -test.unit.obj.test_server.TestObjectController.test_chunked_DELETE_with_full_drive -test.unit.obj.test_server.TestObjectController.test_chunked_DELETE_with_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_chunked_PUT_with_full_drive -test.unit.obj.test_server.TestObjectController.test_chunked_PUT_with_full_drive ... ok -test.unit.obj.test_server.TestObjectController.test_chunked_content_length_mismatch_zero -test.unit.obj.test_server.TestObjectController.test_chunked_content_length_mismatch_zero ... ok -test.unit.obj.test_server.TestObjectController.test_chunked_put -test.unit.obj.test_server.TestObjectController.test_chunked_put ... ok -test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread -test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread ... ok -test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread_with_timeout -test.unit.obj.test_server.TestObjectController.test_container_update_as_greenthread_with_timeout ... ok -test.unit.obj.test_server.TestObjectController.test_container_update_async -test.unit.obj.test_server.TestObjectController.test_container_update_async ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_consolidates_suffix_rehash_once -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_consolidates_suffix_rehash_once ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_creates_pkl -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_creates_pkl ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_create_partition -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_create_partition ... ok - +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266043.17519', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.43768', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_object_PUT_without_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_DELETE ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_async_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjAcl.test_slo_object_async_DELETE ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash_readline +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_bad_hash_readline ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty_bad_hash +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_empty_bad_hash ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good_readline +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_good_readline ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_long +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_long ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_all +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_all ... ok +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_piecemeal +test.unit.common.middleware.s3api.test_s3request.TestHashingInput.test_too_short_read_piecemeal ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_count_quota_copy_from_bad_src +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_count_quota_copy_from_bad_src ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_from +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_from ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_verb +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_from +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_from ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_verb +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb ... ok +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_quota_copy_from_bad_src +test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_quota_copy_from_bad_src ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_500_resp +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_500_resp ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_content_type +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_content_type ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_over_twice_max_length +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_over_twice_max_length ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_too_long +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_file_too_long ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_path +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_bad_path ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_call_and_content_type +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_call_and_content_type ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_fails +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_fails ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_success +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_container_delete_retry_and_success ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_get_objs +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_get_objs ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_max_failures +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_max_failures ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_body +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_body ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_files_in_body +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_no_files_in_body ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_too_many_newlines +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_too_many_newlines ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_unauth +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_unauth ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_uses_predefined_object_errors +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_uses_predefined_object_errors ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_extra_newlines_extra_quoting +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_extra_newlines_extra_quoting ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_unicode +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_unicode ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_DELETE_verb +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_DELETE_verb ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_POST_verb +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_bulk_delete_works_with_POST_verb ... ok +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_concurrency_set +test.unit.common.middleware.test_bulk.TestConcurrentDelete.test_concurrency_set ... ok +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validating_x_object_manifest +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validating_x_object_manifest ... ok +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_accounts +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_accounts ... ok +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_containers +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_containers ... ok +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_watches_manifests_with_slashes +test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_watches_manifests_with_slashes ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_auth_scheme +test.unit.common.middleware.test_formpost.TestFormPost.test_auth_scheme ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_chrome +test.unit.common.middleware.test_formpost.TestFormPost.test_chrome ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_completely_non_int_expires +test.unit.common.middleware.test_formpost.TestFormPost.test_completely_non_int_expires ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_curl_with_unicode +test.unit.common.middleware.test_formpost.TestFormPost.test_curl_with_unicode ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_empty_account +test.unit.common.middleware.test_formpost.TestFormPost.test_empty_account ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_empty_v1 +test.unit.common.middleware.test_formpost.TestFormPost.test_empty_v1 ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_explorer +test.unit.common.middleware.test_formpost.TestFormPost.test_explorer ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_firefox +test.unit.common.middleware.test_formpost.TestFormPost.test_firefox ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_container_keys +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_container_keys ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_keys +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_multiple_keys ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_origin +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_with_origin ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_without_useragent +test.unit.common.middleware.test_formpost.TestFormPost.test_formpost_without_useragent ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_global_content_type_encoding +test.unit.common.middleware.test_formpost.TestFormPost.test_global_content_type_encoding ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_count_exceeded +test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_count_exceeded ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_size_exceeded +test.unit.common.middleware.test_formpost.TestFormPost.test_max_file_size_exceeded ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_messed_up_start +test.unit.common.middleware.test_formpost.TestFormPost.test_messed_up_start ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_multiple_content_type_encoding +test.unit.common.middleware.test_formpost.TestFormPost.test_multiple_content_type_encoding ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_container +test.unit.common.middleware.test_formpost.TestFormPost.test_no_container ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_file_to_process +test.unit.common.middleware.test_formpost.TestFormPost.test_no_file_to_process ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_expired +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_expired ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_invalid_sig +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_invalid_sig ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_with_error +test.unit.common.middleware.test_formpost.TestFormPost.test_no_redirect_with_error ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_no_v1 +test.unit.common.middleware.test_formpost.TestFormPost.test_no_v1 ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_passthrough +test.unit.common.middleware.test_formpost.TestFormPost.test_passthrough ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_good +test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_good ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_unsupported +test.unit.common.middleware.test_formpost.TestFormPost.test_prefixed_and_not_prefixed_sigs_unsupported ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_redirect +test.unit.common.middleware.test_formpost.TestFormPost.test_redirect ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects ... ok + +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676654.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1b9/22cad744ec558a857a6243e65f8c71b9/22cad744ec558a857a6243e65f8c71b9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676658.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/acd/3adcba846e98aa7aef3e3c27515d4acd/3adcba846e98aa7aef3e3c27515d4acd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676662.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/fe8/8ca993fbf4fd4a376feec75011397fe8/8ca993fbf4fd4a376feec75011397fe8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676666.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/cd8/f9a7964522a0e96daf3ed05db224bcd8/f9a7964522a0e96daf3ed05db224bcd8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676674.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/286/4b2632479d70ab572cfbfff8622d9286/4b2632479d70ab572cfbfff8622d9286.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676678.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ff6/a195cde0cb276f440bd93328e4a1dff6/a195cde0cb276f440bd93328e4a1dff6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676682.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/9e0/7b1b7760c97fb2c05f4a6b3adda389e0/7b1b7760c97fb2c05f4a6b3adda389e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676686.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/9b1/6784ccbdfa2a524ec7a414820ecb59b1/6784ccbdfa2a524ec7a414820ecb59b1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676686.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/9b1/6784ccbdfa2a524ec7a414820ecb59b1/6784ccbdfa2a524ec7a414820ecb59b1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676690.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/614/bac449a8ff4225b4b5d16137b52e2614/bac449a8ff4225b4b5d16137b52e2614.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676694.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1d6/2f4e625e6c017bf3fba25aa8a69c71d6/2f4e625e6c017bf3fba25aa8a69c71d6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676698.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/638/90011766e561c79990441a0861ef4638/90011766e561c79990441a0861ef4638.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676702.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/8b7/d7f35e44e1d65087488d156518bab8b7/d7f35e44e1d65087488d156518bab8b7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676710.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/539/6f04045bf9cfd0b5169437837be92539/6f04045bf9cfd0b5169437837be92539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676714.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/8cf/d02021d0f73238f0b3b8402425d7e8cf/d02021d0f73238f0b3b8402425d7e8cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676722.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d3a/7b5feeb589659c4afdcde062934ebd3a/7b5feeb589659c4afdcde062934ebd3a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676726.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/bdf/6a183e78ca4e40ceb94589414d770bdf/6a183e78ca4e40ceb94589414d770bdf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676734.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/597/0fbeceb252674cf4a6815b7e2f799597/0fbeceb252674cf4a6815b7e2f799597.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676738.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/498/ed1212544211d084520b3d639651a498/ed1212544211d084520b3d639651a498.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676746.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/608/50d117e959d39439ab908930669fe608/50d117e959d39439ab908930669fe608.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676758.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/f18/2095b0daca975f348a60bd2c1ca45f18/2095b0daca975f348a60bd2c1ca45f18.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676762.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/635/a2a4203df2626ec50e9126fb0036a635/a2a4203df2626ec50e9126fb0036a635.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676766.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/302/dd5272640b98904c92c65ea94c517302/dd5272640b98904c92c65ea94c517302.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676770.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/bb3/c9c0862a57789cf9232ae03b778efbb3/c9c0862a57789cf9232ae03b778efbb3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676774.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1b8/acaea58e8287026a558a5e58e57cd1b8/acaea58e8287026a558a5e58e57cd1b8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676778.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/efe/18fd5691ce651ea79545b18cbdbb1efe/18fd5691ce651ea79545b18cbdbb1efe.db fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266043.20303', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:23 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_dst_container_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_dst_container_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_src_obj_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_src_obj_permission ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_rehash_known_suffix_dirs -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_does_not_rehash_known_suffix_dirs ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_enotdir -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_enotdir ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_other_oserror -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_hash_suffix_other_oserror ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_modified_recursive_retry -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_modified_recursive_retry ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_multi_file_multi_suffix -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_multi_file_multi_suffix ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs_unicode -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_finds_new_suffix_dirs_unicode ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_lying_invalid_finds_new_suffix_dirs -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_lying_invalid_finds_new_suffix_dirs ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_missing_invalid_finds_new_suffix_dirs -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_new_pkl_missing_invalid_finds_new_suffix_dirs ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_old_pickle_does_not_find_new_suffix_dirs -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_old_pickle_does_not_find_new_suffix_dirs ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_existing_partition -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_existing_partition ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_invalid_pickle -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_invalid_pickle ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_new_partition -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_race_new_partition ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_zero_bytes_pickle -test.unit.obj.test_diskfile.TestSuffixHashes.test_get_hashes_zero_bytes_pickle ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_existing -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_existing ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_new -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_invalidations_race_get_hashes_same_suffix_new ... ok - -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpsk81a4po/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'd15371ea4eb584c949ad25493af385f1', 'eb3adeb9-5a05-47ce-a643-bd05f2f79a7d-sda', '1757266042.38903', '1757266045', '1757266044', '', '1757266045', 1, 0) -test DEBUG: /tmp/tmpsk81a4po/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'd15371ea4eb584c949ad25493af385f1', 'eb3adeb9-5a05-47ce-a643-bd05f2f79a7d-sda', '1757266042.38903', '1757266045', '1757266044', '', '1757266045', 1, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('eb3adeb9-5a05-47ce-a643-bd05f2f79a7d-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpsk81a4po/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02993 seconds (33.40866/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 -test INFO: Replicating 1 reconciler containers -test DEBUG: Replicating db /tmp/tmpsk81a4po/sda/containers/0/de7/db7e373f95b293696c2fe16087579de7/db7e373f95b293696c2fe16087579de7.db -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'aca694e7824c1c26de9736088c748a0f', '03245e09-6a19-4a2f-8b06-1eedeb4d9616-sda', '1757266042.43243', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdb/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('03245e09-6a19-4a2f-8b06-1eedeb4d9616-sda', 'db7e373f95b293696c2fe16087579de7.db') -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, sync, (1, 'aca694e7824c1c26de9736088c748a0f', '03245e09-6a19-4a2f-8b06-1eedeb4d9616-sda', '1757266042.43243', '1757264400', '0', '', '1757264400', 1, 0) -REPLICATE: /sdc/0/db7e373f95b293696c2fe16087579de7, complete_rsync, ('03245e09-6a19-4a2f-8b06-1eedeb4d9616-sda', 'db7e373f95b293696c2fe16087579de7.db') -test INFO: Cleaning up 0 reconciler containers -test INFO: Finished reconciler replication -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'da3a27b0ba48c8bddb91515b51d4b162', '9051da2f-5d8b-4fcc-8302-aa9ebb2b2223-sda', '1757266044.54607', '1757266044.00000', '0', '{"x-container-meta-test": ["foo", "1757266044.00000"]}', '1757266044.00000', 1, 0) -test DEBUG: replicator-rpc-sync time for info: 0.00s -test DEBUG: replicator-rpc-sync time for update_metadata: 0.00s -test DEBUG: replicator-rpc-sync time for merge_timestamps: 0.00s -test DEBUG: replicator-rpc-sync time for get_sync: 0.00s -test DEBUG: replicator-rpc-sync time for merge_syncs: 0.00s -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266044.59303', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266044.59303', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59303', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266044.59308', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 3 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1757266044.59442', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00923705s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266044.59303', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266044.59303', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59303', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266044.59308', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 3 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266044.59303', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266044.59303', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59303', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 13, 'bytes_used': 123, 'meta_timestamp': '1757266044.68477', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266044.59308', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266044.59303', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266044.59303', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59303', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266044.59308', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266046.14137', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266046.14137', 'deleted': 1, 'state': 10, 'state_timestamp': '1757266046.14137', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266044.59308', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266044.59308', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266046.14137', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266046.14137', 'deleted': 1, 'state': 10, 'state_timestamp': '1757266046.14137', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266046.16200', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 30, 'meta_timestamp': '1757266046.16200', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.16200', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266046.14137', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266046.14137', 'deleted': 1, 'state': 10, 'state_timestamp': '1757266046.14137', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266046.16200', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1757266046.18120', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.16200', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0)test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_error -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_error ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:14 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'X-Amz-Metadata-Directive': 'REPLACE', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.00000', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_self_metadata_replace ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_fullcontrol_permission ... ok -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test - raise Exception('kaboom1!') -Exception: kaboom1! -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 201 - "PUT http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txd0912b4007a1446ba37dd-006acad0a0" "proxy-server 1476106" 0.0296 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx92b890c887a54c589e7ba-006acad0a0" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx92b890c887a54c589e7ba-006acad0a0" "proxy-server 1476106" 0.0017 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0a3ff84246964307b266b-006acad0a0" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx0da787f5d4d04b099f252-006acad0a0" "proxy-server 1476106" 0.0037 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/1/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "PUT http://foo:8080/sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" "txd0a333b95eb8433cb70c5-006acad0a0" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/1/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "PUT http://foo:8080/sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" "txd0a333b95eb8433cb70c5-006acad0a0" "object-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "PUT http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txd0a333b95eb8433cb70c5-006acad0a0" "proxy-server 1476106" 0.0113 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "PUT http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txd0a333b95eb8433cb70c5-006acad0a0" "proxy-server 1476106" 0.0112 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc15ae1638fa24f40afd3e-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx6d9f3b6dc7ca41258aecc-006acad0a0" "proxy-server 1476106" 0.0027 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/1/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "POST http://foo:8080/sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" "tx367874b75d49403f9cfed-006acad0a0" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/1/a/5e19d81d57464330a42b449149ee20f5/o" 201 - "POST http://foo:8080/sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" "tx367874b75d49403f9cfed-006acad0a0" "object-server 1476106" 0.0005 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "POST /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 202 76 "POST http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx367874b75d49403f9cfed-006acad0a0" "proxy-server 1476106" 0.0059 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "POST /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 202 76 "POST http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx367874b75d49403f9cfed-006acad0a0" "proxy-server 1476106" 0.0082 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0a25636676f34f59ad083-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx0d4d13de6a6e4924ab6a2-006acad0a0" "proxy-server 1476106" 0.0028 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txcb98067266c5495cbb502-006acad0a0" "proxy-server 1476106" 0.0050 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc616386f812446fab055f-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx1f4bba9d4ddf47ea98678-006acad0a0" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txfe4a2ffd0736435db5a91-006acad0a0" "proxy-server 1476106" 0.0049 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx22578f4ca95d44c8b8fd9-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txfc8b8ed8774c4f8c85b6a-006acad0a0" "proxy-server 1476106" 0.0051 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx5c201846ec8b41648453e-006acad0a0" "proxy-server 1476106" 0.0041 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx62a635e798c84286ad445-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx01967fe6a00c483aaa938-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx58ffff1192344480b29e6-006acad0a0" "proxy-server 1476106" 0.0010 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd4350441a8de421e8521e-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 200 384 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5?format=json&states=listing" "txd4350441a8de421e8521e-006acad0a0" "proxy-server 1476106" 0.0038 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1653b735a3e8403aa47ba-006acad0a0" "proxy-server 1476106" 0.0042 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx434f9451e4a542b6a20ef-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txe06c3a2ebadf4296a23fb-006acad0a0" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx929ee438e688406198e13-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx1309ad0e6afa49abba84d-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx6d4e280255334066bdbe0-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx9b82c1147c85413a8f80f-006acad0a0) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account/some_container From Container Server 10.0.0.1:1001/sdb (txn: txbf38fdcf2a6948a79d061-006acad0a0) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/some_account: Network unreachable (txn: txc7a831e34bfb48a1a9fcc-006acad0a0) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/some_account: Network unreachable (txn: txc7a831e34bfb48a1a9fcc-006acad0a0) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/some_account: Network unreachable (txn: txc7a831e34bfb48a1a9fcc-006acad0a0) +test ERROR: Account HEAD returning 503 for [] (txn: txc7a831e34bfb48a1a9fcc-006acad0a0) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txdc782963d90f4a6ab7ada-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txdc782963d90f4a6ab7ada-006acad0a0) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: txdc782963d90f4a6ab7ada-006acad0a0) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txa8c0ac324331470886b94-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txa8c0ac324331470886b94-006acad0a0) +test ERROR: Account HEAD returning 503 for [504, 503] (txn: txa8c0ac324331470886b94-006acad0a0) +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx527a7b4a9eca41c7bbc2e-006acad0a0) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx527a7b4a9eca41c7bbc2e-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx527a7b4a9eca41c7bbc2e-006acad0a0) +test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx527a7b4a9eca41c7bbc2e-006acad0a0) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txb9d0315b202e483698d10-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txb9d0315b202e483698d10-006acad0a0) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txb9d0315b202e483698d10-006acad0a0) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: txb9d0315b202e483698d10-006acad0a0) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 61.88s) (txn: txda042974dd5340f98d40f-0068bdc041) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx3496d44aa6e74f9988d32-0068bdc07f) -test INFO: Client disconnected on read of '/a/c' (txn: tx3496d44aa6e74f9988d32-0068bdc07f) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.1.0:1100/sda (txn: txb88335fdece6418aa02a8-0068bdc07f) -test INFO: Client disconnected on read of '/a/c' (txn: txb88335fdece6418aa02a8-0068bdc07f) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to UPDATE /a/c: Network unreachable (txn: txc85da3c19ecc4bb09e1c9-0068bdc080) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to UPDATE /a/c: Network unreachable (txn: txc85da3c19ecc4bb09e1c9-0068bdc080) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to UPDATE /a/c: Network unreachable (txn: txc85da3c19ecc4bb09e1c9-0068bdc080) -test ERROR: Container UPDATE returning 503 for (503, 503, 503) (txn: txc85da3c19ecc4bb09e1c9-0068bdc080) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy ... ok -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits ... ok -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides ... ok -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default ... ok -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config ... ok -test ERROR: Invalid swift_bytes: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3003, in override_bytes_from_content_type - listing_dict['bytes'] = int(swift_bytes) - ~~~^^^^^^^^^^^^^ -ValueError: invalid literal for int() with base 10: 'hey' -suffix-hash-test WARNING: Unable to read '/tmp/tmp0ro5k3r2/node/sda1/objects/0/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0ro5k3r2/node/sda1/objects/0 -suffix-hash-test WARNING: Unable to read '/tmp/tmp0ro5k3r2/node/sda1/objects/0/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0ro5k3r2/node/sda1/objects/0 -suffix-hash-test WARNING: Unable to read '/tmp/tmp0ro5k3r2/node/sda1/objects-1/0/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0ro5k3r2/node/sda1/objects-1/0 -suffix-hash-test WARNING: Unable to read '/tmp/tmp0ro5k3r2/node/sda1/objects-1/0/hashes.pkl' -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes - orig_hashes = self.consolidate_hashes(partition_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0ro5k3r2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdz7c9tbk/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdz7c9tbk/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpaux0lj8j/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpaux0lj8j/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp6hdwm78s/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp6hdwm78s/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp9h1k4_lu/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp9h1k4_lu/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmppsawvgko/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmppsawvgko/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmphr7vzwjt/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmphr7vzwjt/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpg4wpzmbk/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpg4wpzmbk/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpp0uox04a/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpp0uox04a/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpsn626al6/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpsn626al6/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp2p8z_g2d/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp2p8z_g2d/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpjaw8lxlm/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpjaw8lxlm/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpco_9i39k/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpco_9i39k/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzb7fc_6a/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzb7fc_6a/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4wi4ghs4/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbfzoyyln/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpposx77ar/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpposx77ar/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgota30vn/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgota30vn/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp_72abju2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp_72abju2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp_72abju2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp_72abju2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp1f51yylq/node/sda1/objects/0 -Quarantined /tmp/tmp1f51yylq/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmp1f51yylq/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it could not be listed -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8902, in fake_listdir - raise OSError(errno.ENODATA, 'nope') -OSError: [Errno 61] nope -suffix-hash-test DEBUG: Run listdir on /tmp/tmp1f51yylq/node/sda1/objects-1/0 -Quarantined /tmp/tmp1f51yylq/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmp1f51yylq/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it could not be listed -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8902, in fake_listdir - raise OSError(errno.ENODATA, 'nope') -OSError: [Errno 61] nope -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enodata_quarantined -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enodata_quarantined ... ok -test-object-controller INFO: - - - [07/Sep/2025:17:27:28 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0029 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0055 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 - -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:29 +0000] "REPLICATE /sda1/p/" 200 - "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0012 "-" 2597858 0 -test-object-controller DEBUG: Run listdir on /tmp/tmpsr4oltjm/tmp_test_object_server_ObjectController/sda1/objects/0 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:29 +0000] "REPLICATE /sda1/0" 200 56 "-" "-" "-" 0.0010 "-" 2597858 0 -test-object-controller DEBUG: - - - [07/Sep/2025:17:30:49 +0000] "REPLICATE /sda1/0/a43" 200 4 "-" "-" "-" - "-" 2597858 0 -test-object-controller DEBUG: - - - [07/Sep/2025:17:30:49 +0000] "REPLICATE /sda1/0/" 200 6 "-" "-" "-" - "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:30:49 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" - "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0050 "-" 2597858 1 -test-object-controller DEBUG: Run listdir on /tmp/tmpsr4oltjm/tmp_test_object_server_ObjectController/sda1/objects-1/0 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:29 +0000] "REPLICATE /sda1/0" 200 61 "-" "-" "-" 0.0010 "-" 2597858 1 -test-object-controller DEBUG: - - - [07/Sep/2025:17:30:49 +0000] "REPLICATE /sda1/0/a43" 200 4 "-" "-" "-" - "-" 2597858 1 -test-object-controller DEBUG: - - - [07/Sep/2025:17:30:49 +0000] "REPLICATE /sda1/0/" 200 6 "-" "-" "-" - "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:30:49 +0000] "DELETE /sda1/0/a/c/o" 404 70 "-" "-" "-" - "-" 2597858 1 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:29 +0000] "REPLICATE /sda1/p/" 200 11 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/special%E6%98%86%20/%25" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/special%E6%98%86%20/%25" 200 14 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "POST /sda1/p/a/c/special%E6%98%86%20/%25" 202 76 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/p/a/c/special%E6%98%86%20/%25" 200 14 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "DELETE /sda1/p/a/c/special%E6%98%86%20/%25" 204 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:29 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0003 "-" 2597858 - -test ERROR: ERROR __call__ error with PUT /sda1/p/a/c/o : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1366, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 9015, in mock_put_method - raise Exception() -Exception -test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 5746, in fake_http_connect - raise Exception('test') -Exception: test -test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 313, in async_update - conn = http_connect(ip, port, contdevice, partition, op, - full_path, headers_out) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_server.py", line 6075, in fake_http_connect - raise Exception('test') -Exception: test -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 199 response from 127.0.0.1:1234/sdc1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 300 response from 127.0.0.1:1234/sdc1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 503 response from 127.0.0.1:1234/sdc1 -test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Timeout (0.001s) -test-object-controller ERROR: ERROR container update failed with 127.0.0.1:1234/sdc1 (saving for async update later): Timeout (0.001s) -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0046 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "INVALID /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 400 26 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller ERROR: Client path /b/d/x does not match path stored in object metadata /a/c/o -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/b/d/x" 403 73 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0035 "-" 2597858 - -test-object-controller INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:30 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0017 "-" 2597858 0 -test-object-controller DEBUG: Container update timeout (1.4142s) waiting for [('1.2.3.4:5', 'sdb1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:30 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 0 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:30 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0018 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from chost:cport/cdevice (txn: 123) -test-object-controller ERROR: ERROR Container update failed: different numbers of hosts and devices in request: "chost,badhost" vs "cdevice"test.unit.obj.test_server.TestObjectController.test_container_update_bad_args -test.unit.obj.test_server.TestObjectController.test_container_update_bad_args ... ok -test.unit.obj.test_server.TestObjectController.test_container_update_no_async_update -test.unit.obj.test_server.TestObjectController.test_container_update_no_async_update ... ok -test.unit.obj.test_server.TestObjectController.test_container_update_success -test.unit.obj.test_server.TestObjectController.test_container_update_success ... ok -test.unit.obj.test_server.TestObjectController.test_content_encoding -test.unit.obj.test_server.TestObjectController.test_content_encoding ... ok -test.unit.obj.test_server.TestObjectController.test_correct_allowed_method -test.unit.obj.test_server.TestObjectController.test_correct_allowed_method ... ok -test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object -test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object ... ok -test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object_in_user_container -test.unit.obj.test_server.TestObjectController.test_create_reserved_namespace_object_in_user_container ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_POST_update_same_expiration -test.unit.obj.test_server.TestObjectController.test_delete_at_POST_update_same_expiration ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_cap -test.unit.obj.test_server.TestObjectController.test_delete_at_cap ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_negative -test.unit.obj.test_server.TestObjectController.test_delete_at_negative ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_overwrite_same_expiration_different_bytes -test.unit.obj.test_server.TestObjectController.test_delete_at_overwrite_same_expiration_different_bytes ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_cleans_old_entries -test.unit.obj.test_server.TestObjectController.test_delete_at_update_cleans_old_entries ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_delete -test.unit.obj.test_server.TestObjectController.test_delete_at_update_delete ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_empty_host -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_empty_host ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_container -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_container ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_host -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_missing_host ... ok -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_wrong_container -test.unit.obj.test_server.TestObjectController.test_delete_at_update_put_with_info_but_wrong_container ... ok -test.unit.obj.test_server.TestObjectController.test_delete_backend_replication -test.unit.obj.test_server.TestObjectController.test_delete_backend_replication ... ok -test.unit.obj.test_server.TestObjectController.test_device_unavailable -test.unit.obj.test_server.TestObjectController.test_device_unavailable ... ok -test.unit.obj.test_server.TestObjectController.test_dynamic_datadir -test.unit.obj.test_server.TestObjectController.test_dynamic_datadir ... ok -test.unit.obj.test_server.TestObjectController.test_extra_headers_contain_object_bytes -test.unit.obj.test_server.TestObjectController.test_extra_headers_contain_object_bytes ... ok -test.unit.obj.test_server.TestObjectController.test_global_conf_callback_does_nothing -test.unit.obj.test_server.TestObjectController.test_global_conf_callback_does_nothing ... ok -test.unit.obj.test_server.TestObjectController.test_global_conf_callback_replication_semaphore -test.unit.obj.test_server.TestObjectController.test_global_conf_callback_replication_semaphore ... ok -test.unit.obj.test_server.TestObjectController.test_handling_of_replication_semaphore_config -test.unit.obj.test_server.TestObjectController.test_handling_of_replication_semaphore_config ... ok -test.unit.obj.test_server.TestObjectController.test_init -test.unit.obj.test_server.TestObjectController.test_init ... ok -test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_false -test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_false ... ok -test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_true -test.unit.obj.test_server.TestObjectController.test_insufficient_storage_mount_check_true ... ok -test.unit.obj.test_server.TestObjectController.test_invalid_method_doesnt_exist -test.unit.obj.test_server.TestObjectController.test_invalid_method_doesnt_exist ... ok -test.unit.obj.test_server.TestObjectController.test_invalid_method_is_not_public -test.unit.obj.test_server.TestObjectController.test_invalid_method_is_not_public ... ok -test.unit.obj.test_server.TestObjectController.test_list_allowed_methods -test.unit.obj.test_server.TestObjectController.test_list_allowed_methods ... ok -test.unit.obj.test_server.TestObjectController.test_log_line_format -test.unit.obj.test_server.TestObjectController.test_log_line_format ... ok -test.unit.obj.test_server.TestObjectController.test_max_object_name_length -test.unit.obj.test_server.TestObjectController.test_max_object_name_length ... ok -test.unit.obj.test_server.TestObjectController.test_max_upload_time -test.unit.obj.test_server.TestObjectController.test_max_upload_time ... ok -test.unit.obj.test_server.TestObjectController.test_multiphase_put_draining -test.unit.obj.test_server.TestObjectController.test_multiphase_put_draining ... ok -test.unit.obj.test_server.TestObjectController.test_not_allowed_method -test.unit.obj.test_server.TestObjectController.test_not_allowed_method ... ok -test.unit.obj.test_server.TestObjectController.test_not_utf8_and_not_logging_requests -test.unit.obj.test_server.TestObjectController.test_not_utf8_and_not_logging_requests ... ok -test.unit.obj.test_server.TestObjectController.test_object_delete_at_async_update -test.unit.obj.test_server.TestObjectController.test_object_delete_at_async_update ... ok - -test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Sep 7 05:27:17 2025: Locally: 0 passed, 0 quarantined, 1 errors, files/sec: 0.00, bytes/sec: 0.00, Total time: 3.65, Auditing time: 0.01, Rate: 0.00 -test INFO: Object audit (ALL - parallel, sda,sdb) "once" mode completed: 3.65s. Total quarantined: 0, Total errors: 1, Total files/sec: 0.82, Total bytes/sec: 287185.69, Auditing time: 3.65, Rate: 1.00 -test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 4, "10240": 0, "OVER": 2} -test INFO: Begin object audit "once" mode (ALL - parallel, sda,sdb) -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 375.16, bytes/sec: 393385197.77, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 189.22, bytes/sec: 193763.75, Total time: 0.01, Auditing time: 0.00, Rate: 0.29 -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpfri6x3i6/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda,sdb) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 141.63, Total bytes/sec: 74329975.83, Auditing time: 0.01, Rate: 0.36 -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL) -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 979.06, bytes/sec: 8811.56, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 333.15, Total bytes/sec: 2998.31, Auditing time: 0.00, Rate: 0.16 -test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF) -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test INFO: Object audit (ZBF). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1423.25, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test INFO: Object audit (ZBF) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 564.13, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.15 -test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ALL - parallel, sda) -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 722.66, bytes/sec: 6503.92, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json -test INFO: Object audit (ALL - parallel, sda) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 226.55, Total bytes/sec: 2038.93, Auditing time: 0.00, Rate: 0.21 -test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: 0 audit watcher(s) loaded -test INFO: Begin object audit "once" mode (ZBF - sda) -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.jsontest.unit.obj.test_auditor.TestAuditor.test_object_run_recon_cache -test.unit.obj.test_auditor.TestAuditor.test_object_run_recon_cache ... ok -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone ... ok -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_custom_reclaim_age -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_custom_reclaim_age ... ok -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_zero_byte_fps -test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_zero_byte_fps ... ok -test.unit.obj.test_auditor.TestAuditor.test_rsync_tempfile_timeout_auto_option -test.unit.obj.test_auditor.TestAuditor.test_rsync_tempfile_timeout_auto_option ... ok -test.unit.obj.test_auditor.TestAuditor.test_run_audit_once -test.unit.obj.test_auditor.TestAuditor.test_run_audit_once ... ok -test.unit.obj.test_auditor.TestAuditor.test_run_audit_once_zbfps -test.unit.obj.test_auditor.TestAuditor.test_run_audit_once_zbfps ... ok -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit ... ok -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once ... ok -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once_failed_fork -test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once_failed_fork ... ok -test.unit.obj.test_auditor.TestAuditor.test_sleeper -test.unit.obj.test_auditor.TestAuditor.test_sleeper ... ok -test.unit.obj.test_auditor.TestAuditor.test_with_inaccessible_object_location -test.unit.obj.test_auditor.TestAuditor.test_with_inaccessible_object_location ... ok -test.unit.obj.test_auditor.TestAuditor.test_with_only_tombstone -test.unit.obj.test_auditor.TestAuditor.test_with_only_tombstone ... ok -test.unit.obj.test_auditor.TestAuditor.test_with_tombstone_and_data -test.unit.obj.test_auditor.TestAuditor.test_with_tombstone_and_data ... ok -test.unit.obj.test_auditor.TestAuditor.test_worker_conf_parms -test.unit.obj.test_auditor.TestAuditor.test_worker_conf_parms ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_ignore_corrupted_hashes -test.unit.obj.test_diskfile.TestHashesHelpers.test_ignore_corrupted_hashes ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_legacy_hashes -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_legacy_hashes ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_invalid_hashes_mutation_and_transative_equality -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_invalid_hashes_mutation_and_transative_equality ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_valid_hashes_mutation_and_transative_equality -test.unit.obj.test_diskfile.TestHashesHelpers.test_read_write_valid_hashes_mutation_and_transative_equality ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_invalid_updated -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_invalid_updated ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_safe_default -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_safe_default ... ok -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_valid_updated -test.unit.obj.test_diskfile.TestHashesHelpers.test_write_hashes_valid_updated ... ok -test.unit.obj.test_expirer.TestExpirerHelpers.test_add_expirer_bytes_to_ctype -test.unit.obj.test_expirer.TestExpirerHelpers.test_add_expirer_bytes_to_ctype ... ok -test.unit.obj.test_expirer.TestExpirerHelpers.test_add_invalid_expirer_bytes_to_ctype -test.unit.obj.test_expirer.TestExpirerHelpers.test_add_invalid_expirer_bytes_to_ctype ... ok -test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_expirer_bytes_from_ctype -test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_expirer_bytes_from_ctype ... ok -test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_missing_bytes_from_ctype -test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_missing_bytes_from_ctype ... ok -test.unit.obj.test_expirer.TestExpirerHelpers.test_inverse_add_extract_bytes_from_ctype -test.unit.obj.test_expirer.TestExpirerHelpers.test_inverse_add_extract_bytes_from_ctype ... ok -test.unit.obj.test_server.TestConfigOptionHandling.test_default -test.unit.obj.test_server.TestConfigOptionHandling.test_default ... ok -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_app -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_app ... ok -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_both -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_both ... ok -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_default -test.unit.obj.test_server.TestConfigOptionHandling.test_option_in_default ... ok -test.unit.proxy.controllers.test_base.TestNodeIter.test_annotate_node_with_use_replication -test.unit.proxy.controllers.test_base.TestNodeIter.test_annotate_node_with_use_replication ... ok -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_default_fake_ring -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_default_fake_ring ... ok -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_does_not_mutate_supplied_nodes -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_does_not_mutate_supplied_nodes ... ok -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_with_handoffs -test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_with_handoffs ... ok -test.unit.proxy.controllers.test_base.TestNodeIter.test_multi_iteration -test.unit.proxy.controllers.test_base.TestNodeIter.test_multi_iteration ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_GET_bad_requests -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_GET_bad_requests ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_cache_cleared_after_PUT -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_cache_cleared_after_PUT ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_info_got_cached -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_container_info_got_cached ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_handoff_has_deleted_database -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_handoff_has_deleted_database ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx4a7c40dcb15f423dae41b-0068bdc07b) -proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx4a7c40dcb15f423dae41b-0068bdc07b) -proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx4a7c40dcb15f423dae41b-0068bdc07b) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx13b34bccf28d44fdbea1c-0068bdc07b) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx47af7e57dd0c4fd081243-0068bdc07b) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx9227b107a3a749529cd91-0068bdc07b)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_send_exceptions -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_send_exceptions ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas ... ok -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzq3ew95z/node/sda1/objects/0 -Quarantined /tmp/tmpzq3ew95z/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpzq3ew95z/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it is not a directory -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) -NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpzq3ew95z/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43' -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzq3ew95z/node/sda1/objects-1/0 -Quarantined /tmp/tmpzq3ew95z/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpzq3ew95z/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it is not a directory -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) -NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpzq3ew95z/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43' -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enotdir_quarantined -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_enotdir_quarantined ... ok - -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (404, 503, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Base server 10.0.0.0:1000/sda re: Trying to POST /: Timeout (Nones) (txn: tx2e704b3ab925458e8aa88-006acad0a0) +test ERROR: ERROR with Base server 10.0.0.1:1001/sdb re: Trying to POST /: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -48858,8 +38514,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +StopIteration (txn: tx2e704b3ab925458e8aa88-006acad0a0) +test ERROR: ERROR with Base server 10.0.0.2:1002/sdc re: Trying to POST /: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -48868,531 +38524,325 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: Container GET returning 503 for (503, 503, 503) +StopIteration (txn: tx2e704b3ab925458e8aa88-006acad0a0) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -OSError (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: Container GET returning 503 for [] (txn: tx46f898bb5e4e497884c55-0068bdc075) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sda (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: tx41a8cadfe6884c12a8cae-0068bdc07a) -test INFO: Client disconnected on read of '/a/c' (txn: txce64aa781d3b4b8a94fb4-0068bdc07a) -test INFO: Client disconnected on read of '/a/c' (txn: txbcdafdc1b1084de08e62c-0068bdc07a) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx0d0f872540f541e493781-0068bdc07a) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx0d0f872540f541e493781-0068bdc07a) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx0d0f872540f541e493781-0068bdc07a)test.unit.proxy.controllers.test_container.TestContainerController.test_response_codes_for_GET -test.unit.proxy.controllers.test_container.TestContainerController.test_response_codes_for_GET ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_swift_owner -test.unit.proxy.controllers.test_container.TestContainerController.test_swift_owner ... ok -test.unit.proxy.controllers.test_container.TestContainerController.test_sys_meta_headers_POST -test.unit.proxy.controllers.test_container.TestContainerController.test_sys_meta_headers_POST ... ok +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpaa81kweo/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpaa81kweo/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpaa81kweo/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpaa81kweo/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0032 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0113 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0152 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0150 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx69eb5f73e1db4cbf88781-006acad0a0" "proxy-server 1476101" 0.0011 "-" 1476101 - +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release.test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_allowed_deprecated_and_unsupported_digests +test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_allowed_deprecated_and_unsupported_digests ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_with_query +test.unit.common.middleware.test_formpost.TestFormPost.test_redirect_with_query ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_safari +test.unit.common.middleware.test_formpost.TestFormPost.test_safari ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_single_content_type_encoding +test.unit.common.middleware.test_formpost.TestFormPost.test_single_content_type_encoding ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_does_not_pass_query +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_does_not_pass_query ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_no_redirect_503 +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_no_redirect_503 ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_redirect_404 +test.unit.common.middleware.test_formpost.TestFormPost.test_subrequest_fails_redirect_404 ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_truncated_attr_value +test.unit.common.middleware.test_formpost.TestFormPost.test_truncated_attr_value ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_wrong_account +test.unit.common.middleware.test_formpost.TestFormPost.test_wrong_account ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after_not_int +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_after_not_int ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at ... ok +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at_not_int +test.unit.common.middleware.test_formpost.TestFormPost.test_x_delete_at_not_int ... ok +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_plus_other_reseller +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_plus_other_reseller ... ok +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_reseller +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_blank_reseller ... ok +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_default +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_default ... ok +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_multiple_resellers +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_multiple_resellers ... ok +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_same_as_default +test.unit.common.middleware.test_keystoneauth.PrefixAccount.test_same_as_default ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_bytes_count +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_bytes_count ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_container_listing_translation +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_container_listing_translation ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_404_versions_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_404_versions_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delete_markers +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delete_markers ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delimiter +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_delimiter ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_primary +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_primary ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_versions_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_empty_versions_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_error_versions_container +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_error_versions_container ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_invalid_delimiter +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_invalid_delimiter ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker_missing_marker +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_marker_missing_marker ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_never_enabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_never_enabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_unversioned +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_list_versions_unversioned ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_listing_translation_utf8 +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestContainerOperations.test_listing_translation_utf8 ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_access_log_headers_only +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_access_log_headers_only ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_app_exception +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_app_exception ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_error +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_error ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req_second_time +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_basic_req_second_time ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_objects_since_row ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_body_iter_updates_environ_proxy_logging_status +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_body_iter_updates_environ_proxy_logging_status ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_chunked_response +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_chunked_response ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_client_logging +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_client_logging ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_read +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_read ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_readline +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_disconnect_on_readline ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares_w_inner +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_dual_logging_middlewares_w_inner ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ensure_fields +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ensure_fields ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_disable_encryption_conf +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_disable_encryption_conf ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_avoid_tier_change_new_region +test.unit.common.ring.test_builder.TestRingBuilder.test_avoid_tier_change_new_region ... ok -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmpnku4ic8r/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmpgmyq6s5a/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266045.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/456/5dcbe9bfb231340b76c90c350c8d1456/5dcbe9bfb231340b76c90c350c8d1456.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266051.00000-0, db: /tmp/tmp3xbhcji3/sda/containers/0/392/22f54d44c6945f6d4e0a4ea9a841b392/22f54d44c6945f6d4e0a4ea9a841b392.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266042.00000-0, db: /tmp/tmpm2gd89yx/sda/containers/0/003/8728bce3a5db0ebb64c0ccb37ac97003/8728bce3a5db0ebb64c0ccb37ac97003.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266044.00000-0, db: /tmp/tmpm2gd89yx/sda/containers/0/d9b/72c4618e9e93301bbf181323bf625d9b/72c4618e9e93301bbf181323bf625d9b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmpm2gd89yx/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266048.00000-0, db: /tmp/tmpm2gd89yx/sda/containers/0/e93/39418434c5c583ffb5dec023357ffe93/39418434c5c583ffb5dec023357ffe93.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266043.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/9d6/9eadef540394356b9408664772b829d6/9eadef540394356b9408664772b829d6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266046.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e0a/83fcac4df14971afd6f50f4326db2e0a/83fcac4df14971afd6f50f4326db2e0a.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266049.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fba/6ae3729db65ba2be9c290abff296bfba/6ae3729db65ba2be9c290abff296bfba.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266052.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f/a8ec30e7ce0efdb81ab08878c9cf7c0f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266055.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/989/e0b7cf08bf4265054896966bb9cb6989/e0b7cf08bf4265054896966bb9cb6989.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266058.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/63c/bd8aab8fb9a312e8a610c9830261263c/bd8aab8fb9a312e8a610c9830261263c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266061.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/d42/56f90611bb2ee73504b64401617f6d42/56f90611bb2ee73504b64401617f6d42.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266061.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/d42/56f90611bb2ee73504b64401617f6d42/56f90611bb2ee73504b64401617f6d42.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266064.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/a55/76c5861aab5a65eaceaa6028eefd8a55/76c5861aab5a65eaceaa6028eefd8a55.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266064.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/a55/76c5861aab5a65eaceaa6028eefd8a55/76c5861aab5a65eaceaa6028eefd8a55.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266067.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/ec5/5c2b3ca08a9977914a1eda2438adcec5/5c2b3ca08a9977914a1eda2438adcec5.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266070.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/82d/2ace1015e8e5d644bedc8d7aa50ba82d/2ace1015e8e5d644bedc8d7aa50ba82d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266070.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/82d/2ace1015e8e5d644bedc8d7aa50ba82d/2ace1015e8e5d644bedc8d7aa50ba82d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266073.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fab/052947c9a94b63879193524a418b6fab/052947c9a94b63879193524a418b6fab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266076.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/a05/05cbc4f675363df1944adc7d31ca4a05/05cbc4f675363df1944adc7d31ca4a05.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266076.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/a05/05cbc4f675363df1944adc7d31ca4a05/05cbc4f675363df1944adc7d31ca4a05.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266079.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/14e/7fe534f0dce65b81cfcb08f5f36a014e/7fe534f0dce65b81cfcb08f5f36a014e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266082.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/7f0/7c41d4958641326c36d99db029f387f0/7c41d4958641326c36d99db029f387f0.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266082.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/7f0/7c41d4958641326c36d99db029f387f0/7c41d4958641326c36d99db029f387f0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266085.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/853/84bfb0b3ffd5f930ce6613b432ab4853/84bfb0b3ffd5f930ce6613b432ab4853.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266085.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/853/84bfb0b3ffd5f930ce6613b432ab4853/84bfb0b3ffd5f930ce6613b432ab4853.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266088.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e89/c137f95e9b953b7131802b5306877e89/c137f95e9b953b7131802b5306877e89.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266091.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/55e/477176e882adee4602100ceb4887955e/477176e882adee4602100ceb4887955e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266094.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/cb0/d2bf49f244989c7bf13931291859dcb0/d2bf49f244989c7bf13931291859dcb0.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266094.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/cb0/d2bf49f244989c7bf13931291859dcb0/d2bf49f244989c7bf13931291859dcb0.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266097.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/d6d/568dbcab1f66252eb31cbf9219b56d6d/568dbcab1f66252eb31cbf9219b56d6d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266100.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f0e/9929921183ee78f7094cf7c67de77f0e/9929921183ee78f7094cf7c67de77f0e.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266100.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f0e/9929921183ee78f7094cf7c67de77f0e/9929921183ee78f7094cf7c67de77f0e.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266103.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0c7/366c1ce36fe7b8b70b53203fada570c7/366c1ce36fe7b8b70b53203fada570c7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266106.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/5f6/8646b1aa3a7a94964275db95592dc5f6/8646b1aa3a7a94964275db95592dc5f6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266106.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/5f6/8646b1aa3a7a94964275db95592dc5f6/8646b1aa3a7a94964275db95592dc5f6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266109.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/2cd/1e607931abdf89d07b2d0d962efaf2cd/1e607931abdf89d07b2d0d962efaf2cd.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266109.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/2cd/1e607931abdf89d07b2d0d962efaf2cd/1e607931abdf89d07b2d0d962efaf2cd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266112.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e42/0c6057327f78e2ece115b104d42b2e42/0c6057327f78e2ece115b104d42b2e42.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266112.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e42/0c6057327f78e2ece115b104d42b2e42/0c6057327f78e2ece115b104d42b2e42.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266115.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0ce/2cdc85b4520de3417d062cbc9c34c0ce/2cdc85b4520de3417d062cbc9c34c0ce.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266118.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/54c/ab3969ebc2f9af6bc2ab52856cb7f54c/ab3969ebc2f9af6bc2ab52856cb7f54c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266121.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/465/b2fe8428b2526ef5386ac45359504465/b2fe8428b2526ef5386ac45359504465.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266121.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/465/b2fe8428b2526ef5386ac45359504465/b2fe8428b2526ef5386ac45359504465.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266124.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/893/b0909b85f51b66d7bed1599c53b7d893/b0909b85f51b66d7bed1599c53b7d893.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266124.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/893/b0909b85f51b66d7bed1599c53b7d893/b0909b85f51b66d7bed1599c53b7d893.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266127.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/825/0bc0e995a0fecc7a99cd1f2a5e103825/0bc0e995a0fecc7a99cd1f2a5e103825.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266130.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e8b/a4ff1949645db11cb2a504663bc87e8b/a4ff1949645db11cb2a504663bc87e8b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266130.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e8b/a4ff1949645db11cb2a504663bc87e8b/a4ff1949645db11cb2a504663bc87e8b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266133.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/6ef/c50e783699a9f7e7166fb176e34e96ef/c50e783699a9f7e7166fb176e34e96ef.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266136.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f8b/f483dbfa08b171c6b8791c777ff93f8b/f483dbfa08b171c6b8791c777ff93f8b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266136.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f8b/f483dbfa08b171c6b8791c777ff93f8b/f483dbfa08b171c6b8791c777ff93f8b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266139.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/6e1/d12751b3c6e627fa7af5ca5adfb076e1/d12751b3c6e627fa7af5ca5adfb076e1.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266142.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e77/e779f62d8cf2bd50c0d9465988ccbe77/e779f62d8cf2bd50c0d9465988ccbe77.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266142.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e77/e779f62d8cf2bd50c0d9465988ccbe77/e779f62d8cf2bd50c0d9465988ccbe77.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266145.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/7c8/d34891f0140ccb144b57cdc5934a47c8/d34891f0140ccb144b57cdc5934a47c8.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266145.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/7c8/d34891f0140ccb144b57cdc5934a47c8/d34891f0140ccb144b57cdc5934a47c8.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266148.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/74c/6f70dd7f6f85c3e06555e8800776274c/6f70dd7f6f85c3e06555e8800776274c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266151.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/ae9/d923370d0a89208be3de4fafc8050ae9/d923370d0a89208be3de4fafc8050ae9.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266154.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0e6/ca964686846ed2b1a13049921b4df0e6/ca964686846ed2b1a13049921b4df0e6.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266154.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0e6/ca964686846ed2b1a13049921b4df0e6/ca964686846ed2b1a13049921b4df0e6.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266157.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/83c/a288b85bd63686fcd8914d2c0ed3b83c/a288b85bd63686fcd8914d2c0ed3b83c.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266157.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/83c/a288b85bd63686fcd8914d2c0ed3b83c/a288b85bd63686fcd8914d2c0ed3b83c.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266160.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e7f/70cf60697b72afb307e4a4d0426abe7f/70cf60697b72afb307e4a4d0426abe7f.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_own_merged_while_shrinking -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_own_merged_while_shrinking ... ok -test.unit.container.test_sharder.TestSharder.test_check_node -test.unit.container.test_sharder.TestSharder.test_check_node ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:testertest:testerFULL_CONTROL +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.24253', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.26187', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_grantee_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_grantee_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_owner_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_with_owner_permission ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_app_explodes +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_app_explodes ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_body_explodes +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_and_body_explodes ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_unread_body +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_environ_has_proxy_logging_status_unread_body ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_exploding_body +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_exploding_body ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_facility +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_facility ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_filter +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_filter ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_cancel_increase_partition_power +test.unit.common.ring.test_builder.TestRingBuilder.test_cancel_increase_partition_power ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_invalid_log_config +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_invalid_log_config ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ipv6 +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_ipv6 ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_iterator_closing +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_iterator_closing ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_create_add_dev_add_replica_rebalance +test.unit.common.ring.test_builder.TestRingBuilder.test_create_add_dev_add_replica_rebalance ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_auth_token +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_auth_token ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_headers +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_headers ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_multiple +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_multiple ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_none +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_none ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_own_shard_range ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_deepcopy +test.unit.common.ring.test_builder.TestRingBuilder.test_deepcopy ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_single +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_info_single ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8e0bb44fa0394619a86b3-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txec3a1f503d5c4787beacf-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 412 - "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx51d566c9891e4c9880b81-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 412 - "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx51d566c9891e4c9880b81-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf6e18b8a1bc842a7be3d2-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txe276779e0b414fdea7158-006acad0a0" "proxy-server 1476106" 0.0023 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 304 - "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "txfa84669293394c87b3b8b-006acad0a0" "proxy-server 1476106" 0.0029 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7ceb387a70214bcc8fbff-006acad0a0" "proxy-server 1476106" 0.0041 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "txd9881531901d4598a065c-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 304 - "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx2713c94a16f14cb88565e-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1343ac24b5984a1795237-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx5fd38049e522410e97108-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "GET /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "GET http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx59b3480ce1e44a11a4c27-006acad0a0" "proxy-server 1476106" 0.0030 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx64e613e98a8243c1a3648-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx96f701ba7f93484395ad7-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx9ecf5ebf72d84b9290a0a-006acad0a0" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0a1ed33924f449a89fc6b-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx75fcc162000c420f82ba9-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx72340c31ea854dac8018f-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfd02929eabfc4c419cebc-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx8d0e1fdfadc046fc9ec2a-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 412 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx874d1590008f4a6b9a583-006acad0a0" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 412 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx874d1590008f4a6b9a583-006acad0a0" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txadb53e0e19b342bbbbcbf-006acad0a0" "proxy-server 1476106" 0.0026 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx45ae2de80ff840e181527-006acad0a0" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 304 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx6d6f3c6da0a842708fabe-006acad0a0" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5daea0a7ea734c949765c-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx4abf79e8cb7748a08ae92-006acad0a0" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdc1/0/a/5e19d81d57464330a42b449149ee20f5/o" 304 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx758fee97a20e46fda506e-006acad0a0" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx57e68bdf6af94bb38660d-006acad0a0" "proxy-server 1476106" 0.0019 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a/5e19d81d57464330a42b449149ee20f5" 204 - "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5" "tx7266b9af8b94419e934e2-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdd1/0/a/5e19d81d57464330a42b449149ee20f5/o" 200 24 "HEAD http://foo:8080/v1/a/5e19d81d57464330a42b449149ee20f5/o" "tx0cdf6e95c8d14c75b90bb-006acad0a0" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7a5ee1043ede4b39b6f6f-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/1/a/be7ea8a3536f47c8b8f87126dd87e5f8" 201 - "PUT http://127.0.0.1:49113/sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx7a5ee1043ede4b39b6f6f-006acad0a0" "container-server 1476106" 0.0019 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/1/a/be7ea8a3536f47c8b8f87126dd87e5f8" 201 - "PUT http://127.0.0.1:38991/sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx7a5ee1043ede4b39b6f6f-006acad0a0" "container-server 1476106" 0.0011 "-" 1476106 1 +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.40158', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: src_bucket src_obj HEAD {} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.42249', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template_s3api +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_msg_template_s3api ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_dst_container_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_dst_container_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_src_obj_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_copy_without_src_obj_permission ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_query_string +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_query_string ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_custom +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_custom ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices +test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_default +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_method_filtering_default ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_policy_info ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices_with_parts +test.unit.common.ring.test_builder.TestRingBuilder.test_dispersion_with_zero_weight_devices_with_parts ... ok fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP @@ -49403,29 +38853,29 @@ test:testertest:testertest:testertest:testerFULL_CONTROL fake-swift DEBUG: permission denined: 403 Forbidden test:write READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266046.93465', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.68179', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266046.95268', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.69943', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266046.95464', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.70146', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266046.96601', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.71540', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:26 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266046.97312', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:15 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676575.71754', 'Content-Type': 'binary/octet-stream'} fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ @@ -49446,3392 +38896,1515 @@ raise InternalError('unexpected status code %d' % status) swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_error test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_error ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_request_setting +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_request_setting ... ok -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_timing_per_policy -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_timing_per_policy ... ok -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_default -test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_default ... ok -test.unit.proxy.test_server.TestProxyServer.test_statsd_prefix -test.unit.proxy.test_server.TestProxyServer.test_statsd_prefix ... ok -test.unit.proxy.test_server.TestProxyServer.test_unhandled_exception -test.unit.proxy.test_server.TestProxyServer.test_unhandled_exception ... ok -test.unit.proxy.test_server.TestProxyServer.test_valid_api_version -test.unit.proxy.test_server.TestProxyServer.test_valid_api_version ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_default_proxy_config -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_default_proxy_config ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_log_name -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_log_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_bad_section_name -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_bad_section_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_equality -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_equality ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_inherits_defaults -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_inherits_defaults ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_read_affinity_value -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_read_affinity_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_sorting_method_value -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_sorting_method_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_node_count_value -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_node_count_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_value -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_invalid_write_affinity_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_none_configured -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_none_configured ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_one_configured -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_one_configured ... ok -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdw3cifk7/node/sda1/objects/0 -Quarantined /tmp/tmpdw3cifk7/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpdw3cifk7/node/sda1/quarantined/objects/615cd4810e0d969889af154f7b02ba43 because it could not be listed -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8934, in fake_listdir - raise OSError(EUCLEAN, 'nope') -OSError: [Errno 117] nope -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdw3cifk7/node/sda1/objects-1/0 -Quarantined /tmp/tmpdw3cifk7/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43 to /tmp/tmpdw3cifk7/node/sda1/quarantined/objects-1/615cd4810e0d969889af154f7b02ba43 because it could not be listed -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8934, in fake_listdir - raise OSError(EUCLEAN, 'nope') -OSError: [Errno 117] nope -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_euclean_quarantined -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_euclean_quarantined ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -suffix-hash-test DEBUG: Run listdir on /tmp/tmpo6mh1onp/node/sda1/objects/0 -Error hashing suffix -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1331, in __get_hashes - hashes[suffix] = self._hash_suffix( - ~~~~~~~~~~~~~~~~~^ - suffix_dir, policy=policy) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3852, in _hash_suffix - hash_per_fi = self._hash_suffix_dir(path, policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8986, in mock_os_listdir - raise OSError(errno.EACCES, os.strerror(errno.EACCES)) -PermissionError: [Errno 13] Permission denied -suffix-hash-test DEBUG: Run listdir on /tmp/tmpo6mh1onp/node/sda1/objects-1/0 -Error hashing suffix -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1331, in __get_hashes - hashes[suffix] = self._hash_suffix( - ~~~~~~~~~~~~~~~~~^ - suffix_dir, policy=policy) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3146, in _hash_suffix - hashes = self._hash_suffix_dir(path, policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1168, in _hash_suffix_dir - ondisk_info = self.cleanup_ondisk_files( - hsh_path, policy=policy) - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1087, in cleanup_ondisk_files - files = os.listdir(hsh_path) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 8986, in mock_os_listdir - raise OSError(errno.EACCES, os.strerror(errno.EACCES)) -PermissionError: [Errno 13] Permission denied -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_other_oserror -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_cleanup_ondisk_files_other_oserror ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enoent -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enoent ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enotdir -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_listdir_enotdir ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multi_file_ends_in_tombstone -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multi_file_ends_in_tombstone ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile_legacy_durable -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_multifile_ends_in_datafile_legacy_durable ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_datafile -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_datafile ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_and_one_valid_tombstone -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_and_one_valid_tombstone ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone_and_one_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_reclaim_tombstone_and_one_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone_and_one_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_one_tombstone_and_one_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdir_and_suffix -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdir_and_suffix ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdirs_in_valid_suffix -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_removes_empty_hashdirs_in_valid_suffix ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_hsh_path_oserror -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_hsh_path_oserror ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_suffix_oserror -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_rmdir_suffix_oserror ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_invalidate_hash -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_invalidate_hash ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_recalc -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_ts_cleanup_after_recalc ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_older_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_obsolete_content_type_in_older_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_newer_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_newer_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_older_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_older_content_type_in_older_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_newer_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_newer_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_older_meta -test.unit.obj.test_diskfile.TestSuffixHashes.test_hash_suffix_with_same_age_content_type_in_older_meta ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_bad_pickle -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_bad_pickle ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_consolidation -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_consolidation ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_empty_file_exists -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_empty_file_exists ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_does_not_exist -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_does_not_exist ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_not_truncated_when_empty -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_file_not_truncated_when_empty ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_existing_part -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_existing_part ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_new_part -test.unit.obj.test_diskfile.TestSuffixHashes.test_invalidate_hash_racing_get_hashes_diff_suffix_new_part ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_existing_part -test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_existing_part ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_new_part -test.unit.obj.test_diskfile.TestSuffixHashes.test_unpickle_error_and_get_hashes_failure_new_part ... ok -test.unit.obj.test_diskfile.TestSuffixHashes.test_valid_suffix -test.unit.obj.test_diskfile.TestSuffixHashes.test_valid_suffix ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_build_task_obj_round_trip -test.unit.obj.test_expirer.TestObjectExpirer.test_build_task_obj_round_trip ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_container_timestamp_break -test.unit.obj.test_expirer.TestObjectExpirer.test_container_timestamp_break ... ok - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('chost:cport', 'cdevice')] (txn: 123) -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "123" "-" 0.0018 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "GET /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/%00c/%00o" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn1" "-" 0.0060 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "txn2" "-" 0.0058 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "txn3" "-" 0.0015 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn1" "-" 0.0017 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "txn2" "-" 0.0059 "-" 2597858 1 -test-object-controller WARNING: X-Delete-At-Container header must be specified for expiring objects background PUT to work properly. Making best guess as to the container name for now. -test-object-controller DEBUG: Proxy X-Delete-At-Container '1757266181' does not match expected '1757203121' for current expirer_config. -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0003 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "GET /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "POST /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/p/a/c/o" 507 - "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "DELETE /sda1/p/a/c/o" 507 109 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "method_doesnt_exist /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "__init__ /sda1/p/a/c/o" 405 91 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c/o" 404 - "-" "-" "-" 2.0000 "-" 1234 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" 201 - "-" "-" "-" 0.0022 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:31 +0000] "PUT /sda1/p/a/c/22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222" 400 43 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.4069 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 408 116 "-" "-" "-" 0.1013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0084 "-" 2597858 1 -test-object-controller INFO: - - - [01/Jan/1970:02:46:41 +0000] "PUT /sda1/p/a/c/o" 405 91 "-" "-" "-" 1.0000 "-" 1234 - -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 10.0.0.0:1000/sda -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:6201', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0034 "-" 2597858 1 -test-object-controller ERROR: ERROR Container update failed (saving for async update later): 500 response from 10.0.0.1:6201/sda1 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0030 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0019 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0030 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0020 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "GET /sda1/p/a/c/o" 200 5 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:32 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_object_update_with_offset -test.unit.obj.test_server.TestObjectController.test_object_update_with_offset ... ok -test.unit.obj.test_server.TestObjectController.test_other_methods_reserved_namespace_object -test.unit.obj.test_server.TestObjectController.test_other_methods_reserved_namespace_object ... ok -test.unit.obj.test_server.TestObjectController.test_override_etag_footer_trumps_header -test.unit.obj.test_server.TestObjectController.test_override_etag_footer_trumps_header ... ok -test.unit.obj.test_server.TestObjectController.test_override_etag_lone_header_footer -test.unit.obj.test_server.TestObjectController.test_override_etag_lone_header_footer ... ok -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_footer_trumps_backend_header -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_footer_trumps_backend_header ... ok -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_header_trumps_backend_footer -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_header_trumps_backend_footer ... ok -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_trumps_backend -test.unit.obj.test_server.TestObjectController.test_override_etag_sysmeta_trumps_backend ... ok -test.unit.obj.test_server.TestObjectController.test_race_doesnt_quarantine -test.unit.obj.test_server.TestObjectController.test_race_doesnt_quarantine ... ok -test.unit.obj.test_server.TestObjectController.test_replication_server_call_all_methods -test.unit.obj.test_server.TestObjectController.test_replication_server_call_all_methods ... ok -test.unit.obj.test_server.TestObjectController.test_serv_reserv -test.unit.obj.test_server.TestObjectController.test_serv_reserv ... ok -test.unit.obj.test_server.TestObjectController.test_short_body -test.unit.obj.test_server.TestObjectController.test_short_body ... ok -test.unit.obj.test_server.TestObjectController.test_storage_policy_index_is_validated -test.unit.obj.test_server.TestObjectController.test_storage_policy_index_is_validated ... ok -test.unit.obj.test_server.TestObjectController.test_updating_multiple_container_servers -test.unit.obj.test_server.TestObjectController.test_updating_multiple_container_servers ... ok -test.unit.obj.test_server.TestObjectController.test_updating_multiple_delete_at_container_servers -test.unit.obj.test_server.TestObjectController.test_updating_multiple_delete_at_container_servers ... ok - -test ERROR: Container GET returning 503 for [] (txn: tx0d0f872540f541e493781-0068bdc07a) -test INFO: Client disconnected on read of '/a/c' (txn: tx0d0f872540f541e493781-0068bdc07a) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: Container GET returning 503 for [] (txn: tx42b6558758024cad93a90-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: Container GET returning 503 for [] (txn: txcd9eaf542d3147b8a2e2f-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txd45b06a552414469a7a2c-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txd45b06a552414469a7a2c-0068bdc07c) -test ERROR: Container GET returning 503 for [] (txn: txd45b06a552414469a7a2c-0068bdc07c) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: txa7105b0a5fe74b80befd1-0068bdc07c) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx6e5bed7675454cb883a2e-0068bdc07c) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx6e5bed7675454cb883a2e-0068bdc07c) -test ERROR: Container GET returning 503 for [500, 500] (txn: tx6e5bed7675454cb883a2e-0068bdc07c) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx654bf8495fb04dbbbc748-0068bdc07c) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb73c089622b34fb68d9d1-0068bdc07c) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txb73c089622b34fb68d9d1-0068bdc07c) -test INFO: Client disconnected on read of '/a/c' (txn: txb73c089622b34fb68d9d1-0068bdc07c) -test ERROR: Container GET returning 503 for [] (txn: txe6b7b03910d9469e9f51a-0068bdc07c) -test INFO: Client disconnected on read of '/a/c' (txn: txe6b7b03910d9469e9f51a-0068bdc07c) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: txcfbb99d3eb0f4f53b2a84-0068bdc07d) -test INFO: Client disconnected on read of '/a/c' (txn: txcfbb99d3eb0f4f53b2a84-0068bdc07d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test ERROR: Container GET returning 503 for (200, 503, 503) (txn: tx2fbbb47bf5f840a7b9891-0068bdc07d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txbabae6b78061415486bb6-0068bdc07d)test.unit.proxy.controllers.test_container.TestContainerController.test_sys_meta_headers_PUT -test.unit.proxy.controllers.test_container.TestContainerController.test_sys_meta_headers_PUT ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_record_type_object_makes_no_cache_lookup -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_record_type_object_makes_no_cache_lookup ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_include_deleted_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_include_deleted_shards ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_listing_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_listing_shards ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_updating_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_updating_shards ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming_chunked -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming_chunked ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_init_node_timeout -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_init_node_timeout ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_insufficient_bytes -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_insufficient_bytes ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_read_timeout -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_read_timeout ... ok -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_small_fragment_size -test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_small_fragment_size ... ok - -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 1}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 2, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': 'r2', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 2, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_affinity -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_affinity ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_concurrency_settings -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_concurrency_settings ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_sorting_method -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_overrides_default_sorting_method ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_section_name_inherits_from_app_section_name -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_section_name_inherits_from_app_section_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_sets_timing_sorting_method -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_sets_timing_sorting_method ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_about_sorting_method_mismatch -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_about_sorting_method_mismatch ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_override_sorting_method_mismatch -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_warns_override_sorting_method_mismatch ... ok -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_DEFAULT_options -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_DEFAULT_options ... ok - -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx9227b107a3a749529cd91-0068bdc07b) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx9227b107a3a749529cd91-0068bdc07b) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txac92eb6b08524aa48b09a-0068bdc07d) -proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: txac92eb6b08524aa48b09a-0068bdc07d) -proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: txac92eb6b08524aa48b09a-0068bdc07d) -proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: txac92eb6b08524aa48b09a-0068bdc07d) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: expiring_objects_container_divisor is deprecated -proxy-ut WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx6cdb65afb01c4183b8675-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx44ccc10edd41421e9ffcf-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx44ccc10edd41421e9ffcf-0068bdc07f) -proxy-ut ERROR: Account HEAD returning 503 for [503, 503] (txn: tx44ccc10edd41421e9ffcf-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txcadd6b90e5a74fadbbb36-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txcadd6b90e5a74fadbbb36-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txcadd6b90e5a74fadbbb36-0068bdc07f) -proxy-ut ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txcadd6b90e5a74fadbbb36-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.0:1000/sda (txn: txf7ae43c2398141f5a0858-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.1:1001/sdb (txn: txf7ae43c2398141f5a0858-0068bdc07f) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: txf7ae43c2398141f5a0858-0068bdc07f) -proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503] (txn: txf7ae43c2398141f5a0858-0068bdc07f) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txdee3cee5d2a24066b805a-0068bdc07f) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txdee3cee5d2a24066b805a-0068bdc07f) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txdee3cee5d2a24066b805a-0068bdc07f) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txdee3cee5d2a24066b805a-0068bdc07f) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx276bcbf4e5c34fde810a4-0068bdc07f) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx276bcbf4e5c34fde810a4-0068bdc07f)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache ... ok - -test INFO: Object audit (ZBF - sda). Since Sun Sep 7 05:27:20 2025: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1.04, bytes/sec: 0.00, Total time: 0.96, Auditing time: 0.00, Rate: 0.00 -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test DEBUG: Skipping the update of recently changed /tmp/tmpmnyrvcat/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json -test INFO: Object audit (ZBF - sda) "once" mode completed: 0.97s. Total quarantined: 0, Total errors: 0, Total files/sec: 1.04, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.00 -test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} -test DEBUG: Run listdir on /tmp/tmpzvom210h/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: Run listdir on /tmp/tmpvkk150sk/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: Run listdir on /tmp/tmp5icr7972/tmp_test_object_auditor/node/sda/objects/0 -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: 0 audit watcher(s) loaded -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: Handoff requested (9) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.6:1006/sda (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.7:1007/sda (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500, 500, 500] (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test INFO: Client disconnected on read of '/a/c' (txn: tx326274df96fc4776b0f5b-0068bdc07b) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx26c09049ab62440586e55-0068bdc07b) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx26c09049ab62440586e55-0068bdc07b) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx26c09049ab62440586e55-0068bdc07b) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx26c09049ab62440586e55-0068bdc07b) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda (txn: tx649bf73a08b44e0ba0864-0068bdc07b) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx6955cc2cc01c40989be99-0068bdc07b) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc (txn: txa1c7d67648964b20a1886-0068bdc07b) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx6d344d0a9a3648aea3174-0068bdc07b) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: Timeout (Nones) (txn: tx1223083fce104d76839e7-0068bdc07b) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx7c1c5f7a7dae44a380100-0068bdc07b)test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_node_errors -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_node_errors ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_reseller_admin -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_reseller_admin ... ok -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzmk0k56b/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzmk0k56b/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpo0vstb0z/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpo0vstb0z/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp6cizlyh6/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp6cizlyh6/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp1be048l6/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp1be048l6/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmppn0jrsq5/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpmbvpuhxf/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpmbvpuhxf/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp2eneh4v6/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp2eneh4v6/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfpgndgla/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfpgndgla/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpbx9_13rj/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpsuhugzu4/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpsuhugzu4/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpjx4_kntm/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpjx4_kntm/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4_yydy5t/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp4_yydy5t/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpn621wfo6/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpn621wfo6/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpeiffdkuw/node/sda1/objects/0 -suffix-hash-test DEBUG: Error cleaning up empty hash directory /tmp/tmpeiffdkuw/node/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43: -suffix-hash-test DEBUG: Run listdir on /tmp/tmpeiffdkuw/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Error cleaning up empty hash directory /tmp/tmpeiffdkuw/node/sda1/objects-1/0/a43/615cd4810e0d969889af154f7b02ba43: -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdngp6g3y/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpdngp6g3y/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3enbb3t5/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3enbb3t5/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmppg90r4_j/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmppg90r4_j/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpx7los6h2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpx7los6h2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpx7los6h2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpx7los6h2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp20optzqp/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp20optzqp/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp20optzqp/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp20optzqp/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfx0s25nh/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfx0s25nh/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfx0s25nh/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpfx0s25nh/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzju7me00/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzju7me00/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzju7me00/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzju7me00/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgca_ftgh/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgca_ftgh/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgca_ftgh/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgca_ftgh/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3y0gabjj/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3y0gabjj/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3y0gabjj/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3y0gabjj/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp8q4_os4y/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp8q4_os4y/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp8q4_os4y/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp8q4_os4y/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0gl9pzzd/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0gl9pzzd/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0gl9pzzd/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0gl9pzzd/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpz5erqctd/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpz5erqctd/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpf6w6yxxi/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpf6w6yxxi/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpf6w6yxxi/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpf6w6yxxi/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpxk2s46vf/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpxk2s46vf/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzbq852oj/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpzbq852oj/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3uqin58_/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp3uqin58_/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0jhn66c8/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmp0jhn66c8/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgqwvpevn/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpgqwvpevn/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpazqd_fg2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpazqd_fg2/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpazqd_fg2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpazqd_fg2/node/sda1/objects-1/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpw8vdivpp/node/sda1/objects/0 -suffix-hash-test DEBUG: Run listdir on /tmp/tmpw8vdivpp/node/sda1/objects-1/0 -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer ERROR: Unexpected response while deleting object account container obj: 404 -test-expirer DEBUG: b'' -test-expirer ERROR: Unexpected response while deleting object account container obj: 412 -test-expirer DEBUG: b'' -test-expirer ERROR: Unexpected response while deleting object account container obj: 500 -test-expirer DEBUG: b'' -test-expirer ERROR: Exception while deleting object account container obj : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exceptiontest.unit.obj.test_expirer.TestObjectExpirer.test_delete_object -test.unit.obj.test_expirer.TestObjectExpirer.test_delete_object ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_failed_delete_keeps_entry -test.unit.obj.test_expirer.TestObjectExpirer.test_failed_delete_keeps_entry ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_get_delay_reaping -test.unit.obj.test_expirer.TestObjectExpirer.test_get_delay_reaping ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_invalid_container -test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_invalid_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_unexpected_container -test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_unexpected_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_hash_mod -test.unit.obj.test_expirer.TestObjectExpirer.test_hash_mod ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init -test.unit.obj.test_expirer.TestObjectExpirer.test_init ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_concurrency_too_small -test.unit.obj.test_expirer.TestObjectExpirer.test_init_concurrency_too_small ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_default_round_robin_cache_default -test.unit.obj.test_expirer.TestObjectExpirer.test_init_default_round_robin_cache_default ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_log_name -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_log_name ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_empty_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_empty_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_expirer_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_expirer_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_internal_and_other_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_internal_and_other_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_other_and_other_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_other_and_other_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_and_other_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_and_other_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_conf -test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_conf ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_init_large_round_robin_cache -test.unit.obj.test_expirer.TestObjectExpirer.test_init_large_round_robin_cache ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_keys -test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_keys ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_values -test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_values ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_accounts_to_expire -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_accounts_to_expire ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2d5e91b040fc45b2baaa0-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx029e16f8c79a4d19bd8d2-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "GET /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 304 - "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx8ab9165e700d428ba60a0-0068bdc07e" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx786e8ed2bdb04ff4891b7-0068bdc07e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txded3cee8c37845d2845b9-0068bdc07e" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "GET /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 304 - "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx73659c68165849dfbd57a-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx23e06a0edbae4001af407-0068bdc07e" "proxy-server 2597857" 0.0097 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx9fd1bd7ac65044f2b69f6-0068bdc07e" "proxy-server 2597857" 0.0096 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "GET /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx2519be1ba501416a8b2c0-0068bdc07e" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbe415ba272d3441a8e105-0068bdc07e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx5b76e211338d4e38819f7-0068bdc07e" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx536d7063e1e24041a834c-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9ebdfaac189e4e9e8fb71-0068bdc07e" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx65907572ee9b4478aa429-0068bdc07e" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx22e1096fe6854e30a21ba-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb99586a075b94203bbb15-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx3f1badbfc8cb46d299576-0068bdc07e" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 412 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx6129d5e910a3407c985af-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 412 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx6129d5e910a3407c985af-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx464a775f8e0e4dce9a1e7-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txb3f18e882e25490494b45-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 304 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "tx00de762d604b4df396a1d-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbca6cdc916b34a33b4efa-0068bdc07e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "txb000ad36332d4da1b603d-0068bdc07e" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdd1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 304 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txb389ff51c1e548f5ad2cb-0068bdc07e" "proxy-server 2597857" 0.0049 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe5c9bb7dd0ba4a99a55d6-0068bdc07e" "proxy-server 2597857" 0.0088 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sda1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 204 - "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc" "tx9f4f0cf4e2fb40a784be4-0068bdc07e" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdc1/0/a/0a19c6e0872d40ba80e05c666f2e22bc/o" 200 24 "HEAD http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc/o" "txe357de18122345b8acadb-0068bdc07e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7117a71b654147439ec29-0068bdc07e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "GET /sdb1/3/a/0a19c6e0872d40ba80e05c666f2e22bc" 200 384 "GET http://foo:8080/v1/a/0a19c6e0872d40ba80e05c666f2e22bc?format=json&states=listing" "tx7117a71b654147439ec29-0068bdc07e" "proxy-server 2597857" 0.0064 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb0167251fb5b4dde865c1-0068bdc07e" "proxy-server 2597857" 0.0056 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" "txb0167251fb5b4dde865c1-0068bdc07e" "container-server 2597857" 0.0011 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/36b4878bca8548efbcc1988d07cb2341" "txb0167251fb5b4dde865c1-0068bdc07e" "container-server 2597857" 0.0010 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txb0167251fb5b4dde865c1-0068bdc07e" "proxy-server 2597857" 0.0290 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:26 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txb0167251fb5b4dde865c1-0068bdc07e" "proxy-server 2597857" 0.0174 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6a35146ee7624284ac92c-0068bdc07f" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx6a35146ee7624284ac92c-0068bdc07f" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa8e77d6cb96d4569a6029-0068bdc07f" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx9fb22b4aebc6468cb9b9f-0068bdc07f" "proxy-server 2597857" 0.0012 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx43e6ddb94ffb4f93906f9-0068bdc07f" "object-server 2597857" 0.0006 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx43e6ddb94ffb4f93906f9-0068bdc07f" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx43e6ddb94ffb4f93906f9-0068bdc07f" "proxy-server 2597857" 0.0152 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx43e6ddb94ffb4f93906f9-0068bdc07f" "proxy-server 2597857" 0.0208 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb6fd270a15324d1683301-0068bdc07f" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx6c4fbd24c8b940a2b1be3-0068bdc07f" "proxy-server 2597857" 0.0097 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "POST http://foo:8080/sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "txdd14638b9deb4c109eddc-0068bdc07f" "object-server 2597857" 0.0046 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "POST /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 202 76 "POST http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txdd14638b9deb4c109eddc-0068bdc07f" "proxy-server 2597857" 0.0246 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "POST http://foo:8080/sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "txdd14638b9deb4c109eddc-0068bdc07f" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "POST /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 202 76 "POST http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txdd14638b9deb4c109eddc-0068bdc07f" "proxy-server 2597857" 0.0129 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbf73e10ecbb943148914e-0068bdc07f" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txf0c8b05bb13d4ddd92a67-0068bdc07f" "proxy-server 2597857" 0.0029 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txfbca50be5a1943dd97803-0068bdc07f" "proxy-server 2597857" 0.0050 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8ae05e368d8e477cad895-0068bdc07f" "proxy-server 2597857" 0.0047 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx274ff07a31204ca78ef21-0068bdc07f" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txc3ddd2e53cb64486a87db-0068bdc07f" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8a7ddbf468fd484fb61db-0068bdc07f" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx6f976494486c4f80a4d98-0068bdc07f" "proxy-server 2597857" 0.0075 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6fcce4974d16408987c80-0068bdc07f" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4392c2df8f374336a8803-0068bdc07f" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx76f55808613442db9665b-0068bdc07f" "proxy-server 2597857" 0.0012 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txaa2c52efaea3451c91a9c-0068bdc07f" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6413f1ac4b1d4965a5f6f-0068bdc07f" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txb87708d92531448e9fdf2-0068bdc07f" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx0082facf80d04dd198bbd-0068bdc07f" "proxy-server 2597857" 0.0049 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx0082facf80d04dd198bbd-0068bdc07f" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb310e186d67449fbafcfe-0068bdc07f" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx22367546110a4cf094506-0068bdc07f" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txae6d2bf5ead147c7af395-0068bdc07f" "proxy-server 2597857" 0.0009 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5f405751cab444e3b38eb-0068bdc07f" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:27 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx3e03bc154a6b4c3dadc3b-0068bdc07f" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx78782b848f334a79a72f2-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9259f14fd989474fbabd0-0068bdc081" "proxy-server 2597857" 0.0130 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx86a4f1790f2f4a50b2f1b-0068bdc081" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx8c60b36f8485498e850e1-0068bdc081" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4ef56da2559f489898e79-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx47166b700ee14987bf091-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx1bb41b8c4aef4f3f9970b-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx52ffa07fd60441b7a7da5-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx90b454612da64835a30f6-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txe17b714b51174f748fc54-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfaca28fd24534c47ac1f3-0068bdc081" "proxy-server 2597857" 0.0012 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx0bab831e817a49d89df7a-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx590c0d7bbd96426293176-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx590c0d7bbd96426293176-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe825ce1531654ea2a93f0-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx289242e845dd4270845e0-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txc17d6373993e494486e16-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8aeedc66bf1c4e238ef98-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txf2ac372ba494496d8316a-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx4a92137d126f43d4962ee-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx748773b0e2444d81ac394-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx5d38b6bb7f9c46f3b4c6b-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txbcf3a09526e84e949d262-0068bdc081" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx557aa7da882148249539a-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 200 380 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341?format=json&states=listing" "tx557aa7da882148249539a-0068bdc081" "proxy-server 2597857" 0.0022 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0d0b544d7cbf4fb2a163e-0068bdc081" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx1bf33539ee304db799bd9-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx9f6fd0c291cc465aada3f-0068bdc081" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx888b4c4d048143ff87021-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx960a0c347696427b9434c-0068bdc081" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx241f4bd4c10640b4b86e0-0068bdc081" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2c2ba99f198a4464aafe8-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx33962195215f4355b9b7a-0068bdc081" "proxy-server 2597857" 0.0012 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txc4a0a4f4f8994ae1bf3b5-0068bdc081" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc43b1b2c56584cde8e1b9-0068bdc081" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:30 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txbddcbf2b738e4a9c929e7-0068bdc082" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:30 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txa433d29ed9c047f28ea40-0068bdc082" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx361ab16972e54384b2a96-0068bdc082" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txfb32e73b84e94762a5c75-0068bdc082" "proxy-server 2597857" 0.0085 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txc5aa3e6a20a34509aeffa-0068bdc083" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txc5aa3e6a20a34509aeffa-0068bdc083" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf66aa1f056614034a92ed-0068bdc083" "proxy-server 2597857" 0.0017 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txee70b08a08124c72959ee-0068bdc083" "proxy-server 2597857" 0.0031 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txd5a532671d6d41d493708-0068bdc083" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx570e57f7cb564ba290bbc-0068bdc083" "proxy-server 2597857" 0.0051 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx3227ac6851bf44c4825a3-0068bdc083" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx9256244447334c57b1d8f-0068bdc083" "proxy-server 2597857" 0.0090 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9a29f330a8284dcc9566b-0068bdc083" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx967514825cfc4174b89bd-0068bdc083" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx5b3be30de56e45f9b93ed-0068bdc083" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb0e4be94b1f440e59b16e-0068bdc083" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txdc5689ca384f4a7296bb2-0068bdc083" "proxy-server 2597857" 0.0073 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx13893e88d7de4f2985d0c-0068bdc083" "proxy-server 2597857" 0.0022 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd50494bb8b0245efa1acf-0068bdc083" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx83bcf885f14d426189027-0068bdc083" "proxy-server 2597857" 0.0040 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx662862318cc84a11855cf-0068bdc083" "proxy-server 2597857" 0.0053 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8322ac73dee14f6eb9d34-0068bdc083" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx54ddf166f38f4f879a276-0068bdc083" "proxy-server 2597857" 0.0016 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txed2396762a9b4e37a5a5c-0068bdc083" "proxy-server 2597857" 0.0047 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txed2396762a9b4e37a5a5c-0068bdc083" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0b113c78bd9949aaa53b3-0068bdc083" "proxy-server 2597857" 0.0058 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx971b51d1634a4578a05c1-0068bdc083" "proxy-server 2597857" 0.0053 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx5b87d46983e64ff4859b9-0068bdc083" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf3f8707117d7461abe130-0068bdc083" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx272e5b252b784c1b8dc95-0068bdc083" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx90c4a1eeeb404b9c85ed7-0068bdc083" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc02fac4b129e4739aba12-0068bdc083" "proxy-server 2597857" 0.0045 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx6f5dd4c1efae42399978d-0068bdc083" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx23d3d2bd6e464dbea6ca5-0068bdc083" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7643526317dc47f89f289-0068bdc083" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 200 380 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341?format=json&states=listing" "tx7643526317dc47f89f289-0068bdc083" "proxy-server 2597857" 0.0026 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf00c99ad925f4a389d07c-0068bdc086" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx7b3255ff8d5e4c91b69d9-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6cd14928837d461e8b950-0068bdc086" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6cd14928837d461e8b950-0068bdc086" "proxy-server 2597857" 0.0177 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6cd14928837d461e8b950-0068bdc086" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "PUT http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6cd14928837d461e8b950-0068bdc086" "proxy-server 2597857" 0.0234 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1edf6f9d05834ee384d8a-0068bdc086" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx5edf37adefd04ace8af0b-0068bdc086" "proxy-server 2597857" 0.0053 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "POST http://foo:8080/sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx31a469bc4d614227829b7-0068bdc086" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "POST /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 202 76 "POST http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx31a469bc4d614227829b7-0068bdc086" "proxy-server 2597857" 0.0098 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "PUT /sda1/1/a/36b4878bca8548efbcc1988d07cb2341/o" 201 - "POST http://foo:8080/sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" "tx31a469bc4d614227829b7-0068bdc086" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "POST /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 202 76 "POST http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx31a469bc4d614227829b7-0068bdc086" "proxy-server 2597857" 0.0117 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7e9e42ab9ba6438197742-0068bdc086" "proxy-server 2597857" 0.0097 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx519aaf0763ea4e75a3006-0068bdc086" "proxy-server 2597857" 0.0072 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx524253de887a4130bae17-0068bdc086" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0630ac0c168d492f97376-0068bdc086" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx2e7542f5567744749a4de-0068bdc086" "proxy-server 2597857" 0.0070 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx72940df4e8754da1b374b-0068bdc086" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9be380ef73594cc08648e-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx0209d92f0e074d1aa2923-0068bdc086" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txbc38355ac7864fc5b758c-0068bdc086" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb03e846697bf42febbe78-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx046dae83a92e49849456a-0068bdc086" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx3f5250667fb9470781235-0068bdc086" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx836ca5b952d147c6aabba-0068bdc086" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx964898c4e41b4bebbbb5e-0068bdc086" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6a8631cc310845b28da19-0068bdc086" "proxy-server 2597857" 0.0009 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx6a8631cc310845b28da19-0068bdc086" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf0c90458657d42e484dec-0068bdc086" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx08f220e5f1fb40669759f-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "GET /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx85fcb623341e4afe920cd-0068bdc086" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfe66d66590bc42d590243-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:34 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txc87751bde9524bf2b0f64-0068bdc086" "proxy-server 2597857" 0.0014 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_different_root_secrets -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_different_root_secrets ... ok - -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('10.0.0.1:8080', 'sda1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0004 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/%00c/%00o%00v1" 201 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0002 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/%00c/%00o%00v1" 200 - "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/%00c/%00o%00v1" 202 76 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/%00c/%00o%00v1" 204 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/%00o%00v1" 400 61 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0023 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0046 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0023 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0034 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0087 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0056 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0015 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0010 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 404 70 "-" "-" "-" 0.0066 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/p/a/c/o" 200 9 "-" "-" "-" 0.0005 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0053 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0005 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0005 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0009 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0053 "-" 2597858 - -test INFO: - - - [07/Sep/2025:17:27:33 +0000] "OPTIONS /sda1/p/a/c/o" 200 - "-" "-" "-" 0.0001 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 499 89 "-" "-" "-" 0.0007 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0012 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0010 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0048 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0006 "-" 2597858 0 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:33 +0000] "REPLICATE /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0001 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0010 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0054 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/c/o" 202 76 "-" "-" "-" 0.0011 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/p/a/c/o" 200 6 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:33 +0000] "REPLICATE /sda1/p/a/c/o" 200 4 "-" "-" "-" 0.0001 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0011 "-" 2597858 1 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0001 "-" 2597858 2 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "POST /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 2597858 2 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "GET /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0001 "-" 2597858 2 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 2597858 2 -test-object-controller DEBUG: - - - [07/Sep/2025:17:27:33 +0000] "REPLICATE /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 2597858 2 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 503 22 "-" "-" "-" 0.0000 "-" 2597858 2 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:5', 'sdb1'), ('6.7.8.9:10', 'sdf1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0018 "-" 2597858 26 -test-object-controller DEBUG: Container update timeout (0.0000s) waiting for [('1.2.3.4:5', 'sdb1')] -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0019 "-" 2597858 0 -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0021 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0012 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0057 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0055 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 400 31 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0011 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0013 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0006 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 -test.unit.obj.test_server.TestObjectController.test_x_if_delete_at_formats -test.unit.obj.test_server.TestObjectController.test_x_if_delete_at_formats ... ok -test.unit.obj.test_server.TestObjectServer.test_expect_on_multiphase_put_diconnect -test.unit.obj.test_server.TestObjectServer.test_expect_on_multiphase_put_diconnect ... ok -test.unit.obj.test_server.TestObjectServer.test_expect_on_put -test.unit.obj.test_server.TestObjectServer.test_expect_on_put ... ok -test.unit.obj.test_server.TestObjectServer.test_expect_on_put_conflict -test.unit.obj.test_server.TestObjectServer.test_expect_on_put_conflict ... ok -test.unit.obj.test_server.TestObjectServer.test_expect_on_put_footer -test.unit.obj.test_server.TestObjectServer.test_expect_on_put_footer ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_bad_commit_message -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_bad_commit_message ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_in_the_middle_of_commit -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_in_the_middle_of_commit ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_right_before_commit -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_right_before_commit ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk_disconnect -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk_disconnect ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_ec_fragment_in_headers_no_footers -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_ec_fragment_in_headers_no_footers ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer_disconnect -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer_disconnect ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_metadata_replicated -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_metadata_replicated ... ok -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_mime_boundary -test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_mime_boundary ... ok -test.unit.obj.test_server.TestObjectServer.test_not_found -test.unit.obj.test_server.TestObjectServer.test_not_found ... ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_exception_during_rebuild -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_exception_during_rebuild ... ok - -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': 'r3', 'write_affinity_node_count': '4', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.6, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.3, 'concurrent_ec_extra_requests': 1}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: sorting_method is set to 'timing', not 'affinity'; (default) read_affinity setting will have no effect. -test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r1=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=100', 'write_affinity': 'r2', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: sorting_method is set to 'shuffle', not 'affinity'; (default) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_unknown_policy -test.unit.proxy.test_server.TestProxyServerConfigStringLoading.test_per_policy_conf_with_unknown_policy ... ok -test.unit.proxy.test_server.TestProxyServerConfiguration.test_auto_create_account -test.unit.proxy.test_server.TestProxyServerConfiguration.test_auto_create_account ... ok -test.unit.proxy.test_server.TestProxyServerConfiguration.test_cors_options -test.unit.proxy.test_server.TestProxyServerConfiguration.test_cors_options ... ok -test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_recheck_options -test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_recheck_options ... ok -test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_skip_options -test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_skip_options ... ok -test.unit.proxy.test_server.TestProxyServerConfiguration.test_node_timeout -test.unit.proxy.test_server.TestProxyServerConfiguration.test_node_timeout ... ok +test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +test WARNING: The following digest algorithms are configured but deprecated: sha1. Support will be removed in a future release. +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 8 - - First:%201%0ASecond:%202 0.0001 - - 1791676576.893867016 1791676576.893961906 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 500 - - - - - - - - 0.0000 - - 1791676576.904221296 1791676576.904231787 - +test INFO: - - 10/Oct/2026/23/56/17 GET /path HTTP/1.0 503 - - - - 118 - - - 0.7000 - - 1791676576.905215025 1791676577.605215073 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676576.915368557 1791676576.915471315 - +test INFO: GET /v1/a/c 205 205 +test INFO: GET /v1/a/c 209 205 +test INFO: GET /v1/a/c 210 205 +test INFO: 1.2.3.4 1.2.3.4 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 8 - - - 0.0002 - - 1791676576.947055101 1791676576.947215319 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 499 - - - - - - - - 0.0000 - - 1791676576.949179173 1791676576.949214697 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 499 - - - - - - - - 0.0000 - - 1791676576.950396061 1791676576.950410128 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676576.959552288 1791676576.959636450 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676576.960621119 1791676576.960686922 - +test INFO: - - 10/Oct/2026/23/56/16 GET / HTTP/1.0 200 - - - - 15 - - - 0.0004 - - 1791676576.960606098 1791676576.960985899 - +test INFO: - - 26/Apr/1970/17/46/41 GET / HTTP/1.0 200 - - - - 8 - - - 1.0000 - - 10000000.000000000 10000001.000000000 - +test INFO: GET /v1/a/c 503 503 +test INFO: GET /v1/a/c 429 503 +test INFO: GET /v1/a/c 429 503 +test INFO: GET /v1/a/c - 503 +test INFO: GET /v1/a/c - 503 +test INFO: GET /v1/a/c True 503 +test INFO: GET /v1/a/c - 503 +test INFO: GET /v1/a/c parsing%20ok 503 +test INFO: GET /v1/a/c 500 500 +test INFO: GET /v1/a/c 500 568 +test INFO: GET /v1/a/c 499 503 +test INFO: GET /v1/a/c 499 503 +test INFO: GET / 500 200 +test INFO: 2001:db8:85a3:8d3:1319:8a2e:370:7348 2001:db8:85a3:8d3:1319:8a2e:370:7348 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.040479183 1791676577.040564537 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.042901039 1791676577.042978525 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - b05bf940-0464-4c... - 8 - - - 0.0001 - - 1791676577.060109615 1791676577.060183764 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.060946226 1791676577.061011791 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - b05bf940... - 8 - - - 0.0001 - - 1791676577.061730385 1791676577.061794281 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - b05bf940-0464-4c0e-8c70-87717d2d73e8 - 8 - - - 0.0001 - - 1791676577.062487364 1791676577.062568665 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - b05bf940-0464-4c0e-8c70-87717d2d73e8 - 8 - - - 0.0001 - - 1791676577.071569443 1791676577.071656704 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.072505951 1791676577.072574139 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - ... - 8 - - - 0.0001 - - 1791676577.073336840 1791676577.073403835 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - Host:%20localhost:80 0.0001 - - 1791676577.074140072 1791676577.074198723 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - Host:%20localhost:80 0.0000 - - 1791676577.074633360 1791676577.074675083 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - one%2Cand%20two 1791676577.084804058 1791676577.084891081 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.086066723 1791676577.086140394 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0082 - - 1791676577.086967468 1791676577.095169544 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - one 1791676577.104009628 1791676577.104092836 - +test INFO: template which can be edited in config: HTTP/1.0 / GET {SMD5}c65475e457fea0951fbb9ec9596b2177 - 1.0000 26/Apr/1970/17/46/40 10000001.000000000 0.5 example.com +test INFO: HTTP/1.0 /bucket/path/to/key GET AUTH_test bucket path/to/key +test INFO: - - 10/Oct/2026/23/56/17 GET /%3Fx%3D3 HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.116174221 1791676577.116256952 - +test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/c HTTP/1.0 911 - - - 4 43 - - - 1.0100 - - 10000.000000000 10001.010000000 - +test INFO: - - 01/Jan/1970/02/46/41 foo /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 - /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUTT /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 SPECIAL /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 GET /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 PUT /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 COPY /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 HEAD /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 POST /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 DELETE /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/41 OPTIONS /v1/a/ HTTP/1.0 299 - - - 11 3 - - - 1.1700 - - 10000.000000000 10001.170000000 - +test INFO: - - 01/Jan/1970/02/46/42 GET - HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET / HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /bad HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /baddy/mc_badderson HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_bad +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_bad ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_effective_overload +test.unit.common.ring.test_builder.TestRingBuilder.test_effective_overload ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_replication_info +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_replication_info ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_good +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_stat_type_good ... ok -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer ERROR: Exception while deleting object .expiring_objects 1757116721 1757179661-a0/c0/o0 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757116721 1757179661-a1/c1/o1 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757116721 1757179661-a2/c2/o2 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757116721 1757179661-a3/c3/o3 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757116721 1757179661-a4/c4/o4 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757203121 1757266060-a5/c5/o5 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757203121 1757266060-a6/c6/o6 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757203121 1757266060-a7/c7/o7 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757203121 1757266060-a8/c8/o8♡ TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer ERROR: Exception while deleting object .expiring_objects 1757203121 1757266060-a9/c9/o9ø TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object - self.delete_actual_object(target_path, delete_timestamp, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - is_async_delete) - ^^^^^^^^^^^^^^^^ -TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer ERROR: skipping invalid task container: task_account/-1 -test-expirer ERROR: skipping invalid task container: task_account/rogue -test-expirer INFO: processing 2 unexpected task containers (e.g. 86300 86401) -test-expirer INFO: processing 1 unexpected task containers (e.g. 1757202921) -test-expirer ERROR: Unexcepted error handling task '1757179661-invalid0': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 477, in _iter_task_container - target_object = parse_task_obj(task_object) - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 180, in parse_task_obj - split_path('/' + target_path, 3, 3, True) - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/base.py", line 117, in split_path - raise ValueError('Invalid path: %s' % quote(path)) -ValueError: Invalid path: /invalid0test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_404_response_on_missing_container -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_404_response_on_missing_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_503_response_on_container -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_503_response_on_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_exception -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_exception ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_unexpected_response -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_unexpected_response ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping_is_async -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping_is_async ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_and_delayed_tasks -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_and_delayed_tasks ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_multi_processes -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_multi_processes ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_single_process -test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_single_process ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_object_timestamp_break -test.unit.obj.test_expirer.TestObjectExpirer.test_object_timestamp_break ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_parse_task_obj -test.unit.obj.test_expirer.TestObjectExpirer.test_parse_task_obj ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_pop_queue -test.unit.obj.test_expirer.TestObjectExpirer.test_pop_queue ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_process_based_concurrency -test.unit.obj.test_expirer.TestObjectExpirer.test_process_based_concurrency ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_report -test.unit.obj.test_expirer.TestObjectExpirer.test_report ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_round_robin_order -test.unit.obj.test_expirer.TestObjectExpirer.test_round_robin_order ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_command_line -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_command_line ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_config -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_config ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_catches_usual_exceptions -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_catches_usual_exceptions ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_initial_sleep_random -test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_initial_sleep_random ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_calls_report -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_calls_report ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_nothing_to_do -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_nothing_to_do ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_rate_limited -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_rate_limited ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_unicode_problem -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_unicode_problem ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_with_invalid_container -test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_with_invalid_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_config -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_config ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_kwargs -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_kwargs ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_process -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_process ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_processes -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_processes ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_equal_to_processes -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_equal_to_processes ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_greater_than_processes -test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_greater_than_processes ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_skip_task_account_without_task_container -test.unit.obj.test_expirer.TestObjectExpirer.test_skip_task_account_without_task_container ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_success_gets_counted -test.unit.obj.test_expirer.TestObjectExpirer.test_success_gets_counted ... ok -test.unit.obj.test_expirer.TestObjectExpirer.test_valid_delay_reaping -test.unit.obj.test_expirer.TestObjectExpirer.test_valid_delay_reaping ... ok -test.unit.obj.test_server.TestZeroCopy.test_GET -test.unit.obj.test_server.TestZeroCopy.test_GET ... ok -test.unit.obj.test_server.TestZeroCopy.test_GET_big -test.unit.obj.test_server.TestZeroCopy.test_GET_big ... ok -test.unit.obj.test_server.TestZeroCopy.test_quarantine -test.unit.obj.test_server.TestZeroCopy.test_quarantine ... ok -test.unit.obj.test_server.TestZeroCopy.test_quarantine_on_well_formed_zero_byte_file -test.unit.obj.test_server.TestZeroCopy.test_quarantine_on_well_formed_zero_byte_file ... ok -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_device_not_available -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_device_not_available ... ok +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 201 - "PUT http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx7a5ee1043ede4b39b6f6f-006acad0a0" "proxy-server 1476106" 0.0214 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 201 - "PUT http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx7a5ee1043ede4b39b6f6f-006acad0a0" "proxy-server 1476106" 0.0146 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7c5f37e878a24b12ad6f2-006acad0a0" "proxy-server 1476106" 0.0023 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx7c5f37e878a24b12ad6f2-006acad0a0" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx66161c284d294670bd332-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "txe7a2264fe843444f8cd75-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "PUT http://foo:8080/sdc1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx449a0683ec2245128c971-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "PUT http://foo:8080/sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx449a0683ec2245128c971-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "PUT http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx449a0683ec2245128c971-006acad0a1" "proxy-server 1476106" 0.0152 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdc1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "PUT http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx449a0683ec2245128c971-006acad0a1" "proxy-server 1476106" 0.0189 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx444d32c1b31d4160950e9-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx82ae21ff4fc946eca7ae0-006acad0a1" "proxy-server 1476106" 0.0024 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "POST http://foo:8080/sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx80e17407c7674f11bdf01-006acad0a1" "object-server 1476106" 0.0006 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 201 - "POST http://foo:8080/sdc1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx80e17407c7674f11bdf01-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 202 76 "POST http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx80e17407c7674f11bdf01-006acad0a1" "proxy-server 1476106" 0.0095 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdc1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 202 76 "POST http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx80e17407c7674f11bdf01-006acad0a1" "proxy-server 1476106" 0.0160 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8216121238914327b987a-006acad0a1" "proxy-server 1476106" 0.0027 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx29b7b8319e43464792ea2-006acad0a1" "proxy-server 1476106" 0.0076 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 200 24 "GET http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "tx92e0e731f414473a8a07e-006acad0a1" "proxy-server 1476106" 0.0010 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx883898b3abfc4391a1449-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "txa0a373a3f5de48b3956f3-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 200 24 "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "txfeaf38f0e17647c6a9c3b-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8c4822fa0d3f453093db8-006acad0a1" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx335137b939f84eabb276c-006acad0a1" "proxy-server 1476106" 0.0037 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 200 24 "GET http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "txc9ae981eb66c4e0ab8ccd-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx62783687e6a646a6ba79d-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 204 - "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8" "tx35890517760140e29f47a-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" 200 24 "HEAD http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8/o" "txbd900e0b1b604fe2a2578-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txebb51f7239ff4c00a0bbb-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sda1/0/a/be7ea8a3536f47c8b8f87126dd87e5f8" 200 380 "GET http://foo:8080/v1/a/be7ea8a3536f47c8b8f87126dd87e5f8?format=json&states=listing" "txebb51f7239ff4c00a0bbb-006acad0a1" "proxy-server 1476106" 0.0025 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx61e0ad3e096b417486d8f-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx61e0ad3e096b417486d8f-006acad0a1" "container-server 1476106" 0.0012 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx61e0ad3e096b417486d8f-006acad0a1" "container-server 1476106" 0.0012 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 201 - "PUT http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx61e0ad3e096b417486d8f-006acad0a1" "proxy-server 1476106" 0.0187 "-" 1476106 3test.unit.common.ring.test_builder.TestRingBuilder.test_ever_rebalanced +test.unit.common.ring.test_builder.TestRingBuilder.test_ever_rebalanced ... ok fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'X-Timestamp': '1757266047.77341', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'X-Timestamp': '1791676576.01244', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266047.77968', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.01469', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266047.78186', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.01779', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266047.78650', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.01995', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266047.80395', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.06745', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266047.80593', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.06954', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:27 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sun, 07 Sep 2025 17:27:29 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1757266049.11352', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'X-Amz-Storage-Class': 'STANDARD', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg==', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1791676576.10996', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:29 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_quota_exceeded test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_quota_exceeded ... ok test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4 test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4 ... ok - -proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx276bcbf4e5c34fde810a4-0068bdc07f) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx276bcbf4e5c34fde810a4-0068bdc07f) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx7bdd84e66887455488206-0068bdc082) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx26a9539d490748278824a-0068bdc082) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5cbadeb9491446f293a46-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5e2f0ed7e2db48acbb65c-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb2af5594089049fcb80eb-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txed59a09fdcb64162832cc-0068bdc083) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx10eed509a624462a9a6de-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx10eed509a624462a9a6de-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx290575c2915b4dad8d7e6-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx290575c2915b4dad8d7e6-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx1b7b51a62dd140cba652b-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx1b7b51a62dd140cba652b-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2b211a0343bc4e79a8e7f-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx2b211a0343bc4e79a8e7f-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx1071554c04c74a409a157-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx1071554c04c74a409a157-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx92c8a1bc891e4af8b06a1-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx92c8a1bc891e4af8b06a1-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txe0cef32099f04e248f338-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txe0cef32099f04e248f338-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx378bcda0e92f4cc6a88e1-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx378bcda0e92f4cc6a88e1-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx310e8542b44640ef8c638-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx310e8542b44640ef8c638-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx4d89a5cc9a6c4b8ea7e5d-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx4d89a5cc9a6c4b8ea7e5d-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx1f984e6bb9574da99d64c-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx1f984e6bb9574da99d64c-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx19034a03b024485f9532b-0068bdc083) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx19034a03b024485f9532b-0068bdc083) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx3e5b5e88a10a41d4bfbe8-0068bdc083) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx3e5b5e88a10a41d4bfbe8-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc7ca9e184e4f4f89bb523-0068bdc083) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txc7ca9e184e4f4f89bb523-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx6697bbc119dc45c4b67c1-0068bdc083) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx6697bbc119dc45c4b67c1-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txa7c0dff0fdf04cb693815-0068bdc083) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txa7c0dff0fdf04cb693815-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txe1f3d502f2b44455865ce-0068bdc083) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txe1f3d502f2b44455865ce-0068bdc083) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txbf12f18f900b4565af975-0068bdc083)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_bad_metadata -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_bad_metadata ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_etag -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_etag ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_headers -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_best_response_sets_headers ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_method -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_method ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 ... ok - -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txbabae6b78061415486bb6-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txbabae6b78061415486bb6-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txbabae6b78061415486bb6-0068bdc07d) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txbabae6b78061415486bb6-0068bdc07d) -test ERROR: Container GET returning 503 for (200, 503, 503) (txn: txbabae6b78061415486bb6-0068bdc07d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Client disconnected on read of EC frag 'a/c/o' (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_not_available -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_not_available ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_reading -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_reading ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_recheck_time_zero -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_recheck_time_zero ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_writing -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_writing ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_empty_body -test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_empty_body ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_not_available -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_not_available ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_reading -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_reading ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_recheck_time_zero -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_recheck_time_zero ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_writing -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_writing ... ok -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_empty_body -test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_empty_body ... ok - -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266160.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e7f/70cf60697b72afb307e4a4d0426abe7f/70cf60697b72afb307e4a4d0426abe7f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266163.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/cf7/97b26485b777a6bff06c92e19f753cf7/97b26485b777a6bff06c92e19f753cf7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266166.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fca/e8a6fd108871a4d82f0a56959e9f8fca/e8a6fd108871a4d82f0a56959e9f8fca.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266166.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/fca/e8a6fd108871a4d82f0a56959e9f8fca/e8a6fd108871a4d82f0a56959e9f8fca.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266169.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e18/7057741bcbf6fe6442885c3ba126be18/7057741bcbf6fe6442885c3ba126be18.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266169.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/e18/7057741bcbf6fe6442885c3ba126be18/7057741bcbf6fe6442885c3ba126be18.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266172.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/441/ab49c0bee7a876993017b1fc859eb441/ab49c0bee7a876993017b1fc859eb441.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266172.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/441/ab49c0bee7a876993017b1fc859eb441/ab49c0bee7a876993017b1fc859eb441.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266175.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/27f/8b3a793b5176f2a47fdb1511c4aa727f/8b3a793b5176f2a47fdb1511c4aa727f.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266178.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/0ab/733f93e249d6282926e6534447d080ab/733f93e249d6282926e6534447d080ab.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266181.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f79/dfd368db1a5b13d89f13024c2d107f79/dfd368db1a5b13d89f13024c2d107f79.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266181.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/f79/dfd368db1a5b13d89f13024c2d107f79/dfd368db1a5b13d89f13024c2d107f79.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266184.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/33b/f3a87af06daad2bd23bd8aa73644a33b/f3a87af06daad2bd23bd8aa73644a33b.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266184.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/33b/f3a87af06daad2bd23bd8aa73644a33b/f3a87af06daad2bd23bd8aa73644a33b.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266187.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266187.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/440/cf2a394033b8656757572fb7c949a440/cf2a394033b8656757572fb7c949a440.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266190.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/b7d/ba28a13cb6f9a8f582d8668412974b7d/ba28a13cb6f9a8f582d8668412974b7d.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266190.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/b7d/ba28a13cb6f9a8f582d8668412974b7d/ba28a13cb6f9a8f582d8668412974b7d.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266193.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/4d7/fedf86d77f6e502cb60747fd3dd8a4d7/fedf86d77f6e502cb60747fd3dd8a4d7.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266196.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/efd/90750cc9ae565818841d610288f45efd/90750cc9ae565818841d610288f45efd.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266196.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/efd/90750cc9ae565818841d610288f45efd/90750cc9ae565818841d610288f45efd.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266199.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266199.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/c70/cc8539a09166c810c9464966faf2bc70/cc8539a09166c810c9464966faf2bc70.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266202.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/681/0b470d2f19d05c2dd3f0bfb2646f3681/0b470d2f19d05c2dd3f0bfb2646f3681.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266202.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/681/0b470d2f19d05c2dd3f0bfb2646f3681/0b470d2f19d05c2dd3f0bfb2646f3681.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266205.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/479/407d1c36a2a33b52921b0343b87a1479/407d1c36a2a33b52921b0343b87a1479.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266205.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/479/407d1c36a2a33b52921b0343b87a1479/407d1c36a2a33b52921b0343b87a1479.db -sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266208.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/503/0a5b4b6430d22e34fdb631a6d6c9f503/0a5b4b6430d22e34fdb631a6d6c9f503.db -sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1757266208.00000-0, db: /tmp/tmp1v4qdat3/sda/containers/0/503/0a5b4b6430d22e34fdb631a6d6c9f503/0a5b4b6430d22e34fdb631a6d6c9f503.db -sharder-test WARNING: Skipping d100 as it is not mounted -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.00018477439880371094s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0003638267517089844s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_0 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmprlaygyfy/sda/containers/0/b85/9d7a328814f4e99b3c0e6a0597883b85/9d7a328814f4e99b3c0e6a0597883b85.db, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Cleaving ShardRange - shard db already in sync, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaved ShardRange in 0.007s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.00021791458129882812s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012254714965820312s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c__1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmprlaygyfy/sda/containers/0/069/5a8214a697fa9e61b996df73488a7069/5a8214a697fa9e61b996df73488a7069.db, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj004')], path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014781951904296875s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.dbtest.unit.container.test_sharder.TestSharder.test_cleave_insufficient_replication -test.unit.container.test_sharder.TestSharder.test_cleave_insufficient_replication ... ok - -test-object-controller INFO: - - - [07/Sep/2025:17:27:36 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0014 "-" 2597858 - -test-object-controller INFO: - - - [07/Sep/2025:17:27:36 +0000] "DELETE /sda1/p/a/c/o" 412 43 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0011 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0062 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0073 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 409 95 "-" "-" "-" 0.0005 "-" 2597858 - -test-object-server ERROR: ERROR __call__ error with PUT /sda1/0/a/c/o : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1366, in __call__ - res = getattr(self, req.method)(req) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats - resp = func(ctrl, *args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1058, in PUT - self._do_multi_stage_mime_continue_headers(request, obj_input) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 893, in _do_multi_stage_mime_continue_headers - _junk_hdrs, obj_input = next(mime_documents_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 71, in iter_mime_headers_and_bodies - for file_like in mime_documents_iter: - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3118, in iter_multipart_mime_documents - raise swift.common.exceptions.MimeInvalid( - 'invalid starting boundary: wanted %r, got %r' % (boundary, got)) -swift.common.exceptions.MimeInvalid: invalid starting boundary: wanted b'--boundary123', got b'' -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 500 1293 "-" "-" "-" 0.0141 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 500 125 "-" "-" "-" 0.0119 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0090 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0075 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0126 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sda1/0/a/c/o" 200 82 "-" "-" "-" 0.0007 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0077 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0138 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0100 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0089 "-" 2597858 1 -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0046 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o" 400 16 "-" "-" "-" 0.0009 "-" 2597858 - -test-object-server INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0072 "-" 2597858 - -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:41611 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 37442) -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender ERROR: Error trying to rebuild /a/c/o2 policy#0 frag#0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 734, in fragment_payload_iter - fragment_payload = [fragment for fragment in pile] - ^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 229, in next - return self._next() - ~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 234, in _next - return self.waiters.get().wait() - ~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait - return self._exit_event.wait() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait - result = hub.switch() - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch - return self.greenlet.switch() - ~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main - result = function(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 718, in _get_one_fragment - chunk = resp.read(remaining_bytes) - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_ssync.py", line 868, in read - raise self.data -Exception: raised in response read method -test-ssync-sender ERROR: 127.0.0.1:41611/dev/9 Sent data length does not match content-length -test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') -test-ssync-receiver INFO: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response - write(b'') - ~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write - wfile.flush() - ~~~~~~~~~~~^^ - File "/usr/lib/python3.13/socket.py", line 737, in write - return self._sock.send(b) - ~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send - return self._send_loop(self.fd.send, data, flags) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop - return send_method(data, *args) -BrokenPipeError: [Errno 32] Broken pipe - -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:36] "SSYNC /dev/9 HTTP/1.1" 200 375 0.061357 -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:43207 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 38902) -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender ERROR: 127.0.0.1:43207/dev/9 Sent data length does not match content-length -test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') -test-ssync-receiver INFO: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response - write(b'') - ~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write - wfile.flush() - ~~~~~~~~~~~^^ - File "/usr/lib/python3.13/socket.py", line 737, in write - return self._sock.send(b) - ~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send - return self._send_loop(self.fd.send, data, flags) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop - return send_method(data, *args) -BrokenPipeError: [Errno 32] Broken pipe - -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:36] "SSYNC /dev/9 HTTP/1.1" 200 375 0.055394test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_rebuilt_content -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_rebuilt_content ... ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_responses -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_responses ... ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_partial_rebuild -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_partial_rebuild ... ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_quarantines_lonely_frag -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_quarantines_lonely_frag ... ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_rebuild_ok -test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_rebuild_ok ... ok -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_multiple_buckets -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_multiple_buckets ... ok -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_single_bucket -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_single_bucket ... ok -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_init -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_init ... ok -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_ratelimited -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_ratelimited ... ok -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_unlimited -test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_unlimited ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespace_caching -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespace_caching ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_404_response -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_404_response ... ok - -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.81s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.82s) (txn: tx0f77ccd3fdf440c1ba585-0068bdc04d) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.48s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.48s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.49s) (txn: txcd8cb3f6f47f48d99d3b2-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) -proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (60.0s after 60.07s) (txn: tx3685ad520ccf4ad3bf374-0068bdc04e) - -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txf01b6c45a5804b39a26b7-0068bdc088" "proxy-server 2597857" 0.0020 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd4ca9ef8d65a47338798e-0068bdc088" "proxy-server 2597857" 0.0074 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx0a94ed0f3b984d958b31c-0068bdc088" "proxy-server 2597857" 0.0029 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx585e5244da664edea2ef5-0068bdc088" "proxy-server 2597857" 0.0019 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2c8c8df2bd1e47549e512-0068bdc088" "proxy-server 2597857" 0.0136 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx944ee4d77f5d4d02bdd77-0068bdc088" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx4ed21cab8fd04020838ad-0068bdc088" "proxy-server 2597857" 0.0021 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcc6717e1e7a749d7ae8c0-0068bdc088" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx284c032f89b549048ddaf-0068bdc088" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx113bbd456a0b43cf8a978-0068bdc088" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5938b589bbbd49868faf5-0068bdc088" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx48ce774408644b1d8c8f3-0068bdc088" "proxy-server 2597857" 0.0055 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx2ce54a2c919c4128aa6d4-0068bdc088" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 412 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx2ce54a2c919c4128aa6d4-0068bdc088" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx644f2837eead491ca047b-0068bdc088" "proxy-server 2597857" 0.0045 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "txd7c2a30d842f40a6b0022-0068bdc088" "proxy-server 2597857" 0.0096 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdc1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "txcdcbbf142cd54a93a252e-0068bdc088" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx99d30612b3404c76b5bb1-0068bdc088" "proxy-server 2597857" 0.0047 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx67805158130846359c63d-0068bdc088" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 304 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx61a5ea1115ce46d4af500-0068bdc088" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa16194003fe94589baa9a-0068bdc088" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 204 - "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341" "tx90ce4a4bc0bc489cb413d-0068bdc088" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdd1/0/a/36b4878bca8548efbcc1988d07cb2341/o" 200 24 "HEAD http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341/o" "tx832b81f4242a43c986776-0068bdc088" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txda85bb40fc154c1d92081-0068bdc088" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sda1/1/a/36b4878bca8548efbcc1988d07cb2341" 200 410 "GET http://foo:8080/v1/a/36b4878bca8548efbcc1988d07cb2341?format=json&states=listing" "txda85bb40fc154c1d92081-0068bdc088" "proxy-server 2597857" 0.0064 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf82125fa3d0f4f1593b70-0068bdc088" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/1/a/a5ad7318a33141dfb1677a1958b1fe7a" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf82125fa3d0f4f1593b70-0068bdc088" "container-server 2597857" 0.0053 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/1/a/a5ad7318a33141dfb1677a1958b1fe7a" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf82125fa3d0f4f1593b70-0068bdc088" "container-server 2597857" 0.0011 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 201 - "PUT http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf82125fa3d0f4f1593b70-0068bdc088" "proxy-server 2597857" 0.0259 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 201 - "PUT http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf82125fa3d0f4f1593b70-0068bdc088" "proxy-server 2597857" 0.0377 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx94cf7befa90149f299c11-0068bdc088" "proxy-server 2597857" 0.0062 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx94cf7befa90149f299c11-0068bdc088" "proxy-server 2597857" 0.0014 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa47eb3c32a004beea110f-0068bdc088" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf995ee0571fc459d9a071-0068bdc088" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "PUT http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx4689fff63c834b92b7e9e-0068bdc088" "proxy-server 2597857" 0.0203 "-" 2597857 3 -obj3 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:49981', 'sda1')] (txn: tx4689fff63c834b92b7e9e-0068bdc088) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "PUT http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx4689fff63c834b92b7e9e-0068bdc088" "proxy-server 2597857" 2.1193 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "PUT http://foo:8080/sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx4689fff63c834b92b7e9e-0068bdc088" "object-server 2597857" 0.0046 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "PUT http://foo:8080/sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx4689fff63c834b92b7e9e-0068bdc088" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "PUT http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx4689fff63c834b92b7e9e-0068bdc088" "proxy-server 2597857" 2.1300 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx01f1a1754c52460f994c8-0068bdc08a" "proxy-server 2597857" 0.0060 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx3d3a5f8334cf4335a867f-0068bdc08a" "proxy-server 2597857" 0.0106 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "POST http://foo:8080/sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx902f1c10f5164d9bb452e-0068bdc08a" "object-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "POST /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 202 76 "POST http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx902f1c10f5164d9bb452e-0068bdc08a" "proxy-server 2597857" 0.0060 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "POST /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 202 76 "POST http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx902f1c10f5164d9bb452e-0068bdc08a" "proxy-server 2597857" 0.0140 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 201 - "POST http://foo:8080/sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx902f1c10f5164d9bb452e-0068bdc08a" "object-server 2597857" 0.0005 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "POST /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 202 76 "POST http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx902f1c10f5164d9bb452e-0068bdc08a" "proxy-server 2597857" 0.0159 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx23de53a580e14c38a9cd4-0068bdc08a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx9b0549674e7842a18aa9c-0068bdc08a" "proxy-server 2597857" 0.0074 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txda302812c9ee45f1a8615-0068bdc08a" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txda302812c9ee45f1a8615-0068bdc08a" "proxy-server 2597857" 0.0050 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2254d04048a34a4994945-0068bdc08a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf10b8970f05346d99b81e-0068bdc08a" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx50e83cf79abb464d860bf-0068bdc08a" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5eada104b08b442782399-0068bdc08a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf7174e9dff1f459eb4728-0068bdc08a" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx829288f782a3499cb60bd-0068bdc08a" "proxy-server 2597857" 0.0051 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx829288f782a3499cb60bd-0068bdc08a" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc0780c1000c74f1e89457-0068bdc08a" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx6d8cff6bf61d4f2cb434e-0068bdc08a" "proxy-server 2597857" 0.0067 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx8b936ae37a0a4570a45e6-0068bdc08a" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx8b936ae37a0a4570a45e6-0068bdc08a" "proxy-server 2597857" 0.0051 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8005d38a599b4c45bf917-0068bdc08a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx44bfeca7798a4c8f80fbe-0068bdc08a" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx79493d7e742449e9b1bc9-0068bdc08a" "proxy-server 2597857" 0.0051 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx79493d7e742449e9b1bc9-0068bdc08a" "proxy-server 2597857" 0.0009 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx79493d7e742449e9b1bc9-0068bdc08a) -proxy DEBUG: Ignoring 412 from primary (txn: tx79493d7e742449e9b1bc9-0068bdc08a) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx79493d7e742449e9b1bc9-0068bdc08a" "proxy-server 2597857" 0.0009 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx79493d7e742449e9b1bc9-0068bdc08a) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx616a0e74f24141d997801-0068bdc08a" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx5907235fc0644acd8e0e6-0068bdc08a" "proxy-server 2597857" 0.0055 "-" 2597857 3test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_ec -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_crypto_ec ... ok - -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:58825 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 52938) -test-ssync-sender ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 127.0.0.1:58825/dev/9/a/c/o2 policy#0 frag#0 -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:40] "SSYNC /dev/9 HTTP/1.1" 200 354 0.117747 -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:56875 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 55494) -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender ERROR: 127.0.0.1:56875/dev/9 Sent data length does not match content-length -test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') -test-ssync-receiver INFO: Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response - write(b'') - ~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write - wfile.flush() - ~~~~~~~~~~~^^ - File "/usr/lib/python3.13/socket.py", line 737, in write - return self._sock.send(b) - ~~~~~~~~~~~~~~~^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send - return self._send_loop(self.fd.send, data, flags) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop - return send_method(data, *args) -BrokenPipeError: [Errno 32] Broken pipe - -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:40] "SSYNC /dev/9 HTTP/1.1" 200 375 0.058316 -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:35039 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 34200) -test-ssync-sender ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 127.0.0.1:35039/dev/9/a/c/o2 policy#0 frag#0 with ETag the etag and timestamp 1757265061.00000 -test-ssync-sender ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 127.0.0.1:35039/dev/9/a/c/o2 policy#0 frag#0 -test-ssync-sender WARNING: Quarantined object /tmp/tmpkcgxcbo2/tmp_test_ssync_sender/dev/objects/9/0a2/1966961c303842ff6830e0b4e27950a2/1757265061.00000#1#d.data: Solitary fragment #1 -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:40] "SSYNC /dev/9 HTTP/1.1" 200 354 0.105948 -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597858) wsgi starting up on http://127.0.0.1:46375 -test-ssync-receiver DEBUG: (2597858) accepted ('127.0.0.1', 34640) -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:27:40] "SSYNC /dev/9 HTTP/1.1" 200 354 0.103781 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test-ssync-receiver INFO: (2597858) wsgi exited, is_accepting=True -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx1b11c507e72b4cad815ae-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx5a27b305121947d89c9c1-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx6cb0a97e87384926bf68a-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txc8497a80aed6486fb44c9-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx2bfaf7daca93433a82c19-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx41007e6e7e5a41349c455-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txd7cea3f99e0d41838610f-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx9dba6d615c304905a5501-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txe0c0653bde464dddb268c-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx4365ba47e4394c168ada8-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx0d313533ec2448098ec51-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx5676072c27b1465584254-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txca0cdfda9331429580aa5-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx15a92db2d01e417db0217-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx609791e8a7c14668b6b34-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa7f64bc92f1d4a57856f1-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx251ab046c9a741e2bd9d3-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx7f84ba38c07545958b6a2-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txec00a55ad1ef45bdb5cad-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx6e6236c249274545b6446-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txfd2a7d6df28d45b796bea-0068bdc08c) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx9a8ad3f37caa465d993db-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx1341c66cc3f64eb6919aa-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txbb4e1930df49478fb7b0e-0068bdc08c) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: tx70b9261c984f42d1a1b93-0068bdc08c) -test ERROR: Failed to get namespaces from /v1/a/c?states=listing&format=json: invalid data: KeyError('name') (txn: txa1e925c6ec3546e9bcd9f-0068bdc08c)test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_bad_response_body -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_bad_response_body ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_incomplete_listing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_incomplete_listing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_non_sharded_states -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_non_sharded_states ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_object_listing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_object_listing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_with_cached_container_info -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_with_cached_container_info ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_memcache_available -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_memcache_available ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_empty_list -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_empty_list ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_error -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_error ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache_with_x_newest -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache_with_x_newest ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_cache_clearing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_cache_clearing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_get_from_shards_add_root_spi -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_get_from_shards_add_root_spi ... ok - -test-expirer ERROR: Unexcepted error handling task '1757179661-invalid1': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 477, in _iter_task_container - target_object = parse_task_obj(task_object) - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 180, in parse_task_obj - split_path('/' + target_path, 3, 3, True) - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/base.py", line 117, in split_path - raise ValueError('Invalid path: %s' % quote(path)) -ValueError: Invalid path: /invalid1 -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 5 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 5 possible containers; 12 possible objects -test-expirer ERROR: Unexpected response while listing objects in container .expiring_objects 1757030321: Mocked error -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 6 possible objects -test-expirer ERROR: Exception while listing objects in container .expiring_objects 1757203121: failed to connect -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 5 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 6 possible objects -test-expirer ERROR: Unexpected response while listing objects in container .expiring_objects 1757203121: Mocked error -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 5 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test-expirer INFO: Pass so far 0s; 0 objects expired -test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0000-invalid0', 'delete_timestamp': 0000000000.00000_0000000000000000, 'target_path': 'invalid0', 'is_async_delete': False} -test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0001-invalid1', 'delete_timestamp': 0000000001.00000_0000000000000000, 'target_path': 'invalid1', 'is_async_delete': False} -test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0002-invalid2', 'delete_timestamp': 0000000002.00000_0000000000000000, 'target_path': 'invalid2', 'is_async_delete': False} -test-expirer ERROR: Unhandled exception: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 638, in run_forever - self.run_once(*args, **kwargs) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_expirer.py", line 2245, in raise_exceptions - raise Exception('exception %d' % raises[0]) -Exception: exception 1 -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer ERROR: Unhandled exception: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 585, in run_once - self.swift.get_account_info(task_account) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'str' object has no attribute 'get_account_info' -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 3 possible containers; 9 possible objects -test-expirer ERROR: skipping invalid task container: .expiring_objects/1757116721-crazy -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 6 objects expired -test-expirer DEBUG: Run begin -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 0 objects expired -test-expirer DEBUG: Run begin -test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects -test-expirer DEBUG: Run end -test-expirer INFO: Pass completed in 0s; 10 objects expired -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0117 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/2100/a/c/o" 200 12 "-" "-" "-" 0.0008 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0356 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/2100/a/c/o" 200 4194304 "-" "-" "-" 0.0007 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0070 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/2100/a/c/o" 200 12 "-" "-" "-" 0.0006 "-" 2597862 - -test WARNING: Quarantined object /tmp/tmp5g32phcnobj_server_zero_copy/sda1/objects/2100/a43/615cd4810e0d969889af154f7b02ba43/1402601849.47475.data: ETag ddbb5de304f43838630b463cf0623404 and file's md5 e0aecd37989701571f2c96b6dd22233c do not match -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sda1/2100/a/c/o" 404 70 "-" "-" "-" 0.0003 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sda1/2100/a/c/o" 201 - "-" "-" "-" 0.0031 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sda1/2100/a/c/o" 200 - "-" "-" "-" 0.0007 "-" 2597862 - -test INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sda1/2100/a/c/o" 200 - "-" "-" "-" 0.0017 "-" 2597862 - -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "SSYNC /sdc1/0" 507 109 "-" "-" "-" 0.0003 "-" 2597862 0 -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "SSYNC /sdb1/0" 500 125 "-" "-" "-" 0.0002 "-" 2597862 0test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_disconnect -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_disconnect ... ok -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_invalid_policy -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_invalid_policy ... ok -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_read_error -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_read_error ... ok -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_bad_request_invalid_frag_index -test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_bad_request_invalid_frag_index ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespace_caching -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespace_caching ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_404_response -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_404_response ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_bad_response_body -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_bad_response_body ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_incomplete_listing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_incomplete_listing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_non_sharded_states -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_non_sharded_states ... ok - -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txbf12f18f900b4565af975-0068bdc083) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txfafd79a9e0b2408a82c50-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5056880bac3d4a07907ce-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx03c757398eef4fc195d88-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txac01e2e26c374b7ca5baa-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx8762e133256e4079b0f72-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx33cce508900c49bdb6a83-0068bdc086) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txd49a996f6f3e4b8483756-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txd49a996f6f3e4b8483756-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9e973df42405427b854cb-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx9e973df42405427b854cb-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txf824bb8cadaa44e78418a-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txf824bb8cadaa44e78418a-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx638d28842c1f45a9a5f4f-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx638d28842c1f45a9a5f4f-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txe06e2b69b7aa44b4b104b-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txe06e2b69b7aa44b4b104b-0068bdc086) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb0d5af4288df416d8ed8d-0068bdc086) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txb0d5af4288df416d8ed8d-0068bdc086) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/34 LICK /v1/a HTTP/1.0 405 - - t - 91 - txe792b2aa4d1d47baa4c1d-0068bdc086 - 0.0004 - - 1757266054.462933779 1757266054.463375092 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/34 GET invalid HTTP/1.0 404 - - - - 70 - - - 0.0002 - - 1757266054.468541384 1757266054.468763590 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/34 GET /v1 HTTP/1.0 412 - - t - 7 - - - 0.0002 - - 1757266054.473900795 1757266054.474102497 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/34 GET /v1/a%2580%3Fformat%3Djson HTTP/1.0 412 - - t - 29 - - - 0.0003 - - 1757266054.479221582 1757266054.479500771 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_version -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_bad_version ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_chunked_put -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_chunked_put ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_head_account -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_head_account ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception ... ok - -test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: tx298073d42b4045629b8d4-0068bdc08c) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx7936f1c6ef914b0b8b3d2-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx0335291a60f74037bdd57-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&reverse=true&format=json (txn: tx1163de099f49447daf365-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&format=json (txn: tx8a70d8fe24fe4180bb20c-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&end_marker=kale&format=json (txn: tx6edf8b70d4b44e8d8753f-0068bdc08c) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&includes=egg&format=json (txn: tx7ca0a62568804070b8045-0068bdc08c) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txe3555924f2d64116bf49e-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx50d68ef46a9a4836b3d46-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx70bec457d63e4b3993323-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx35371de43d7d4070aff92-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx165f33f6c7844c1f956b8-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx23a7ade3e479419bb742d-0068bdc08d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Skipping shard cache lookup (x-newest) for /v1/a/c?states=listing&format=json (txn: tx7a83293d51384f73bd84f-0068bdc08d) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx7a83293d51384f73bd84f-0068bdc08d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_object -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_object ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard_with_listing_state -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard_with_listing_state ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_finalize_increase_partition_power +test.unit.common.ring.test_builder.TestRingBuilder.test_finalize_increase_partition_power ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_fractional_replicas_rebalance +test.unit.common.ring.test_builder.TestRingBuilder.test_fractional_replicas_rebalance ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_report_info +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_report_info ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto_ec +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto_ec ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices +test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices_partial_replicas +test.unit.common.ring.test_builder.TestRingBuilder.test_get_part_devices_partial_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_range_rows_with_limit ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_get_ring +test.unit.common.ring.test_builder.TestRingBuilder.test_get_ring ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_id +test.unit.common.ring.test_builder.TestRingBuilder.test_id ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_id_copy_from +test.unit.common.ring.test_builder.TestRingBuilder.test_id_copy_from ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_id_legacy_builder_file +test.unit.common.ring.test_builder.TestRingBuilder.test_id_legacy_builder_file ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_id_not_initialised_errors +test.unit.common.ring.test_builder.TestRingBuilder.test_id_not_initialised_errors ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power +test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:30 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172731Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824', 'Date': 'Sun, 07 Sep 2025 17:27:31 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266051.99513', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235616Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.43720', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:31 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172732Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '0000000000000000000000000000000000000000000000000000000000000000', 'Date': 'Sun, 07 Sep 2025 17:27:32 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266052.01416', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235616Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': '0000000000000000000000000000000000000000000000000000000000000000', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.47512', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:32 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4_bad_hash test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4_bad_hash ... ok test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4_unsigned_payload test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_v4_unsigned_payload ... ok -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=x1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txdfa8adbc59a748b39f292-0068bdc084) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx3e201d76ed4d4a1ca0912-0068bdc084) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=x1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx41da6fef6f6a43798815f-0068bdc085) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx28f88e42e8be4bd0bc3d5-0068bdc085) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp7ovp2yhc/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp7ovp2yhc/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp7ovp2yhc/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp7ovp2yhc/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0032 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0031 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0028 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0043 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e9805f3e62e434694e06-0068bdc085" "proxy-server 2597854" 0.0014 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:33333/sdb1/1/a/c" "tx9e9805f3e62e434694e06-0068bdc085" "container-server 2597854" 0.0011 "-" 2597854 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:39231/sda1/1/a/c" "tx9e9805f3e62e434694e06-0068bdc085" "container-server 2597854" 0.0010 "-" 2597854 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9e9805f3e62e434694e06-0068bdc085" "proxy-server 2597854" 0.0129 "-" 2597854 0test.unit.proxy.test_mem_server.TestController.test_account_info_200 -test.unit.proxy.test_mem_server.TestController.test_account_info_200 ... ok -test.unit.proxy.test_mem_server.TestController.test_account_info_404 -test.unit.proxy.test_mem_server.TestController.test_account_info_404 ... ok -test.unit.proxy.test_mem_server.TestController.test_account_info_container_count -test.unit.proxy.test_mem_server.TestController.test_account_info_container_count ... ok -test.unit.proxy.test_mem_server.TestController.test_account_info_no_account -test.unit.proxy.test_mem_server.TestController.test_account_info_no_account ... ok -test.unit.proxy.test_mem_server.TestController.test_account_info_no_cache -test.unit.proxy.test_mem_server.TestController.test_account_info_no_cache ... ok -test.unit.proxy.test_mem_server.TestController.test_container_info_200 -test.unit.proxy.test_mem_server.TestController.test_container_info_200 ... ok - -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010085105895996094s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013780593872070312s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Continuing to cleave (1 done, 1 todo), path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.0002810955047607422s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012445449829101562s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1757265952.38255, (5, 5) as of 1757266053.54255, cleaved as of 1757265952.38255> in 0.015s, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmprlaygyfy/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266047.63683.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015807151794433594s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 0.0001227855682373047s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test INFO: Cleaved ShardRange in 0.017s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj_004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001575946807861328s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 0.00012183189392089844s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test INFO: Cleaved ShardRange<'obj_004' to MaxBound as of 1757265952.38255, (1, 6144) as of 1757266053.65915, cleaved as of 1757265952.38255> in 0.014s, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db'test.unit.container.test_sharder.TestSharder.test_cleave_multiple_storage_policies -test.unit.container.test_sharder.TestSharder.test_cleave_multiple_storage_policies ... ok - -test-reconstructor ERROR: 127.0.0.1:56103/sdb1/0 Expected status 200; got 500 (b'

Internal Error

The server has either erred or is incapable of performing the requested operation.

') -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "SSYNC /sda1/0" 503 22 "-" "-" "-" 0.0002 "-" 2597862 2 -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0003 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check start: invalid literal for int() with base 16: b'' -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check start: unexpected end of file while parsing chunked data -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check line: invalid literal for int() with base 16: b'x\r\n' -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check line: unexpected end of file while parsing chunked data -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates start: invalid literal for int() with base 16: b'' -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates start: unexpected end of file while parsing chunked data -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates line: invalid literal for int() with base 16: b'x\r\n' -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 2597862 0 -test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates line: unexpected end of file while parsing chunked data -test-object-server DEBUG: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "SSYNC /sda1/0" 400 41 "-" "-" "-" 0.0002 "-" 2597862 - -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx81afc4a67c71425bbacb7-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txc3ee8e32d6554887a1ea8-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txd2c86da77cad46e9a372e-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txe6a3aca9752b4551832f7-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx32f159c3155c46f8a7964-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx5fce10d620ca4c659448c-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txfc3e3d6bb7e34797b8c3e-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txbaacebe75c18406dbb96a-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx6c82e46549cf40108efb5-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx3bab1d716d14415fa92c7-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx1f7864b0ed57407caab71-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx17dd5269ec28488eb3cf5-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx8963f1cd51a943a3ace03-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txd4eeb1f09a2b4394a6350-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa35e38bc81b748d693814-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txf4468b376cf640c0b43bc-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx1fbe8b1f12914b8ca198d-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txdfffc5fe30124577ad26a-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx37fec0be807f40c48333a-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txb2a7f2b2bbd54368ad9f8-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txbcaa8012c8e845edba6e0-0068bdc091) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx4c4ac995373c4d73a554f-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa724d437d8c1458384896-0068bdc091) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx03742cea1aa74724902f6-0068bdc091) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: tx7389f1307a5d4e48aac0d-0068bdc091) -test ERROR: Failed to get namespaces from /v1/a/c?states=listing&format=json: invalid data: KeyError('name') (txn: tx90cb0b9532304d12bb214-0068bdc091) -test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: txc3b7f51529374920a9207-0068bdc091) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_object_listing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_object_listing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_with_cached_container_info -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_with_cached_container_info ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_memcache_available -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_memcache_available ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_empty_list -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_empty_list ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_error -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_error ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache_with_x_newest -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache_with_x_newest ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_cache_clearing -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_cache_clearing ... ok -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_get_from_shards_add_root_spi -test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_get_from_shards_add_root_spi ... ok - -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9992&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1032 (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: Setting object count to 1032 (txn: tx0dec4d6fab454918a1549-0068bdc090) -test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=10000&marker=&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=9992&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 48 (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: Setting object count to 48 (txn: tx6a8b255222ed425093610-0068bdc090) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 40 (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9960&marker=h&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1064 (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: Setting object count to 1064 (txn: tx420e7d39a2b8440c872d8-0068bdc090) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&format=json&states=listing (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&format=json&limit=10000&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_?marker=koolaid&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx77128fa0752c4457b219b-0068bdc090) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&reverse=true&format=json&states=listing (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&reverse=true&format=json&limit=10000&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Get listing from /v1/.shards_a/c_ham?marker=koolaid&reverse=true&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx1817500e1edb47f69e5e0-0068bdc090)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_empty_shard_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_empty_shard_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_with_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_marker_beyond_end_marker_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_marker_beyond_end_marker_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mix_ok_and_unavailable_shards -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mix_ok_and_unavailable_shards ... ok +test INFO: - - 01/Jan/1970/02/46/42 GET /v1 HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1/ HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0 HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/ HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0// HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0//c HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/a// HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/02/46/42 GET /v1.0/a//o HTTP/1.0 123 - - - 7 13 - - - 2.7183 - - 10000.000000000 10002.718281828 - +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 - +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 - +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/ HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/ HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 0 +test INFO: - - 01/Jan/1970/00/00/20 GET /v1.0/a/c/o/p/p2 HTTP/1.0 321 - - - 4 7 - - - 2.7183 - - 18.000000000 20.718281828 -1 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 0 +test INFO: - - 01/Jan/1970/00/01/05 PUT /v1.0/a/c/o/p/p2 HTTP/1.0 314 - - - 6 8 - - - 7.3321 - - 58.200000000 65.532100000 -1 +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.292968273 1791676577.293026209 - +test INFO: - - 10/Oct/2026/23/56/17 GET /foo HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1791676577.293280602 1791676577.293316841 - +test INFO: - - 10/Oct/2026/23/56/17 GET /foo/bar HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1791676577.293513060 1791676577.293543577 - +test INFO: - - 10/Oct/2026/23/56/17 GET /v1 HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1791676577.293724298 1791676577.293751955 -test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_statsd_invalid_stats_types +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_log_request_statsd_invalid_stats_types ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_logger_statsd_prefix +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_logger_statsd_prefix ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_error +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_error ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_exception +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_middleware_exception ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_multi_segment_resp +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_multi_segment_resp ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_empty_strings +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_empty_strings ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_generator +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_generator ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_list_body +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_no_content_length_no_transfer_encoding_with_list_body ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_object_error +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_object_error ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_obscure_req +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_obscure_req ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_policy_index +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_policy_index ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_proxy_client_logging +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_proxy_client_logging ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_req_path_info_popping +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_req_path_info_popping ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_sensitive_headers_registered +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_sensitive_headers_registered ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_unread_body +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_unread_body ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_line +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_line ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size ... ok +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size_no_policy +test.unit.common.middleware.test_proxy_logging.TestProxyLogging.test_upload_size_no_policy ... ok +test.unit.common.middleware.test_ratelimit.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_ratelimit.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_off +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_off ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on_allow_deletes +test.unit.common.middleware.test_read_only.TestReadOnly.test_account_read_only_on_allow_deletes ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_non_swift_path +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_non_swift_path ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_destination_account_on_on_copy +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_destination_account_on_on_copy ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_off_on_copy +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_off_on_copy ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_on_on_copy +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_off_src_acct_on_dest_acct_on_on_copy ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_account_off +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_account_off ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_allow_deletes +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_allow_deletes ... ok +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_destination_account_off_on_copy +test.unit.common.middleware.test_read_only.TestReadOnly.test_global_read_only_on_destination_account_off_on_copy ... ok +test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest +test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest ... ok +test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest_passthrough_with_ranges +test.unit.common.middleware.test_slo.TestSloGetRawOldManifest.test_get_raw_manifest_passthrough_with_ranges ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power_failed +test.unit.common.ring.test_builder.TestRingBuilder.test_increase_partition_power_failed ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_failures +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_failures ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_success +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_account_acl_success ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acl_syntax_verification +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acl_syntax_verification ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acls_propagate_to_sysmeta +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_acls_propagate_to_sysmeta ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_init +test.unit.common.ring.test_builder.TestRingBuilder.test_init ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_admin_privileges +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_admin_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_bad_acls_get_denied +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_bad_acls_get_denied ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readonly_privileges +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readonly_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readwrite_privileges +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_readwrite_privileges ... ok +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_user_gets_best_acl +test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes.test_user_gets_best_acl ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_client_exception +test.unit.common.test_direct_client.TestDirectClient.test_direct_client_exception ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_failure +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_failure ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_replication_net +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_account_replication_net ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_obj_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_obj_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_replication_net +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_replication_net ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_with_timestamp +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_container_with_timestamp ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_with_timestamp +test.unit.common.test_direct_client.TestDirectClient.test_direct_delete_object_with_timestamp ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_no_content_does_not_parse_body +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_account_no_content_does_not_parse_body ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_no_content_does_not_decode_body +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_no_content_does_not_decode_body ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_with_extra_params +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_container_with_extra_params ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_chunks +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_chunks ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_object_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_recon +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_recon ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_503 +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_503 ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_507 +test.unit.common.test_direct_client.TestDirectClient.test_direct_get_suffix_hashes_507 ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_deleted +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_deleted ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_error ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_initial_balance +test.unit.common.ring.test_builder.TestRingBuilder.test_initial_balance ... ok -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266046.19650', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266046.14137', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.14137', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266046.16200', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1757266046.18120', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.16200', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpfzg_god2/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, '539df07b71268cc8c880b8961be017ec', '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda', '1757266044.58284', '1757266044.57595', '0', '', '1757266044.57595', 1, 0) -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sda/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266046.19650', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266046.14137', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.14137', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266044.59308', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1757266046.11776', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266044.59308', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266046.16200', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1757266046.18120', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266046.16200', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266044.68447', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266044.68447', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266044.68436', 'epoch': '1757266044.68436', 'reported': 0, 'tombstones': -1}], '4a2974d5-0ab0-4abe-a9f3-41109cf765ee-sda') -test DEBUG: /tmp/tmpfzg_god2/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.0:1000/sda -test WARNING: /tmp/tmpfzg_god2/sdb/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.0:1000/sda; have shard ranges and will wait for cleaving -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'c250fdfb68a5f9f76b771aaa5971e538', '88d22813-87f8-4132-bf21-df81831c12dd-sda', '1757266049.16299', '1757266049.16124', '0', '', '1757266049.16124', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': 'a/c', 'timestamp': '1757266049.17505', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.17505', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266049.17491', 'epoch': '1757266049.17491', 'reported': 0, 'tombstones': -1}], '88d22813-87f8-4132-bf21-df81831c12dd-sda') -test ERROR: ERROR Bad response 500 from 10.0.0.1 -test DEBUG: /tmp/tmpvl7vumqm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1757266049.17474', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '88d22813-87f8-4132-bf21-df81831c12dd-sda') -test DEBUG: /tmp/tmpvl7vumqm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00701332s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '57391375-7286-4084-9518-c22653fb74d1-sda', '1757266049.23039', '1757266049.21511', '0', '', '1757266049.21511', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266049.23852', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266049.23852', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.23852', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266049.23856', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266049.23856', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.23856', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266049.23857', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266049.23857', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.23857', 'epoch': None, 'reported': 0, 'tombstones': -1}], '57391375-7286-4084-9518-c22653fb74d1-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 3 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '62132993-8461-451e-a249-6e10b15ebc6a-sda', '1757266049.27348', '1757266049.26723', '0', '', '1757266049.26723', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266049.28310', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266049.28310', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.28310', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266049.28315', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266049.28315', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.28315', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266049.28316', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266049.28316', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266049.28316', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21491', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}], '62132993-8461-451e-a249-6e10b15ebc6a-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'dc60bb76-9b08-4536-9207-4685fa9880ec-sda', '1757266050.27698', '1757266050.27519', '0', '', '1757266050.27519', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266050.28558', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266050.28558', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.28558', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266050.28562', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266050.28562', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.28562', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266050.28563', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266050.28563', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.28563', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21491', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}], 'dc60bb76-9b08-4536-9207-4685fa9880ec-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '0716ef6f-1541-4e25-a045-7da4035e4b59-sda', '1757266050.33615', '1757266050.33276', '0', '', '1757266050.33276', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266050.34842', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266050.34842', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.34842', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266050.34847', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266050.34847', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.34847', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266050.34848', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266050.34848', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.34848', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21491', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}], '0716ef6f-1541-4e25-a045-7da4035e4b59-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '8dd677bc-a740-43e0-9a39-895530ca6f46-sda', '1757266050.38074', '1757266050.37386', '0', '', '1757266050.37386', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266050.38914', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266050.38914', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.38914', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266050.38919', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266050.38919', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.38919', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266050.38920', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266050.38920', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.38920', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21491', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}], '8dd677bc-a740-43e0-9a39-895530ca6f46-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '593056f6-aac2-4b9f-a601-bdd5d63c2e69-sda', '1757266050.42818', '1757266050.42211', '0', '', '1757266050.42211', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266050.43687', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266050.43687', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.43687', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266050.43694', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266050.43694', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.43694', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266050.43695', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266050.43695', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.43695', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}], '593056f6-aac2-4b9f-a601-bdd5d63c2e69-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '9f577da5-e7f8-45e9-a728-795eccae63e7-sda', '1757266050.46784', '1757266050.46193', '0', '', '1757266050.46193', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266050.47626', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266050.47626', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.47626', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266050.47630', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266050.47630', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.47630', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266050.47631', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266050.47631', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266050.47631', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}], '9f577da5-e7f8-45e9-a728-795eccae63e7-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '81f03057-4b0c-4e98-9dcd-306d9c8ee288-sda', '1757266054.20721', '1757266054.20543', '0', '', '1757266054.20543', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266054.21827', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266054.21827', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.21827', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266054.21831', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266054.21831', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.21831', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266054.21832', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266054.21832', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.21832', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}], '81f03057-4b0c-4e98-9dcd-306d9c8ee288-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'f3899dfb-c304-4eaf-879a-f2730667c23f-sda', '1757266054.25405', '1757266054.25226', '0', '', '1757266054.25226', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266054.26232', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266054.26232', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.26232', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266054.26237', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266054.26237', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.26237', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266054.26238', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266054.26238', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.26238', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21506', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21506', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21506', 'epoch': '1757266049.21507', 'reported': 0, 'tombstones': -1}], 'f3899dfb-c304-4eaf-879a-f2730667c23f-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '897534a8-efc2-430d-9b52-c19ae4cc09b5-sda', '1757266054.29306', '1757266054.28717', '0', '', '1757266054.28717', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266054.30139', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266054.30139', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.30139', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266054.30143', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266054.30143', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.30143', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266054.30144', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266054.30144', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.30144', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}], '897534a8-efc2-430d-9b52-c19ae4cc09b5-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '05983e5e-17ff-4d3b-9176-9127c9573469-sda', '1757266054.34075', '1757266054.33476', '0', '', '1757266054.33476', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266054.34967', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266054.34967', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.34967', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266054.34971', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266054.34971', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.34971', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266054.34972', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266054.34972', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.34972', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}], '05983e5e-17ff-4d3b-9176-9127c9573469-sda') -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'ea80616d-9ca5-4e53-821e-29d9da024af8-sda', '1757266054.38042', '1757266054.37450', '0', '', '1757266054.37450', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266054.38861', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266054.38861', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.38861', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266054.38865', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266054.38865', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.38865', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266054.38866', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266054.38866', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266054.38866', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266049.21510', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}], 'ea80616d-9ca5-4e53-821e-29d9da024af8-sda')test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_merge_remote_osr -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_merge_remote_osr ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_none_to_sync -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_none_to_sync ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_timeout_in_fetch -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_timeout_in_fetch ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_trouble_receiving_so_none_to_sync -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_trouble_receiving_so_none_to_sync ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:53539/sda1/3/a/c" "tx69eb5f73e1db4cbf88781-006acad0a0" "container-server 1476101" 0.0092 "-" 1476101 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:33689/sdb1/3/a/c" "tx69eb5f73e1db4cbf88781-006acad0a0" "container-server 1476101" 0.0010 "-" 1476101 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx69eb5f73e1db4cbf88781-006acad0a0" "proxy-server 1476101" 0.0249 "-" 1476101 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx69eb5f73e1db4cbf88781-006acad0a0" "proxy-server 1476101" 0.0585 "-" 1476101 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/16 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx69eb5f73e1db4cbf88781-006acad0a0 - 0.0824 - - 1791676576.662777424 1791676576.745135069 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx0279557a36894629acca7-006acad0a0" "proxy-server 1476101" 0.0013 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:53539/sda1/0/a1/c1" "tx0279557a36894629acca7-006acad0a0" "container-server 1476101" 0.0010 "-" 1476101 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:33689/sdb1/0/a1/c1" "tx0279557a36894629acca7-006acad0a0" "container-server 1476101" 0.0010 "-" 1476101 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx0279557a36894629acca7-006acad0a0" "proxy-server 1476101" 0.0455 "-" 1476101 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx0279557a36894629acca7-006acad0a0" "proxy-server 1476101" 0.0417 "-" 1476101 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/16 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx0279557a36894629acca7-006acad0a0 - 0.0826 - - 1791676576.746619225 1791676576.829182863 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd40e17f637b04bfc9c07d-006acad0a0" "proxy-server 1476101" 0.0019 "-" 1476101 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:33689/sdb1/3/a/c1" "txd40e17f637b04bfc9c07d-006acad0a0" "container-server 1476101" 0.0098 "-" 1476101 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:53539/sda1/3/a/c1" "txd40e17f637b04bfc9c07d-006acad0a0" "container-server 1476101" 0.0009 "-" 1476101 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txd40e17f637b04bfc9c07d-006acad0a0" "proxy-server 1476101" 0.0533 "-" 1476101 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txd40e17f637b04bfc9c07d-006acad0a0" "proxy-server 1476101" 0.0380 "-" 1476101 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/16 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txd40e17f637b04bfc9c07d-006acad0a0 - 0.0828 - - 1791676576.830604315 1791676576.913387537 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx269f2929137047afa0b20-006acad0a0" "proxy-server 1476101" 0.0020 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:16 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:33689/sdb1/0/a/c2" "tx269f2929137047afa0b20-006acad0a0" "container-server 1476101" 0.0011 "-" 1476101 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:53539/sda1/0/a/c2" "tx269f2929137047afa0b20-006acad0a0" "container-server 1476101" 0.0139 "-" 1476101 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx269f2929137047afa0b20-006acad0a0" "proxy-server 1476101" 0.0379 "-" 1476101 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx269f2929137047afa0b20-006acad0a0" "proxy-server 1476101" 0.0706 "-" 1476101 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx269f2929137047afa0b20-006acad0a0 - 0.0993 - - 1791676576.914782286 1791676577.014058828 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2703bc1e6aac41bf85764-006acad0a1" "proxy-server 1476101" 0.0104 "-" 1476101 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:33689/sdb1/1/a/ec-con" "tx2703bc1e6aac41bf85764-006acad0a1" "container-server 1476101" 0.0011 "-" 1476101 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:53539/sda1/1/a/ec-con" "tx2703bc1e6aac41bf85764-006acad0a1" "container-server 1476101" 0.0100 "-" 1476101 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx2703bc1e6aac41bf85764-006acad0a1" "proxy-server 1476101" 0.0297 "-" 1476101 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx2703bc1e6aac41bf85764-006acad0a1" "proxy-server 1476101" 0.0467 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - tx2703bc1e6aac41bf85764-006acad0a1 - 0.0798 - - 1791676577.027745247 1791676577.107531071 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx48dac11ac1974f76ab98d-006acad0a1" "proxy-server 1476101" 0.0021 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx77687fb111f341a9ae92c-006acad0a1" "proxy-server 1476101" 0.0013 "-" 1476101 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/ec-con/range-get-test" 201 - "PUT http://localhost/sdh1/2/a/ec-con/range-get-test" "tx3a48e65ada1f4f2188100-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdh1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx3a48e65ada1f4f2188100-006acad0a1" "proxy-server 1476101" 0.0501 "-" 1476101 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/ec-con/range-get-test" 201 - "PUT http://localhost/sdg1/2/a/ec-con/range-get-test" "tx3a48e65ada1f4f2188100-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdg1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx3a48e65ada1f4f2188100-006acad0a1" "proxy-server 1476101" 0.0724 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdi1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx3a48e65ada1f4f2188100-006acad0a1" "proxy-server 1476101" 0.0728 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/ec-con/range-get-test HTTP/1.0 201 - - t 14513 - - tx3a48e65ada1f4f2188100-006acad0a1 - 0.1280 - - 1791676577.109363556 1791676577.237380505 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfebee7877fb2471582f97-006acad0a1" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx98f2ba6824a149d8be486-006acad0a1" "proxy-server 1476101" 0.0115 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdi1/1/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "txe32a17f8d40848168a6ca-006acad0a1" "proxy-server 1476101" 0.0454 "-" 1476101 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/sdh1/1/a/ec-con/range-get-test-tiny" "txe32a17f8d40848168a6ca-006acad0a1" "object-server 1476101" 0.0004 "-" 1476101 3test.unit.common.ring.test_builder.TestRingBuilder.test_insufficient_replicas +test.unit.common.ring.test_builder.TestRingBuilder.test_insufficient_replicas ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_replication_net +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_container_replication_net ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_not_found +test.unit.common.test_direct_client.TestDirectClient.test_direct_head_object_not_found ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_container +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_container ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_post_object_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_chunked +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_chunked ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_fail +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_fail ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object_error +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_container_object_error ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_args +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_args ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_chunked +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_chunked ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_fail +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_fail ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_header_content_length +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_header_content_length ... ok +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_with_content_length +test.unit.common.test_direct_client.TestDirectClient.test_direct_put_object_with_content_length ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_load +test.unit.common.ring.test_builder.TestRingBuilder.test_load ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges ... ok +test.unit.common.test_direct_client.TestDirectClient.test_gen_headers +test.unit.common.test_direct_client.TestDirectClient.test_gen_headers ... ok +test.unit.common.test_direct_client.TestDirectClient.test_retry +test.unit.common.test_direct_client.TestDirectClient.test_retry ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:34 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20250907/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20250907T172735Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': 'UNSIGNED-PAYLOAD', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266055.31375', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS4-HMAC-SHA256 Credential=test:tester/20261010/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-date, Signature=hmac', 'X-Amz-Date': '20261010T235616Z', 'X-Amz-Storage-Class': 'STANDARD', 'X-Amz-Content-Sha256': 'UNSIGNED-PAYLOAD', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.85088', 'Content-Length': '5', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266055.35756', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676576.87765', 'Content-Type': 'binary/octet-stream'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:35 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_fullcontrol_permission +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.test_direct_client.TestDirectClient.test_retry_client_exception +test.unit.common.test_direct_client.TestDirectClient.test_retry_client_exception ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_fullcontrol_permission test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_fullcontrol_permission ... ok test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_owner_permission test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_owner_permission ... ok +test.unit.common.test_direct_client.TestDirectClient.test_retry_http_exception +test.unit.common.test_direct_client.TestDirectClient.test_retry_http_exception ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sections +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sections ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sub_sections +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_admin_info_with_disallowed_sub_sections ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_disallowed_sections +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_disallowed_sections ... ok +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_unmatched_disallowed_sections +test.unit.common.test_registry.TestSwiftInfo.test_get_swift_info_with_unmatched_disallowed_sections ... ok +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_admin_info +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_admin_info ... ok +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info ... ok +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info_import_from_utils +test.unit.common.test_registry.TestSwiftInfo.test_register_swift_info_import_from_utils ... ok +test.unit.common.test_utils.TestCooperativeIterator.test_close +test.unit.common.test_utils.TestCooperativeIterator.test_close ... ok +test.unit.common.test_utils.TestCooperativeIterator.test_init +test.unit.common.test_utils.TestCooperativeIterator.test_init ... ok +test.unit.common.test_utils.TestCooperativeIterator.test_iter +test.unit.common.test_utils.TestCooperativeIterator.test_iter ... ok +test.unit.common.test_utils.TestCooperativeIterator.test_no_sleeps +test.unit.common.test_utils.TestCooperativeIterator.test_no_sleeps ... ok +test.unit.common.test_utils.TestCooperativeIterator.test_sleeps +test.unit.common.test_utils.TestCooperativeIterator.test_sleeps ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.common.test_utils.TestGreenthreadSafeIterator.test_access_is_serialized +test.unit.common.test_utils.TestGreenthreadSafeIterator.test_access_is_serialized ... ok +test.unit.common.test_utils.TestGreenthreadSafeIterator.test_setup_works +test.unit.common.test_utils.TestGreenthreadSafeIterator.test_setup_works ... ok +test.unit.common.test_utils.TestPairs.test_pairs +test.unit.common.test_utils.TestPairs.test_pairs ... ok +test.unit.common.test_utils.TestReiterate.test_reiterate_closes +test.unit.common.test_utils.TestReiterate.test_reiterate_closes ... ok +test.unit.common.test_utils.TestReiterate.test_reiterate_consumes_first +test.unit.common.test_utils.TestReiterate.test_reiterate_consumes_first ... ok +test.unit.common.test_utils.TestReiterate.test_reiterate_list_or_tuple +test.unit.common.test_utils.TestReiterate.test_reiterate_list_or_tuple ... ok +test.unit.common.test_utils.TestSetSwiftDir.test_set_swift_dir +test.unit.common.test_utils.TestSetSwiftDir.test_set_swift_dir ... ok +test.unit.common.test_utils.TestShardRange.test_constants +test.unit.common.test_utils.TestShardRange.test_constants ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_left +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_left ... ok -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpjuphv352/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266053.57684.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.00020003318786621094s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010967254638671875s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaved ShardRange in 0.019s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: got 6 rows (deleted=False) in 0.00016808509826660156s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011229515075683594s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1757265952.38255, (6, 6) as of 1757266055.95590, cleaved as of 1757265952.38255> in 0.022s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'd2e7c31f-e990-4244-8174-7226237b17f5-sda', 'cursor': '', 'max_row': 12, 'cleave_to_row': 10, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 2, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Completed cleaving, DB remaining in sharding state, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaving from row 10 into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001533031463623047s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_cleave_repeated -test.unit.container.test_sharder.TestSharder.test_cleave_repeated ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9e9805f3e62e434694e06-0068bdc085" "proxy-server 2597854" 0.4336 "-" 2597854 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/33 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx9e9805f3e62e434694e06-0068bdc085 - 0.4458 - - 1757266053.102319479 1757266053.548079967 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx6c4c9bd97ec04b24895ac-0068bdc085" "proxy-server 2597854" 0.0017 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:39231/sda1/1/a1/c1" "tx6c4c9bd97ec04b24895ac-0068bdc085" "container-server 2597854" 0.0055 "-" 2597854 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:33333/sdb1/1/a1/c1" "tx6c4c9bd97ec04b24895ac-0068bdc085" "container-server 2597854" 0.0011 "-" 2597854 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6c4c9bd97ec04b24895ac-0068bdc085" "proxy-server 2597854" 0.0265 "-" 2597854 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6c4c9bd97ec04b24895ac-0068bdc085" "proxy-server 2597854" 0.0261 "-" 2597854 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/33 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx6c4c9bd97ec04b24895ac-0068bdc085 - 0.0477 - - 1757266053.549648285 1757266053.597338200 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe9be7f1722d24c069c096-0068bdc085" "proxy-server 2597854" 0.0020 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:33333/sdb1/2/a/c1" "txe9be7f1722d24c069c096-0068bdc085" "container-server 2597854" 0.0042 "-" 2597854 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:39231/sda1/2/a/c1" "txe9be7f1722d24c069c096-0068bdc085" "container-server 2597854" 0.0011 "-" 2597854 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe9be7f1722d24c069c096-0068bdc085" "proxy-server 2597854" 0.0156 "-" 2597854 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe9be7f1722d24c069c096-0068bdc085" "proxy-server 2597854" 0.0248 "-" 2597854 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/33 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txe9be7f1722d24c069c096-0068bdc085 - 0.0496 - - 1757266053.598789692 1757266053.648399591 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1361f0e4b56f491e86774-0068bdc085" "proxy-server 2597854" 0.0020 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:33333/sdb1/1/a/c2" "tx1361f0e4b56f491e86774-0068bdc085" "container-server 2597854" 0.0011 "-" 2597854 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:39231/sda1/1/a/c2" "tx1361f0e4b56f491e86774-0068bdc085" "container-server 2597854" 0.0017 "-" 2597854 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1361f0e4b56f491e86774-0068bdc085" "proxy-server 2597854" 0.0094 "-" 2597854 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:33 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx1361f0e4b56f491e86774-0068bdc085" "proxy-server 2597854" 0.0193 "-" 2597854 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/33 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx1361f0e4b56f491e86774-0068bdc085 - 0.0364 - - 1757266053.649877310 1757266053.686296940 2 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx8c23daf548cb45b5977ac-0068bdc086) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx8c23daf548cb45b5977ac-0068bdc086) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx8c23daf548cb45b5977ac-0068bdc086) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txc65412efc7f74af39d8d3-0068bdc086) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txc65412efc7f74af39d8d3-0068bdc086) -test ERROR: Account HEAD returning 503 for [504, 503] (txn: txc65412efc7f74af39d8d3-0068bdc086) -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx9677e4f679ef4fccb7144-0068bdc086) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx9677e4f679ef4fccb7144-0068bdc086) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx9677e4f679ef4fccb7144-0068bdc086) -test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx9677e4f679ef4fccb7144-0068bdc086) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txbf56deee378b4f5ba43d6-0068bdc086) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txbf56deee378b4f5ba43d6-0068bdc086) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txbf56deee378b4f5ba43d6-0068bdc086) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: txbf56deee378b4f5ba43d6-0068bdc086) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestController.test_container_info_404 -test.unit.proxy.test_mem_server.TestController.test_container_info_404 ... ok -test.unit.proxy.test_mem_server.TestController.test_container_info_invalid_account -test.unit.proxy.test_mem_server.TestController.test_container_info_invalid_account ... ok -test.unit.proxy.test_mem_server.TestController.test_container_info_no_cache -test.unit.proxy.test_mem_server.TestController.test_container_info_no_cache ... ok -test.unit.proxy.test_mem_server.TestController.test_get_account_info_returns_values_as_strings -test.unit.proxy.test_mem_server.TestController.test_get_account_info_returns_values_as_strings ... ok -test.unit.proxy.test_mem_server.TestController.test_get_container_info_returns_values_as_strings -test.unit.proxy.test_mem_server.TestController.test_get_container_info_returns_values_as_strings ... ok -test.unit.proxy.test_mem_server.TestController.test_make_requests -test.unit.proxy.test_mem_server.TestController.test_make_requests ... ok -test.unit.proxy.test_mem_server.TestController.test_transfer_headers -test.unit.proxy.test_mem_server.TestController.test_transfer_headers ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676782.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/292/f853a3b4433fb5270084cb53e418f292/f853a3b4433fb5270084cb53e418f292.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676782.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/292/f853a3b4433fb5270084cb53e418f292/f853a3b4433fb5270084cb53e418f292.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676786.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5b3/b4b1fe7e0f35ca39f10477cdad6395b3/b4b1fe7e0f35ca39f10477cdad6395b3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676790.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/da7/eef9e5dd74de073fced978d30153cda7/eef9e5dd74de073fced978d30153cda7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676794.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/109/339e3ff134ac26be851dcecaa00ff109/339e3ff134ac26be851dcecaa00ff109.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676798.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/cee/e6656ce639b47c03d593bc1bbade1cee/e6656ce639b47c03d593bc1bbade1cee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676802.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d00/fded7d1013ca18041e42a97c44a2ed00/fded7d1013ca18041e42a97c44a2ed00.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676806.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/955/295aa82d1e7e5a8eccf863d08b0cf955/295aa82d1e7e5a8eccf863d08b0cf955.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676810.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/510/c0cdadbdedeba97227dbafc22135c510/c0cdadbdedeba97227dbafc22135c510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676814.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2a9/db07c8008dd52eed34972b22f6f262a9/db07c8008dd52eed34972b22f6f262a9.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676814.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2a9/db07c8008dd52eed34972b22f6f262a9/db07c8008dd52eed34972b22f6f262a9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676818.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/bec/ef8658f3922e0c2088b7bf5dac899bec/ef8658f3922e0c2088b7bf5dac899bec.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676822.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/99c/93100884e0b816f0f1495f4f1f63a99c/93100884e0b816f0f1495f4f1f63a99c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676826.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/c4a/7d84cc8c9aadb71e733551fbcdb53c4a/7d84cc8c9aadb71e733551fbcdb53c4a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676830.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/48f/2323b8d1b502ab0adf420d349028e48f/2323b8d1b502ab0adf420d349028e48f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676834.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/766/5dcd0e1a07285df8ca0fbf22d0ef0766/5dcd0e1a07285df8ca0fbf22d0ef0766.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676838.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/581/90350a2c73198ae60f0f1f4232faa581/90350a2c73198ae60f0f1f4232faa581.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676842.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/af1/0ff485121dc8c40362f5d9779488aaf1/0ff485121dc8c40362f5d9779488aaf1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676846.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/14f/576c6641f205da908f0d5d7e71a4414f/576c6641f205da908f0d5d7e71a4414f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676850.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676854.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e71/897d7893170feac932a32eb323983e71/897d7893170feac932a32eb323983e71.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676858.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1a1/4c85acda9f0c54d84ddb00155fee21a1/4c85acda9f0c54d84ddb00155fee21a1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676862.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d43/748dd92df2c4e50beedf4530c7d09d43/748dd92df2c4e50beedf4530c7d09d43.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676866.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1b6/b1671f2d33bcdfd54ccc11ca626111b6/b1671f2d33bcdfd54ccc11ca626111b6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676870.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/5d6/bfef16dad6b37d1095d1b31c640df5d6/bfef16dad6b37d1095d1b31c640df5d6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676874.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/eea/f67e2f1349f0a9a7c0df39741beb3eea/f67e2f1349f0a9a7c0df39741beb3eea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676878.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/397/98dc347ea850f13d2122bfae42061397/98dc347ea850f13d2122bfae42061397.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676882.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/6cf/1fd3b1894bd5d7cf2179ae2e153096cf/1fd3b1894bd5d7cf2179ae2e153096cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676886.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e9c/46f5746adbb7b8dca8bd9264171b7e9c/46f5746adbb7b8dca8bd9264171b7e9c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676890.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/855/64833c7414a676fa383410273bad1855/64833c7414a676fa383410273bad1855.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676894.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/f40/1f26120f30ca49a0bb7598498404bf40/1f26120f30ca49a0bb7598498404bf40.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676898.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/7d4/349ce6dda286d587a310c3fa105e07d4/349ce6dda286d587a310c3fa105e07d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676902.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d09/f3fbe28532631d4adb7cf3e8a49b6d09/f3fbe28532631d4adb7cf3e8a49b6d09.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676906.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a62/ff8903d8c019d4794fed881d4e76fa62/ff8903d8c019d4794fed881d4e76fa62.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676910.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/044/0b91ee71ed3eea8828adc52288e78044/0b91ee71ed3eea8828adc52288e78044.dbtest.unit.common.test_utils.TestShardRange.test_copy +test.unit.common.test_utils.TestShardRange.test_copy ... ok +test.unit.common.test_utils.TestShardRange.test_deleted_setter +test.unit.common.test_utils.TestShardRange.test_deleted_setter ... ok +test.unit.common.test_utils.TestShardRange.test_epoch_setter +test.unit.common.test_utils.TestShardRange.test_epoch_setter ... ok +test.unit.common.test_utils.TestShardRange.test_find_ancestors +test.unit.common.test_utils.TestShardRange.test_find_ancestors ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_min_part_hours_zero_will_move_one_replica +test.unit.common.ring.test_builder.TestRingBuilder.test_min_part_hours_zero_will_move_one_replica ... ok +test.unit.common.test_utils.TestShardRange.test_find_root +test.unit.common.test_utils.TestShardRange.test_find_root ... ok +test.unit.common.test_utils.TestShardRange.test_increment_meta +test.unit.common.test_utils.TestShardRange.test_increment_meta ... ok +test.unit.common.test_utils.TestShardRange.test_is_child_of +test.unit.common.test_utils.TestShardRange.test_is_child_of ... ok +test.unit.common.test_utils.TestShardRange.test_make_path +test.unit.common.test_utils.TestShardRange.test_make_path ... ok +test.unit.common.test_utils.TestShardRange.test_meta_timestamp_setter +test.unit.common.test_utils.TestShardRange.test_meta_timestamp_setter ... ok +test.unit.common.test_utils.TestShardRange.test_min_max_bounds +test.unit.common.test_utils.TestShardRange.test_min_max_bounds ... ok +test.unit.common.test_utils.TestShardRange.test_name +test.unit.common.test_utils.TestShardRange.test_name ... ok +test.unit.common.test_utils.TestShardRange.test_name_validation +test.unit.common.test_utils.TestShardRange.test_name_validation ... ok +test.unit.common.test_utils.TestShardRange.test_repr +test.unit.common.test_utils.TestShardRange.test_repr ... ok +test.unit.common.test_utils.TestShardRange.test_resolve_state +test.unit.common.test_utils.TestShardRange.test_resolve_state ... ok +test.unit.common.test_utils.TestShardRange.test_row_count +test.unit.common.test_utils.TestShardRange.test_row_count ... ok +test.unit.common.test_utils.TestShardRange.test_set_deleted +test.unit.common.test_utils.TestShardRange.test_set_deleted ... ok +test.unit.common.test_utils.TestShardRange.test_shard_range_initialisation +test.unit.common.test_utils.TestShardRange.test_shard_range_initialisation ... ok +test.unit.common.test_utils.TestShardRange.test_sort_key +test.unit.common.test_utils.TestShardRange.test_sort_key ... ok +test.unit.common.test_utils.TestShardRange.test_sort_key_order +test.unit.common.test_utils.TestShardRange.test_sort_key_order ... ok +test.unit.common.test_utils.TestShardRange.test_state_setter +test.unit.common.test_utils.TestShardRange.test_state_setter ... ok +test.unit.common.test_utils.TestShardRange.test_state_timestamp_setter +test.unit.common.test_utils.TestShardRange.test_state_timestamp_setter ... ok +test.unit.common.test_utils.TestShardRange.test_timestamp_setter +test.unit.common.test_utils.TestShardRange.test_timestamp_setter ... ok +test.unit.common.test_utils.TestShardRange.test_to_from_dict +test.unit.common.test_utils.TestShardRange.test_to_from_dict ... ok +test.unit.common.test_utils.TestShardRange.test_update_meta +test.unit.common.test_utils.TestShardRange.test_update_meta ... ok +test.unit.common.test_utils.TestShardRange.test_update_state +test.unit.common.test_utils.TestShardRange.test_update_state ... ok +test.unit.common.test_utils.TestShardRange.test_update_tombstones +test.unit.common.test_utils.TestShardRange.test_update_tombstones ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_blocking +test.unit.common.utils.test_logs.TestPipeMutex.test_blocking ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_more_devices_than_replicas_validation_when_removed_dev +test.unit.common.ring.test_builder.TestRingBuilder.test_more_devices_than_replicas_validation_when_removed_dev ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx75e9c1b444f94972b4b32-0068bdc092) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx0492d446281a423b8f7ae-0068bdc092) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&reverse=true&format=json (txn: txbb2dd2cbfe4d4349a5844-0068bdc092) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&format=json (txn: tx7dad1fe8132b427ea1a80-0068bdc092) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&end_marker=kale&format=json (txn: txef4ae018a21f4bb9b704a-0068bdc092) -test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&includes=egg&format=json (txn: tx397ed375ca0b482f9e137-0068bdc092) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx79ebbfe004b34615944c2-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx7178578ffd8b472f8234d-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx46c6c78651ba402e8b1ca-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx71acfb4e48c046a4aa80e-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx0b5c268e28bf4d00b84d1-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx84a6363d44364b508e327-0068bdc092) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Skipping shard cache lookup (x-newest) for /v1/a/c?states=listing&format=json (txn: tx391b22f299564191a16eb-0068bdc092) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx391b22f299564191a16eb-0068bdc092) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] -test DEBUG: GET listing from 3 shards for: /v1/a/c -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} -test ERROR: Aborting listing from shards due to bad response: [204] +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 201 - "PUT http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx61e0ad3e096b417486d8f-006acad0a1" "proxy-server 1476106" 0.0252 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc262f2f5c597423cbfaf0-006acad0a1" "proxy-server 1476106" 0.0022 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "txc262f2f5c597423cbfaf0-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx92d23ccb31f147e5964f4-006acad0a1" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "txcd278eaf5b174bc4ab3d6-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdg1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "PUT http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx76ed5e7011f54f118ac9d-006acad0a1" "proxy-server 1476106" 0.0123 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "PUT http://foo:8080/sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx76ed5e7011f54f118ac9d-006acad0a1" "object-server 1476106" 0.0006 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "PUT http://foo:8080/sdi1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx76ed5e7011f54f118ac9d-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "PUT http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx76ed5e7011f54f118ac9d-006acad0a1" "proxy-server 1476106" 0.0188 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdi1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "PUT http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx76ed5e7011f54f118ac9d-006acad0a1" "proxy-server 1476106" 0.0178 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx277306167e884c6b9372f-006acad0a1" "proxy-server 1476106" 0.0051 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx919e1463a1ba492f933e9-006acad0a1" "proxy-server 1476106" 0.0027 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdi1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 202 76 "POST http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "txbe8e3b00e80544959c247-006acad0a1" "proxy-server 1476106" 0.0031 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "POST http://foo:8080/sdg1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" "txbe8e3b00e80544959c247-006acad0a1" "object-server 1476106" 0.0007 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe/o" 201 - "POST http://foo:8080/sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" "txbe8e3b00e80544959c247-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 202 76 "POST http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "txbe8e3b00e80544959c247-006acad0a1" "proxy-server 1476106" 0.0122 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdg1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 202 76 "POST http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "txbe8e3b00e80544959c247-006acad0a1" "proxy-server 1476106" 0.0111 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx306428acabb0458a9fbe6-006acad0a1" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx88bb4fbb6c09496799a10-006acad0a1" "proxy-server 1476106" 0.0027 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdg1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "GET http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx232dc66f3bbc46a19654f-006acad0a1" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "GET http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx232dc66f3bbc46a19654f-006acad0a1" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc251836e01d5487795d1c-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx4aa3fa18534c49088d581-006acad0a1" "proxy-server 1476106" 0.0017 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdg1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx916c3a3ec16b45648c28d-006acad0a1" "proxy-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7f1b1a6ee2644bb5afd43-006acad0a1" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx020046969c7d45e092489-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "GET http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx9d5d4f684b06430fa282c-006acad0a1" "proxy-server 1476106" 0.0012 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdi1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "GET http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx9d5d4f684b06430fa282c-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4c4c0e5137d745e68a3ca-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 204 - "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe" "tx40eceeed772d411782717-006acad0a1" "proxy-server 1476106" 0.0028 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdh1/3/a/e909f8a1b1ee4950b7d207654e192ebe/o" 200 92 "HEAD http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe/o" "tx478708107e6e419daa5b5-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx53b6d42b5b924f0ba51ff-006acad0a1" "proxy-server 1476106" 0.0025 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdb1/1/a/e909f8a1b1ee4950b7d207654e192ebe" 200 382 "GET http://foo:8080/v1/a/e909f8a1b1ee4950b7d207654e192ebe?format=json&states=listing" "tx53b6d42b5b924f0ba51ff-006acad0a1" "proxy-server 1476106" 0.0025 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf75d30022fbc496983754-006acad0a1" "proxy-server 1476106" 0.0018 "-" 1476106 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 201 - "PUT http://127.0.0.1:49113/sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" "txf75d30022fbc496983754-006acad0a1" "container-server 1476106" 0.0011 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 201 - "PUT http://127.0.0.1:38991/sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" "txf75d30022fbc496983754-006acad0a1" "container-server 1476106" 0.0010 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 201 - "PUT http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txf75d30022fbc496983754-006acad0a1" "proxy-server 1476106" 0.0099 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 201 - "PUT http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txf75d30022fbc496983754-006acad0a1" "proxy-server 1476106" 0.0154 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txece3d5d8ee474d189b480-006acad0a1" "proxy-server 1476106" 0.0021 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txece3d5d8ee474d189b480-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5035ee82c8844971bd1c2-006acad0a1" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx4d1fd1fd2d49441bbd735-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "PUT http://foo:8080/sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txd5c84f7089eb4d1aaf74a-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "PUT http://foo:8080/sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txd5c84f7089eb4d1aaf74a-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "PUT http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txd5c84f7089eb4d1aaf74a-006acad0a1" "proxy-server 1476106" 0.0133 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "PUT http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txd5c84f7089eb4d1aaf74a-006acad0a1" "proxy-server 1476106" 0.0149 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txacdeae618c0f474abcf06-006acad0a1" "proxy-server 1476106" 0.0023 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx59b0e3e5ac224d6181c43-006acad0a1" "proxy-server 1476106" 0.0027 "-" 1476106 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "POST http://foo:8080/sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx9ce5b150519644999f28a-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 201 - "POST http://foo:8080/sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx9ce5b150519644999f28a-006acad0a1" "object-server 1476106" 0.0005 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 202 76 "POST http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx9ce5b150519644999f28a-006acad0a1" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "POST /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 202 76 "POST http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx9ce5b150519644999f28a-006acad0a1" "proxy-server 1476106" 0.0080 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf7579ecf6ae54e8da3d33-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx6d7ae55e3c7749edacc16-006acad0a1" "proxy-server 1476106" 0.0027 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx4646810c8a194feca0fd7-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx52fa54bb94494191b7273-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txbb8e21ee1f8341bfa2b0a-006acad0a1" "proxy-server 1476106" 0.0028 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx91782e6c3f4b48f7905da-006acad0a1" "proxy-server 1476106" 0.0052 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6faa4990cd3d48d5a6ba1-006acad0a1" "proxy-server 1476106" 0.0022 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txcdd99297bafb4116b8744-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txba0cbef49acf437f893ce-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa43e89359a584efba710c-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txafd465d0d62d4e0c9007f-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txb067d5e2990f487884f6e-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7abf3e444b054622a1c90-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx2d4d5f85354b4063a9276-006acad0a1" "proxy-server 1476106" 0.0017 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1314005a11874c0b9a087-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx67dbf66ae12b4bafa4dec-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 -test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_preserves_ownership +test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_preserves_ownership ... ok -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx894fb4608ecd4322b7a0b-0068bdc07e) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda (txn: txc63defac3b784dfcb6c56-0068bdc07e) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb (txn: txe530536b0a8b4b3485bfd-0068bdc07e) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx55fdc2a76bc6471588d8b-0068bdc07e) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd (txn: txedaf738ae4dc4f0d8f80f-0068bdc07e) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c: Timeout (Nones) (txn: txfcd91e0dc306412db41ed-0068bdc07e) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: txe1cf2749e2674223a5e1b-0068bdc07e) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txa98d435f801b44f1b8073-0068bdc07e) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda (txn: txf8443af432474662aa803-0068bdc07e) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb (txn: txc387308abac3412e9e26f-0068bdc07e) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc (txn: txc4253b188db546baae770-0068bdc07e) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx3b11cca2962144f0bc204-0068bdc07e) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: Timeout (Nones) (txn: tx6bf9991678c14b5da9579-0068bdc07e) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: txd702b6ee0776436c88221-0068bdc07e) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx4bf162b2d6fb4d9a8c2c8-0068bdc07e) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: txa8f3744000294dd1996ec-0068bdc07e) -test INFO: Client disconnected on read of '/a/c' (txn: tx024390763fd44fa886256-0068bdc07e) -test INFO: Client disconnected on read of '/a/c' (txn: tx6741e5e4752f4c07b59c5-0068bdc07f) -test INFO: Client disconnected on read of '/a/c' (txn: tx6741e5e4752f4c07b59c5-0068bdc07f) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (204, 404, 503, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: Container GET returning 503 for (204, 503, 503, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIterationtest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_DELETE -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_DELETE ... ok +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:16 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676577.00157', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676577.01584', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_write_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_write_permission ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_without_permission +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_without_permission ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multiple_duplicate_device_assignment +test.unit.common.ring.test_builder.TestRingBuilder.test_multiple_duplicate_device_assignment ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_off_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_off_end ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_tpool +test.unit.common.utils.test_logs.TestPipeMutex.test_blocking_tpool ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_context_manager_api +test.unit.common.utils.test_logs.TestPipeMutex.test_context_manager_api ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_nonblocking +test.unit.common.utils.test_logs.TestPipeMutex.test_nonblocking ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_recursive +test.unit.common.utils.test_logs.TestPipeMutex.test_recursive ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_release_without_acquire +test.unit.common.utils.test_logs.TestPipeMutex.test_release_without_acquire ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_too_many_releases +test.unit.common.utils.test_logs.TestPipeMutex.test_too_many_releases ... ok +test.unit.common.utils.test_logs.TestPipeMutex.test_wrong_releaser +test.unit.common.utils.test_logs.TestPipeMutex.test_wrong_releaser ... ok +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_exception +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_exception ... ok -test WARNING: Ignoring remote osr w/o epoch, own_sr: {'name': 'a/c', 'timestamp': '1757266049.21501', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21501', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21501', 'epoch': '1757266049.21502', 'reported': 0, 'tombstones': -1}, remote_sr: {'name': 'a/c', 'timestamp': '1757266049.21510', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266049.21491', 'deleted': 0, 'state': 40, 'state_timestamp': '1757266049.21491', 'epoch': None, 'reported': 0, 'tombstones': -1}, source: repl_req -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test DEBUG: /tmp/tmp8v_4dobt/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'd7d4165a98d7dbf5f13fcd34aa749bb2', '203e60e0-f986-428c-918a-05393411aa34-sda', '1757266057.12896', '1757266057.12713', '0', '', '1757266057.12713', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1757266057.13733', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '203e60e0-f986-428c-918a-05393411aa34-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -test DEBUG: Replicating db /tmp/tmpg18nlazm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '817ee8d8-f6be-4241-99d6-f41494aa4fbe-sda', '1757266057.17700', '1757266057.17080', '0', '', '1757266057.17080', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -test ERROR: ERROR syncing /tmp/tmpg18nlazm/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db with node {'ip': '10.0.0.1', 'replication_ip': '10.0.0.1', 'port': 1001, 'replication_port': 1001, 'device': 'sdb', 'zone': 1, 'region': 1, 'id': 1, 'weight': 1, 'index': 1}: Timeout (0.001s) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (1, 'ca4658f035ae5e8a94248f57d94afc5d', '9684349d-49ac-49dd-a232-1a40b1c7ac42-sda', '1757266057.21600', '1757266057.20791', '0', '', '1757266057.20791', 1, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1757266057.22570', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '9684349d-49ac-49dd-a232-1a40b1c7ac42-sda') -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_syncs, ([],) -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '1757266057.25288', '1757266057.2468', '0', '', '1757266057.2468', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '1757266057.25288', '1757266057.2468', '0', '', '1757266057.2468', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.02428 seconds (41.17859/s) -test INFO: Removed 0 dbs -test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 -test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '1757266057.25288', '1757266057.2468', '0', '', '1757266057.2468', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266057.29344', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266057.29344', 'deleted': 1, 'state': 10, 'state_timestamp': '1757266057.29344', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266057.25421', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266057.25421', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266057.25421', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266057.25422', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266057.25422', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266057.25422', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266057.25436', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266057.25436', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266057.25423', 'epoch': '1757266057.25423', 'reported': 0, 'tombstones': -1}], '2d53d568-8bd5-4768-888a-90d7fe82069c-sda') -test DEBUG: /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.1:1001/sdb -test WARNING: /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '2d53d568-8bd5-4768-888a-90d7fe82069c-sda', '1757266057.25288', '1757266057.2468', '0', '', '1757266057.2468', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, get_shard_ranges, () -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1757266057.29344', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1757266057.29344', 'deleted': 1, 'state': 10, 'state_timestamp': '1757266057.29344', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1757266057.25421', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1757266057.25421', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266057.25421', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1757266057.25422', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1757266057.25422', 'deleted': 0, 'state': 10, 'state_timestamp': '1757266057.25422', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266057.25436', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266057.25436', 'deleted': 0, 'state': 60, 'state_timestamp': '1757266057.25423', 'epoch': '1757266057.25423', 'reported': 0, 'tombstones': -1}], '2d53d568-8bd5-4768-888a-90d7fe82069c-sda') -test DEBUG: /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db synced 4 shard ranges to 10.0.0.2:1002/sdc -test WARNING: /tmp/tmpzvg2whfz/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db is able to shard -- refusing to replicate objects to peer 10.0.0.2:1002/sdc; have shard ranges and will wait for cleaving -test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.03785 seconds (26.41758/s)test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_with_rsync -test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_with_rsync ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_status_change -test.unit.container.test_replicator.TestReplicatorSync.test_sync_status_change ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_to_remote_with_misplaced -test.unit.container.test_replicator.TestReplicatorSync.test_sync_to_remote_with_misplaced ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_sync_triggers_sync_store_update -test.unit.container.test_replicator.TestReplicatorSync.test_sync_triggers_sync_store_update ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store -test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store ... ok -test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store_exception -test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store_exception ... ok -test.unit.container.test_updater.TestContainerUpdater.test_conf_params -test.unit.container.test_updater.TestContainerUpdater.test_conf_params ... ok -test.unit.container.test_updater.TestContainerUpdater.test_creation -test.unit.container.test_updater.TestContainerUpdater.test_creation ... ok -test.unit.container.test_updater.TestContainerUpdater.test_error_in_process -test.unit.container.test_updater.TestContainerUpdater.test_error_in_process ... ok -test.unit.container.test_updater.TestContainerUpdater.test_listdir_with_exception -test.unit.container.test_updater.TestContainerUpdater.test_listdir_with_exception ... ok -test.unit.container.test_updater.TestContainerUpdater.test_listdir_without_exception -test.unit.container.test_updater.TestContainerUpdater.test_listdir_without_exception ... ok +test INFO: - - 10/Oct/2026/23/56/17 GET /v1.0 HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1791676577.293959856 1791676577.293990374 - +test INFO: - - 10/Oct/2026/23/56/18 GET /path HTTP/1.0 503 - - - - 118 - - - 0.7000 FA - 1791676577.305103779 1791676578.005103827 - +test INFO: - - 10/Oct/2026/23/56/17 GET /path HTTP/1.0 500 - - - - - - - - 0.2000 - - 1791676577.306454420 1791676577.506454468 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 17 - - - 0.0001 SOS - 1791676577.315865517 1791676577.315936327 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - - - - - 0.0001 - - 1791676577.317704201 1791676577.317782164 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 3 - - - 0.0082 - - 1791676577.318946362 1791676577.327136993 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 12 - - - 0.0001 - - 1791676577.328404903 1791676577.328480959 - +test INFO: - - 10/Oct/2026/23/56/18 GET /v1/a/c/o HTTP/1.0 503 - - - - 118 - - - 0.7000 - - 1791676577.329357624 1791676578.029357672 0 +test INFO: - - 10/Oct/2026/23/56/17 PUT /v1/a/c/o HTTP/1.0 200 - - - - 8 - - - 0.0000 - - 1791676577.361334562 1791676577.361369133 1 +test INFO: - - 10/Oct/2026/23/56/17 GET /v1/a/c HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.362130165 1791676577.362201452 1 +test INFO: 4.5.6.7 1.2.3.4 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.372385025 1791676577.372464895 - +test INFO: 4.5.6.7 1.2.3.4 10/Oct/2026/23/56/17 GET / HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.373221159 1791676577.373287201 - +test INFO: - - 10/Oct/2026/23/56/17 GET /v1/something HTTP/1.0 200 - - - - 8 - - - 0.0001 - - 1791676577.374305487 1791676577.374376535 - +test INFO: - - 10/Oct/2026/23/56/17 GET / HTTP/1.0 499 - - - - 4 - - - 0.0001 - - 1791676577.388461351 1791676577.388548136 - +test INFO: - - 10/Oct/2026/23/56/17 POST /v1/a/c HTTP/1.0 200 - - - 11 8 - - Host:%20localhost:80 0.0000 - - 1791676577.389239788 1791676577.389262438 - +test INFO: - - 10/Oct/2026/23/56/17 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0000 - - 1791676577.389903069 1791676577.389928102 0 +test INFO: - - 10/Oct/2026/23/56/17 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0000 - - 1791676577.390333652 1791676577.390351057 -1 +test INFO: - - 10/Oct/2026/23/56/17 PUT /v1/a/c/o/foo HTTP/1.0 200 - - - 10 8 - - Host:%20localhost:80 0.0121 - - 1791676577.390978575 1791676577.403079987 - +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Kaboom! +direct-client-test ERROR: Kaboom! +direct-client-test ERROR: Kaboom! +hello +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_formatter_extras +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_formatter_extras ... ok +hello +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init ... ok +my-prefix: hello +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init_with_prefix +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_init_with_prefix ... ok +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals ... ok +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals_stacked_adapter +test.unit.common.utils.test_logs.TestSwiftLogAdapter.test_thread_locals_stacked_adapter ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_dont_move_too_many_replicas +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_dont_move_too_many_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_includes ... ok +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_in_order_expirer_bytes_ctype +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_in_order_expirer_bytes_ctype ... ok +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_out_of_order_expirer_bytes_ctype +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_out_of_order_expirer_bytes_ctype ... ok +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_unupgraded_expirer_bytes_ctype +test.unit.container.test_backend.TestExpirerBytesCtypeTimestamp.test_unupgraded_expirer_bytes_ctype ... ok -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001087188720703125s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaved ShardRange in 2.488s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaving from row 10 into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (6, 6) as of 1757266055.95590, cleaved as of 1757265952.38255>, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017309188842773438s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011682510375976562s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1757265952.38255, (6, 6) as of 1757266055.95590, cleaved as of 1757265952.38255> in 0.017s, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpysrs575e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266055.86017.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting to cleave (0 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00017833709716796875s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010347366333007812s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaved ShardRange in 0.009s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Stopped cleave at unready ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, found as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.0002658367156982422s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010919570922851562s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_there_1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmpvs991d8v/sda/containers/0/7a6/40d00a528944ce0468e507db329647a6/40d00a528944ce0468e507db329647a6.db, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root -test.unit.container.test_sharder.TestSharder.test_cleave_root ... ok +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1791676577.10458', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_DELETE ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_async_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_async_DELETE ... ok +test.unit.common.middleware.s3api.test_utils.TestConfig.test_defaults +test.unit.common.middleware.s3api.test_utils.TestConfig.test_defaults ... ok +test.unit.common.middleware.s3api.test_utils.TestConfig.test_set_get_delete +test.unit.common.middleware.s3api.test_utils.TestConfig.test_set_get_delete ... ok +test.unit.common.middleware.s3api.test_utils.TestConfig.test_update +test.unit.common.middleware.s3api.test_utils.TestConfig.test_update ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_obj_slash_v1 +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_obj_slash_v1 ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_and_path +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_and_path ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_obj +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_root_obj ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_trailing_slash +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_path_trailing_slash ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_root_path_obj_slash_v1 +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_container_with_root_path_obj_slash_v1 ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_with_path_root_container +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_account_with_path_root_container ... ok +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_with_path_root_and_path_no_slash +test.unit.common.middleware.test_domain_remap.TestDomainRemapClientMangling.test_domain_remap_with_path_root_and_path_no_slash ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_get +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_get ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_none +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_none ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_elsewhere_fails +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_elsewhere_fails ... ok +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_to_own +test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderSystem.test_reader_put_to_own ... ok +test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_configured_options +test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_configured_options ... ok +test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_name_check.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_bad_src +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_bad_src ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_no_src +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_no_src ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_PUT_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_PUT_verb ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_verb ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_from +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_from ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_verb ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_from +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_from ... ok +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_verb +test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_verb ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_auth_fail +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_auth_fail ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_delete_quotas +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_delete_quotas ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_bytes_quota +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_bytes_quota ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_counts_quota +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_exceed_counts_quota ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_invalid_quotas +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_invalid_quotas ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_missing_container +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_missing_container ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_no_quotas +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_no_quotas ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_bytes_quota +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_bytes_quota ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_counts_quota +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_exceed_counts_quota ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_handled +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_not_handled ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_split_path_empty_container_path_segment +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_split_path_empty_container_path_segment ... ok +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_valid_quotas +test.unit.common.middleware.test_quotas.TestContainerQuotas.test_valid_quotas ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_get_nonmanifest_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_get_nonmanifest_passthrough ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_partially_satisfiable_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_partially_satisfiable_passthrough ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_passthrough ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_starting_beyond_multipart_resp_length +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_starting_beyond_multipart_resp_length ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_unsatisfiable_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_multi_range_unsatisfiable_passthrough ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_passthrough ... ok +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_unsatisfiable_passthrough +test.unit.common.middleware.test_slo.TestNonSloPassthrough.test_non_slo_range_unsatisfiable_passthrough ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_download_takes_too_long +test.unit.common.middleware.test_slo.TestSloErrors.test_download_takes_too_long ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_first_segment_submanifest +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_first_segment_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_segment +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_segment ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_submanifest +test.unit.common.middleware.test_slo.TestSloErrors.test_error_fetching_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_mismatched_size ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_available +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_available ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_exists +test.unit.common.middleware.test_slo.TestSloErrors.test_first_segment_not_exists ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure +test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure_iter_app_resp +test.unit.common.middleware.test_slo.TestSloErrors.test_generator_closure_iter_app_resp ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_get_bogus_manifest +test.unit.common.middleware.test_slo.TestSloErrors.test_get_bogus_manifest ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_get_invalid_sysmeta_passthrough +test.unit.common.middleware.test_slo.TestSloErrors.test_get_invalid_sysmeta_passthrough ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrors.test_head_does_not_validate_first_segment_mismatched_size ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_invalid_json_submanifest +test.unit.common.middleware.test_slo.TestSloErrors.test_invalid_json_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_checksum +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_checksum ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_length +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_length ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_old_style_shard_container ... ok -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx1817500e1edb47f69e5e0-0068bdc090) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Setting object count to 1065 (txn: tx2fd5e432b3394c71b5a3d-0068bdc092) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='onion') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=onion%00 {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='rhubarb') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=rhubarb%00 {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Setting object count to 1065 (txn: tx14d5d2a0f81c4f5abe2c1-0068bdc093) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx9e6fb2b7a2d24f6396022-0068bdc094) -test DEBUG: GET listing from 0 shards for: /v1/a/c?marker=bb&end_marker=aa&format=json&states=listing (txn: tx9e6fb2b7a2d24f6396022-0068bdc094) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.1:1001/sdb (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.2:1002/sdc (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.0:1000/sda (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.3:1003/sda (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.4:1004/sda (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.5:1005/sda (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: Container GET returning 503 for [503, 503, 503, 503, 503, 503] (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 503 (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test ERROR: Aborting listing from shards due to bad response: [200, 200, 503] (txn: tx45dadfb7e4654638b32a5-0068bdc095) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mixed_policies_error -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mixed_policies_error ... ok +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/sdg1/1/a/ec-con/range-get-test-tiny" "txe32a17f8d40848168a6ca-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdg1/1/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "txe32a17f8d40848168a6ca-006acad0a1" "proxy-server 1476101" 0.0824 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdh1/1/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "txe32a17f8d40848168a6ca-006acad0a1" "proxy-server 1476101" 0.0846 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/ec-con/range-get-test-tiny HTTP/1.0 201 - - t 17 - - txe32a17f8d40848168a6ca-006acad0a1 - 0.1527 - - 1791676577.238917351 1791676577.391579151 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx30e5e71a9528461b9514a-006acad0a1" "proxy-server 1476101" 0.0096 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txe396cc7a80d4438aa9ec3-006acad0a1" "proxy-server 1476101" 0.0125 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdg1/3/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx0cb6a7d200c9445287378-006acad0a1" "proxy-server 1476101" 0.0357 "-" 1476101 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/sdh1/3/a/ec-con/range-get-test-aligned" "tx0cb6a7d200c9445287378-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdh1/3/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx0cb6a7d200c9445287378-006acad0a1" "proxy-server 1476101" 0.0482 "-" 1476101 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/sdi1/3/a/ec-con/range-get-test-aligned" "tx0cb6a7d200c9445287378-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdi1/3/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx0cb6a7d200c9445287378-006acad0a1" "proxy-server 1476101" 0.0526 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/ec-con/range-get-test-aligned HTTP/1.0 201 - - t 8192 - - tx0cb6a7d200c9445287378-006acad0a1 - 0.1181 - - 1791676577.393118143 1791676577.511237144 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0e97c28ece1147babfd81-006acad0a1" "proxy-server 1476101" 0.0096 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb0f10518d97d44f79c345-006acad0a1" "proxy-server 1476101" 0.0055 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdg1/2/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx457dcd854fee4ad49b378-006acad0a1" "proxy-server 1476101" 0.0421 "-" 1476101 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sda1/1/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/sdi1/2/a/ec-con/range-get-test-zero-byte" "tx457dcd854fee4ad49b378-006acad0a1" "object-server 1476101" 0.0128 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdi1/2/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx457dcd854fee4ad49b378-006acad0a1" "proxy-server 1476101" 0.0598 "-" 1476101 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdb1/1/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/sdh1/2/a/ec-con/range-get-test-zero-byte" "tx457dcd854fee4ad49b378-006acad0a1" "object-server 1476101" 0.0005 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "PUT /sdh1/2/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx457dcd854fee4ad49b378-006acad0a1" "proxy-server 1476101" 0.0746 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 PUT /v1/a/ec-con/range-get-test-zero-byte HTTP/1.0 201 - - t - - - tx457dcd854fee4ad49b378-006acad0a1 - 0.1209 - - 1791676577.512862206 1791676577.633791924 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx412d30798a22408faeb51-006acad0a1" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx78340c446a1747ce874c9-006acad0a1" "proxy-server 1476101" 0.0187 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txa033ab13024a4697b7c2c-006acad0a1" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txa033ab13024a4697b7c2c-006acad0a1" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 5501 - txa033ab13024a4697b7c2c-006acad0a1 - 0.0670 - - 1791676577.655336380 1791676577.722326517 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2c17a27aced64e34a7806-006acad0a1" "proxy-server 1476101" 0.0102 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx94003cd5a6004be594105-006acad0a1" "proxy-server 1476101" 0.0135 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 3322 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8f1091cbdc994e6a8addf-006acad0a1" "proxy-server 1476101" 0.0129 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 3322 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8f1091cbdc994e6a8addf-006acad0a1" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 6321 - tx8f1091cbdc994e6a8addf-006acad0a1 - 0.0690 - - 1791676577.747897387 1791676577.816851377 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txad1d3700171749df94321-006acad0a1" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx0b6f1e174b3e42d6bb770-006acad0a1" "proxy-server 1476101" 0.0014 "-" 1476101 3test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_age_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_age_conf ... ok fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:36 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266058.05040', 'Content-Type': 'binary/octet-stream'} +fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266058.07357', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:38 -0000', 'User-Agent': 'Mozzarella Foxfire'} -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx2aa769d1662942e09a147-0068bdc08c" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx2aa769d1662942e09a147-0068bdc08c" "proxy-server 2597857" 0.0090 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx2aa769d1662942e09a147-0068bdc08c" "proxy-server 2597857" 0.0080 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx83feb1ef7ae743818ede4-0068bdc08c" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx428f227ccc1e4cf2875e9-0068bdc08c" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx82d536bb60744442b50af-0068bdc08c" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx82d536bb60744442b50af-0068bdc08c" "proxy-server 2597857" 0.0050 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx82d536bb60744442b50af-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx919995977218423594ed5-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx06b88638b106463e9180c-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx310a4d29a3c344219020a-0068bdc08c" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx310a4d29a3c344219020a-0068bdc08c" "proxy-server 2597857" 0.0051 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe8143ae40bfe49b498af8-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx7e470d2fdcb646a8a0f54-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txc93f04ac0ecb41318a09b-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2454b6b3150549bebee0f-0068bdc08c" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx6802e9e266324a95852b9-0068bdc08c" "proxy-server 2597857" 0.0054 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txbda59748ae934e08956b8-0068bdc08c" "proxy-server 2597857" 0.0049 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx941fbc49e8f544dea28e4-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx3bda9d206da4498296245-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdg1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txe48a4e693c1c47378c5d0-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txe48a4e693c1c47378c5d0-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 412 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "txe48a4e693c1c47378c5d0-0068bdc08c" "proxy-server 2597857" 0.0077 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcd8a461852d244528618a-0068bdc08c" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "tx8f18d46cedec49d0a091f-0068bdc08c" "proxy-server 2597857" 0.0055 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdi1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx80e76167ac104327bf5f2-0068bdc08c" "proxy-server 2597857" 0.0048 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7dadb8821d1b47eaab230-0068bdc08c" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txdd4fac12369c45a5bc621-0068bdc08c" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 304 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx9ba49f4b89d44a57be3cd-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5255c666fa69489481a8c-0068bdc08c" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 204 - "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a" "txf63507c3bc004056b340e-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sdh1/0/a/a5ad7318a33141dfb1677a1958b1fe7a/o" 200 92 "HEAD http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a/o" "tx573585c2b9714654831df-0068bdc08c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb6f84dbfeac249a5a32b6-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "GET /sdb1/3/a/a5ad7318a33141dfb1677a1958b1fe7a" 200 382 "GET http://foo:8080/v1/a/a5ad7318a33141dfb1677a1958b1fe7a?format=json&states=listing" "txb6f84dbfeac249a5a32b6-0068bdc08c" "proxy-server 2597857" 0.0064 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx66012701aa2f4fca87d23-0068bdc08c" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae" 201 - "PUT http://127.0.0.1:49981/sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx66012701aa2f4fca87d23-0068bdc08c" "container-server 2597857" 0.0010 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae" 201 - "PUT http://127.0.0.1:46089/sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx66012701aa2f4fca87d23-0068bdc08c" "container-server 2597857" 0.0011 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 201 - "PUT http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx66012701aa2f4fca87d23-0068bdc08c" "proxy-server 2597857" 0.0359 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 201 - "PUT http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx66012701aa2f4fca87d23-0068bdc08c" "proxy-server 2597857" 0.0279 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx347b0411d2524e67b0ec7-0068bdc08d" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx347b0411d2524e67b0ec7-0068bdc08d" "proxy-server 2597857" 0.0057 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd4d5ec7acfa94858837c0-0068bdc08e" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx3e559e409ed84022bdad2-0068bdc08e" "proxy-server 2597857" 0.0013 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "PUT http://foo:8080/sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce60f5a517e64b3aa7ac6-0068bdc08e" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "PUT http://foo:8080/sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce60f5a517e64b3aa7ac6-0068bdc08e" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "PUT http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce60f5a517e64b3aa7ac6-0068bdc08e" "proxy-server 2597857" 0.0107 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "PUT http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce60f5a517e64b3aa7ac6-0068bdc08e" "proxy-server 2597857" 0.0188 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txeaa6f832766f4a8883d0a-0068bdc08e" "proxy-server 2597857" 0.0023 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txbce84657c3c44bf49690e-0068bdc08e" "proxy-server 2597857" 0.0032 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "POST http://foo:8080/sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5aa8917b3ea04749b16a3-0068bdc08e" "object-server 2597857" 0.0007 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "POST /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 202 76 "POST http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5aa8917b3ea04749b16a3-0068bdc08e" "proxy-server 2597857" 0.0070 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 201 - "POST http://foo:8080/sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5aa8917b3ea04749b16a3-0068bdc08e" "object-server 2597857" 0.0012 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "POST /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 202 76 "POST http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5aa8917b3ea04749b16a3-0068bdc08e" "proxy-server 2597857" 0.0113 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx270f3d2e5c3e4fd8b0f32-0068bdc08e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txe4fc6964893b4d31b3702-0068bdc08e" "proxy-server 2597857" 0.0027 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "GET /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5bea59e0dd464132ac287-0068bdc08e" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd8c96b18a5d246b0bcb93-0068bdc08e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txdcbb77eb1f1d4f609b73c-0068bdc08e" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txf7d33cf46f334ba58a610-0068bdc08e" "proxy-server 2597857" 0.0015 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txad7df0bbfb8346508b522-0068bdc08e" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txe7e76e82277f4a89b7c86-0068bdc08e" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "GET /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx3e67a83f81444c68b1034-0068bdc08e" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3b1e15cc36af4d7b8043f-0068bdc08e" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txaaab923409cb4a41b9ff5-0068bdc08e" "proxy-server 2597857" 0.0064 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx48cbe44f7aa443e38b182-0068bdc08e" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txaf1a91bc25a5417c90af0-0068bdc08e" "proxy-server 2597857" 0.0108 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "GET /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 200 382 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae?format=json&states=listing" "txaf1a91bc25a5417c90af0-0068bdc08e" "proxy-server 2597857" 0.0067 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd2f4ba23cc894d708a13d-0068bdc08e" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx3abd28a315f34703a8cb1-0068bdc08e" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx75e18d70d6484dba96b01-0068bdc08f" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc2b66f791fcd4b2f80d21-0068bdc08f" "proxy-server 2597857" 0.0071 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txd78fdc71666440a69505a-0068bdc08f" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx140e398d2b3b467f8cfc2-0068bdc090" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6dc15091256b48e78742b-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txc6e1db41925842abb8507-0068bdc090" "proxy-server 2597857" 0.0049 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 412 - "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce2a4a4461834d4a9ea4e-0068bdc090" "proxy-server 2597857" 0.0031 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 412 - "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txce2a4a4461834d4a9ea4e-0068bdc090" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe96e7bb586564196b307d-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txf5c6791ff25242d786440-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 304 - "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx667250a62f5f41faa13f4-0068bdc090" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5e310e274e9e40cda958d-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txf81fc724471e47d292ece-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 304 - "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txc2f4ebddfab94cf58677f-0068bdc090" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx32ef9ab72bc94ea9acf9f-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txe73d78fa7da84251b8d18-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "GET http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx1364f9eb787d4336bae7f-0068bdc090" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9c25c5f9646f4595999c5-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx1deb11d95b1e4544aaa1c-0068bdc090" "proxy-server 2597857" 0.0012 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx4526cf2e0c5449538dcc0-0068bdc090" "proxy-server 2597857" 0.0045 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5d050410f4f24d9fb78ee-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txe56b857e17094402ab079-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx5ea54808eb244f88a6a2d-0068bdc090" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa8b305b600c94090bd7c7-0068bdc090" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txa939599449374621a35d5-0068bdc090" "proxy-server 2597857" 0.0059 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 412 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txe368f7a765564d829b0eb-0068bdc090" "proxy-server 2597857" 0.0039 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 412 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "txe368f7a765564d829b0eb-0068bdc090" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9d44575cf94e4bb68c28c-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "txa0d9fb1c203e4fecb73d6-0068bdc090" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdd1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 304 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx8ec1585dd39e488d8a594-0068bdc090" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4827f2da2c6a48669e325-0068bdc090" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx1b1a38b69cd74cd09d8e2-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 304 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx552e35bb77fd4a9a85c96-0068bdc090" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc6819bc6fc2a4b8087bcb-0068bdc090" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/9a8f2c3c98d54bd7a41048b729eb8dae" 204 - "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae" "tx1cb4e92cff1e417aaff98-0068bdc090" "proxy-server 2597857" 0.0014 "-" 2597857 1test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_write_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_with_write_permission ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_without_permission -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_object_PUT_without_permission ... ok -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_disable_encryption_conf -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_with_disable_encryption_conf ... ok +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:17 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +test DEBUG: User tenant_id has system reader authorizing +test DEBUG: tenant mismatch: AUTH_tenant_id2 != tenant_id +test DEBUG: allow user with role(s) swiftoperator,admin as account admin +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, max LO GET time of 86400s exceeded +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-manifest-a, GET of submanifest /v1/AUTH_test/gettest/manifest-a failed with status 403 (

Forbidden

Access was denied to this reso...) +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, got 401 (

Unauthorized

This server could not verif...) while retrieving /v1/AUTH_test/gettest/c_15 +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, GET of submanifest /v1/AUTH_test/gettest/manifest-bc failed with status 401 (

Unauthorized

This server could not verif...) +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != wrong! or 5 != 5. +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != 594f803b380a41396ed63dca39503542 or 5 != 999999. +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-avail, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/gettest/not_avail_obj +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-exists, got 404 (

Not Found

The resource could not be foun...) while retrieving /v1/AUTH_test/gettest/not_exists_obj +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, JSON-decoding of submanifest /v1/AUTH_test/gettest/manifest-bc failed with 500 Internal Error +fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 594f803b380a41396ed63dca39503542, but object MD5 was actually fb0e22c79ac75679e9881e6ba183b354 +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != wrong! or 10 != 10. +fake-swift ERROR: Bad response length for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 5, but response length was actually 4 +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != 82136b4240d6ce4ea7d03e51469a393b or 10 != 999999.test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrors.test_mismatched_size ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_aligned_obj +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_aligned_obj ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txddae59696fdb4648a849a-006acad0a1" "proxy-server 1476106" 0.0056 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx6f422ccbca984cb6ba2a3-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0da84fc1ef6b4717a9966-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txba8b36c4fec14110bc67f-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txad8544f289bb4783ba17a-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txad8544f289bb4783ba17a-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7dfb95b325ba49eda8d57-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txc8c3585a912a48b58910e-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txac32779153224827956e1-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx86d536fd11974a76b4dc0-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx39ac6fe062cd48609d573-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txd241a4352e4a4e7ab2743-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5c554452036b46979cc12-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx73bd06305f3441c8a2465-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1cdd7b25875645da8f943-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcf3b0637043a44868caac-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx1bf8a4b827414bc188ac2-006acad0a1" "proxy-server 1476106" 0.0137 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txb4cab385b7654b768bad7-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7d38c0258a164c6c85efc-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx3a9e554a063349888864a-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx0953518730314a94bbc37-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx424082c418bd4133a83e1-006acad0a1" "proxy-server 1476106" 0.0031 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx8e485f87d1f04353a87d2-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1ba4e850406a4d7298873-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1ba4e850406a4d7298873-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd0acfa5a3b0548abb1545-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txfd73f1c9339c432682442-006acad0a1" "proxy-server 1476106" 0.0021 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx79bcdcfc66bc43308dc41-006acad0a1" "proxy-server 1476106" 0.0009 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1f4ee67a7afd449385c33-006acad0a1" "proxy-server 1476106" 0.0017 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txb8addd8e58b14607aad70-006acad0a1" "proxy-server 1476106" 0.0017 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx911d839745264c999b641-006acad0a1" "proxy-server 1476106" 0.0008 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa4afa167a8074ff69bc5f-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx6f64930c7daa4f66ad025-006acad0a1" "proxy-server 1476106" 0.0054 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx392906326c414177af481-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfdb50d4c152b45f59b2df-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 -test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_threshold_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_quarantine_threshold_conf ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_recursion_limit +test.unit.common.middleware.test_slo.TestSloErrors.test_recursion_limit ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_slo_sysmeta_on_error +test.unit.common.middleware.test_slo.TestSloErrors.test_slo_sysmeta_on_error ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion +test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion ... ok +test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion_limit +test.unit.common.middleware.test_slo.TestSloErrors.test_sub_slo_recursion_limit ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_download_takes_too_long +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_download_takes_too_long ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_first_segment_submanifest +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_first_segment_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_segment +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_segment ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_submanifest +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_error_fetching_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_mismatched_size ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_available +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_available ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_exists +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_first_segment_not_exists ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure_iter_app_resp +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_generator_closure_iter_app_resp ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_bogus_manifest +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_bogus_manifest ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_invalid_sysmeta_passthrough +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_get_invalid_sysmeta_passthrough ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_head_does_not_validate_first_segment_mismatched_size ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_invalid_json_submanifest +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_invalid_json_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_checksum +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_checksum ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_etag +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_etag ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_length +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_length ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_size +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_mismatched_size ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_recursion_limit +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_recursion_limit ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_slo_sysmeta_on_error +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_slo_sysmeta_on_error ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion ... ok +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion_limit +test.unit.common.middleware.test_slo.TestSloErrorsOldManifests.test_sub_slo_recursion_limit ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_new_target +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_new_target ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_target +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_target ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_with_slo_query +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_copy_symlink_with_slo_query ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_new_slo_manifest +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_new_slo_manifest ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_old_slo_manifest +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_old_slo_manifest ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_really_old_slo_manifest +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_really_old_slo_manifest ... ok +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_slo_manifest_slo_etag +test.unit.common.middleware.test_symlink.SymlinkCopyingTestCase.test_static_link_to_slo_manifest_slo_etag ... ok +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_custom_url_config +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_custom_url_config ... ok +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_multiple_reseller +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_multiple_reseller ... ok +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_no_prefix_reseller +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_no_prefix_reseller ... ok +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_single_reseller +test.unit.common.middleware.test_tempauth.TestGetUserGroups.test_single_reseller ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_abs_paths_persisted +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_abs_paths_persisted ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_modified_component_builders +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_modified_component_builders ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_ok ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_override_component_builders +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_override_component_builders ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_with_builder_files +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_compose_with_builder_files ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_load_errors +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_load_errors ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_sharding_overlaps ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_errors +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_errors ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_end ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_with_unrebalanced_builders +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_rebalance_with_unrebalanced_builders ... ok +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_save_errors +test.unit.common.ring.test_composite_builder.TestCompositeRingBuilder.test_save_errors ... ok +test.unit.common.test_constraints.TestConstraintsConfig.test_default_constraints +test.unit.common.test_constraints.TestConstraintsConfig.test_default_constraints ... ok +test.unit.common.test_constraints.TestConstraintsConfig.test_effective_constraints +test.unit.common.test_constraints.TestConstraintsConfig.test_effective_constraints ... ok +test.unit.common.test_constraints.TestConstraintsConfig.test_override_constraints +test.unit.common.test_constraints.TestConstraintsConfig.test_override_constraints ... ok +test.unit.common.test_constraints.TestConstraintsConfig.test_reload_reset +test.unit.common.test_constraints.TestConstraintsConfig.test_reload_reset ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails_custom_request_node_count +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok +test.unit.common.test_swob.TestAccept.test_accept_invalid +test.unit.common.test_swob.TestAccept.test_accept_invalid ... ok +test.unit.common.test_swob.TestAccept.test_accept_json +test.unit.common.test_swob.TestAccept.test_accept_json ... ok +test.unit.common.test_swob.TestAccept.test_accept_plain +test.unit.common.test_swob.TestAccept.test_accept_plain ... ok +test.unit.common.test_swob.TestAccept.test_accept_xml +test.unit.common.test_swob.TestAccept.test_accept_xml ... ok +test.unit.common.test_swob.TestAccept.test_repr +test.unit.common.test_swob.TestAccept.test_repr ... ok +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_absent +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_absent ... ok +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_before +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_before ... ok +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_greater +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_greater ... ok +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_out_of_range_is_ignored +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_out_of_range_is_ignored ... ok +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_same +test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_same ... ok +test.unit.common.test_utils.TestContextPool.test_close +test.unit.common.test_utils.TestContextPool.test_close ... ok +test.unit.common.test_utils.TestContextPool.test_context_manager +test.unit.common.test_utils.TestContextPool.test_context_manager ... ok +test.unit.common.test_utils.TestShardRangeList.test_filter +test.unit.common.test_utils.TestShardRangeList.test_filter ... ok +test.unit.common.test_utils.TestShardRangeList.test_find_lower +test.unit.common.test_utils.TestShardRangeList.test_find_lower ... ok +test.unit.common.test_utils.TestShardRangeList.test_includes +test.unit.common.test_utils.TestShardRangeList.test_includes ... ok +test.unit.common.test_utils.TestShardRangeList.test_init +test.unit.common.test_utils.TestShardRangeList.test_init ... ok +test.unit.common.test_utils.TestShardRangeList.test_init_with_list +test.unit.common.test_utils.TestShardRangeList.test_init_with_list ... ok +test.unit.common.test_utils.TestShardRangeList.test_pop +test.unit.common.test_utils.TestShardRangeList.test_pop ... ok +test.unit.common.test_utils.TestShardRangeList.test_slice +test.unit.common.test_utils.TestShardRangeList.test_slice ... ok +test.unit.common.test_utils.TestShardRangeList.test_states +test.unit.common.test_utils.TestShardRangeList.test_states ... ok +test.unit.common.test_utils.TestShardRangeList.test_timestamps +test.unit.common.test_utils.TestShardRangeList.test_timestamps ... ok +test.unit.common.utils.test_ipaddrs.TestExpandIPv6.test_expand_ipv6 +test.unit.common.utils.test_ipaddrs.TestExpandIPv6.test_expand_ipv6 ... ok +test.unit.common.utils.test_libc.TestModifyPriority.test__NR_ioprio_set +test.unit.common.utils.test_libc.TestModifyPriority.test__NR_ioprio_set ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_expansion_more_devices +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_expansion_more_devices ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_error_with_invalid_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_error_with_invalid_header ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_ranges_with_shrinking_overlaps ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_bogus +test.unit.proxy.test_server.TestObjectECRangedGET.test_bogus ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx4aceffa770dc4555a56b0-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx485b55e3c14b46c2b3d47-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd309f0b47fe544c4808aa-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx1a110c63ea6b45ebaf9bc-006acad0a1" "proxy-server 1476106" 0.0124 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx6ad44447d8f6467885b06-006acad0a1" "proxy-server 1476106" 0.0129 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3f24b6d82e2d4ceca492d-006acad0a1" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txdcd86eb8a03d4451aee3c-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1e226a47ebb54eb6be6bb-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx1e226a47ebb54eb6be6bb-006acad0a1" "proxy-server 1476106" 0.0010 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcd80e7267b2d4ed59b9b9-006acad0a1" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx132333d87e384687b7f99-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txbcd77bc3189d425bb33b3-006acad0a1" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc507632241e64fbc828a1-006acad0a1" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txa64cf0c8cae04e62aea72-006acad0a1" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx80e54e6b17354381bfa85-006acad0a2" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbde1363e6082499fab57d-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx2b9c2e258d1f453b9b7b0-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txa6f7b9f4ee6548578243e-006acad0a2" "proxy-server 1476106" 0.0045 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txeb87724bab424959bd8d3-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txa946fa7304da444180f5b-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txc851a48c853f4f7daeee9-006acad0a2" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfa21209f513343ae92d82-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx6f054596817d412bb0986-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx5ce9ab28101b47c9a1997-006acad0a2" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx64ccc8f046a14b1fa7218-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txe1a8a4606c714b179b93a-006acad0a2" "proxy-server 1476106" 0.0024 "-" 1476106 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdc1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx94a3fe4c93f8465da69aa-006acad0a2" "proxy-server 1476106" 0.0016 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 412 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx94a3fe4c93f8465da69aa-006acad0a2" "proxy-server 1476106" 0.0006 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx42f00938c7994deead68a-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx722c6e486c364ce4aebd8-006acad0a2" "proxy-server 1476106" 0.0057 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx87e71b48826d4bfa8b048-006acad0a2" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe3274e899eea4098bee81-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "txa244b70825634c27a3b25-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 304 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "tx14d2f50c6db24beaa853f-006acad0a2" "proxy-server 1476106" 0.0007 "-" 1476106 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8d344511073d43ca8b104-006acad0a2" "proxy-server 1476106" 0.0016 "-" 1476106 -test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_full +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_full ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_errors_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_errors_works ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.common.utils.test_libc.TestModifyPriority.test_modify_priority +test.unit.common.utils.test_libc.TestModifyPriority.test_modify_priority ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_boundaries +test.unit.proxy.test_server.TestObjectECRangedGET.test_boundaries ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers +test.unit.container.test_replicator.TestReplicatorSync.test_clean_up_after_deleted_brokers ... ok -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/35 GET /v0 HTTP/1.0 412 - - - - 7 - - - 0.0003 - - 1757266055.908835173 1757266055.909095049 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/12 PUT /v1/a/c/test_leak_1 HTTP/1.0 201 - - t 131072 - - tx6aa4b26ebd064ca1ac4b0-006acad09c - 0.0813 - - 1791676572.912287951 1791676572.993607759 0 +test-ssync-receiver ERROR: chunked encoding error while discarding request body. client=127.0.0.1 request="SSYNC /dev/9 HTTP/1.1" error="invalid literal for int() with base 16: b''" +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:13] "SSYNC /dev/9 HTTP/1.1" 400 174 11.088005 +test-ssync-receiver INFO: (1476105) wsgi exited, is_accepting=True +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc175b3574d3b463dbe1a8-006acad09d" "proxy-server 1476105" 0.0058 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx85005f82254f40f8bd97c-006acad09d" "proxy-server 1476105" 0.0100 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:14 +0000] "GET /sdb1/1/a/c/test_leak_1" 200 131072 "GET http://localhost/v1/a/c/test_leak_1" "txbe2194362f8f4a1f9b31d-006acad09e" "proxy-server 1476105" 0.0004 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/14 GET /v1/a/c/test_leak_1 HTTP/1.0 200 - - t - 131072 - txbe2194362f8f4a1f9b31d-006acad09e - 0.0332 - - 1791676573.981613636 1791676574.014831305 0 proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbe72c6f9faab476e8d03b-0068bdc088" "proxy-server 2597864" 0.0060 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd690f7f762fb4c3f943a5-0068bdc088" "proxy-server 2597864" 0.0033 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/3/a/c/o/chunky" 201 - "PUT http://localhost/sda1/0/a/c/o/chunky" "tx9835356cd03240d4907a4-0068bdc088" "object-server 2597864" 0.0060 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/3/a/c/o/chunky" 201 - "PUT http://localhost/sdb1/0/a/c/o/chunky" "tx9835356cd03240d4907a4-0068bdc088" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "tx9835356cd03240d4907a4-0068bdc088" "proxy-server 2597864" 0.0178 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "tx9835356cd03240d4907a4-0068bdc088" "proxy-server 2597864" 0.0192 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 PUT /v1/a/c/o/chunky HTTP/1.0 201 - - t 21 - - tx9835356cd03240d4907a4-0068bdc088 - 0.0527 - - 1757266056.724281549 1757266056.777025700 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx62d4380187dc4ce8ab542-0068bdc088" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe443e67aa0454cde9125c-0068bdc088" "proxy-server 2597864" 0.0074 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sdb1/0/a/c/o/chunky" 200 21 "GET http://localhost/v1/a/c/o/chunky" "tx5cdee63e5dc44492bfeb6-0068bdc088" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 GET /v1/a/c/o/chunky HTTP/1.0 200 - - t - 21 - tx5cdee63e5dc44492bfeb6-0068bdc088 - 0.0268 - - 1757266056.779110909 1757266056.805893898 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdfa48ddd18d9427bb387d-0068bdc088" "proxy-server 2597864" 0.0014 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txdfa48ddd18d9427bb387d-0068bdc088 - 0.0120 - - 1757266056.819977522 1757266056.831964016 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 500 - - t - - - - - 0.0001 - - 1757266056.842027664 1757266056.842133045 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff7b08db12db4cf4b4966-0068bdc088" "proxy-server 2597864" 0.0014 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:52555/sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txff7b08db12db4cf4b4966-0068bdc088" "container-server 2597864" 0.0053 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:54649/sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txff7b08db12db4cf4b4966-0068bdc088" "container-server 2597864" 0.0011 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txff7b08db12db4cf4b4966-0068bdc088" "proxy-server 2597864" 0.0216 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txff7b08db12db4cf4b4966-0068bdc088" "proxy-server 2597864" 0.0313 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - txff7b08db12db4cf4b4966-0068bdc088 - 0.0522 - - 1757266056.853903770 1757266056.906120300 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx17129b09e2a942698f5c9-0068bdc088" "proxy-server 2597864" 0.0024 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/36 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 87 - tx17129b09e2a942698f5c9-0068bdc088 - 0.0062 - - 1757266056.912317991 1757266056.918567657 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:36 +0000] "GET /sda1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "txd4309533833042899bcb3-0068bdc088" "proxy-server 2597864" 0.0066 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/38 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 729 - txd4309533833042899bcb3-0068bdc088 - 1.8655 - - 1757266056.924568176 1757266058.790057659 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx6709c4394eef459c8d51f-0068bdc08a" "proxy-server 2597864" 0.0056 "-" 2597864 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/38 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 963 - tx6709c4394eef459c8d51f-0068bdc08a - 0.0092 - - 1757266058.791946411 1757266058.801176071 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe87bc6e73baa46429377d-0068bdc08a" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txd571d8fd158344f8b1d8c-0068bdc08a" "proxy-server 2597864" 0.0036 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txe2d42eef3f6f426abaf24-0068bdc08a" "object-server 2597864" 0.0006 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txe2d42eef3f6f426abaf24-0068bdc08a" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txe2d42eef3f6f426abaf24-0068bdc08a" "proxy-server 2597864" 0.0079 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "PUT /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txe2d42eef3f6f426abaf24-0068bdc08a" "proxy-server 2597864" 0.0222 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/38 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - txe2d42eef3f6f426abaf24-0068bdc08a - 0.0431 - - 1757266058.803171396 1757266058.846273422 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbfcd78a77b7741feb75cb-0068bdc08a" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txbfcd78a77b7741feb75cb-0068bdc08a" "proxy-server 2597864" 0.0041 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/38 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 74 - txbfcd78a77b7741feb75cb-0068bdc08a - 0.0141 - - 1757266058.850609064 1757266058.864710093 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx884c3433f99045279dfc9-0068bdc08a" "proxy-server 2597864" 0.0014 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:38 +0000] "GET /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx884c3433f99045279dfc9-0068bdc08a" "proxy-server 2597864" 0.0042 "-" 2597864 0test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_disconnect -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_disconnect ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_timeout -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_client_timeout ... ok -test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. -object-reconstructor INFO: Nothing reconstructed for 1.0728836059570312e-05 seconds. -object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx1c461aa9188b4e0ca4025-006acad09e) +proxy-ut ERROR: Object servers returned 2 mismatched etags (txn: tx1c461aa9188b4e0ca4025-006acad09e) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: tx33220d7618f14cc2bb508-006acad09e) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txbe9c6decf39d411281e2a-006acad09e) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: txbe9c6decf39d411281e2a-006acad09e) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx0fc1fbc51aef4668976ea-006acad09f) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx8ac192972c4b44d0a677b-006acad09f) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx8ac192972c4b44d0a677b-006acad09f) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txde03cdc386cb464e82092-006acad09f) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx8c75a2c71e654d6bba429-006acad0a0) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx8c75a2c71e654d6bba429-006acad0a0) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx8c75a2c71e654d6bba429-006acad0a0) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx8c75a2c71e654d6bba429-006acad0a0) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx9a8538dbea354b11a8c3c-006acad0a0) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx9a8538dbea354b11a8c3c-006acad0a0) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx94c7f5e64c4b4ed49b553-006acad0a2)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_write_timeout +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_write_timeout ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO_override +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO_override ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_overfull +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_overfull ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_byte_0 +test.unit.proxy.test_server.TestObjectECRangedGET.test_byte_0 ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_0_min_part_hours +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_0_min_part_hours ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_get_shard_usage ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_type +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_type ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_cleanup_post_replicate +test.unit.container.test_replicator.TestReplicatorSync.test_cleanup_post_replicate ... ok +object-reconstructor INFO: Nothing reconstructed for 1.1444091796875e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 2.384185791015625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.8:1008/sdi/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 3, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 11] -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 2, 3, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( @@ -52850,7 +40423,12 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/o policy#0: +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 2, 3, 5, 6, 7, 8, 10, 11, 13] +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/o policy#0: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( @@ -52868,24 +40446,7 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: Traceback (most recent call last): @@ -52921,22 +40482,6 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status Exception: kaboom! object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Traceback (most recent call last): @@ -52988,22 +40533,6 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status Exception: kaboom! object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) @@ -53073,123 +40602,9 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status Exception: kaboom! object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response @@ -53272,39 +40687,166 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! +Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_exceptions_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_exceptions_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_duplicate_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_missing_frag_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_get_accept_ranges_header +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_get_accept_ranges_header ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_positive_min_part_hours +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_part_moves_with_positive_min_part_hours ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx85fab0363bda4332957b2-006acad0a1" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx85fab0363bda4332957b2-006acad0a1" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 4096 - tx85fab0363bda4332957b2-006acad0a1 - 0.0692 - - 1791676577.834342241 1791676577.903524399 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx42209fa2908f4239b6bf1-006acad0a1" "proxy-server 1476101" 0.0135 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txd742e73b7b39463c8b98d-006acad0a1" "proxy-server 1476101" 0.0025 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdg1/3/a/ec-con/range-get-test-aligned" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx44d6b94305ef44fc91f90-006acad0a1" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:17 +0000] "GET /sdh1/3/a/ec-con/range-get-test-aligned" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx44d6b94305ef44fc91f90-006acad0a1" "proxy-server 1476101" 0.0009 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/17 GET /v1/a/ec-con/range-get-test-aligned HTTP/1.0 206 - - t - 4096 - tx44d6b94305ef44fc91f90-006acad0a1 - 0.0576 - - 1791676577.917059422 1791676577.974678993 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txac7f3ca2b63d455091c47-006acad0a2" "proxy-server 1476101" 0.0097 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx1ebbf889d5024a9db3f7a-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx1f1eb6c31372478284654-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx1f1eb6c31372478284654-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2225 - tx1f1eb6c31372478284654-006acad0a2 - 0.0571 - - 1791676578.000509024 1791676578.057585716 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx45c6744eb55a4697bc799-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx63b6a2b70a9246aa996fe-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8d671deaf10d48ff8801b-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8d671deaf10d48ff8801b-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 200 - - t - 14513 - tx8d671deaf10d48ff8801b-006acad0a2 - 0.0730 - - 1791676578.083098888 1791676578.156079531 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx674ca09ed23c4c0eb2edc-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txfefa227c60f64c80b6c14-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txf7a26377badf4f63860b6-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txf7a26377badf4f63860b6-006acad0a2" "proxy-server 1476101" 0.0089 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2 - txf7a26377badf4f63860b6-006acad0a2 - 0.0568 - - 1791676578.169551611 1791676578.226332664 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1f5ec02eb22c4dd690e9c-006acad0a2" "proxy-server 1476101" 0.0134 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx6e44a4c1fa704e448e457-006acad0a2" "proxy-server 1476101" 0.0095 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx09daccacaf8c4fd2b6199-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx09daccacaf8c4fd2b6199-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - tx09daccacaf8c4fd2b6199-006acad0a2 - 0.0565 - - 1791676578.251991034 1791676578.308519363 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_frags_on_handoffs +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_frags_on_handoffs ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_ignore_range_if_metadata_present +test.unit.proxy.test_server.TestObjectECRangedGET.test_ignore_range_if_metadata_present ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_head_accept_ranges_header +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_head_accept_ranges_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_invalid_frag_index_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_invalid_frag_index_headers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_multiple_policies ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_partial +test.unit.common.ring.test_builder.TestRingBuilder.test_multitier_partial ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_negative_min_part_hours +test.unit.common.ring.test_builder.TestRingBuilder.test_negative_min_part_hours ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_overlarge_part_powers +test.unit.common.ring.test_builder.TestRingBuilder.test_overlarge_part_powers ... ok +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_x_container_headers_db_states +test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_x_container_headers_db_states ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_large_suffix +test.unit.proxy.test_server.TestObjectECRangedGET.test_large_suffix ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 204 - "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c" "tx9f890e6fd8904121aa4cf-006acad0a2" "proxy-server 1476106" 0.0055 "-" 1476106 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdd1/1/a/c56acc3d89d948a2960a7993d4b6c78c/o" 200 24 "HEAD http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c/o" "txb39677801d634cdfaeb2f-006acad0a2" "proxy-server 1476106" 0.0020 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7a3a0d58dc4d41f994efc-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sda1/1/a/c56acc3d89d948a2960a7993d4b6c78c" 200 155 "GET http://foo:8080/v1/a/c56acc3d89d948a2960a7993d4b6c78c?format=json&states=listing" "tx7a3a0d58dc4d41f994efc-006acad0a2" "proxy-server 1476106" 0.0029 "-" 1476106 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx969318b1232e4163862f9-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 201 - "PUT http://127.0.0.1:38991/sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx969318b1232e4163862f9-006acad0a2" "container-server 1476106" 0.0011 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 201 - "PUT http://127.0.0.1:49113/sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx969318b1232e4163862f9-006acad0a2" "container-server 1476106" 0.0011 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 201 - "PUT http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx969318b1232e4163862f9-006acad0a2" "proxy-server 1476106" 0.0137 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 201 - "PUT http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx969318b1232e4163862f9-006acad0a2" "proxy-server 1476106" 0.0097 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc687b0e55a0f47ae92e88-006acad0a2" "proxy-server 1476106" 0.0032 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txc687b0e55a0f47ae92e88-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5e6d371150a2495fba322-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx9c6bc5c3f12545629aff2-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "PUT http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc08785206f5248df811b2-006acad0a2" "proxy-server 1476106" 0.0221 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "PUT http://foo:8080/sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc08785206f5248df811b2-006acad0a2" "object-server 1476106" 0.0006 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "PUT http://foo:8080/sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc08785206f5248df811b2-006acad0a2" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "PUT http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc08785206f5248df811b2-006acad0a2" "proxy-server 1476106" 0.0325 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "PUT http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc08785206f5248df811b2-006acad0a2" "proxy-server 1476106" 0.0323 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2a969abb2a5f4ecf882b0-006acad0a2" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txe4c96876fc204501b1447-006acad0a2" "proxy-server 1476106" 0.0066 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "POST /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 202 76 "POST http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3ecdccc4c1314e4680c92-006acad0a2" "proxy-server 1476106" 0.0096 "-" 1476106 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "POST http://foo:8080/sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3ecdccc4c1314e4680c92-006acad0a2" "object-server 1476106" 0.0005 "-" 1476106 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 201 - "POST http://foo:8080/sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3ecdccc4c1314e4680c92-006acad0a2" "object-server 1476106" 0.0005 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "POST /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 202 76 "POST http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3ecdccc4c1314e4680c92-006acad0a2" "proxy-server 1476106" 0.0178 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "POST /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 202 76 "POST http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3ecdccc4c1314e4680c92-006acad0a2" "proxy-server 1476106" 0.0172 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx995c45074a71493aa86bc-006acad0a2" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx160d8433bfdf45e29574c-006acad0a2" "proxy-server 1476106" 0.0065 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx4c6395db7afd45549000e-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx4c6395db7afd45549000e-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb1e8bcbe8f3a443f9ec1d-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txb9fa874bbf0f42f5bdbbe-006acad0a2" "proxy-server 1476106" 0.0024 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx777b890dab254ba3ac850-006acad0a2" "proxy-server 1476106" 0.0020 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7444409e12954b9e97387-006acad0a2" "proxy-server 1476106" 0.0051 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx8c3427eb5fd84c18b5ec1-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 3 +fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 1 (char 0) +fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, max LO GET time of 86400s exceeded +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-manifest-a, GET of submanifest /v1/AUTH_test/gettest/manifest-a failed with status 403 (

Forbidden

Access was denied to this reso...) +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-abcd, got 401 (

Unauthorized

This server could not verif...) while retrieving /v1/AUTH_test/gettest/c_15 +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, GET of submanifest /v1/AUTH_test/gettest/manifest-bc failed with status 401 (

Unauthorized

This server could not verif...) +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != wrong! or 5 != 5. +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/a_5 etag: 594f803b380a41396ed63dca39503542 != 594f803b380a41396ed63dca39503542 or 5 != 999999. +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-avail, got 503 (

Service Unavailable

The server is curren...) while retrieving /v1/AUTH_test/gettest/not_avail_obj +fake-swift ERROR: While processing manifest /v1/AUTH_test/gettest/manifest-not-exists, got 404 (

Not Found

The resource could not be foun...) while retrieving /v1/AUTH_test/gettest/not_exists_obj +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 2 (char 1) +fake-swift ERROR: while fetching /v1/AUTH_test/gettest/manifest-abcd, JSON-decoding of submanifest /v1/AUTH_test/gettest/manifest-bc failed with 500 Internal Error +fake-swift ERROR: Bad MD5 checksum for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 594f803b380a41396ed63dca39503542, but object MD5 was actually fb0e22c79ac75679e9881e6ba183b354 +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != wrong! or 10 != 10. +fake-swift ERROR: Bad response length for /v1/AUTH_test/gettest/a_5 as part of /v1/AUTH_test/gettest/manifest: headers had 5, but response length was actually 4 +fake-swift ERROR: Object segment no longer valid: /v1/AUTH_test/gettest/b_10 etag: 82136b4240d6ce4ea7d03e51469a393b != 82136b4240d6ce4ea7d03e51469a393b or 10 != 999999. +fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded +fake-swift ERROR: Unable to load SLO manifest: Expecting value: line 1 column 1 (char 0) +fake-swift ERROR: While processing manifest '/v1/AUTH_test/gettest/man1', max recursion depth was exceeded +test DEBUG: set nice priority to 1 +test DEBUG: set ionice class 1 priority 0 +WARNING: Unable to modify I/O scheduling class and priority of process. Keeping unchanged! Check logs for more info. +test ERROR: Unable to modify ionice priority: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/libc.py", line 326, in _ioprio_set + io_class = IO_CLASS_ENUM[io_class] + ~~~~~~~~~~~~~^^^^^^^^^^ +KeyError: 'class_foo' +test DEBUG: set ionice class 2 priority 4 +test DEBUG: set nice priority to -15 +test DEBUG: set ionice class 3 priority 6 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00036 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpe04j5gkl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.01644 seconds (60.82190/s) +test INFO: Removed 1 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test DEBUG: Successfully deleted db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +test DEBUG: Not deleting db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db (2/3 success) +test DEBUG: Not deleting db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db (requires sharding, state unsharded) +test DEBUG: Not deleting db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676578.26717.db (requires sharding, state sharding) +test DEBUG: Not deleting db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676578.26717.db (2/3 success) +test DEBUG: Successfully deleted db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676578.26717.db +test DEBUG: Successfully deleted db /tmp/tmppnk9ib2e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (51, '026a1fe6f36fd281a3f9bddbdbc98497', '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda', '1791676578.35197', '1791676578.00000', '0', '', '1791676578.00000', 51, 0) +test DEBUG: /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o0', 'created_at': '1791676579.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o1', 'created_at': '1791676580.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'o2', 'created_at': '1791676581.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'o3', 'created_at': '1791676582.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'o4', 'created_at': '1791676583.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': 'o5', 'created_at': '1791676584.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': 'o6', 'created_at': '1791676585.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': 'o7', 'created_at': '1791676586.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': 'o8', 'created_at': '1791676587.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': 'o9', 'created_at': '1791676588.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 11, 'name': 'o10', 'created_at': '1791676589.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 12, 'name': 'o11', 'created_at': '1791676590.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 13, 'name': 'o12', 'created_at': '1791676591.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 14, 'name': 'o13', 'created_at': '1791676592.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 15, 'name': 'o14', 'created_at': '1791676593.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 16, 'name': 'o15', 'created_at': '1791676594.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 17, 'name': 'o16', 'created_at': '1791676595.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 18, 'name': 'o17', 'created_at': '1791676596.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 19, 'name': 'o18', 'created_at': '1791676597.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 20, 'name': 'o19', 'created_at': '1791676598.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda')test.unit.container.test_replicator.TestReplicatorSync.test_diff_capped_sync +test.unit.container.test_replicator.TestReplicatorSync.test_diff_capped_sync ... ok + object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response @@ -53403,710 +40945,2949 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.14:1014/sdo/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.15:1015/sdp/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.16:1016/sdq/0/a/c/o policy#0: +object-reconstructor ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor DEBUG: Found existing frag #5 at 10.0.0.6:1006/sdg/0/a/c/o policy#0 while rebuilding to 10.0.0.5:1005/sdf/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #5 with frag indexes [0, 1, 2, 3, 4, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=28 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing Etag)test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_missing_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_missing_headers ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixed_meta_timestamps_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixed_meta_timestamps_works ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 21, 'name': 'o20', 'created_at': '1791676599.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 22, 'name': 'o21', 'created_at': '1791676600.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 23, 'name': 'o22', 'created_at': '1791676601.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 24, 'name': 'o23', 'created_at': '1791676602.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 25, 'name': 'o24', 'created_at': '1791676603.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 26, 'name': 'o25', 'created_at': '1791676604.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 27, 'name': 'o26', 'created_at': '1791676605.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 28, 'name': 'o27', 'created_at': '1791676606.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 29, 'name': 'o28', 'created_at': '1791676607.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 30, 'name': 'o29', 'created_at': '1791676608.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda') +test DEBUG: /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 30 (0.0312231s) +test DEBUG: Synchronization for /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db has fallen more than 30 rows behind; moving on and will try again next pass. +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (51, '026a1fe6f36fd281a3f9bddbdbc98497', '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda', '1791676578.35197', '1791676578.00000', '0', '', '1791676578.00000', 51, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06576 seconds (15.20709/s) +test INFO: Removed 0 dbs +test INFO: 1 successes, 1 failures +test INFO: diff:1 diff_capped:1 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (51, '026a1fe6f36fd281a3f9bddbdbc98497', '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda', '1791676578.35197', '1791676578.00000', '0', '', '1791676578.00000', 51, 0) +test DEBUG: /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row 30 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 31, 'name': 'o30', 'created_at': '1791676609.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 32, 'name': 'o31', 'created_at': '1791676610.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 33, 'name': 'o32', 'created_at': '1791676611.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 34, 'name': 'o33', 'created_at': '1791676612.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 35, 'name': 'o34', 'created_at': '1791676613.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 36, 'name': 'o35', 'created_at': '1791676614.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 37, 'name': 'o36', 'created_at': '1791676615.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 38, 'name': 'o37', 'created_at': '1791676616.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 39, 'name': 'o38', 'created_at': '1791676617.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 40, 'name': 'o39', 'created_at': '1791676618.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 41, 'name': 'o40', 'created_at': '1791676619.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 42, 'name': 'o41', 'created_at': '1791676620.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 43, 'name': 'o42', 'created_at': '1791676621.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 44, 'name': 'o43', 'created_at': '1791676622.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 45, 'name': 'o44', 'created_at': '1791676623.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 46, 'name': 'o45', 'created_at': '1791676624.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 47, 'name': 'o46', 'created_at': '1791676625.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 48, 'name': 'o47', 'created_at': '1791676626.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 49, 'name': 'o48', 'created_at': '1791676627.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 50, 'name': 'o49', 'created_at': '1791676628.00000', 'size': 0, 'content_type': 'content-type-old', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 51, 'name': 'o101', 'created_at': '1791676729.00000', 'size': 0, 'content_type': 'content-type-new', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda') +test DEBUG: /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 51 (0.0153878s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (51, '026a1fe6f36fd281a3f9bddbdbc98497', '37dabdeb-dc3b-4d2a-b837-2ef31ad06ec7-sda', '1791676578.35197', '1791676578.00000', '0', '', '1791676578.00000', 51, 0) +test DEBUG: /tmp/tmpmietx62e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.2:1002/sdc, nothing to do +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05241 seconds (19.08094/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:0 ts_repl:0 +test WARNING: Could not find a non-zero weight device for handoff partition 0, falling back device sdctest.unit.container.test_replicator.TestReplicatorSync.test_find_local_handoff_for_part +test.unit.container.test_replicator.TestReplicatorSync.test_find_local_handoff_for_part ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_local_ids +test.unit.container.test_replicator.TestReplicatorSync.test_local_ids ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixture_of_errors_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_mixture_of_errors_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_errors +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_errors ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue +test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_overload +test.unit.common.ring.test_builder.TestRingBuilder.test_overload ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_off_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_off_end ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_not_old_enough +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_initially +test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_initially ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx503fa95fe2b54946b38da-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx503fa95fe2b54946b38da-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx43b41c831f004aea9836f-006acad0a2" "proxy-server 1476106" 0.0018 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx319a3b47ea4e4ce2a8f5e-006acad0a2" "proxy-server 1476106" 0.0028 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx7e2bc69d44804a5e970a7-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2d86906cf646410f91473-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txffa43d7434414077a584c-006acad0a2" "proxy-server 1476106" 0.0038 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx51cc7c6c05294b2eb9604-006acad0a2" "proxy-server 1476106" 0.0036 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx51cc7c6c05294b2eb9604-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx29a53fcf408440c089c31-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx96233ffab44840d393f58-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txbb21d7438f6040f3b5acf-006acad0a2" "proxy-server 1476106" 0.0032 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txbb21d7438f6040f3b5acf-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc08d42bad90a4c649704b-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx8b117be6516542e7b58fe-006acad0a2" "proxy-server 1476106" 0.0072 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa442782ef35b4c54bb022-006acad0a2" "proxy-server 1476106" 0.0041 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa442782ef35b4c54bb022-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa442782ef35b4c54bb022-006acad0a2) +proxy DEBUG: Ignoring 412 from primary (txn: txa442782ef35b4c54bb022-006acad0a2) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa442782ef35b4c54bb022-006acad0a2" "proxy-server 1476106" 0.0059 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa442782ef35b4c54bb022-006acad0a2) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb159584ddfbf4011990b2-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txd01a89211e4c411bb56b0-006acad0a2" "proxy-server 1476106" 0.0065 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc5f06bca793149ba9551f-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc5f06bca793149ba9551f-006acad0a2" "proxy-server 1476106" 0.0025 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc5f06bca793149ba9551f-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txde7c08f226354ddd8db31-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx2616808f9643440285d9b-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx5deb0fd512194ba6829d5-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx5deb0fd512194ba6829d5-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx5deb0fd512194ba6829d5-006acad0a2" "proxy-server 1476106" 0.0022 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx09755ee4b7b34fc88dcc3-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx548801f29c364d40afb55-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx9bc5e134555c4ff78da62-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx9bc5e134555c4ff78da62-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd5766e526d0f4624a40df-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx9a33132d4583460eb0486-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 3test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_on_rebalance +test.unit.common.ring.test_builder.TestRingBuilder.test_overload_keeps_balanceable_things_balanced_on_rebalance ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_oversmall_part_powers +test.unit.common.ring.test_builder.TestRingBuilder.test_oversmall_part_powers ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_part_swapping_problem +test.unit.common.ring.test_builder.TestRingBuilder.test_part_swapping_problem ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_one_barely_unsatisfiable +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_one_barely_unsatisfiable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_has_other_shard_ranges ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_invalid_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_old_style_shard +test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_old_style_shard ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power +test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_etag_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power_failed +test.unit.common.ring.test_builder.TestRingBuilder.test_prepare_increase_partition_power_failed ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_part_on_deleted_other_part_on_drained +test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_part_on_deleted_other_part_on_drained ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_timestamp_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_initialize_container_broker_in_default ... ok + +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.17:1017/sdr/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.18:1018/sds/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx94c7f5e64c4b4ed49b553-006acad0a2) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx94c7f5e64c4b4ed49b553-006acad0a2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx53440bc1af1e4b9ba4aa8-006acad0a2) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx53440bc1af1e4b9ba4aa8-006acad0a2) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx53440bc1af1e4b9ba4aa8-006acad0a2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txae0d97accb9148a09f991-006acad0a2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpllt39nw6/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpllt39nw6/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpllt39nw6/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpllt39nw6/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0116 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0113 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0114 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0111 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx869a23ea32564a1b9460b-006acad0a2" "proxy-server 1476105" 0.0012 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/c" "tx869a23ea32564a1b9460b-006acad0a2" "container-server 1476105" 0.0011 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/c" "tx869a23ea32564a1b9460b-006acad0a2" "container-server 1476105" 0.0011 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx869a23ea32564a1b9460b-006acad0a2" "proxy-server 1476105" 0.0334 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx869a23ea32564a1b9460b-006acad0a2" "proxy-server 1476105" 0.0470 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx869a23ea32564a1b9460b-006acad0a2 - 0.0710 - - 1791676578.634933472 1791676578.705964804 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txc6920c43b7dc43e2a652d-006acad0a2" "proxy-server 1476105" 0.0011 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:36299/sda1/0/a1/c1" "txc6920c43b7dc43e2a652d-006acad0a2" "container-server 1476105" 0.0011 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:58237/sdb1/0/a1/c1" "txc6920c43b7dc43e2a652d-006acad0a2" "container-server 1476105" 0.0010 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc6920c43b7dc43e2a652d-006acad0a2" "proxy-server 1476105" 0.0330 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc6920c43b7dc43e2a652d-006acad0a2" "proxy-server 1476105" 0.0465 "-" 1476105 0test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_post_upgrade +test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_post_upgrade ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676914.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/57b/9211149198f05f75b4065edb7445157b/9211149198f05f75b4065edb7445157b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676918.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/19f/bfaba181f3b6370480283ff90bebb19f/bfaba181f3b6370480283ff90bebb19f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676922.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/22b/861e0f38ba43bc00045d8d7db20c922b/861e0f38ba43bc00045d8d7db20c922b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676926.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/d88/0410cc7f134dbf8d310ec0671b806d88/0410cc7f134dbf8d310ec0671b806d88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676930.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/bcb/d0c1378fa359e70eaa7ce594b3d3cbcb/d0c1378fa359e70eaa7ce594b3d3cbcb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676934.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/0f0/3f306de5b32a8c07b59d1c3f06e440f0/3f306de5b32a8c07b59d1c3f06e440f0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676938.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/c14/7c81d9ad54c254059f60c74481f7dc14/7c81d9ad54c254059f60c74481f7dc14.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676942.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/84a/16407f81bc0ba7dc1e0c8bcb848e384a/16407f81bc0ba7dc1e0c8bcb848e384a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676946.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/f75/497df856475ed0c2fb903fea610adf75/497df856475ed0c2fb903fea610adf75.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676950.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1d5/9c4f12c389d31a49e62e9cad5dbac1d5/9c4f12c389d31a49e62e9cad5dbac1d5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676954.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/397/e2e70b21348514dfb13ede339cb50397/e2e70b21348514dfb13ede339cb50397.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676958.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/84f/1bd22d3a2ba5ae02aecfb2691507684f/1bd22d3a2ba5ae02aecfb2691507684f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676962.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/11c/50fde13d23c3ac17625db96bfa42f11c/50fde13d23c3ac17625db96bfa42f11c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676966.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ca2/81d7fb35560adcafc97c708d37313ca2/81d7fb35560adcafc97c708d37313ca2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676970.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a92/33eaf65f66f4fa288a84c78662deaa92/33eaf65f66f4fa288a84c78662deaa92.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676974.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ae4/ecf51ecd4876b4a792c3590784d33ae4/ecf51ecd4876b4a792c3590784d33ae4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676978.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/603/1240f0f3297fc48d0fbdb1b29907f603/1240f0f3297fc48d0fbdb1b29907f603.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676982.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/585/7d99ee1df3df6a29c6da7bdd67104585/7d99ee1df3df6a29c6da7bdd67104585.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676986.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2ba/c2b2133c46b1a890107888e8ab82a2ba/c2b2133c46b1a890107888e8ab82a2ba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676990.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/b4b/48535b2b2c1c164299d2df42e8689b4b/48535b2b2c1c164299d2df42e8689b4b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676994.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/893/a83b26136a2426ff72e7df3681524893/a83b26136a2426ff72e7df3681524893.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676998.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/b9f/69968513dfac1c44bc9176ec0dbcdb9f/69968513dfac1c44bc9176ec0dbcdb9f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677002.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/9d3/139f6726d36bd595abcc79e3828ad9d3/139f6726d36bd595abcc79e3828ad9d3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677006.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/780/070d44d06cba8d24f5b82b0795efb780/070d44d06cba8d24f5b82b0795efb780.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677010.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/3e6/ccf48879a6f8c2b647c858d7efda93e6/ccf48879a6f8c2b647c858d7efda93e6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677014.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/831/d9e1420613a7ca6961b3e1ef8c98b831/d9e1420613a7ca6961b3e1ef8c98b831.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677018.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/703/d9db073a74a5f1421345d85afa411703/d9db073a74a5f1421345d85afa411703.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677022.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/222/7986aa08d0f56b55d8bda95555b8e222/7986aa08d0f56b55d8bda95555b8e222.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677026.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/b9a/00aca5c53a209185dc38327871d34b9a/00aca5c53a209185dc38327871d34b9a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677030.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e83/681df937fc9c5dddedea777d9f7dbe83/681df937fc9c5dddedea777d9f7dbe83.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677034.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/2d3/859ee2efdc8d86ae72e58c97c6b3c2d3/859ee2efdc8d86ae72e58c97c6b3c2d3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677038.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/91d/c938c37d5493c7373aa8a1f06785891d/c938c37d5493c7373aa8a1f06785891d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677042.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/104/e05b402e4d6b28ea0034ee08b210e104/e05b402e4d6b28ea0034ee08b210e104.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677046.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a74/670251d8012e0fa63d45d4bffa2eba74/670251d8012e0fa63d45d4bffa2eba74.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677050.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/adb/4c40c7f08f775e8510a43ab16b5eeadb/4c40c7f08f775e8510a43ab16b5eeadb.db/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json ... ok + +test WARNING: Could not find a non-zero weight device for handoff partition 0, falling back device sdb +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00033 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00028 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test INFO: Replication run OVER +test INFO: Attempted to replicate 0 dbs in 0.00030 seconds (0.00000/s) +test INFO: Removed 0 dbs +test INFO: 0 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgo451h4o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, 'e9da09d430442345643623a5c7ac49f0', 'd72367b9-8310-497d-8a33-b0830eb947a0-sda', '1791676578.54040', '1791673200.00000', '0', '', '1791673200.00000', 0, 0) +test DEBUG: /tmp/tmpgo451h4o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1791673202.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}, {'ROWID': 2, 'name': 'o2', 'created_at': '1791673203.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'd72367b9-8310-497d-8a33-b0830eb947a0-sda') +test DEBUG: /tmp/tmpgo451h4o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.00834274s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, 'e9da09d430442345643623a5c7ac49f0', 'd72367b9-8310-497d-8a33-b0830eb947a0-sda', '1791676578.54040', '1791673200.00000', '0', '', '1791673200.00000', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('d72367b9-8310-497d-8a33-b0830eb947a0-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 2 objects to the reconciler at /tmp/tmpgo451h4o/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05382 seconds (18.57889/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpgo451h4o/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '20595ee2affdb8afd19030a86b48d1f0', '7ce29203-1f4c-42aa-8d35-bd771b94d158-sda', '1791676578.60444', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('7ce29203-1f4c-42aa-8d35-bd771b94d158-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '20595ee2affdb8afd19030a86b48d1f0', '7ce29203-1f4c-42aa-8d35-bd771b94d158-sda', '1791676578.60444', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('7ce29203-1f4c-42aa-8d35-bd771b94d158-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpdi6c6ts_/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, sync, (2, 'e9da09d430442345643623a5c7ac49f0', 'cd331c54-4fcb-43d0-957d-1228df4c4a2d-sda', '1791676578.64947', '1791673200.00000', '0', '{"X-Container-Sysmeta-Shard-Root": ["a/c", "1791676578.65075"]}', '1791673200.00000', 0, 1) +test DEBUG: /tmp/tmpdi6c6ts_/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1791673202.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o2', 'created_at': '1791673203.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'cd331c54-4fcb-43d0-957d-1228df4c4a2d-sda') +test DEBUG: /tmp/tmpdi6c6ts_/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.0179334s) +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, merge_syncs, ([],) +REPLICATE: /sdc/0/ccaf04f8b51ddee12913dc9a3db72435, sync, (2, 'e9da09d430442345643623a5c7ac49f0', 'cd331c54-4fcb-43d0-957d-1228df4c4a2d-sda', '1791676578.64947', '1791673200.00000', '0', '{"X-Container-Sysmeta-Shard-Root": ["a/c", "1791676578.65075"]}', '1791673200.00000', 0, 1) +REPLICATE: /sdc/0/ccaf04f8b51ddee12913dc9a3db72435, complete_rsync, ('cd331c54-4fcb-43d0-957d-1228df4c4a2d-sda', 'ccaf04f8b51ddee12913dc9a3db72435.db') +test DEBUG: Adding 2 objects to the reconciler at /tmp/tmpdi6c6ts_/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06083 seconds (16.44036/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpdi6c6ts_/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '114056e8ec0535336b25d01a09939d37', '8cc12fb2-d818-44c2-a3b9-877924614391-sda', '1791676578.72545', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('8cc12fb2-d818-44c2-a3b9-877924614391-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '114056e8ec0535336b25d01a09939d37', '8cc12fb2-d818-44c2-a3b9-877924614391-sda', '1791676578.72545', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('8cc12fb2-d818-44c2-a3b9-877924614391-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp2xq8rmmm/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, sync, (2, 'e9da09d430442345643623a5c7ac49f0', '29c01366-2319-4995-a906-1716f999ba98-sda', '1791676578.77641', '1791673200.00000', '0', '{"X-Container-Sysmeta-Shard-Quoted-Root": ["a/c", "1791676578.77779"]}', '1791673200.00000', 0, 1) +test DEBUG: /tmp/tmp2xq8rmmm/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, merge_items, ([{'ROWID': 1, 'name': 'o', 'created_at': '1791673202.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o2', 'created_at': '1791673203.00000+186a0+186a0', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '29c01366-2319-4995-a906-1716f999ba98-sda')test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_shard +test.unit.container.test_replicator.TestReplicatorSync.test_misplaced_rows_replicate_and_enqueue_from_shard ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_with_seed +test.unit.common.ring.test_builder.TestRingBuilder.test_rebalance_with_seed ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5c2e882eb3ea46ec90bdf-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx99a71f661f864216a48a3-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx2d82b8a2b51b4703b9f6b-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx2d82b8a2b51b4703b9f6b-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 200 - - t - 14513 - tx2d82b8a2b51b4703b9f6b-006acad0a2 - 0.0699 - - 1791676578.326033592 1791676578.395902872 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txac30c011fe654f3a88c0e-006acad0a2" "proxy-server 1476101" 0.0134 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx9332a4fd1d8947f081ecb-006acad0a2" "proxy-server 1476101" 0.0137 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6384 "GET http://localhost/v1/a/ec-con/range-get-test" "tx74234989d47f4e95af530-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6384 "GET http://localhost/v1/a/ec-con/range-get-test" "tx74234989d47f4e95af530-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 5000 - tx74234989d47f4e95af530-006acad0a2 - 0.0722 - - 1791676578.409319639 1791676578.481521368 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx847de2c362b74b0eb1794-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txf912352a931a42af82bf8-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4487 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6e17dce608324763bc94c-006acad0a2" "proxy-server 1476101" 0.0089 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4487 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6e17dce608324763bc94c-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 854 - tx6e17dce608324763bc94c-006acad0a2 - 0.0582 - - 1791676578.507274389 1791676578.565502882 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx54a28d90b83c40ed9f717-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx7b48cbb5ddb84d4f8dfcf-006acad0a2" "proxy-server 1476101" 0.0135 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 3553 "GET http://localhost/v1/a/ec-con/range-get-test" "tx87824f9240a44c6bb144a-006acad0a2" "proxy-server 1476101" 0.0129 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 3553 "GET http://localhost/v1/a/ec-con/range-get-test" "tx87824f9240a44c6bb144a-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 257 - tx87824f9240a44c6bb144a-006acad0a2 - 0.0579 - - 1791676578.591523409 1791676578.649461508 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx46f7b4cecb604de5bdc94-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx372b38cf0838442b91ea5-006acad0a2" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 5777 "GET http://localhost/v1/a/ec-con/range-get-test" "tx47bbedd330f34b52a8e64-006acad0a2" "proxy-server 1476101" 0.0129 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 5777 "GET http://localhost/v1/a/ec-con/range-get-test" "tx47bbedd330f34b52a8e64-006acad0a2" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 249 - tx47bbedd330f34b52a8e64-006acad0a2 - 0.0581 - - 1791676578.675454378 1791676578.733512402 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx872e4f8c0a18469095da1-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx5cced9d622a848ea9db19-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 11156 "GET http://localhost/v1/a/ec-con/range-get-test" "txc0d88aa23285467789725-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 11156 "GET http://localhost/v1/a/ec-con/range-get-test" "txc0d88aa23285467789725-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 564 - txc0d88aa23285467789725-006acad0a2 - 0.0752 - - 1791676578.759392500 1791676578.834633112 3test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_overlapping_in_segment +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_overlapping_in_segment ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml ... ok + +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.9:1009/sdj/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (5 x unknown, 5 x 404, 3 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 1.0728836059570312e-05 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing Etag) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable_out_of_order +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable_out_of_order ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_reduce_replicas_after_remove_device +test.unit.common.ring.test_builder.TestRingBuilder.test_reduce_replicas_after_remove_device ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa8f2d5f09a5b4806b98f6-006acad0a2" "proxy-server 1476106" 0.0029 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa8f2d5f09a5b4806b98f6-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx384507fbbf334ce4b8426-006acad0a2" "proxy-server 1476106" 0.0054 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx12a026905a7546b18ab9c-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx0c244af67713445daef2d-006acad0a2" "proxy-server 1476106" 0.0050 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx0c244af67713445daef2d-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe1d458d7d102489aa29be-006acad0a2" "proxy-server 1476106" 0.0071 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx37e3b8112ee245ee9fd53-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa268514073f54c40ab3d9-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa268514073f54c40ab3d9-006acad0a2" "proxy-server 1476106" 0.0018 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa268514073f54c40ab3d9-006acad0a2) +proxy DEBUG: Ignoring 412 from primary (txn: txa268514073f54c40ab3d9-006acad0a2) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txa268514073f54c40ab3d9-006acad0a2" "proxy-server 1476106" 0.0043 "-" 1476106 3 +proxy DEBUG: Ignoring 412 from primary (txn: txa268514073f54c40ab3d9-006acad0a2) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx229834bd103a4617bb3e2-006acad0a2" "proxy-server 1476106" 0.0017 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx80f447b32dc747c9b0296-006acad0a2" "proxy-server 1476106" 0.0018 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3a3d584b4d274cb4b08e5-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3a3d584b4d274cb4b08e5-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx3a3d584b4d274cb4b08e5-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb4bbe634746f4c6cbc182-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx826f2eeaa6204f29ba307-006acad0a2" "proxy-server 1476106" 0.0020 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx76039b845c934db4a2d0c-006acad0a2" "proxy-server 1476106" 0.0031 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx76039b845c934db4a2d0c-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx76039b845c934db4a2d0c-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8a9cf6f26259440895715-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx4f83066341bf47b29c1b3-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txe1056ce9cebd4037aebfd-006acad0a2" "proxy-server 1476106" 0.0009 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txe1056ce9cebd4037aebfd-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx65ad567253bd4a2b89c6a-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txee1cdac8ffe5475eac2b3-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx55406ead6c584e1387ae7-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txba64aa781c124d0492844-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx145cd7747a334f7587a1d-006acad0a2" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx5b803fd514974db59ee33-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx22e7fe47ea50428d87856-006acad0a2" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx94e8df525dad419f80982-006acad0a2" "proxy-server 1476106" 0.0018 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx037fd4b16bc945c683bf6-006acad0a2" "proxy-server 1476106" 0.0022 "-" 1476106 3test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_cleaving_not_merged_while_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_cleaving_not_merged_while_cleaving ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_balanceable_ring +test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_balanceable_ring ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_unbalanceable_ring +test.unit.common.ring.test_builder.TestRingBuilder.test_region_fullness_with_unbalanceable_ring ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_fetch_fails_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_fetch_fails_while_shrinking ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_a_lot +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_a_lot ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_suffix_off_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_suffix_off_end ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_dev +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_dev ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_last_partition_from_zero_weight +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_last_partition_from_zero_weight ... ok +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation +test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_off_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_off_end ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_zero_weighted +test.unit.common.ring.test_builder.TestRingBuilder.test_remove_zero_weighted ... ok +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto_ec +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto_ec ... ok + +test DEBUG: /tmp/tmp2xq8rmmm/sda/containers/0/435/ccaf04f8b51ddee12913dc9a3db72435/ccaf04f8b51ddee12913dc9a3db72435.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.0123203s) +REPLICATE: /sdb/0/ccaf04f8b51ddee12913dc9a3db72435, merge_syncs, ([],) +REPLICATE: /sdc/0/ccaf04f8b51ddee12913dc9a3db72435, sync, (2, 'e9da09d430442345643623a5c7ac49f0', '29c01366-2319-4995-a906-1716f999ba98-sda', '1791676578.77641', '1791673200.00000', '0', '{"X-Container-Sysmeta-Shard-Quoted-Root": ["a/c", "1791676578.77779"]}', '1791673200.00000', 0, 1) +REPLICATE: /sdc/0/ccaf04f8b51ddee12913dc9a3db72435, complete_rsync, ('29c01366-2319-4995-a906-1716f999ba98-sda', 'ccaf04f8b51ddee12913dc9a3db72435.db') +test DEBUG: Adding 2 objects to the reconciler at /tmp/tmp2xq8rmmm/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.07604 seconds (13.15112/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp2xq8rmmm/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '114056e8ec0535336b25d01a09939d37', 'd3bde425-1805-4501-b266-1d98693740cd-sda', '1791676578.87643', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('d3bde425-1805-4501-b266-1d98693740cd-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '114056e8ec0535336b25d01a09939d37', 'd3bde425-1805-4501-b266-1d98693740cd-sda', '1791676578.87643', '1791673200', '0', '', '1791673200', 2, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('d3bde425-1805-4501-b266-1d98693740cd-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmps8er6vpv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, 'b876072508643db014658c990ba62cd9', '7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda', '1791676578.94644', '1791676578.00000', '0', '', '1791676578.00000', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o-nulo', 'created_at': '1791676580.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o-unu', 'created_at': '1791676581.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda') +test DEBUG: /tmp/tmps8er6vpv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 2 (0.0115948s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, 'b876072508643db014658c990ba62cd9', '7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda', '1791676578.94644', '1791676578.00000', '0', '', '1791676578.00000', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmps8er6vpv/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.07650 seconds (13.07221/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmps8er6vpv/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'fed16b3862e04244497a306f15ac511b', '65613cdb-31ed-451a-a379-856ceb87d669-sda', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('65613cdb-31ed-451a-a379-856ceb87d669-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'fed16b3862e04244497a306f15ac511b', '65613cdb-31ed-451a-a379-856ceb87d669-sda', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('65613cdb-31ed-451a-a379-856ceb87d669-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'fed16b3862e04244497a306f15ac511b', '2f60b8a4-28b7-4194-be60-2d4be0c9121c-', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db in sync with 10.0.0.2:1002/sdc, nothing to do +REPLICATE: /sda/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'fed16b3862e04244497a306f15ac511b', '2f60b8a4-28b7-4194-be60-2d4be0c9121c-', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db in sync with 10.0.0.0:1000/sda, nothing to do +test DEBUG: Replicating db /tmp/tmps8er6vpv/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, '384bfa9d975ef36898a9340b175364a8', 'a8c74c25-8f52-408a-a9a0-7fddf4415ed8-sdb', '1791676578.94644', '1791676579.00000', '0', '', '1791676579.00000', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.2:1002/sdc, starting at row -1 +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o-nulo', 'created_at': '1791676582.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o-unu', 'created_at': '1791676583.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'a8c74c25-8f52-408a-a9a0-7fddf4415ed8-sdb') +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.2:1002/sdc, finished at row 2 (0.0114994s) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([{'remote_id': '7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda', 'sync_point': 2}],) +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (2, '384bfa9d975ef36898a9340b175364a8', 'a8c74c25-8f52-408a-a9a0-7fddf4415ed8-sdb', '1791676578.94644', '1791676579.00000', '0', '', '1791676579.00000', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.0:1000/sda, starting at row -1 +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o-nulo', 'created_at': '1791676582.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o-unu', 'created_at': '1791676583.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], 'a8c74c25-8f52-408a-a9a0-7fddf4415ed8-sdb') +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.0:1000/sda, finished at row 2 (0.0118434s)test.unit.common.ring.test_builder.TestRingBuilder.test_rerebalance +test.unit.common.ring.test_builder.TestRingBuilder.test_rerebalance ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix +test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_multiple_out_sync_reconciler_enqueue_normalize +test.unit.container.test_replicator.TestReplicatorSync.test_multiple_out_sync_reconciler_enqueue_normalize ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_post_replicate_hook +test.unit.container.test_replicator.TestReplicatorSync.test_post_replicate_hook ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_with_id +test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_with_id ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx037fd4b16bc945c683bf6-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx037fd4b16bc945c683bf6-006acad0a2" "proxy-server 1476106" 0.0068 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txaacd339ea47b48de98d5e-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txb436a0ca0463446f9259a-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx6f788768cd3d44538b4b0-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx87b60c0003974a89a06ac-006acad0a2" "proxy-server 1476106" 0.0056 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txe6d3e079454b4efb9f8bd-006acad0a2" "proxy-server 1476106" 0.0096 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txc3a4c694dfce4aa0bd0d8-006acad0a2" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx217ead95d79e4dfe85257-006acad0a2" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx3bff0a713eb745b1867a6-006acad0a2" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx0fd574175be94539888ba-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb06e31ace0b448049ec75-006acad0a3" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx5dd75ee252a74fd08f7ab-006acad0a3" "proxy-server 1476106" 0.0054 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx9a68f0f0d7d94d998f42a-006acad0a3" "proxy-server 1476106" 0.0089 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7c8fe27dbb154eefb7313-006acad0a3" "proxy-server 1476106" 0.0055 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx7519bf607bfa47a6881d7-006acad0a3" "proxy-server 1476106" 0.0131 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx570b13ef69fb4fab9551a-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3117ca5207a44ccbb639c-006acad0a3" "proxy-server 1476106" 0.0014 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txa68a9ba4eed94c368041d-006acad0a3" "proxy-server 1476106" 0.0015 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txda6c32b03e0f419e8bca6-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txda6c32b03e0f419e8bca6-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 412 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txda6c32b03e0f419e8bca6-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx75ba7f511f344fa68e9cc-006acad0a3" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx4147bee10a1d427b89c06-006acad0a3" "proxy-server 1476106" 0.0014 "-" 1476106 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdh1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "txd39a52c720584557ab9b0-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd9ca4bf3bbdc4b9d98352-006acad0a3" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "txd1803f666436425cacc53-006acad0a3" "proxy-server 1476106" 0.0095 "-" 1476106 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdg1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 304 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx07ad543c96bb459ca0f96-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5d975d239c0247a9a7753-006acad0a3" "proxy-server 1476106" 0.0013 "-" 1476106 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 204 - "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" "tx6f59511edca641549b367-006acad0a3" "proxy-server 1476106" 0.0013 "-" 1476106 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdi1/0/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" 200 92 "HEAD http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1/o" "tx64c481ca5d4f471180b76-006acad0a3" "proxy-server 1476106" 0.0008 "-" 1476106 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5b6ce1d1389d43c892431-006acad0a3" "proxy-server 1476106" 0.0057 "-" 1476106 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sda1/3/a/b2d4c2bb7ebb4971a940ed0cc3d083e1" 200 155 "GET http://foo:8080/v1/a/b2d4c2bb7ebb4971a940ed0cc3d083e1?format=json&states=listing" "tx5b6ce1d1389d43c892431-006acad0a3" "proxy-server 1476106" 0.0107 "-" 1476106 3 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE ... ok + +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.proxy.test_server.TestECObjectController.test_GET_ec +test.unit.proxy.test_server.TestECObjectController.test_GET_ec ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx675e7d11e11447f9990a9-006acad0a2" "proxy-server 1476101" 0.0136 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txea6f61ef455145d0b3112-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "txb4fe44bea091462ca3836-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "txb4fe44bea091462ca3836-006acad0a2" "proxy-server 1476101" 0.0089 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1254 - txb4fe44bea091462ca3836-006acad0a2 - 0.0705 - - 1791676578.860759497 1791676578.931230783 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb5b9fef3737a41be9b720-006acad0a2" "proxy-server 1476101" 0.0134 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txf94c40f2c6c94b1dbea7f-006acad0a2" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6914c41f8583417a9dd5d-006acad0a2" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6914c41f8583417a9dd5d-006acad0a2" "proxy-server 1476101" 0.0089 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1254 - tx6914c41f8583417a9dd5d-006acad0a2 - 0.0707 - - 1791676578.945194483 1791676579.015929699 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx62161c0b65d04ae29d95b-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx60bbccc77e7d49be9fb06-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 6615 "GET http://localhost/v1/a/ec-con/range-get-test" "tx758452d17a484b90bd310-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6615 "GET http://localhost/v1/a/ec-con/range-get-test" "tx758452d17a484b90bd310-006acad0a3" "proxy-server 1476101" 0.0129 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 257 - tx758452d17a484b90bd310-006acad0a3 - 0.0856 - - 1791676579.029863834 1791676579.115498543 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0a10a4f76a8a4857a9a77-006acad0a3" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txab72d02a2a1b444bbd653-006acad0a3" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx17c1f3d9252c4d24b98de-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx17c1f3d9252c4d24b98de-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - tx17c1f3d9252c4d24b98de-006acad0a3 - 0.0573 - - 1791676579.129601955 1791676579.186915636 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx636ce770cd3a4511b7c46-006acad0a3" "proxy-server 1476101" 0.0135 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa509ed2ec9cc4d758465a-006acad0a3" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txb6f3bd2c81ad434181563-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txb6f3bd2c81ad434181563-006acad0a3" "proxy-server 1476101" 0.0089 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 14513 - txb6f3bd2c81ad434181563-006acad0a3 - 0.0705 - - 1791676579.212731838 1791676579.283214331 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ee45f5de2a44530b4c48-006acad0a3" "proxy-server 1476101" 0.0136 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx9d16eaddca864ca1a0087-006acad0a3" "proxy-server 1476101" 0.0094 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/1/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx94efc352de02476282f33-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix_tiny_object +test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix_tiny_object ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_without_id +test.unit.common.ring.test_builder.TestRingBuilder.test_reuse_of_dev_holes_without_id ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_round_off_error +test.unit.common.ring.test_builder.TestRingBuilder.test_round_off_error ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_missing +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_missing ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.19:1019/sdt/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 406, in DELETE + self._delete_segments_bucket(req) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 55, in _delete_segments_bucket + resp = req.get_response(self.app, 'HEAD') + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl + return getattr(ah, method)(app) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 208, in HEAD + return self._handle_acl(app, 'DELETE') + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 150, in _handle_acl + resp = self.req.get_acl_response(app, 'HEAD', + container, '') + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_while_segment_bucket_delete +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_while_segment_bucket_delete ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_aligned +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_aligned ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_save +test.unit.common.ring.test_builder.TestRingBuilder.test_save ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_save_load +test.unit.common.ring.test_builder.TestRingBuilder.test_save_load ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_enabled_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_enabled_versioning ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_suspended_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_error_with_suspended_versioning ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_tiny_object +test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_tiny_object ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_search_devs +test.unit.common.ring.test_builder.TestRingBuilder.test_search_devs ... ok + +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txc6920c43b7dc43e2a652d-006acad0a2 - 0.0621 - - 1791676578.715680838 1791676578.777829885 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6b243e3cd7f24722b6c40-006acad0a2" "proxy-server 1476105" 0.0102 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/c1" "tx6b243e3cd7f24722b6c40-006acad0a2" "container-server 1476105" 0.0017 "-" 1476105 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/c1" "tx6b243e3cd7f24722b6c40-006acad0a2" "container-server 1476105" 0.0011 "-" 1476105 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6b243e3cd7f24722b6c40-006acad0a2" "proxy-server 1476105" 0.0331 "-" 1476105 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6b243e3cd7f24722b6c40-006acad0a2" "proxy-server 1476105" 0.0461 "-" 1476105 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx6b243e3cd7f24722b6c40-006acad0a2 - 0.0629 - - 1791676578.791571140 1791676578.854441643 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx86df57a456c543b6827b9-006acad0a2" "proxy-server 1476105" 0.0103 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:58237/sdb1/0/a/c2" "tx86df57a456c543b6827b9-006acad0a2" "container-server 1476105" 0.0083 "-" 1476105 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:36299/sda1/0/a/c2" "tx86df57a456c543b6827b9-006acad0a2" "container-server 1476105" 0.0012 "-" 1476105 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx86df57a456c543b6827b9-006acad0a2" "proxy-server 1476105" 0.0365 "-" 1476105 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:18 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx86df57a456c543b6827b9-006acad0a2" "proxy-server 1476105" 0.0496 "-" 1476105 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/18 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx86df57a456c543b6827b9-006acad0a2 - 0.0917 - - 1791676578.860422134 1791676578.952145100 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf88e7b853a4549049199b-006acad0a3" "proxy-server 1476105" 0.0105 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "txf88e7b853a4549049199b-006acad0a3" "container-server 1476105" 0.0011 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "txf88e7b853a4549049199b-006acad0a3" "container-server 1476105" 0.0100 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txf88e7b853a4549049199b-006acad0a3" "proxy-server 1476105" 0.0428 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txf88e7b853a4549049199b-006acad0a3" "proxy-server 1476105" 0.0308 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec HTTP/1.0 201 - - t - - - txf88e7b853a4549049199b-006acad0a3 - 0.0731 - - 1791676579.187307835 1791676579.260421515 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx16bdae1f527944b580f61-006acad0a3" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx78a2d91b8f7947cdb4238-006acad0a3" "proxy-server 1476105" 0.0014 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdh1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx6681d9ced23a4cb0aa2a0-006acad0a3" "proxy-server 1476105" 0.0384 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/2/a/ec/go-get-it" "tx6681d9ced23a4cb0aa2a0-006acad0a3" "object-server 1476105" 0.0005 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdg1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx6681d9ced23a4cb0aa2a0-006acad0a3" "proxy-server 1476105" 0.0455 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/2/a/ec/go-get-it" "tx6681d9ced23a4cb0aa2a0-006acad0a3" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdi1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx6681d9ced23a4cb0aa2a0-006acad0a3" "proxy-server 1476105" 0.0592 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec/go-get-it HTTP/1.0 201 - - t 1309 - - tx6681d9ced23a4cb0aa2a0-006acad0a3 - 0.1073 - - 1791676579.262026548 1791676579.369333029 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87cfba5749f14ac4998ab-006acad0a3" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx67ef89ad0c1b4542b66c8-006acad0a3" "proxy-server 1476105" 0.0112 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx3f5521299a5044fda4f97-006acad0a3" "proxy-server 1476105" 0.0008 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/2/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx3f5521299a5044fda4f97-006acad0a3" "proxy-server 1476105" 0.0075 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec/go-get-it HTTP/1.0 200 - - t - 1309 - tx3f5521299a5044fda4f97-006acad0a3 - 0.0584 - - 1791676579.370953560 1791676579.429370165 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbe7a7f876c1b4c5f92c86-006acad0a3" "proxy-server 1476105" 0.0136 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "txbe7a7f876c1b4c5f92c86-006acad0a3" "container-server 1476105" 0.0018 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txbe7a7f876c1b4c5f92c86-006acad0a3" "proxy-server 1476105" 0.0137 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "txbe7a7f876c1b4c5f92c86-006acad0a3" "container-server 1476105" 0.0011 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txbe7a7f876c1b4c5f92c86-006acad0a3" "proxy-server 1476105" 0.0304 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txbe7a7f876c1b4c5f92c86-006acad0a3 - 0.0585 - - 1791676579.440299749 1791676579.498784781 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx388b57df2e354bf285819-006acad0a3" "proxy-server 1476105" 0.0103 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx5941c1a3f5c940aa82c8b-006acad0a3" "proxy-server 1476105" 0.0014 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txf838d4c2b444420c9af60-006acad0a3" "proxy-server 1476105" 0.0003 "-" 1476105 3test.unit.proxy.test_server.TestECObjectController.test_GET_ec_404 +test.unit.proxy.test_server.TestECObjectController.test_GET_ec_404 ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_empty_versioning +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_empty_versioning ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_fullcontrol_permission ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_server_per_port +test.unit.common.ring.test_builder.TestRingBuilder.test_server_per_port ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_two_segs +test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_two_segs ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_set_dev_weight +test.unit.common.ring.test_builder.TestRingBuilder.test_set_dev_weight ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_decrease +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_decrease ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:full_control OWNER +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:write:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:write OWNER +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_write_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_with_write_permission ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_without_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_DELETE_without_permission ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_zero_byte_object +test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_zero_byte_object ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_increase +test.unit.common.ring.test_builder.TestRingBuilder.test_set_replicas_increase ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677054.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/41e/67ee9298f8d3fdd7758cdc711e72941e/67ee9298f8d3fdd7758cdc711e72941e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677058.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/247/5014d177f8d912e4b8c9682000e7f247/5014d177f8d912e4b8c9682000e7f247.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677062.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/868/377628cca093da8d65c0d799431cf868/377628cca093da8d65c0d799431cf868.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677066.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/943/1ddf68e0f9070c759687a58a8acf6943/1ddf68e0f9070c759687a58a8acf6943.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677070.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/a76/cc225a2d39fc4084a6e135c4f4c83a76/cc225a2d39fc4084a6e135c4f4c83a76.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677074.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ca8/845cb22bef9ed6edf9b117c8d80ebca8/845cb22bef9ed6edf9b117c8d80ebca8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677078.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/e0d/180b4c7155ec0642c90b92c3ab9b2e0d/180b4c7155ec0642c90b92c3ab9b2e0d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677082.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/1fd/5eced820dfc218681ce3d4c9321af1fd/5eced820dfc218681ce3d4c9321af1fd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677086.00000-0, db: /tmp/tmp1dn7d2cc/sda/containers/0/ec3/676fc3cf45268724f7a83b8aede93ec3/676fc3cf45268724f7a83b8aede93ec3.db +sharder-test WARNING: Failed to get shard ranges from a/c: bad, path: .shards_a/shard_c, db: /tmp/tmp8u6ki2gd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676580.00000.db +sharder-test WARNING: Audit warnings for shard: unable to get shard ranges from root, path: .shards_a/shard_c, db: /tmp/tmp8u6ki2gd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676580.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676583.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d91/acd8f6d4d79d61072eedb96f8b638d91/acd8f6d4d79d61072eedb96f8b638d91_1791676583.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676583.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d91/acd8f6d4d79d61072eedb96f8b638d91/acd8f6d4d79d61072eedb96f8b638d91_1791676583.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676586.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/a06/137e93aaca7c2dc7be46d44a6fde1a06/137e93aaca7c2dc7be46d44a6fde1a06_1791676586.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676586.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/a06/137e93aaca7c2dc7be46d44a6fde1a06/137e93aaca7c2dc7be46d44a6fde1a06_1791676586.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676589.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e24/26bfc3a9aa78f3e88309385739a7be24/26bfc3a9aa78f3e88309385739a7be24_1791676589.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676589.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e24/26bfc3a9aa78f3e88309385739a7be24/26bfc3a9aa78f3e88309385739a7be24_1791676589.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676592.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/3ca/993bece827916ce06102fe7ba484b3ca/993bece827916ce06102fe7ba484b3ca_1791676592.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676592.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/3ca/993bece827916ce06102fe7ba484b3ca/993bece827916ce06102fe7ba484b3ca_1791676592.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b_1791676595.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b_1791676595.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c_1791676598.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c_1791676598.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb_1791676601.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb_1791676601.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3_1791676604.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3_1791676604.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5_1791676607.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5_1791676607.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4_1791676610.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4_1791676610.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88_1791676613.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88_1791676613.00000.dbtest.unit.proxy.test_server.TestECObjectController.test_GET_ec_big +test.unit.proxy.test_server.TestECObjectController.test_GET_ec_big ... ok + +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_more_than_threshold_frags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_shuffled_gather +test.unit.common.ring.test_builder.TestRingBuilder.test_shuffled_gather ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other OWNER +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: public None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_all_users +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_all_users ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_authenticated_users +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_authenticated_users ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_empty_shard_container ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: authenticated None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.20:1020/sdu/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.21:1021/sdv/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 343, in GET + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2440, in get_response + return self.get_acl_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_error ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/1/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx94efc352de02476282f33-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test-tiny HTTP/1.0 206 - - t - 17 - tx94efc352de02476282f33-006acad0a3 - 0.0667 - - 1791676579.296694517 1791676579.363344908 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02bd14608c6d473aa928b-006acad0a3" "proxy-server 1476101" 0.0015 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txebfb1587d30c439fab23f-006acad0a3" "proxy-server 1476101" 0.0097 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txb988ab159bb84232b520a-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txb988ab159bb84232b520a-006acad0a3" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 100 - txb988ab159bb84232b520a-006acad0a3 - 0.0673 - - 1791676579.376905680 1791676579.444240808 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txce9a7e18c0fd476297427-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx29077f7d8a2840b6acf67-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/3/a/ec-con/range-get-test-aligned" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "txe0ba07b50f0e403b8da1d-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/3/a/ec-con/range-get-test-aligned" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "txe0ba07b50f0e403b8da1d-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test-aligned HTTP/1.0 206 - - t - 100 - txe0ba07b50f0e403b8da1d-006acad0a3 - 0.0571 - - 1791676579.457814455 1791676579.514890194 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdda485b2940e4914b6b62-006acad0a3" "proxy-server 1476101" 0.0176 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx47ec473ebc6041da9e05e-006acad0a3" "proxy-server 1476101" 0.0094 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/1/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx9bb5a786cfcd401fb21f7-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/1/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx9bb5a786cfcd401fb21f7-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test-tiny HTTP/1.0 206 - - t - 5 - tx9bb5a786cfcd401fb21f7-006acad0a3 - 0.0606 - - 1791676579.540607929 1791676579.601235390 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3fa06c1ec2c841748a82c-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx29407230b4e24f24a05be-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx0ce01d00e60c485697cd4-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx0ce01d00e60c485697cd4-006acad0a3" "proxy-server 1476101" 0.0090 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2226 - tx0ce01d00e60c485697cd4-006acad0a3 - 0.0678 - - 1791676579.618689537 1791676579.686514378 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9cce8268822f41adb1824-006acad0a3" "proxy-server 1476101" 0.0136 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx08e311acee8442bd8aba7-006acad0a3" "proxy-server 1476101" 0.0097 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test-zero-byte" 200 - "GET http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx6bf13366fa2341aa835e4-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/2/a/ec-con/range-get-test-zero-byte" 200 - "GET http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx6bf13366fa2341aa835e4-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test-zero-byte HTTP/1.0 200 - - t - - - tx6bf13366fa2341aa835e4-006acad0a3 - 0.0566 - - 1791676579.712311745 1791676579.768873453 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4942a844359e4c6daca24-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 -test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable +test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable_same_segment +test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable_same_segment ... ok + +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([{'remote_id': '7fe7adfd-ac37-4cf3-8551-5bd9fbc83189-sda', 'sync_point': 2}],) +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 2 dbs in 0.10777 seconds (18.55860/s) +test INFO: Removed 0 dbs +test INFO: 4 successes, 0 failures +test INFO: diff:2 diff_capped:0 empty:0 hashmatch:0 no_change:2 remote_merge:0 rsync:0 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '7bf7c837d1bd93885e99fc81009835c8', '2f60b8a4-28b7-4194-be60-2d4be0c9121c-', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db usyncing chunks to 10.0.0.2:1002/sdc, starting at row 1 +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, merge_items, ([{'ROWID': 2, 'name': '1:/a/c/o-unu', 'created_at': '1791676583.00000', 'size': 0, 'content_type': 'application/x-put', 'etag': '1791676583.00000', 'deleted': 0, 'storage_policy_index': 0}], '2f60b8a4-28b7-4194-be60-2d4be0c9121c-') +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db usyncing chunks to 10.0.0.2:1002/sdc, finished at row 2 (0.0191898s) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, merge_syncs, ([{'remote_id': '65613cdb-31ed-451a-a379-856ceb87d669-sda', 'sync_point': 1}],) +REPLICATE: /sda/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (2, '7bf7c837d1bd93885e99fc81009835c8', '2f60b8a4-28b7-4194-be60-2d4be0c9121c-', '1791676579.04518', '1791673200', '0', '', '1791673200', 1, 0) +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db usyncing chunks to 10.0.0.0:1000/sda, starting at row 1 +REPLICATE: /sda/0/f27b9fe13ab1e1ddab6380efdfd5ee68, merge_items, ([{'ROWID': 2, 'name': '1:/a/c/o-unu', 'created_at': '1791676583.00000', 'size': 0, 'content_type': 'application/x-put', 'etag': '1791676583.00000', 'deleted': 0, 'storage_policy_index': 0}], '2f60b8a4-28b7-4194-be60-2d4be0c9121c-') +test DEBUG: /tmp/tmps8er6vpv/sdb/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db usyncing chunks to 10.0.0.0:1000/sda, finished at row 2 (0.0190353s) +REPLICATE: /sda/0/f27b9fe13ab1e1ddab6380efdfd5ee68, merge_syncs, ([{'remote_id': '65613cdb-31ed-451a-a379-856ceb87d669-sda', 'sync_point': 1}],) +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'f1bafa04bd7c3f6f92e559ca12b63856', 'd6796281-cc7e-45aa-9cb3-e9a4d5bd5635-', '1791676579.35732', '1791676579.35510', '0', '', '1791676579.35510', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('d6796281-cc7e-45aa-9cb3-e9a4d5bd5635-', 'e8fbcd486a77117e2cd3398aa1f9485f_1791676579.35885.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'f1bafa04bd7c3f6f92e559ca12b63856', 'd6796281-cc7e-45aa-9cb3-e9a4d5bd5635-', '1791676579.35732', '1791676579.35510', '0', '', '1791676579.35510', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.35878', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676579.35878', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676579.35878', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.36711', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.36711', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.35885', 'epoch': '1791676579.35885', 'reported': 0, 'tombstones': -1}], 'd6796281-cc7e-45aa-9cb3-e9a4d5bd5635-') +test DEBUG: /tmp/tmpigox3za9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.35885.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpigox3za9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.35885.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '14b5ccba114ff78a2a889b21bdddb082', '211405da-1109-4377-ab76-b60f9a128f8c-', '1791676579.48239', '1791676579.48057', '0', '', '1791676579.48057', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.53313', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676579.53313', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676579.53313', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.54420', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.54420', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.49199', 'epoch': '1791676579.49199', 'reported': 0, 'tombstones': -1}], '211405da-1109-4377-ab76-b60f9a128f8c-') +test DEBUG: /tmp/tmps83_gnsq/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.49199.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmps83_gnsq/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.49199.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '14b5ccba114ff78a2a889b21bdddb082', '211405da-1109-4377-ab76-b60f9a128f8c-', '1791676579.48239', '1791676579.52581', '0', '', '1791676579.48057', 101, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.53313', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676579.53313', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676579.53313', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.54420', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.54420', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.49199', 'epoch': '1791676579.49199', 'reported': 0, 'tombstones': -1}], '211405da-1109-4377-ab76-b60f9a128f8c-') +test DEBUG: /tmp/tmps83_gnsq/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.49199.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmps83_gnsq/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.49199.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '14b5ccba114ff78a2a889b21bdddb082', 'b32aa120-c5ba-4c10-8070-d94fd2491adf-', '1791676579.71166', '1791676579.70150', '0', '', '1791676579.70150', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.74937', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676579.74937', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676579.74937', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.76017', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.76017', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.71301', 'epoch': '1791676579.71301', 'reported': 0, 'tombstones': -1}], 'b32aa120-c5ba-4c10-8070-d94fd2491adf-')test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharded_large_diff ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_server_converge_on_balance +test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_server_converge_on_balance ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift ERROR: Got non-JSON response trying to list /bucket: b'obj0\nobj1\nobj2\nobj3\nobj4\nobj5\nobj6\nobj7\nobj8\nobj9\nobj10\nobj1...' +fake-swift ERROR: Expecting value: line 1 column 1 (char 0): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 346, in GET + objects = json.loads(resp.body) + File "/usr/lib/python3.13/json/__init__.py", line 346, in loads + return _default_decoder.decode(s) + ~~~~~~~~~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3.13/json/decoder.py", line 345, in decode + obj, end = self.raw_decode(s, idx=_w(s, 0).end()) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode + raise JSONDecodeError("Expecting value", s, err.value) from None +json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_non_json +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_non_json ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_fullcontrol_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_fullcontrol_permission ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_owner_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_owner_permission ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_unaligned +test.unit.proxy.test_server.TestObjectECRangedGET.test_unaligned ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_enable_sharding +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_enable_sharding ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txf838d4c2b444420c9af60-006acad0a3" "proxy-server 1476105" 0.0003 "-" 1476105 3 +proxy DEBUG: Ignoring 404 from primary (txn: txf838d4c2b444420c9af60-006acad0a3) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: txf838d4c2b444420c9af60-006acad0a3) (client_ip: 127.0.0.1) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txf838d4c2b444420c9af60-006acad0a3" "proxy-server 1476105" 0.0003 "-" 1476105 3 +proxy DEBUG: Ignoring 404 from primary (txn: txf838d4c2b444420c9af60-006acad0a3) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - txf838d4c2b444420c9af60-006acad0a3 - 0.0720 - - 1791676579.512538433 1791676579.584547520 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c9c81ac682645d49b37f-006acad0a3" "proxy-server 1476105" 0.0014 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx0c9c81ac682645d49b37f-006acad0a3" "container-server 1476105" 0.0018 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx0c9c81ac682645d49b37f-006acad0a3" "container-server 1476105" 0.0084 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0c9c81ac682645d49b37f-006acad0a3" "proxy-server 1476105" 0.0271 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0c9c81ac682645d49b37f-006acad0a3" "proxy-server 1476105" 0.0351 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx0c9c81ac682645d49b37f-006acad0a3 - 0.0594 - - 1791676579.586290598 1791676579.645660400 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8221a85b76204fac8871d-006acad0a3" "proxy-server 1476105" 0.0104 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx6ed12748948a447d8381b-006acad0a3" "proxy-server 1476105" 0.0094 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdi1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txa3c0722f763d4449979e2-006acad0a3" "proxy-server 1476105" 0.0426 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec/big-obj-get" 201 - "PUT http://localhost/sdh1/1/a/ec/big-obj-get" "txa3c0722f763d4449979e2-006acad0a3" "object-server 1476105" 0.0042 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec/big-obj-get" 201 - "PUT http://localhost/sdg1/1/a/ec/big-obj-get" "txa3c0722f763d4449979e2-006acad0a3" "object-server 1476105" 0.0005 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdh1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txa3c0722f763d4449979e2-006acad0a3" "proxy-server 1476105" 0.0531 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdg1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txa3c0722f763d4449979e2-006acad0a3" "proxy-server 1476105" 0.0522 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec/big-obj-get HTTP/1.0 201 - - t 10400 - - txa3c0722f763d4449979e2-006acad0a3 - 0.1009 - - 1791676579.655433178 1791676579.756302595 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd4c51b0cbeea4274b817d-006acad0a3" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx55e6f9f38c18436caef8a-006acad0a3" "proxy-server 1476105" 0.0108 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/1/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx172f7d22b87441d79cf17-006acad0a3" "proxy-server 1476105" 0.0008 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdg1/1/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx172f7d22b87441d79cf17-006acad0a3" "proxy-server 1476105" 0.0007 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec/big-obj-get HTTP/1.0 200 - - t - 10400 - tx172f7d22b87441d79cf17-006acad0a3 - 0.0562 - - 1791676579.757910490 1791676579.814122438 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ac8e3491b884d15933e5-006acad0a3" "proxy-server 1476105" 0.0096 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec_deleted" "tx8ac8e3491b884d15933e5-006acad0a3" "container-server 1476105" 0.0092 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec_deleted" "tx8ac8e3491b884d15933e5-006acad0a3" "container-server 1476105" 0.0012 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/2/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx8ac8e3491b884d15933e5-006acad0a3" "proxy-server 1476105" 0.0565 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/2/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx8ac8e3491b884d15933e5-006acad0a3" "proxy-server 1476105" 0.0452 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - tx8ac8e3491b884d15933e5-006acad0a3 - 0.0734 - - 1791676579.824232340 1791676579.897598982 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txedf49775e8d24ab0b2b4e-006acad0a3" "proxy-server 1476105" 0.0103 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sda1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:58237/sdb1/2/a/ec_deleted" "txedf49775e8d24ab0b2b4e-006acad0a3" "container-server 1476105" 0.0093 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "PUT /sdb1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:36299/sda1/2/a/ec_deleted" "txedf49775e8d24ab0b2b4e-006acad0a3" "container-server 1476105" 0.0017 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "DELETE /sda1/2/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txedf49775e8d24ab0b2b4e-006acad0a3" "proxy-server 1476105" 0.0330 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "DELETE /sdb1/2/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txedf49775e8d24ab0b2b4e-006acad0a3" "proxy-server 1476105" 0.0456 "-" 1476105 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - txedf49775e8d24ab0b2b4e-006acad0a3 - 0.0624 - - 1791676579.907248735 1791676579.969682455 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87dbaac5c91544f5ab416-006acad0a3" "proxy-server 1476105" 0.0142 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/2/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx221e1cd821684b3ba670b-006acad0a3" "proxy-server 1476105" 0.0093 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/2/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx221e1cd821684b3ba670b-006acad0a3" "proxy-server 1476105" 0.0011 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx7da9cdefe91b42eeb529b-006acad0a4" "proxy-server 1476105" 0.0003 "-" 1476105 3test.unit.proxy.test_server.TestECObjectController.test_GET_ec_deleted +test.unit.proxy.test_server.TestECObjectController.test_GET_ec_deleted ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:full_control:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:read:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_read_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_with_read_permission ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_exception +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_exception ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None GET {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_without_permission +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_GET_without_permission ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_bucket_already_owned_by_you +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_bucket_already_owned_by_you ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable +test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/bucket.py", line 392, in PUT + resp = req.get_response(self.app) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2433, in get_response + resp = self.acl_handler.handle_acl( + app, method, container, obj, headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl + return getattr(ah, method)(app) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/acl_handlers.py", line 229, in PUT + self.req.get_acl_response(app, 'PUT', self.container) + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2416, in get_acl_response + resp = self._get_response( + app, method, container, obj, headers, body, query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500)test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error_non_swift_owner +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_error_non_swift_owner ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_zone_converge_on_balance +test.unit.common.ring.test_builder.TestRingBuilder.test_undispersable_zone_converge_on_balance ... ok + +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/o policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676578.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor WARNING: Invalid response 400 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.41:1041/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.181:1181/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 179 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.41:1041/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.181:1181/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable_socket_leak +test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable_socket_leak ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'}test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_first_put_fail +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_first_put_fail ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_ami_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_ami_location ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_deleted ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_non_404_response +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_no_quarantine_non_404_response ... ok +test.unit.proxy.test_server.TestECObjectController.test_GET_ec_failure_handling +test.unit.proxy.test_server.TestECObjectController.test_GET_ec_failure_handling ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txfbd7abd7e804443da4dfe-006acad0a3" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx12e41aed256545129ea37-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx12e41aed256545129ea37-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 101 - tx12e41aed256545129ea37-006acad0a3 - 0.0566 - - 1791676579.786359072 1791676579.842925787 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx04cf7e3c2efa46eabbdb9-006acad0a3" "proxy-server 1476101" 0.0096 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx2887adfe84fb46e59710c-006acad0a3" "proxy-server 1476101" 0.0135 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2622 "GET http://localhost/v1/a/ec-con/range-get-test" "txe274b5fe45004d278ae42-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2622 "GET http://localhost/v1/a/ec-con/range-get-test" "txe274b5fe45004d278ae42-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/19 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 11 - txe274b5fe45004d278ae42-006acad0a3 - 0.0572 - - 1791676579.868656397 1791676579.925836086 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf91d95f708c14cf9bbf22-006acad0a3" "proxy-server 1476101" 0.0014 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx146f418a57c849278d24d-006acad0a3" "proxy-server 1476101" 0.0014 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:19 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txad8559f1302343afbdf26-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txad8559f1302343afbdf26-006acad0a3" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 4096 - txad8559f1302343afbdf26-006acad0a3 - 0.0593 - - 1791676579.951478243 1791676580.010787725 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1640081752f548bb9a1a5-006acad0a4" "proxy-server 1476101" 0.0135 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb0c1f349c2d3443fb9fa9-006acad0a4" "proxy-server 1476101" 0.0094 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx63a776f3e1f14623be842-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx63a776f3e1f14623be842-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - tx63a776f3e1f14623be842-006acad0a4 - 0.0560 - - 1791676580.036595821 1791676580.092625618 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx303aa635065c4e7ba6a8f-006acad0a4" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx001834b0f1f84e04a254f-006acad0a4" "proxy-server 1476101" 0.0012 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 416 97 "GET http://localhost/v1/a/ec-con/range-get-test" "tx328e0f08ed9d4d6e8d37d-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 416 97 "GET http://localhost/v1/a/ec-con/range-get-test" "tx328e0f08ed9d4d6e8d37d-006acad0a4" "proxy-server 1476101" 0.0089 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - tx328e0f08ed9d4d6e8d37d-006acad0a4 - 0.0553 - - 1791676580.094248533 1791676580.149570465 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa9fa2c065ee44d1ca62b9-006acad0a4" "proxy-server 1476101" 0.0012 "-" 1476101 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx67e56bc3b45745a782147-006acad0a4" "proxy-server 1476101" 0.0013 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx88ffc1b80d704c289f921-006acad0a4" "proxy-server 1476101" 0.0008 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx88ffc1b80d704c289f921-006acad0a4" "proxy-server 1476101" 0.0008 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - tx88ffc1b80d704c289f921-006acad0a4 - 0.0591 - - 1791676580.175270557 1791676580.234377384 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf60f99402e9f423cb88f6-006acad0a4" "proxy-server 1476101" 0.0095 "-" 1476101 -test.unit.proxy.test_server.TestObjectECRangedGET.test_until_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_until_end ... ok + +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:19 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_canned_s3acl +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_canned_s3acl ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_unoverload +test.unit.common.ring.test_builder.TestRingBuilder.test_unoverload ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_old_enough_to_reclaim ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_sharding_large_diff ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_error +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_error ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_invalid_xml +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_location_invalid_xml ... ok +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_strange_location +test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucketAcl.test_bucket_PUT_with_strange_location ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_existing_part_number_greater_than_max_parts_allowed +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_existing_part_number_greater_than_max_parts_allowed ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_huge_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_huge_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_invalid_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_invalid_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_out_of_range_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_out_of_range_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_zero_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_GET_zero_part_num ... ok +test.unit.proxy.test_server.TestObjectECRangedGET.test_way_off_end +test.unit.proxy.test_server.TestObjectECRangedGET.test_way_off_end ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_validate +test.unit.common.ring.test_builder.TestRingBuilder.test_validate ... ok + +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Start tag expected, '<' not found, line 1, column 1 (, line 1) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sat, 10 Oct 2026 23:56:20 -0000', 'User-Agent': 'Mozzarella Foxfire'} +fake-swift DEBUG: +test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP +fake-swift DEBUG: permission denined: 403 Forbidden test:other READ +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_huge_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_huge_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_invalid_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_invalid_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_out_of_range_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_out_of_range_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_part_num ... ok +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_zero_part_num +test.unit.common.middleware.s3api.test_multi_get.TestMpuGETorHEAD.test_mpu_HEAD_zero_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_headers +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_headers ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_preflight +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_cors_preflight ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_and_range ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_validate_duplicate_part_assignment +test.unit.common.ring.test_builder.TestRingBuilder.test_validate_duplicate_part_assignment ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_invalid ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_validate_partial_replica +test.unit.common.ring.test_builder.TestRingBuilder.test_validate_partial_replica ... ok +test.unit.common.ring.test_builder.TestRingBuilder.test_wrong_tier_with_no_where_to_go +test.unit.common.ring.test_builder.TestRingBuilder.test_wrong_tier_with_no_where_to_go ... ok +test.unit.common.ring.test_ring.TestRingData.test_attrs +test.unit.common.ring.test_ring.TestRingData.test_attrs ... ok +test.unit.common.ring.test_ring.TestRingData.test_byteswapped_serialization +test.unit.common.ring.test_ring.TestRingData.test_byteswapped_serialization ... ok +test.unit.common.ring.test_ring.TestRingData.test_can_load_pickled_ring_data +test.unit.common.ring.test_ring.TestRingData.test_can_load_pickled_ring_data ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_GET_part_num_not_satisfiable ... ok +test.unit.common.ring.test_ring.TestRingData.test_deterministic_serialization +test.unit.common.ring.test_ring.TestRingData.test_deterministic_serialization ... ok +test.unit.common.ring.test_ring.TestRingData.test_load_closes_file +test.unit.common.ring.test_ring.TestRingData.test_load_closes_file ... ok +test.unit.common.ring.test_ring.TestRingData.test_permissions +test.unit.common.ring.test_ring.TestRingData.test_permissions ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_is_reclaimable ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num ... ok +test.unit.common.ring.test_ring.TestRingData.test_replica_count +test.unit.common.ring.test_ring.TestRingData.test_replica_count ... ok +test.unit.common.ring.test_ring.TestRingData.test_roundtrip_serialization +test.unit.common.ring.test_ring.TestRingData.test_roundtrip_serialization ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_300_status +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_300_status ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_already_in_sync +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_already_in_sync ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_drive_not_mounted +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_drive_not_mounted ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_and_range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_and_range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_invalid +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_invalid ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_metadata_update +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_metadata_update ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_found +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_found ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_response +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_not_response ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_rsync_success +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_rsync_success ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_small_container_always_usync +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_small_container_always_usync ... ok +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_usync_success +test.unit.common.test_db_replicator.TestReplToNode.test_repl_to_node_usync_success ... ok +test.unit.common.test_splice.TestSplice.test_available +test.unit.common.test_splice.TestSplice.test_available ... ok +test.unit.common.test_splice.TestSplice.test_errno +test.unit.common.test_splice.TestSplice.test_errno ... ok +test.unit.common.test_splice.TestSplice.test_fileno +test.unit.common.test_splice.TestSplice.test_fileno ... ok +test.unit.common.test_splice.TestSplice.test_flags +test.unit.common.test_splice.TestSplice.test_flags ... ok +test.unit.common.test_splice.TestSplice.test_flags_list +test.unit.common.test_splice.TestSplice.test_flags_list ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_not_satisfiable +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_non_slo_object_HEAD_part_num_not_satisfiable ... ok +test.unit.common.test_splice.TestSplice.test_splice_file_to_pipe +test.unit.common.test_splice.TestSplice.test_splice_file_to_pipe ... ok +test.unit.common.test_splice.TestSplice.test_splice_pipe_to_file +test.unit.common.test_splice.TestSplice.test_splice_pipe_to_file ... ok +test.unit.common.test_splice.TestSplice.test_splice_pipe_to_pipe +test.unit.common.test_splice.TestSplice.test_splice_pipe_to_pipe ... ok +test.unit.common.test_splice.TestSplice.test_unavailable +test.unit.common.test_splice.TestSplice.test_unavailable ... ok + +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.41:1041/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.181:1181/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676579.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx7da9cdefe91b42eeb529b-006acad0a4" "proxy-server 1476105" 0.0003 "-" 1476105 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx7da9cdefe91b42eeb529b-006acad0a4) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: tx7da9cdefe91b42eeb529b-006acad0a4) (client_ip: 127.0.0.1) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx7da9cdefe91b42eeb529b-006acad0a4" "proxy-server 1476105" 0.0003 "-" 1476105 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx7da9cdefe91b42eeb529b-006acad0a4) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - tx7da9cdefe91b42eeb529b-006acad0a4 - 0.0663 - - 1791676579.979370832 1791676580.045640230 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe981beae8f0d4f16957a0-006acad0a4" "proxy-server 1476105" 0.0102 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "txe981beae8f0d4f16957a0-006acad0a4" "container-server 1476105" 0.0091 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe981beae8f0d4f16957a0-006acad0a4" "proxy-server 1476105" 0.0170 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "txe981beae8f0d4f16957a0-006acad0a4" "container-server 1476105" 0.0010 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe981beae8f0d4f16957a0-006acad0a4" "proxy-server 1476105" 0.0261 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txe981beae8f0d4f16957a0-006acad0a4 - 0.0533 - - 1791676580.055672407 1791676580.108990192 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx81452c36d82141c7be58e-006acad0a4" "proxy-server 1476105" 0.0020 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx927026574eca48f7ad056-006acad0a4" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdh1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx7793e29727644643b01d0-006acad0a4" "proxy-server 1476105" 0.0471 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdg1/2/a/ec/crash-test-dummy" "tx7793e29727644643b01d0-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdi1/2/a/ec/crash-test-dummy" "tx7793e29727644643b01d0-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdg1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx7793e29727644643b01d0-006acad0a4" "proxy-server 1476105" 0.0441 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdi1/2/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx7793e29727644643b01d0-006acad0a4" "proxy-server 1476105" 0.0584 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 PUT /v1/a/ec/crash-test-dummy HTTP/1.0 201 - - t 21000 - - tx7793e29727644643b01d0-006acad0a4 - 0.1135 - - 1791676580.110483408 1791676580.223937988 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab5d77820e544ac4bcd8c-006acad0a4" "proxy-server 1476105" 0.0023 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txf81fa69ddaae4db7a691b-006acad0a4" "proxy-server 1476105" 0.0113 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx0d09f70dfe7645c684cd5-006acad0a4" "proxy-server 1476105" 0.0007 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdi1/2/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx0d09f70dfe7645c684cd5-006acad0a4" "proxy-server 1476105" 0.0089 "-" 1476105 3 +proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue + for fragment in frag_iter: + ^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter + raise Exception("doom ba doom") +Exception: doom ba doom (txn: tx0d09f70dfe7645c684cd5-006acad0a4) (client_ip: 127.0.0.1) +proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue + for fragment in frag_iter: + ^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter + raise Exception("doom ba doom") +Exception: doom ba doom (txn: tx0d09f70dfe7645c684cd5-006acad0a4) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec/crash-test-dummy HTTP/1.0 500 - - t - 4096 - tx0d09f70dfe7645c684cd5-006acad0a4 - 0.0719 - - 1791676580.225649834 1791676580.297536612 3 +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: (1476105) wsgi starting up on http://127.0.0.1:42163 +proxy DEBUG: (1476105) accepted ('127.0.0.1', 34578) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1ce706972bd74b73a2c98-006acad0a4" "proxy-server 1476105" 0.0096 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx1ce706972bd74b73a2c98-006acad0a4" "container-server 1476105" 0.0092 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx1ce706972bd74b73a2c98-006acad0a4" "proxy-server 1476105" 0.0229 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx1ce706972bd74b73a2c98-006acad0a4" "container-server 1476105" 0.0011 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx1ce706972bd74b73a2c98-006acad0a4" "proxy-server 1476105" 0.0366 "-" 1476105 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:20] "PUT /v1/a/ec HTTP/1.1" 202 252 0.060738 (txn: tx1ce706972bd74b73a2c98-006acad0a4) +proxy DEBUG: (1476105) accepted ('127.0.0.1', 34584) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab14ac5c974b447480762-006acad0a4" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txe7f1160ec17e4ee283db6-006acad0a4" "proxy-server 1476105" 0.0095 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdg1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx2d192c8ce6bb41a0ac478-006acad0a4" "proxy-server 1476105" 0.0350 "-" 1476105 3test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id ... ok +test.unit.common.test_splice.TestSplice.test_unavailable_in_libc +test.unit.common.test_splice.TestSplice.test_unavailable_in_libc ... ok +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_match +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_match ... ok +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_no_match +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_list_no_match ... ok +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_match_star +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_match_star ... ok +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_quoted_simple_match +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_quoted_simple_match ... ok + +test DEBUG: /tmp/tmplrkzzwm2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.71301.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmplrkzzwm2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.71301.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '14b5ccba114ff78a2a889b21bdddb082', 'b32aa120-c5ba-4c10-8070-d94fd2491adf-', '1791676579.71166', '1791676579.74617', '0', '', '1791676579.70150', 101, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.74937', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676579.74937', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676579.74937', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.76017', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.76017', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.71301', 'epoch': '1791676579.71301', 'reported': 0, 'tombstones': -1}], 'b32aa120-c5ba-4c10-8070-d94fd2491adf-') +test DEBUG: /tmp/tmplrkzzwm2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.71301.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmplrkzzwm2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.71301.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (5, 'eccabf0c4d6eda710298eeedbf82fcd3', '0617d64b-e7ae-49b6-8785-b184f1630b4f-', '1791676579.92753', '1791676579.91735', '0', '', '1791676579.91735', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.96637', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.96637', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676579.96637', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.98453', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.98453', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.92900', 'epoch': '1791676579.92900', 'reported': 0, 'tombstones': -1}], '0617d64b-e7ae-49b6-8785-b184f1630b4f-') +test DEBUG: /tmp/tmp0c3vsf_i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.92900.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp0c3vsf_i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.92900.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (5, 'eccabf0c4d6eda710298eeedbf82fcd3', '0617d64b-e7ae-49b6-8785-b184f1630b4f-', '1791676579.92753', '1791676579.96314', '0', '', '1791676579.91735', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676579.96637', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.96637', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676579.96637', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676579.98453', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676579.98453', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676579.92900', 'epoch': '1791676579.92900', 'reported': 0, 'tombstones': -1}], '0617d64b-e7ae-49b6-8785-b184f1630b4f-') +test DEBUG: /tmp/tmp0c3vsf_i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.92900.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp0c3vsf_i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676579.92900.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (5, '639524dcab3c21f6ac9ad47e405a4106', '00d90f7e-b1b6-4ae6-8455-cb8f5c5648b6-', '1791676580.16425', '1791676580.14998', '0', '', '1791676580.14998', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.21257', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.21257', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676580.21257', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.22785', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.22785', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.16561', 'epoch': '1791676580.16561', 'reported': 0, 'tombstones': -1}], '00d90f7e-b1b6-4ae6-8455-cb8f5c5648b6-') +test DEBUG: /tmp/tmp0b0ey8mi/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.16561.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp0b0ey8mi/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.16561.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (5, '639524dcab3c21f6ac9ad47e405a4106', '00d90f7e-b1b6-4ae6-8455-cb8f5c5648b6-', '1791676580.16425', '1791676580.20108', '0', '', '1791676580.14998', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.21257', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.21257', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676580.21257', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.22785', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.22785', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.16561', 'epoch': '1791676580.16561', 'reported': 0, 'tombstones': -1}], '00d90f7e-b1b6-4ae6-8455-cb8f5c5648b6-') +test DEBUG: /tmp/tmp0b0ey8mi/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.16561.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp0b0ey8mi/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.16561.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, '77894f6826f2163c4ba3c10bf1d55f14', 'd8d4dc76-15ae-4a20-9433-a7f6799309b2-', '1791676580.39898', '1791676580.39697', '0', '', '1791676580.39697', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.41665', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676580.41665', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676580.41665', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.41697', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.41697', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.41674', 'epoch': '1791676580.41674', 'reported': 0, 'tombstones': -1}], 'd8d4dc76-15ae-4a20-9433-a7f6799309b2-')test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_last_modified_time ... ok +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_simple_match +test.unit.common.test_swob.TestConditionalIfNoneMatch.test_simple_match ... ok +test.unit.common.test_utils.TestClosingMapper.test_close +test.unit.common.test_utils.TestClosingMapper.test_close ... ok +test.unit.common.test_utils.TestClosingMapper.test_function_raises_exception +test.unit.common.test_utils.TestClosingMapper.test_function_raises_exception ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_blocking_last_next_explodes +test.unit.common.test_utils.TestGreenAsyncPile.test_blocking_last_next_explodes ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_at_end_of_streaming_pile +test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_at_end_of_streaming_pile ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_in_streaming_pile +test.unit.common.test_utils.TestGreenAsyncPile.test_exceptions_in_streaming_pile ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_is_asynchronous +test.unit.common.test_utils.TestGreenAsyncPile.test_is_asynchronous ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_GET_error ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_next_when_empty +test.unit.common.test_utils.TestGreenAsyncPile.test_next_when_empty ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_no_blocking_last_next_explodes +test.unit.common.test_utils.TestGreenAsyncPile.test_no_blocking_last_next_explodes ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_pending +test.unit.common.test_utils.TestGreenAsyncPile.test_pending ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_runs_everything +test.unit.common.test_utils.TestGreenAsyncPile.test_runs_everything ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_wait_with_firstn +test.unit.common.test_utils.TestGreenAsyncPile.test_wait_with_firstn ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_PUT_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_PUT_error ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676616.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f_1791676616.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676616.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f_1791676616.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676619.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7c3/97e816b839c751e715795567125ed7c3/97e816b839c751e715795567125ed7c3_1791676619.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676619.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7c3/97e816b839c751e715795567125ed7c3/97e816b839c751e715795567125ed7c3_1791676619.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d_1791676622.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d_1791676622.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82_1791676625.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82_1791676625.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676628.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd_1791676628.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676628.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd_1791676628.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676631.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0f1/f05c5c9f2ad8ff03b839936958b5a0f1/f05c5c9f2ad8ff03b839936958b5a0f1_1791676631.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676631.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0f1/f05c5c9f2ad8ff03b839936958b5a0f1/f05c5c9f2ad8ff03b839936958b5a0f1_1791676631.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676634.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0fe/4ac1f6661d66679bff17013e5a4860fe/4ac1f6661d66679bff17013e5a4860fe_1791676634.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676634.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0fe/4ac1f6661d66679bff17013e5a4860fe/4ac1f6661d66679bff17013e5a4860fe_1791676634.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676637.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0e1/44beff6e8c713cae1362003c412dc0e1/44beff6e8c713cae1362003c412dc0e1_1791676637.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676637.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/0e1/44beff6e8c713cae1362003c412dc0e1/44beff6e8c713cae1362003c412dc0e1_1791676637.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1_1791676640.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1_1791676640.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676643.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/6a0/0ba4c6bb115d0e8802919cac049476a0/0ba4c6bb115d0e8802919cac049476a0_1791676643.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676643.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/6a0/0ba4c6bb115d0e8802919cac049476a0/0ba4c6bb115d0e8802919cac049476a0_1791676643.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676646.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5d4/169323b8503b44fe8c9063ff2c67b5d4/169323b8503b44fe8c9063ff2c67b5d4_1791676646.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676646.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5d4/169323b8503b44fe8c9063ff2c67b5d4/169323b8503b44fe8c9063ff2c67b5d4_1791676646.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676649.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/201/10428a2709fa4de87c4b7aadf2529201/10428a2709fa4de87c4b7aadf2529201_1791676649.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676649.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/201/10428a2709fa4de87c4b7aadf2529201/10428a2709fa4de87c4b7aadf2529201_1791676649.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676652.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5_1791676652.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676652.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5_1791676652.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d_1791676655.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d_1791676655.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676658.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/acd/3adcba846e98aa7aef3e3c27515d4acd/3adcba846e98aa7aef3e3c27515d4acd_1791676658.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676658.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/acd/3adcba846e98aa7aef3e3c27515d4acd/3adcba846e98aa7aef3e3c27515d4acd_1791676658.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676661.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/a14/afbabeaa9d1f7e4263b7679374ec0a14/afbabeaa9d1f7e4263b7679374ec0a14_1791676661.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676661.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/a14/afbabeaa9d1f7e4263b7679374ec0a14/afbabeaa9d1f7e4263b7679374ec0a14_1791676661.00000.dbtest.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_delete_marker +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_delete_marker ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_current_version_id_is_missing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_legacy_pending_files ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharded_remote_unsharded_large_diff ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_with_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_with_version_id ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_completes +test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_completes ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_without_version +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_in_versioned_container_without_version ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_missing +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_missing ... ok + +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (14 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (15 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (16 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (17 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_no_multipart +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_no_multipart ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_old_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_old_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_version_id_not_implemented ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_DELETE_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_errors ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing ... ok +test.unit.proxy.test_server.TestECObjectController.test_GET_pipeline +test.unit.proxy.test_server.TestECObjectController.test_GET_pipeline ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Range_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Response +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_Response ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_error ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_missing_large_diff ... ok + +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE + new_resp = self._restore_on_delete(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 195, in _restore_on_delete + resp = req.get_response(self.app, 'GET', req.container_name, '', + query={'prefix': req.object_name, + 'versions': True}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 261, in DELETE + new_resp = self._restore_on_delete(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 207, in _restore_on_delete + resp = req.get_response(self.app, 'PUT', query={ + 'version-id': item['version_id']}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: skipping failed PUT?version-id=1574341899.21751 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 249, in DELETE + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 156, in GET + return self.GETorHEAD(req) + ~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middlewaretest.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id_not_implemented +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_version_id_not_implemented ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_with_version_id_but_not_enabled +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_GET_with_version_id_but_not_enabled ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range_with_invalid_value +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_Range_with_invalid_value ... ok +test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec +test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_HEAD_error ... ok + +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_POST_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_POST_error ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_non_slash ... ok + +test DEBUG: /tmp/tmpfkltvnec/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.41674.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpfkltvnec/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.41674.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, '77894f6826f2163c4ba3c10bf1d55f14', 'd8d4dc76-15ae-4a20-9433-a7f6799309b2-', '1791676580.39898', '1791676580.45449', '0', '', '1791676580.39697', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.41665', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676580.41665', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676580.41665', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.41697', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.41697', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.41674', 'epoch': '1791676580.41674', 'reported': 0, 'tombstones': -1}], 'd8d4dc76-15ae-4a20-9433-a7f6799309b2-') +test DEBUG: /tmp/tmpfkltvnec/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.41674.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpfkltvnec/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.41674.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, '77894f6826f2163c4ba3c10bf1d55f14', 'd1b7677b-6a24-42b4-83cc-c2efda7f2d7e-', '1791676580.56985', '1791676580.56808', '0', '', '1791676580.56808', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.57922', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676580.57922', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676580.57922', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.57952', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.57952', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.57929', 'epoch': '1791676580.57929', 'reported': 0, 'tombstones': -1}], 'd1b7677b-6a24-42b4-83cc-c2efda7f2d7e-') +test DEBUG: /tmp/tmpgq8u0q7e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.57929.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpgq8u0q7e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.57929.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, '77894f6826f2163c4ba3c10bf1d55f14', 'd1b7677b-6a24-42b4-83cc-c2efda7f2d7e-', '1791676580.56985', '1791676580.60793', '0', '', '1791676580.56808', 99, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.57922', 'lower': '', 'upper': 'a', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676580.57922', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676580.57922', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.57952', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.57952', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.57929', 'epoch': '1791676580.57929', 'reported': 0, 'tombstones': -1}], 'd1b7677b-6a24-42b4-83cc-c2efda7f2d7e-') +test DEBUG: /tmp/tmpgq8u0q7e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.57929.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpgq8u0q7e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.57929.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (8, '37d45dc0fddefd50152086f1d6f59da9', 'fa0ea795-9a65-4cd6-b2e6-a01505516db2-', '1791676580.72216', '1791676580.72038', '0', '', '1791676580.72038', 2, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('fa0ea795-9a65-4cd6-b2e6-a01505516db2-', 'e8fbcd486a77117e2cd3398aa1f9485f_1791676580.73923.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (8, '37d45dc0fddefd50152086f1d6f59da9', 'fa0ea795-9a65-4cd6-b2e6-a01505516db2-', '1791676580.72216', '1791676580.72038', '0', '', '1791676580.72038', 2, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.72991', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.72991', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676580.72991', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.73946', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.73946', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.73923', 'epoch': '1791676580.73923', 'reported': 0, 'tombstones': -1}], 'fa0ea795-9a65-4cd6-b2e6-a01505516db2-') +test DEBUG: /tmp/tmp7q4p9_tb/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.73923.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp7q4p9_tb/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.73923.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (8, '37d45dc0fddefd50152086f1d6f59da9', 'ca8f5957-5a2d-465c-be5f-281592bcc517-', '1791676580.85483', '1791676580.85296', '0', '', '1791676580.85296', 2, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('ca8f5957-5a2d-465c-be5f-281592bcc517-', 'e8fbcd486a77117e2cd3398aa1f9485f_1791676580.88374.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (8, '37d45dc0fddefd50152086f1d6f59da9', 'ca8f5957-5a2d-465c-be5f-281592bcc517-', '1791676580.85483', '1791676580.85296', '0', '', '1791676580.85296', 2, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676580.87233', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.87233', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676580.87233', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676580.88393', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676580.88393', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676580.88374', 'epoch': '1791676580.88374', 'reported': 0, 'tombstones': -1}], 'ca8f5957-5a2d-465c-be5f-281592bcc517-') +test DEBUG: /tmp/tmpaeenlrfp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.88374.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpaeenlrfp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676580.88374.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '1a227d060bad2a8f084a412cce8090a5', 'd41fe436-c913-4433-bd0e-10efc8b07765-', '1791676581.00744', '1791676580.99326', '0', '', '1791676580.99326', 3, 0)test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_bad_hash ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_brokers ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_presharding_large_diff ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_order_and_reverse ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_timesout +test.unit.common.test_utils.TestGreenAsyncPile.test_waitall_timeout_timesout ... ok +test.unit.common.test_utils.TestGreenAsyncPile.test_waitfirst_only_returns_first +test.unit.common.test_utils.TestGreenAsyncPile.test_waitfirst_only_returns_first ... ok +test.unit.common.test_utils.TestInputProxy.test_bytes_received +test.unit.common.test_utils.TestInputProxy.test_bytes_received ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_error ... ok +test.unit.common.test_utils.TestInputProxy.test_chunk_update_modifies_chunk +test.unit.common.test_utils.TestInputProxy.test_chunk_update_modifies_chunk ... ok +test.unit.common.test_utils.TestInputProxy.test_close +test.unit.common.test_utils.TestInputProxy.test_close ... ok +test.unit.common.test_utils.TestInputProxy.test_read_all +test.unit.common.test_utils.TestInputProxy.test_read_all ... ok +test.unit.common.test_utils.TestInputProxy.test_read_client_disconnect +test.unit.common.test_utils.TestInputProxy.test_read_client_disconnect ... ok +test.unit.common.test_utils.TestInputProxy.test_read_piecemeal_chunk_update +test.unit.common.test_utils.TestInputProxy.test_read_piecemeal_chunk_update ... ok +test.unit.common.test_utils.TestInputProxy.test_read_size +test.unit.common.test_utils.TestInputProxy.test_read_size ... ok +test.unit.common.test_utils.TestInputProxy.test_read_unlimited_chunk_update +test.unit.common.test_utils.TestInputProxy.test_read_unlimited_chunk_update ... ok +test.unit.common.test_utils.TestInputProxy.test_readline +test.unit.common.test_utils.TestInputProxy.test_readline ... ok +test.unit.common.test_utils.TestInputProxy.test_readline_client_disconnect +test.unit.common.test_utils.TestInputProxy.test_readline_client_disconnect ... ok +test.unit.common.test_utils.TestInputProxy.test_readline_piecemeal_chunk_update +test.unit.common.test_utils.TestInputProxy.test_readline_piecemeal_chunk_update ... ok +test.unit.common.test_utils.TestInputProxy.test_readline_unlimited_chunk_update +test.unit.common.test_utils.TestInputProxy.test_readline_unlimited_chunk_update ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_match +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_match ... ok +test.unit.common.test_utils.TestRateLimitedIterator.test_limit_after +test.unit.common.test_utils.TestRateLimitedIterator.test_limit_after ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_not_match +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_headers_with_not_match ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok +test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting +test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting ... ok +test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting_sometimes +test.unit.common.test_utils.TestRateLimitedIterator.test_rate_limiting_sometimes ... ok +test.unit.common.test_wsgi.TestPipelineWrapper.test_insert_filter +test.unit.common.test_wsgi.TestPipelineWrapper.test_insert_filter ... ok +test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith +test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_copy ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdh1/2/a/ec/go-get-it" "tx2d192c8ce6bb41a0ac478-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/2/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/2/a/ec/go-get-it" "tx2d192c8ce6bb41a0ac478-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdi1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx2d192c8ce6bb41a0ac478-006acad0a4" "proxy-server 1476105" 0.0626 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdh1/2/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx2d192c8ce6bb41a0ac478-006acad0a4" "proxy-server 1476105" 0.0703 "-" 1476105 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:20] "PUT /v1/a/ec/go-get-it HTTP/1.1" 201 206 0.114632 (txn: tx2d192c8ce6bb41a0ac478-006acad0a4) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ae1c03348ea4b6299f19-006acad0a4" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx867775d22d994643ac523-006acad0a4" "proxy-server 1476105" 0.0089 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdh1/2/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx1b179a17537148fcbe133-006acad0a4" "proxy-server 1476105" 0.0008 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx1b179a17537148fcbe133-006acad0a4" "proxy-server 1476105" 0.0008 "-" 1476105 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:20] "GET /v1/a/ec/go-get-it HTTP/1.1" 200 1777 0.061574 (txn: tx1b179a17537148fcbe133-006acad0a4) +proxy DEBUG: (1476105) timed out ('127.0.0.1', 34584) (txn: tx1b179a17537148fcbe133-006acad0a4) +proxy INFO: (1476105) wsgi exited, is_accepting=True +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc02d3afb57214898a8abb-006acad0a4" "proxy-server 1476105" 0.0065 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "txc02d3afb57214898a8abb-006acad0a4" "container-server 1476105" 0.0010 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txc02d3afb57214898a8abb-006acad0a4" "proxy-server 1476105" 0.0227 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "txc02d3afb57214898a8abb-006acad0a4" "container-server 1476105" 0.0010 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txc02d3afb57214898a8abb-006acad0a4" "proxy-server 1476105" 0.0257 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txc02d3afb57214898a8abb-006acad0a4 - 0.0581 - - 1791676580.862693071 1791676580.920816898 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd9b4f927fef34a2b89a26-006acad0a4" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx1889387dab40452f8bc02-006acad0a4" "proxy-server 1476105" 0.0094 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdg1/2/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "tx5a2a1d6fde5b4d6cb2b1f-006acad0a4" "proxy-server 1476105" 0.0346 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec/go-head-it" 201 - "PUT http://localhost/sdh1/2/a/ec/go-head-it" "tx5a2a1d6fde5b4d6cb2b1f-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/2/a/ec/go-head-it" 201 - "PUT http://localhost/sdi1/2/a/ec/go-head-it" "tx5a2a1d6fde5b4d6cb2b1f-006acad0a4" "object-server 1476105" 0.0005 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdh1/2/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "tx5a2a1d6fde5b4d6cb2b1f-006acad0a4" "proxy-server 1476105" 0.0719 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdi1/2/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "tx5a2a1d6fde5b4d6cb2b1f-006acad0a4" "proxy-server 1476105" 0.0742 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec/go-head-it HTTP/1.0 201 - - t 1309 - - tx5a2a1d6fde5b4d6cb2b1f-006acad0a4 - 0.1296 - - 1791676580.922447920 1791676581.052053213 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txea772801b7584905b380f-006acad0a5" "proxy-server 1476105" 0.0015 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txa5b7a051bf934689b5161-006acad0a5" "proxy-server 1476105" 0.0026 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdh1/2/a/ec/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec/go-head-it" "tx6833bb7242d745ebb1872-006acad0a5" "proxy-server 1476105" 0.0006 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 HEAD /v1/a/ec/go-head-it HTTP/1.0 200 - - t - - - tx6833bb7242d745ebb1872-006acad0a5 - 0.0542 - - 1791676581.053646564 1791676581.107859373 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1541cee66bd4476c9b9a8-006acad0a5" "proxy-server 1476105" 0.0021 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx1541cee66bd4476c9b9a8-006acad0a5" "container-server 1476105" 0.0120 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx1541cee66bd4476c9b9a8-006acad0a5" "proxy-server 1476105" 0.0255 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx1541cee66bd4476c9b9a8-006acad0a5" "container-server 1476105" 0.0011 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx1541cee66bd4476c9b9a8-006acad0a5" "proxy-server 1476105" 0.0310 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx1541cee66bd4476c9b9a8-006acad0a5 - 0.0628 - - 1791676581.109986067 1791676581.172832966 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx01fe92b4b55e43adb4b18-006acad0a5" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx3ef882ce653e4461be604-006acad0a5" "proxy-server 1476105" 0.0095 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdg1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "txd8b8c5af52044c93a7889-006acad0a5" "proxy-server 1476105" 0.0003 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdi1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "txd8b8c5af52044c93a7889-006acad0a5" "proxy-server 1476105" 0.0003 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdh1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "txd8b8c5af52044c93a7889-006acad0a5" "proxy-server 1476105" 0.0003 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 HEAD /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - txd8b8c5af52044c93a7889-006acad0a5 - 0.0584 - - 1791676581.174395561 1791676581.232790709 3test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec_404 +test.unit.proxy.test_server.TestECObjectController.test_HEAD_ec_404 ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_metadata_replace ... ok +test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith_no_filters +test.unit.common.test_wsgi.TestPipelineWrapper.test_startswith_no_filters ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etag_with_same_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok +test.unit.common.test_wsgi.TestPipelineWrapper.test_str +test.unit.common.test_wsgi.TestPipelineWrapper.test_str ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_prefix_delim ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_copy ... ok +test.unit.common.test_wsgi.TestPipelineWrapper.test_str_unknown_filter +test.unit.common.test_wsgi.TestPipelineWrapper.test_str_unknown_filter ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_log_sock_exit +test.unit.common.test_wsgi.TestWorkersStrategy.test_log_sock_exit ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_loop_timeout +test.unit.common.test_wsgi.TestWorkersStrategy.test_loop_timeout ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_new_worker_socks +test.unit.common.test_wsgi.TestWorkersStrategy.test_new_worker_socks ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_no_fork_sock +test.unit.common.test_wsgi.TestWorkersStrategy.test_no_fork_sock ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_post_fork_hook +test.unit.common.test_wsgi.TestWorkersStrategy.test_post_fork_hook ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_replace +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_copy_self_metadata_replace ... ok +test.unit.common.test_wsgi.TestWorkersStrategy.test_shutdown_sockets +test.unit.common.test_wsgi.TestWorkersStrategy.test_shutdown_sockets ... ok +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_info_missing +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_info_missing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_db_state ... ok +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_missing_files +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_dist_missing_files ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_new_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_new_etag ... ok +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_found +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_found ... ok +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_not_found +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_pyeclib_install_not_found ... ok +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_sys_package_preferred +test.unit.common.utils.test_checksum.TestModuleFunctions.test_find_isal_sys_package_preferred ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_ceil +test.unit.common.utils.test_timestamp.TestTimestamp.test_ceil ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_cmp_with_none +test.unit.common.utils.test_timestamp.TestTimestamp.test_cmp_with_none ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_delta +test.unit.common.utils.test_timestamp.TestTimestamp.test_delta ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_false +test.unit.common.utils.test_timestamp.TestTimestamp.test_false ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_float +test.unit.common.utils.test_timestamp.TestTimestamp.test_float ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_force_internal +test.unit.common.utils.test_timestamp.TestTimestamp.test_force_internal ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_from_isoformat +test.unit.common.utils.test_timestamp.TestTimestamp.test_from_isoformat ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_no_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_no_offset ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_old_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_old_etag ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_timestamps_etags_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676664.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36_1791676664.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676664.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36_1791676664.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676667.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/89c/181b50d2dd9756dcb0f6413c2b6dc89c/181b50d2dd9756dcb0f6413c2b6dc89c_1791676667.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676667.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/89c/181b50d2dd9756dcb0f6413c2b6dc89c/181b50d2dd9756dcb0f6413c2b6dc89c_1791676667.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b_1791676670.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b_1791676670.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676673.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/27b/9665df6072171ef69bee2bc4dcf4027b/9665df6072171ef69bee2bc4dcf4027b_1791676673.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676673.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/27b/9665df6072171ef69bee2bc4dcf4027b/9665df6072171ef69bee2bc4dcf4027b_1791676673.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676676.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78_1791676676.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676676.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78_1791676676.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676679.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5a5/f25b82d1fc927d225953bdb70fea95a5/f25b82d1fc927d225953bdb70fea95a5_1791676679.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676679.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5a5/f25b82d1fc927d225953bdb70fea95a5/f25b82d1fc927d225953bdb70fea95a5_1791676679.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676682.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/9e0/7b1b7760c97fb2c05f4a6b3adda389e0/7b1b7760c97fb2c05f4a6b3adda389e0_1791676682.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676682.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/9e0/7b1b7760c97fb2c05f4a6b3adda389e0/7b1b7760c97fb2c05f4a6b3adda389e0_1791676682.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2_1791676685.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2_1791676685.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676688.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30_1791676688.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676688.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30_1791676688.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676691.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/326/bdf8d374304189738c9058d50ef34326/bdf8d374304189738c9058d50ef34326_1791676691.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676691.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/326/bdf8d374304189738c9058d50ef34326/bdf8d374304189738c9058d50ef34326_1791676691.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676694.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/1d6/2f4e625e6c017bf3fba25aa8a69c71d6/2f4e625e6c017bf3fba25aa8a69c71d6_1791676694.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676694.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/1d6/2f4e625e6c017bf3fba25aa8a69c71d6/2f4e625e6c017bf3fba25aa8a69c71d6_1791676694.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676697.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/983/156a0bfe0df97e09ae624fb943cf4983/156a0bfe0df97e09ae624fb943cf4983_1791676697.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676697.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/983/156a0bfe0df97e09ae624fb943cf4983/156a0bfe0df97e09ae624fb943cf4983_1791676697.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841_1791676700.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841_1791676700.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676703.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/fb9/c036cd10b2412c110d89c04e61245fb9/c036cd10b2412c110d89c04e61245fb9_1791676703.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676703.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/fb9/c036cd10b2412c110d89c04e61245fb9/c036cd10b2412c110d89c04e61245fb9_1791676703.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7_1791676706.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7_1791676706.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676709.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/78a/56e32f1295afb7f2851d39125920a78a/56e32f1295afb7f2851d39125920a78a_1791676709.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676709.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/78a/56e32f1295afb7f2851d39125920a78a/56e32f1295afb7f2851d39125920a78a_1791676709.00000.dbtest.unit.common.utils.test_timestamp.TestTimestamp.test_greater_with_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_greater_with_offset ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_hashable +test.unit.common.utils.test_timestamp.TestTimestamp.test_hashable ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_int +test.unit.common.utils.test_timestamp.TestTimestamp.test_int ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_no_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_no_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_with_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_internal_format_with_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_input +test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_input ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_string_conversion +test.unit.common.utils.test_timestamp.TestTimestamp.test_invalid_string_conversion ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_inversion +test.unit.common.utils.test_timestamp.TestTimestamp.test_inversion ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_isoformat +test.unit.common.utils.test_timestamp.TestTimestamp.test_isoformat ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_no_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_no_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_with_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_no_force_internal_with_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_normal_format_no_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_normal_format_no_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_not_equal +test.unit.common.utils.test_timestamp.TestTimestamp.test_not_equal ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_offset_limit +test.unit.common.utils.test_timestamp.TestTimestamp.test_offset_limit ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_ordering +test.unit.common.utils.test_timestamp.TestTimestamp.test_ordering ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_out_of_range_comparisons +test.unit.common.utils.test_timestamp.TestTimestamp.test_out_of_range_comparisons ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_raw +test.unit.common.utils.test_timestamp.TestTimestamp.test_raw ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_short_format_with_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_short_format_with_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_no_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_no_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_with_offset +test.unit.common.utils.test_timestamp.TestTimestamp.test_smaller_with_offset ... ok +test.unit.common.utils.test_timestamp.TestTimestamp.test_true +test.unit.common.utils.test_timestamp.TestTimestamp.test_true ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_list_objects_iter_with_reserved_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_error +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_error ... ok + +object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676580.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprfie0hcy/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676580.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpt2k5wmn7/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676581.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpz3zu66b8/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676581.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmp3945wj3a/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676581.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 9.775161743164062e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmp4qrkh2py/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676581.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmprc1n2_3f/devices/sda1/objects/9/099/2f714cd91b0e5d803cde2012b01d7099/1791676581.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 13 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.7:1007/sdh/0/a/c/o policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676581.00000 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1791676582.00000 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1791676583.00000 +object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.1:1001/sdb/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 11]test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_parity_fa_with_data_node_failure +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_reconstruct_parity_fa_with_data_node_failure ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_headers +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_headers ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_quota_exceeded +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_quota_exceeded ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_request_node_count_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchive.test_request_node_count_conf ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txdc86e15e3b394f2eb8123-006acad0a4" "proxy-server 1476101" 0.0097 "-" 1476101 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6b69ba928f654331b9d8d-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6b69ba928f654331b9d8d-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 10418 - tx6b69ba928f654331b9d8d-006acad0a4 - 0.0580 - - 1791676580.264099836 1791676580.322060108 3 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx79e80951600345abbbf67-006acad0a4" "proxy-server 1476101" 0.0013 "-" 1476101 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbd98336754ee45bcb99dd-006acad0a4" "proxy-server 1476101" 0.0135 "-" 1476101 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txdd55360c27a74c279875a-006acad0a4" "proxy-server 1476101" 0.0089 "-" 1476101 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:20 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txdd55360c27a74c279875a-006acad0a4" "proxy-server 1476101" 0.0007 "-" 1476101 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/20 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - txdd55360c27a74c279875a-006acad0a4 - 0.0565 - - 1791676580.347734451 1791676580.404276133 3 +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4 +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_is_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_load_old_record_from_pending_file ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_command_line_overrides +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_command_line_overrides ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_batch_reclaim ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_device_distribution +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_device_distribution ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_more_workers_than_disks +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_more_workers_than_disks ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_bad_hash +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_bad_hash ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_no_multiprocessing +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_no_multiprocessing ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_unsigned_payload +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_v4_unsigned_payload ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_override_policies +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_override_policies ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_sharding_large_diff ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_forever +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_forever ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_make_tuple_for_pickle ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_once +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_once ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_with_version +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_PUT_with_version ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_no_stale_reads ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_chexor ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_skipped_with_overrides +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_skipped_with_overrides ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_policy_index_logging +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_object_policy_index_logging ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch ... ok +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_worker_logging +test.unit.obj.test_replicator.TestMultiProcessReplicator.test_worker_logging ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_simple_object_copy +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_simple_object_copy ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_check_ring +test.unit.obj.test_replicator.TestObjectReplicator.test_check_ring ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_create_broker ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_DELETE ... ok +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_async_DELETE +test.unit.common.middleware.s3api.test_obj.TestS3ApiObj.test_slo_object_async_DELETE ... ok +test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_get_object_lock +test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_get_object_lock ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_failure_report_with_auditor_stats_json +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_failure_report_with_auditor_stats_json ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_handoffs_first +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_handoffs_first ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_creation ... ok +test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_put_object_lock +test.unit.common.middleware.s3api.test_object_lock.TestS3ApiObjectLock.test_put_object_lock ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_mkdirs_error +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_mkdirs_error ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET ... ok + +test WARNING: /tmp/tmpzdqmsysr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.01230.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading +test WARNING: /tmp/tmpzdqmsysr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.01230.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '1a227d060bad2a8f084a412cce8090a5', 'd41fe436-c913-4433-bd0e-10efc8b07765-', '1791676581.00744', '1791676581.05525', '0', '', '1791676580.99326', 3, 0) +test WARNING: /tmp/tmpzdqmsysr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.01230.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading +test WARNING: /tmp/tmpzdqmsysr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.01230.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', '85d898dc-2875-4a26-9797-d7d3be246ba8-', '1791676581.12022', '1791676581.11408', '0', '', '1791676581.11408', 3, 0) +test WARNING: /tmp/tmptfewh3zv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.12790.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading +test WARNING: /tmp/tmptfewh3zv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.12790.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', '85d898dc-2875-4a26-9797-d7d3be246ba8-', '1791676581.12022', '1791676581.14512', '0', '', '1791676581.11408', 3, 0) +test WARNING: /tmp/tmptfewh3zv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.12790.db is unable to replicate shard ranges to peer 10.0.0.1:1001/sdb; peer may need upgrading +test WARNING: /tmp/tmptfewh3zv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.12790.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (10, 'b3c27092af6bd30e8d5cfe73519ad42d', 'cb5a7dc3-e59a-402f-b358-e2bfa7ee7d52-', '1791676581.20405', '1791676581.19773', '0', '', '1791676581.19773', 5, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.23608', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.23608', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.23608', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.23758', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.23758', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.21187', 'epoch': '1791676581.21187', 'reported': 0, 'tombstones': -1}], 'cb5a7dc3-e59a-402f-b358-e2bfa7ee7d52-') +test DEBUG: /tmp/tmp2cu3qlwl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.21187.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp2cu3qlwl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.21187.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (10, 'b3c27092af6bd30e8d5cfe73519ad42d', 'cb5a7dc3-e59a-402f-b358-e2bfa7ee7d52-', '1791676581.20405', '1791676581.22823', '0', '', '1791676581.19773', 5, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.23608', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.23608', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.23608', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.23758', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.23758', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.21187', 'epoch': '1791676581.21187', 'reported': 0, 'tombstones': -1}], 'cb5a7dc3-e59a-402f-b358-e2bfa7ee7d52-') +test DEBUG: /tmp/tmp2cu3qlwl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.21187.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp2cu3qlwl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.21187.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (10, 'b3c27092af6bd30e8d5cfe73519ad42d', 'debee2bd-fd85-4b08-8e93-ad085d7c2e09-', '1791676581.39523', '1791676581.38904', '0', '', '1791676581.38904', 5, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.42848', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.42848', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.42848', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.43206', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.43206', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.40356', 'epoch': '1791676581.40356', 'reported': 0, 'tombstones': -1}], 'debee2bd-fd85-4b08-8e93-ad085d7c2e09-') +test DEBUG: /tmp/tmpsbl85x2m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.40356.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpsbl85x2m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.40356.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (10, 'b3c27092af6bd30e8d5cfe73519ad42d', 'debee2bd-fd85-4b08-8e93-ad085d7c2e09-', '1791676581.39523', '1791676581.42041', '0', '', '1791676581.38904', 5, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.42848', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.42848', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.42848', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.43206', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.43206', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.40356', 'epoch': '1791676581.40356', 'reported': 0, 'tombstones': -1}], 'debee2bd-fd85-4b08-8e93-ad085d7c2e09-') +test DEBUG: /tmp/tmpsbl85x2m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.40356.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpsbl85x2m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.40356.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', 'c3e854cb-59db-4832-82c5-0cb8fa7e8467-', '1791676581.57034', '1791676581.56599', '0', '', '1791676581.56599', 3, 0)test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_db_file ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_diff_ports_normal +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_diff_ports_normal ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_error +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_servers_per_port +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_servers_per_port ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_subresource +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_subresource ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_unmounted +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_unmounted ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_with_override_parts_and_unexpected_part_dir +test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_with_override_parts_and_unexpected_part_dir ... ok +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_with_blind_resource +test.unit.common.middleware.s3api.test_service.TestS3ApiServiceNoAcl.test_service_GET_with_blind_resource ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_delete_object ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_enabled +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_enabled ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_objs_ssync_only_when_in_sync +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_objs_ssync_only_when_in_sync ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_not_configured +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_not_configured ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_sharding_remote_unsharded_large_diff ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_suspended +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_GET_suspended ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_is_green ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_1 +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_1 ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_missing +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_missing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_sharding_states ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_enabled +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_enabled ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_double_check_trailing_delimiter_non_slash ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_state ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_error +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_error ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_default_sync_method +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_default_sync_method ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_suspended +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_bucket_versioning_PUT_suspended ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_data_error +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_data_error ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_enabled +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_enabled ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0aa8bef70c2145188a4b2-006acad0a5" "proxy-server 1476105" 0.0105 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx0aa8bef70c2145188a4b2-006acad0a5" "container-server 1476105" 0.0011 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx0aa8bef70c2145188a4b2-006acad0a5" "container-server 1476105" 0.0094 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0aa8bef70c2145188a4b2-006acad0a5" "proxy-server 1476105" 0.0340 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx0aa8bef70c2145188a4b2-006acad0a5" "proxy-server 1476105" 0.0242 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx0aa8bef70c2145188a4b2-006acad0a5 - 0.0725 - - 1791676581.234819889 1791676581.307348251 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx74a992fe72ad409fbe793-006acad0a5" "proxy-server 1476105" 0.0102 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx08272522da3f4650b07fc-006acad0a5" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdg1/3/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txdad9f93b1f00412bbda76-006acad0a5" "proxy-server 1476105" 0.0538 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec/o1" 201 - "PUT http://localhost/sdi1/3/a/ec/o1" "txdad9f93b1f00412bbda76-006acad0a5" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/2/a/ec/o1" 201 - "PUT http://localhost/sdh1/3/a/ec/o1" "txdad9f93b1f00412bbda76-006acad0a5" "object-server 1476105" 0.0005 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdh1/3/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txdad9f93b1f00412bbda76-006acad0a5" "proxy-server 1476105" 0.0426 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdi1/3/a/ec/o1" 201 - "PUT http://localhost/v1/a/ec/o1" "txdad9f93b1f00412bbda76-006acad0a5" "proxy-server 1476105" 0.0424 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec/o1 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txdad9f93b1f00412bbda76-006acad0a5 - 0.1077 - - 1791676581.308992147 1791676581.416683197 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx51e095b5b3704e639a7bd-006acad0a5" "proxy-server 1476105" 0.0023 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx51e095b5b3704e639a7bd-006acad0a5" "container-server 1476105" 0.0011 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx51e095b5b3704e639a7bd-006acad0a5" "container-server 1476105" 0.0010 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx51e095b5b3704e639a7bd-006acad0a5" "proxy-server 1476105" 0.0324 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx51e095b5b3704e639a7bd-006acad0a5" "proxy-server 1476105" 0.0234 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx51e095b5b3704e639a7bd-006acad0a5 - 0.0709 - - 1791676581.433641195 1791676581.504560471 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx950be4b28cfe4554a7ef1-006acad0a5" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx83dfbd14088f4d918a360-006acad0a5" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdg1/3/a/ec/pimento" 422 93 "PUT http://localhost/v1/a/ec/pimento" "tx9f8bf851e5c04feea280d-006acad0a5" "proxy-server 1476105" 0.0248 "-" 1476105 3 +proxy ERROR: Not enough object servers ack'ed (got 2) (txn: tx9f8bf851e5c04feea280d-006acad0a5) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec/pimento HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx9f8bf851e5c04feea280d-006acad0a5 - 0.0822 - - 1791676581.506297827 1791676581.588531256 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdi1/3/a/ec/pimento" 499 89 "PUT http://localhost/v1/a/ec/pimento" "tx9f8bf851e5c04feea280d-006acad0a5" "proxy-server 1476105" 0.0488 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdh1/3/a/ec/pimento" 499 89 "PUT http://localhost/v1/a/ec/pimento" "tx9f8bf851e5c04feea280d-006acad0a5" "proxy-server 1476105" 0.0344 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx035303676d8840ee8a2d6-006acad0a5" "proxy-server 1476105" 0.0105 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:36299/sda1/1/a/ec-con" "tx035303676d8840ee8a2d6-006acad0a5" "container-server 1476105" 0.0010 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:58237/sdb1/1/a/ec-con" "tx035303676d8840ee8a2d6-006acad0a5" "container-server 1476105" 0.0011 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx035303676d8840ee8a2d6-006acad0a5" "proxy-server 1476105" 0.0251 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx035303676d8840ee8a2d6-006acad0a5" "proxy-server 1476105" 0.0387 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - tx035303676d8840ee8a2d6-006acad0a5 - 0.0724 - - 1791676581.611592531 1791676581.684018850 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa9e142357e6047d98bcfb-006acad0a5" "proxy-server 1476105" 0.0020 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx68c5eee55157438b9bc0f-006acad0a5" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdg1/3/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx814a8d0a415b4c2cb3015-006acad0a5" "proxy-server 1476105" 0.0228 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdh1/3/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx814a8d0a415b4c2cb3015-006acad0a5" "proxy-server 1476105" 0.0250 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdi1/3/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx814a8d0a415b4c2cb3015-006acad0a5" "proxy-server 1476105" 0.0331 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx814a8d0a415b4c2cb3015-006acad0a5 - 0.0802 - - 1791676581.685857058 1791676581.766043663 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx04d0e4dac2f24a648316c-006acad0a5" "proxy-server 1476105" 0.0104 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:36299/sda1/1/a/ec-con" "tx04d0e4dac2f24a648316c-006acad0a5" "container-server 1476105" 0.0011 "-" 1476105 3test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_entity_error +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_entity_error ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_info_stale_read_ok ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params_os_not_empty_error +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params_os_not_empty_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_newid ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.57620', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.57620', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.57620', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.58325', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.58325', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.58303', 'epoch': '1791676581.58303', 'reported': 0, 'tombstones': -1}], 'c3e854cb-59db-4832-82c5-0cb8fa7e8467-') +test DEBUG: /tmp/tmpxz6vwueu/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.58303.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpxz6vwueu/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.58303.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', 'c3e854cb-59db-4832-82c5-0cb8fa7e8467-', '1791676581.57034', '1791676581.60023', '0', '', '1791676581.56599', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.57620', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.57620', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.57620', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.58325', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.58325', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.58303', 'epoch': '1791676581.58303', 'reported': 0, 'tombstones': -1}], 'c3e854cb-59db-4832-82c5-0cb8fa7e8467-') +test DEBUG: /tmp/tmpxz6vwueu/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.58303.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpxz6vwueu/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.58303.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', '5789e803-7154-4587-b4b2-a1107252a2da-', '1791676581.67699', '1791676581.67093', '0', '', '1791676581.67093', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.67826', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.67826', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.67826', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.68351', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.68351', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.68326', 'epoch': '1791676581.68326', 'reported': 0, 'tombstones': -1}], '5789e803-7154-4587-b4b2-a1107252a2da-') +test DEBUG: /tmp/tmp_15w20u0/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.68326.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp_15w20u0/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.68326.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, '36b02c6ebd706ea86b3c8d9a2a8efe68', '5789e803-7154-4587-b4b2-a1107252a2da-', '1791676581.67699', '1791676581.70206', '0', '', '1791676581.67093', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.67826', 'lower': '', 'upper': 'a', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.67826', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676581.67826', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.68351', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.68351', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.68326', 'epoch': '1791676581.68326', 'reported': 0, 'tombstones': -1}], '5789e803-7154-4587-b4b2-a1107252a2da-') +test DEBUG: /tmp/tmp_15w20u0/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.68326.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmp_15w20u0/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f_1791676581.68326.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'd97b9beafabdcf46129c89a778c61444', '05413254-de2b-4aca-920c-fec27c7dd370-sda', '1791676581.79672', '1791676581.79058', '0', '', '1791676581.79058', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('05413254-de2b-4aca-920c-fec27c7dd370-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '0341f7d41a5208ad3abc89c181e1feb9', '7a5260a7-d669-40e7-92da-5e0fe65bd3d0-sda', '1791676581.82195', '1791676581.82009', '0', '', '1791676581.82009', 6, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.84033', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676581.84033', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676581.84033', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.84967', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.84967', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.84136', 'epoch': '1791676581.84136', 'reported': 0, 'tombstones': -1}], '7a5260a7-d669-40e7-92da-5e0fe65bd3d0-sda') +test DEBUG: /tmp/tmplx14p94e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmplx14p94e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '0341f7d41a5208ad3abc89c181e1feb9', '7a5260a7-d669-40e7-92da-5e0fe65bd3d0-sda', '1791676581.82195', '1791676581.83295', '0', '', '1791676581.82009', 6, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.84033', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676581.84033', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676581.84033', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.84967', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.84967', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.84136', 'epoch': '1791676581.84136', 'reported': 0, 'tombstones': -1}], '7a5260a7-d669-40e7-92da-5e0fe65bd3d0-sda') +test DEBUG: /tmp/tmplx14p94e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmplx14p94e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleavingtest.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_items_since ... ok + +object-reconstructor ERROR: Trying to GET 10.0.0.1:1001/sdb/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 2, 4, 5, 6, 7, 8, 9, 11, 12] +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( node['replication_ip'], node['replication_port'], @@ -54124,1324 +43905,4359 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.22:1022/sdw/0/a/c/o policy#0: +object-reconstructor ERROR: Trying to GET 10.0.0.1:1001/sdb/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [2, 4, 5, 6, 7, 8, 9, 11, 12, 13] +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +test-replicator INFO: [worker 1/2 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 1/2 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 2/2 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 2/2 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 1/3 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 1/3 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 2/3 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 2/3 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 3/3 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 3/3 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 1/3 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 1/3 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 1/3 pid=1476098] Running object replicator in script mode. +test-replicator INFO: [worker 1/3 pid=1476098] Object replication complete (once). (2.00 minutes) +test-replicator INFO: [worker 1/3 pid=8804] Running object replicator in script mode. +test-replicator DEBUG: [worker 1/3 pid=8804] debug message +test-replicator INFO: [worker 1/3 pid=8804] info message +test-replicator WARNING: [worker 1/3 pid=8804] warning message +test-replicator ERROR: [worker 1/3 pid=8804] error message +test-replicator INFO: [worker 1/3 pid=8804] Object replication complete (once). (0.00 minutes) +test-replicator ERROR: ERROR creating /tmp/tmpzia_77fv/node/sda/objects: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/replicator.py", line 859, in build_replication_jobs + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_replicator.py", line 503, in blowup_mkdirs + raise OSError('Ow!') +OSError: Ow! +test-replicator WARNING: /tmp/tmp5_ok00vn/node/sda is not a directory +test-replicator WARNING: /tmp/tmp5_ok00vn/node/sda is not a directory +test-replicator WARNING: /tmp/tmp5_ok00vn/node/sda is not mounted +test-replicator WARNING: /tmp/tmp5_ok00vn/node/sda is not mounted +test-replicator INFO: Removing partition: /tmp/tmpunujev0v/node/sda/objects-1/1 +test-replicator INFO: Removing 0 objects +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (522.13/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator DEBUG: Successful rsync of /tmp/tmp5l8078hj/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp5l8078hj/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp5l8078hj/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp5l8078hj/node/sda/objects/1 +test-replicator INFO: Removing partition: /tmp/tmp5l8078hj/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (435.47/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmp0ee5jthd/node/sda/objects/1 +test-replicator DEBUG: Successful rsync of /tmp/tmp0ee5jthd/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp0ee5jthd/node/sda/objects-1/1/... to 127.0.0.2::object/sda/objects-1/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp0ee5jthd/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp0ee5jthd/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (473.38/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmp7wnr9zv6/node/sda/objects-1/1 +test-replicator DEBUG: Successful rsync of /tmp/tmp7wnr9zv6/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp7wnr9zv6/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp7wnr9zv6/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp7wnr9zv6/node/sda/objects/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.03s (292.08/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmps60l3hx7/node/sda/objects/1 +test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.01s (102.46/sec, 0s remaining) +test-replicator INFO: 3 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmpy7bddqyj/node/sda/objects/1 +test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.00s (330.70/sec, 0s remaining) +test-replicator INFO: 3 successes, 0 failures +test-replicator ERROR: Can't find itself in policy with index 0 with ips 127.0.0.0 and with port 6200 in ring file, not replicating +test-replicator ERROR: Can't find itself in policy with index 1 with ips 127.0.0.0 and with port 6200 in ring file, not replicating +test-replicator INFO: Nothing replicated for 0.004925251007080078 seconds. +test-replicator INFO: Nothing replicated for 0.00048828125 seconds. +test-replicator INFO: Removing partition: /tmp/tmpx414i6pm/node/sda/objects-1/1 +test-replicator INFO: Removing partition: /tmp/tmpx414i6pm/node/sda/objects/1 +test-replicator INFO: 2/2 (100.00%) partitions replicated in 0.00s (953.14/sec, 0s remaining) +test-replicator INFO: 6 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmpq9rejkia/node/sda/objects/1 +test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.01s (190.33/sec, 0s remaining) +test-replicator INFO: 3 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmp8divrh84/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.03s (302.06/sec, 0s remaining) +test-replicator INFO: 17 successes, 1 failures +test-replicator INFO: Removing 1 objects +test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.02s (865.15/sec, 0s remaining) +test-replicator INFO: 32 successes, 1 failurestest.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_single_region +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_single_region ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded_large_diff +test.unit.container.test_replicator.TestReplicatorSync.test_replication_local_unsharded_remote_sharded_large_diff ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_cleanup_failure +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_cleanup_failure ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_overwrite_unicode ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_sync_failure +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_sync_failure ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_failures +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_failures ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_root_container ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_if_none_match +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_if_none_match ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_not_configured +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_not_configured ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharded ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_suspended +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_GET_suspended ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_fail_in_other_region +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_fail_in_other_region ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_enabled +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_enabled ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_root_container_fill_gap ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_failures +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_failures ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676712.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068_1791676712.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676712.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068_1791676712.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4_1791676715.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4_1791676715.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b_1791676718.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b_1791676718.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676721.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/c32/60ddbd5a1100df3fc790878979588c32/60ddbd5a1100df3fc790878979588c32_1791676721.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676721.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/c32/60ddbd5a1100df3fc790878979588c32/60ddbd5a1100df3fc790878979588c32_1791676721.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676724.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb_1791676724.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676724.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb_1791676724.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676727.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/b2d/c59ac6a918d9c78a2457ee4f361a1b2d/c59ac6a918d9c78a2457ee4f361a1b2d_1791676727.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676727.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/b2d/c59ac6a918d9c78a2457ee4f361a1b2d/c59ac6a918d9c78a2457ee4f361a1b2d_1791676727.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4_1791676730.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4_1791676730.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676733.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/86f/78799e0919927c9ef95f8a5d57c5d86f/78799e0919927c9ef95f8a5d57c5d86f_1791676733.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676733.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/86f/78799e0919927c9ef95f8a5d57c5d86f/78799e0919927c9ef95f8a5d57c5d86f_1791676733.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676736.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1_1791676736.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676736.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1_1791676736.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676739.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5b1/09b58893cc504d9ad60470e8fda9a5b1/09b58893cc504d9ad60470e8fda9a5b1_1791676739.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676739.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/5b1/09b58893cc504d9ad60470e8fda9a5b1/09b58893cc504d9ad60470e8fda9a5b1_1791676739.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a_1791676742.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a_1791676742.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4_1791676745.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4_1791676745.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676748.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae_1791676748.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676748.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae_1791676748.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676751.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/06f/e2a423c9a3fcae910bc729e725ebe06f/e2a423c9a3fcae910bc729e725ebe06f_1791676751.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676751.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/06f/e2a423c9a3fcae910bc729e725ebe06f/e2a423c9a3fcae910bc729e725ebe06f_1791676751.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08_1791676754.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08_1791676754.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676757.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d49/edb915cf88cf8665e6135d6058322d49/edb915cf88cf8665e6135d6058322d49_1791676757.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676757.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/d49/edb915cf88cf8665e6135d6058322d49/edb915cf88cf8665e6135d6058322d49_1791676757.00000.db +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 143, in HEAD + resp = self.GETorHEAD(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 109, in GETorHEAD + resp = req.get_response(self.app, query=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/obj.py", line 177, in PUT + resp = req.get_response(self.app) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift INFO: - - 10/Oct/2026/23/56/21 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0132 - - 1791676581.582085133 1791676581.595257759 1 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift INFO: - - 10/Oct/2026/23/56/21 GET /bucket/object HTTP/1.0 200 - Mozzarella%20Foxfire - - 5 - - - 0.0009 - - 1791676581.595938921 1791676581.596810341 0 +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift ERROR: InternalError: 500 Internal Server Error (unexpected status code 500): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 351, in __call__ + resp = self.handle_request(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3api.py", line 392, in handle_request + res = handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/controllers/service.py", line 35, in GET + resp = req.get_response(self.app, query={'format': 'json'}) + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2260, in get_response + return self._get_response(app, method, container, obj, + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers, body, query) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/s3api/s3request.py", line 2245, in _get_response + raise InternalError('unexpected status code %d' % status) +swift.common.middleware.s3api.s3response.InternalError: InternalError: 500 Internal Server Error (unexpected status code 500) +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API. +fake-swift DEBUG: Calling S3Api Middleware +fake-swift DEBUG: A key is specified for bucket API.test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_too_high_handoff_delete +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_too_high_handoff_delete ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_error +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_error ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_not_implemented +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_not_implemented ... ok +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_suspended +test.unit.common.middleware.s3api.test_versioning.TestS3ApiVersioning.test_object_versioning_PUT_suspended ... ok +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_custom +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_custom ... ok +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_default +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_default ... ok +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_get_only +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_get_only ... ok +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_pass +test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_pass ... ok +test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_defaults +test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_defaults ... ok +test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_nondefaults +test.unit.common.middleware.test_domain_remap.TestSwiftInfo.test_registered_nondefaults ... ok +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded ... ok +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded_readline +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_exceeded_readline ... ok +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_read_sized +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_read_sized ... ok +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole ... ok +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole_readline +test.unit.common.middleware.test_formpost.TestCappedFileLikeObject.test_whole_readline ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_other_tenant ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_tenant +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_token_scoped_to_tenant ... ok +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_unscoped_token +test.unit.common.middleware.test_keystoneauth.TestIsNameAllowedInACLWithConfiguredDomain.test_is_name_allowed_in_acl_with_unscoped_token ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_object_success +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_object_success ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_versioned_object_success +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_marker_over_versioned_object_success ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_object_with_versioning_never_enabled +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_delete_object_with_versioning_never_enabled ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_denied_DELETE_of_versioned_object +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_denied_DELETE_of_versioned_object ... ok +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_put_delete_marker_no_object_success +test.unit.common.middleware.test_object_versioning.ObjectVersioningTestDelete.test_put_delete_marker_no_object_success ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharding +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_after_merge_sharding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_manifest_with_x_open_expired_part_num +test.unit.common.middleware.test_slo.TestPartNumber.test_get_manifest_with_x_open_expired_part_num ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_non_integer_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumber.test_get_non_integer_part_number_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_out_of_range_part_number +test.unit.common.middleware.test_slo.TestPartNumber.test_get_out_of_range_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_num_with_repeated_segments +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_num_with_repeated_segments ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_data_manifest +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_data_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_large_manifest +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_large_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_sub_slo +test.unit.common.middleware.test_slo.TestPartNumber.test_get_part_number_sub_slo ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharded +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharded ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_negative_part_number_invalid_on_subrange +test.unit.common.middleware.test_slo.TestPartNumber.test_head_negative_part_number_invalid_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_non_integer_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumber.test_head_non_integer_part_number_invalid ... ok + +test-replicator INFO: Removing partition: /tmp/tmp8divrh84/node/sda/objects/1 +test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.01s (1909.78/sec, 0s remaining) +test-replicator INFO: 47 successes, 1 failures +test INFO: Removing partition: /tmp/tmp62k4pmto/node/sda/objects/1 +test INFO: Removing partition: /tmp/tmp62k4pmto/node/sda/objects-1/1 +test INFO: 8/8 (100.00%) partitions replicated in 0.02s (431.86/sec, 0s remaining) +test INFO: 18 successes, 0 failures +test-replicator INFO: Removing partition: /tmp/tmpsntf5f0t/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (426.69/sec, 0s remaining) +test-replicator INFO: 17 successes, 1 failures +test-replicator INFO: Removing 1 objects +test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.01s (1274.71/sec, 0s remaining) +test-replicator INFO: 32 successes, 1 failures +test-replicator INFO: Removing 1 objects +test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.01s (1959.33/sec, 0s remaining) +test-replicator INFO: 47 successes, 1 failures +test-replicator INFO: Removing 1 objects +test-replicator ERROR: Unexpected error trying to cleanup suffix dir '/tmp/tmpsntf5f0t/node/sda/objects/1/a83': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/replicator.py", line 638, in delete_handoff_objs + os.rmdir(suffix_dir) + ~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_replicator.py", line 1754, in func + raise instance +OSError: [Errno 20] Not a directory +test-replicator INFO: 29/7 (414.29%) partitions replicated in 0.01s (2585.22/sec, 0s remaining) +test-replicator INFO: 59 successes, 4 failures +test-replicator INFO: Removing 1 objects +test-replicator INFO: 36/7 (514.29%) partitions replicated in 0.01s (3880.92/sec, 0s remaining) +test-replicator INFO: 74 successes, 4 failures +test-replicator INFO: Removing partition: /tmp/tmpsntf5f0t/node/sda/objects/1 +test-replicator INFO: 43/7 (614.29%) partitions replicated in 0.01s (4014.67/sec, 0s remaining) +test-replicator INFO: 89 successes, 4 failures +test-replicator INFO: Removing partition: /tmp/tmp8iszpued/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (422.20/sec, 0s remaining) +test-replicator INFO: 16 successes, 2 failures +test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.00s (3170.14/sec, 0s remaining) +test-replicator INFO: 28 successes, 5 failures +test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.01s (1497.94/sec, 0s remaining) +test-replicator INFO: 40 successes, 8 failures +test-replicator INFO: Removing partition: /tmp/tmpfnm2rqeh/node/sda/objects-1/1 +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpfnm2rqeh/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] +test-replicator DEBUG: Successful rsync of /tmp/tmpfnm2rqeh/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpfnm2rqeh/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (492.53/sec, 0s remaining) +test-replicator INFO: 17 successes, 1 failures +test-replicator INFO: Removing partition: /tmp/tmpy832q0my/node/sda/objects-1/1 +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpy832q0my/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] +test-replicator DEBUG: Successful rsync of /tmp/tmpy832q0my/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpy832q0my/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmpy832q0my/node/sda/objects/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (382.33/sec, 0s remaining) +test-replicator INFO: 17 successes, 1 failures +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpe_u12y0x/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpe_u12y0x/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpe_u12y0x/node/sda/objects/1/a83', '127.0.0.3::object/sda/objects/1'] +test-replicator INFO: Removing partition: /tmp/tmpe_u12y0x/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.03s (252.85/sec, 0s remaining) +test-replicator INFO: 15 successes, 3 failures +test-replicator INFO: Removing partition: /tmp/tmp69sen1zb/node/sda/objects-1/1 +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp69sen1zb/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp69sen1zb/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] +test-replicator DEBUG: Successful rsync of /tmp/tmp69sen1zb/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.03s (239.20/sec, 0s remaining) +test-replicator INFO: 16 successes, 2 failures +test-replicator DEBUG: Successful rsync of /tmp/tmp55mkmx3u/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp55mkmx3u/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp55mkmx3u/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp55mkmx3u/node/sda/objects/1 +test-replicator INFO: Removing partition: /tmp/tmp55mkmx3u/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (446.80/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: Running object replicator in script mode. +test-replicator INFO: Removing partition: /tmp/tmp3omsscsf/node/sda/objects-1/99 +test-replicator INFO: Removing partition: /tmp/tmp3omsscsf/node/sda/objects-1/1 +test-replicator ERROR: Error syncing with node: 127.0.0.1:6200/sda: Connection refused +test-replicator ERROR: Error syncing with node: 127.0.0.3:6200/sda: Connection refused +test-replicator ERROR: Error syncing with node: 127.0.0.3:6200/sda: Connection refused +test-replicator ERROR: Error syncing with node: 127.0.0.2:6200/sda: Connection refused +test-replicator ERROR: Error syncing with node: 127.0.0.1:6200/sda: Connection refused +test-replicator ERROR: Error syncing with node: 127.0.0.2:6200/sda: Connection refusedtest.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number +test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_policy_override_params +test.unit.obj.test_replicator.TestObjectReplicator.test_delete_policy_override_params ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_do_listdir +test.unit.obj.test_replicator.TestObjectReplicator.test_do_listdir ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_handoff_replication_setting_warnings +test.unit.obj.test_replicator.TestObjectReplicator.test_handoff_replication_setting_warnings ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number_on_subrange +test.unit.common.middleware.test_slo.TestPartNumber.test_head_out_of_range_part_number_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_namespaces_state_filtering ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_data_manifest +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_data_manifest ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_refetch_path +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_refetch_path ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharding +test.unit.container.test_replicator.TestReplicatorSync.test_replication_rsync_then_merge_aborts_before_merge_sharding ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_abort_if_handoffs_remaining +test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_abort_if_handoffs_remaining ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:58237/sdb1/1/a/ec-con" "tx04d0e4dac2f24a648316c-006acad0a5" "container-server 1476105" 0.0092 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx04d0e4dac2f24a648316c-006acad0a5" "proxy-server 1476105" 0.0232 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx04d0e4dac2f24a648316c-006acad0a5" "proxy-server 1476105" 0.0266 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx04d0e4dac2f24a648316c-006acad0a5 - 0.0602 - - 1791676581.787407637 1791676581.847607374 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb735a432fd5b4a84b948e-006acad0a5" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txeda367146b054ceba63c1-006acad0a5" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdg1/3/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx07d1c76c1e5e422c8bcb9-006acad0a5" "proxy-server 1476105" 0.0110 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdi1/3/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx07d1c76c1e5e422c8bcb9-006acad0a5" "proxy-server 1476105" 0.0138 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdh1/3/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx07d1c76c1e5e422c8bcb9-006acad0a5" "proxy-server 1476105" 0.0140 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/21 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx07d1c76c1e5e422c8bcb9-006acad0a5 - 0.0713 - - 1791676581.849738598 1791676581.921073675 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3f31250709b5493789fd3-006acad0a5" "proxy-server 1476105" 0.0183 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx3f31250709b5493789fd3-006acad0a5" "container-server 1476105" 0.0093 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx3f31250709b5493789fd3-006acad0a5" "container-server 1476105" 0.0010 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:21 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx3f31250709b5493789fd3-006acad0a5" "proxy-server 1476105" 0.0258 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx3f31250709b5493789fd3-006acad0a5" "proxy-server 1476105" 0.0242 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx3f31250709b5493789fd3-006acad0a5 - 0.0643 - - 1791676581.940886974 1791676582.005162477 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdae95f6b5b7c4838ba8a4-006acad0a6" "proxy-server 1476105" 0.0022 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx9e5bc2b8b734469e9e501-006acad0a6" "proxy-server 1476105" 0.0096 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdh1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx27378ba263b84179960c9-006acad0a6" "proxy-server 1476105" 0.0339 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/2/a/ec/inm" 201 - "PUT http://localhost/sdi1/3/a/ec/inm" "tx27378ba263b84179960c9-006acad0a6" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/2/a/ec/inm" 201 - "PUT http://localhost/sdg1/3/a/ec/inm" "tx27378ba263b84179960c9-006acad0a6" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdi1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx27378ba263b84179960c9-006acad0a6" "proxy-server 1476105" 0.0515 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdg1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx27378ba263b84179960c9-006acad0a6" "proxy-server 1476105" 0.0505 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 tx27378ba263b84179960c9-006acad0a6 - 0.0997 - - 1791676582.006844044 1791676582.106593370 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0178fab7280a40d49d7bb-006acad0a6" "proxy-server 1476105" 0.0096 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx783aeb504eed43849165d-006acad0a6" "proxy-server 1476105" 0.0105 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdi1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx15b0fe00c25e48bebce33-006acad0a6" "proxy-server 1476105" 0.0007 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdg1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx15b0fe00c25e48bebce33-006acad0a6" "proxy-server 1476105" 0.0006 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdh1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx15b0fe00c25e48bebce33-006acad0a6" "proxy-server 1476105" 0.0006 "-" 1476105 3 +proxy DEBUG: Object PUT returning 412, [412, 412, 412] (txn: tx15b0fe00c25e48bebce33-006acad0a6) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 tx15b0fe00c25e48bebce33-006acad0a6 - 0.0603 - - 1791676582.120487452 1791676582.180787802 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe4f57bf82913425cb7f37-006acad0a6" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "txe4f57bf82913425cb7f37-006acad0a6" "container-server 1476105" 0.0020 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe4f57bf82913425cb7f37-006acad0a6" "proxy-server 1476105" 0.0330 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "txe4f57bf82913425cb7f37-006acad0a6" "container-server 1476105" 0.0053 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe4f57bf82913425cb7f37-006acad0a6" "proxy-server 1476105" 0.0343 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txe4f57bf82913425cb7f37-006acad0a6 - 0.0748 - - 1791676582.182953358 1791676582.257793903 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5eb4f647e8444114bec6e-006acad0a6" "proxy-server 1476105" 0.0145 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx12525f2a42dc42069a137-006acad0a6" "proxy-server 1476105" 0.0095 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/2/a/ec/o2" 201 - "PUT http://localhost/sdi1/3/a/ec/o2" "txd411461a7c964da1a66de-006acad0a6" "object-server 1476105" 0.0004 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/2/a/ec/o2" 201 - "PUT http://localhost/sdg1/3/a/ec/o2" "txd411461a7c964da1a66de-006acad0a6" "object-server 1476105" 0.0005 "-" 1476105 3test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_multiple_segments +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_multiple_segments ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_old_style_shard_container ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_subrange +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_zero_invalid +test.unit.common.middleware.test_slo.TestPartNumber.test_head_part_number_zero_invalid ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_negative_part_number_invalid +test.unit.common.middleware.test_slo.TestPartNumber.test_negative_part_number_invalid ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_replicator_sync +test.unit.container.test_replicator.TestReplicatorSync.test_replicator_sync ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_exceeds_max_manifest_segments_is_ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_exceeds_max_manifest_segments_is_ok ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_report_up_to_date +test.unit.container.test_replicator.TestReplicatorSync.test_report_up_to_date ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_manifest_get +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_manifest_get ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object_with_range +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_ignored_for_non_slo_object_with_range ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_process_all_jobs_after_handoffs +test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_process_all_jobs_after_handoffs ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_rsync_failure +test.unit.container.test_replicator.TestReplicatorSync.test_rsync_failure ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_sub_ranges_manifest +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_sub_ranges_manifest ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_limit_rsync_log +test.unit.obj.test_replicator.TestObjectReplicator.test_limit_rsync_log ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_with_range_segments +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_with_range_segments ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_byte_manifest +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_byte_manifest ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_massive_handoff_delete_setting_warnings +test.unit.obj.test_replicator.TestObjectReplicator.test_massive_handoff_delete_setting_warnings ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_sharding +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_sharding ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid_on_subrange +test.unit.common.middleware.test_slo.TestPartNumber.test_part_number_zero_invalid_on_subrange ... ok +test.unit.common.middleware.test_slo.TestPartNumber.test_range_with_part_number_is_error +test.unit.common.middleware.test_slo.TestPartNumber.test_range_with_part_number_is_error ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_default_types +test.unit.common.middleware.test_slo.TestRespAttrs.test_default_types ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_empty_headers +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_empty_headers ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_rsync_then_merge +test.unit.container.test_replicator.TestReplicatorSync.test_rsync_then_merge ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_only_timestamp +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_only_timestamp ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_regular_object +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_regular_object ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_valid_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_valid_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_zero_byte_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_from_zero_byte_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_calculates_is_legacy +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_calculates_is_legacy ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_converts_timestamps_from_strings +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_converts_timestamps_from_strings ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta_offset +test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta_offset ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_invalid_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_invalid_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_legacy_slo_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_legacy_slo_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_non_slo_with_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_non_slo_with_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_partial_modern_sysmeta +test.unit.common.middleware.test_slo.TestRespAttrs.test_partial_modern_sysmeta ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_not_legacy +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_not_legacy ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_range +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_range ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_raw_data +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_raw_data ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo ... ok +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo_range +test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo_range ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_passthrough +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_passthrough ... ok +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_object_etag_mismatch +test.unit.proxy.test_server.TestECObjectController.test_PUT_ec_object_etag_mismatch ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_bogus_db_quarantines +test.unit.container.test_replicator.TestReplicatorSync.test_sync_bogus_db_quarantines ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_ratelimiting +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_ratelimiting ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_repeated_segments_uses_multi_range_requests +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_repeated_segments_uses_multi_range_requests ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_with_submanifest +test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_with_submanifest ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_get_manifest +test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_get_manifest ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_including_suffix_get_manifest +test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_including_suffix_get_manifest ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout_wedged +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout_wedged ... ok +test.unit.common.middleware.test_slo.TestSloGetManifests.test_range_get_manifest +test.unit.common.middleware.test_slo.TestSloGetManifests.test_range_get_manifest ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_skipped_partpower_increase +test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_skipped_partpower_increase ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_bad_keys +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_bad_keys ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_multiple +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_multiple ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_path +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_path ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_ranges +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_ranges ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_last_segment +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_last_segment ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_non_ascii +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_self_referential_non_ascii ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_size_bytes +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_size_bytes ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_removes_zbf +test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_removes_zbf ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_bogus_partition_dirs +test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_bogus_partition_dirs ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_undersize_segment +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_undersize_segment ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_unsatisfiable_range +test.unit.common.middleware.test_slo.TestSloMiddleware.test_bogus_input_unsatisfiable_range ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_container_listing +test.unit.common.middleware.test_slo.TestSloMiddleware.test_container_listing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_objects_since_row ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_handle_multipart_no_obj +test.unit.common.middleware.test_slo.TestSloMiddleware.test_handle_multipart_no_obj ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_PUT_env_override +test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_PUT_env_override ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_header_assigned +test.unit.common.middleware.test_slo.TestSloMiddleware.test_slo_header_assigned ... ok +test.unit.common.middleware.test_slo.TestSloMiddleware.test_valid_input +test.unit.common.middleware.test_slo.TestSloMiddleware.test_valid_input ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_bad_etag_json +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_bad_etag_json ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure_json +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_failure_json ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_root_container ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success_json +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_long_running_put_success_json ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_range_single_record ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_allow_empty_last_segment +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_allow_empty_last_segment ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_bad_data +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_bad_data ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '0341f7d41a5208ad3abc89c181e1feb9', 'fff6c903-4e88-4afb-a6bb-192b755a1734-sda', '1791676581.93799', '1791676581.93620', '0', '', '1791676581.93620', 6, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.95645', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676581.95645', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676581.95645', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.96520', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.96520', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.96501', 'epoch': '1791676581.96501', 'reported': 0, 'tombstones': -1}], 'fff6c903-4e88-4afb-a6bb-192b755a1734-sda') +test DEBUG: /tmp/tmphnzv20wn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmphnzv20wn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (6, '0341f7d41a5208ad3abc89c181e1feb9', 'fff6c903-4e88-4afb-a6bb-192b755a1734-sda', '1791676581.93799', '1791676581.95333', '0', '', '1791676581.93620', 6, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.sharded_a/sr-a', 'timestamp': '1791676581.95645', 'lower': '', 'upper': 'a', 'object_count': 101, 'bytes_used': 1010, 'meta_timestamp': '1791676581.95645', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676581.95645', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676581.96520', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676581.96520', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676581.96501', 'epoch': '1791676581.96501', 'reported': 0, 'tombstones': -1}], 'fff6c903-4e88-4afb-a6bb-192b755a1734-sda') +test DEBUG: /tmp/tmphnzv20wn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 2 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmphnzv20wn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'e3666087d88e600740afb47141140c7b', '80a7a853-68ae-4369-ace6-2918d47759cf-sda', '1791676582.10144', '1791676582.09972', '0', '', '1791676582.09972', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, rsync_then_merge, ('80a7a853-68ae-4369-ace6-2918d47759cf-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Unlinked retiring db '/tmp/tmpoerx68s2/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'e3666087d88e600740afb47141140c7b', '7a61e4dc-63b5-4705-87fb-e466d383451e-sda', '1791676582.21383', '1791676582.21200', '0', '', '1791676582.21200', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, rsync_then_merge, ('7a61e4dc-63b5-4705-87fb-e466d383451e-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'e3666087d88e600740afb47141140c7b', '5b7c500d-2abc-4211-b22e-9277710db93f-sda', '1791676582.31383', '1791676582.31205', '0', '', '1791676582.31205', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, rsync_then_merge, ('5b7c500d-2abc-4211-b22e-9277710db93f-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Unlinked retiring db '/tmp/tmpgv68rt3d/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (3, 'e3666087d88e600740afb47141140c7b', '2bb2c7c1-8704-4c76-9bfe-c368179a648b-sda', '1791676582.37796', '1791676582.37593', '0', '', '1791676582.37593', 3, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, rsync_then_merge, ('2bb2c7c1-8704-4c76-9bfe-c368179a648b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'c292e676-1d1f-417d-a052-f6d1129c4798-sda', '1791676582.46552', '1791676582.46378', '0', '', '1791676582.46378', 0, 0) +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpvz2ssdr5/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'c0f82a26-e2d3-4d72-9c4d-d9672059146b-sdb', '1791676582.52587', '1791676583.00000', '0', '', '1791676583.00000', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('c0f82a26-e2d3-4d72-9c4d-d9672059146b-sdb', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'c0f82a26-e2d3-4d72-9c4d-d9672059146b-sdb', '1791676582.52587', '1791676583.00000', '0', '', '1791676583.00000', 0, 1) +test ERROR: Quarantining DB /tmp/tmpvz2ssdr5/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('c0f82a26-e2d3-4d72-9c4d-d9672059146b-sdb', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02154 seconds (46.41646/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp5pyu6uk9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '4ed88d0e-7d97-4bb8-b330-7753c958b414-sda', '1791676582.56168', '1791676582', '0', '', '1791676582', 0, 1) +test DEBUG: /tmp/tmp5pyu6uk9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '4ed88d0e-7d97-4bb8-b330-7753c958b414-sda', '1791676582.56168', '1791676582', '0', '', '1791676582', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('4ed88d0e-7d97-4bb8-b330-7753c958b414-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02677 seconds (37.35528/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpvut56pcs/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '5c5c2762460eab743e7f0c669a0c7cde', 'dfc00bfd-8801-42d3-b849-79d9a7a22437-sda', '1791676582.61366', '1791676582', '0', '', '1791676582', 1, 0) +test DEBUG: /tmp/tmpvut56pcs/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676584.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'dfc00bfd-8801-42d3-b849-79d9a7a22437-sda') +test DEBUG: /tmp/tmpvut56pcs/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0134211s)test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data_bad +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_check_data_bad ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_disallow_empty_first_segment +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_disallow_empty_first_segment ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_fast_heartbeat +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_fast_heartbeat ... ok + +test-replicator INFO: 5/5 (100.00%) partitions replicated in 0.03s (173.37/sec, 0s remaining) +test-replicator INFO: 3 successes, 6 failures +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance +test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance +test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp4u3vwiuv/node/sda/objects-1/1/a83', '127.0.0.2::object/sda/objects-1/1'] +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) +test-replicator WARNING: Handoffs first mode still has handoffs remaining. Aborting current replication pass. +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp4u3vwiuv/node/sda/objects/1 +test-replicator INFO: 2/8 (25.00%) partitions replicated in 0.01s (197.56/sec, 0s remaining) +test-replicator INFO: 5 successes, 1 failures +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) +test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp4u3vwiuv/node/sda/objects-1/1/a83', '127.0.0.2::object/sda/objects-1/1'] +test-replicator DEBUG: Successful rsync of /tmp/tmp4u3vwiuv/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmp4u3vwiuv/node/sda/objects-1/1 +test-replicator INFO: 7/7 (100.00%) partitions replicated in 0.02s (416.23/sec, 0s remaining) +test-replicator INFO: 14 successes, 1 failures +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmpwt0kjofd/node/sda/objects/1 +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects-1/1/... to 127.0.0.2::object/sda/objects-1/1 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) +test-replicator INFO: Removing partition: /tmp/tmpwt0kjofd/node/sda/objects-1/1 +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects-1/0/... to 127.0.0.1::object/sda/objects-1/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects-1/0/... to 127.0.0.2::object/sda/objects-1/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpwt0kjofd/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.04s (210.68/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: 2 suffixes checked - 100.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0128s, min 0.0008s, med 0.0014s +test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance +test-replicator WARNING: No storage policies found for which handoff_delete=1000 would have an effect. Disabling. +test-replicator INFO: Running object replicator in script mode. +test-replicator ERROR: Killing long-running rsync after 0s: ['r +test-replicator ERROR: Killing long-running rsync after 0s: ['r +test-replicator INFO: Removing partition: /tmp/tmpm1cr0ngg/node/sda/objects/1 +test-replicator INFO: Removing partition: /tmp/tmpm1cr0ngg/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.05s (150.86/sec, 0s remaining) +test-replicator INFO: 16 successes, 2 failures +test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0274s, min 0.0006s, med 0.0051s +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator INFO: Running object replicator in script mode. +test-replicator INFO: Removing partition: /tmp/tmpznnf0hf1/node/sda/objects-1/1 +test-replicator ERROR: Killing long-running rsync after 0s: ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpznnf0hf1/node/sda/objects/0/a83', '127.0.0.1::object/sda/objects/0'] +test-replicator ERROR: Killing long-running rsync after 0s: ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpznnf0hf1/node/sda/objects/0/a83', '127.0.0.2::object/sda/objects/0'] +test-replicator INFO: Removing partition: /tmp/tmpznnf0hf1/node/sda/objects/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.04s (182.67/sec, 0s remaining) +test-replicator INFO: 16 successes, 2 failures +test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0236s, min 0.0006s, med 0.0039s +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator WARNING: next_part_power set in policy 'zero'. Skipping +test-replicator WARNING: next_part_power set in policy 'one'. Skipping +test-replicator INFO: Nothing replicated for 0.0004248619079589844 seconds. +test-replicator INFO: Running object replicator in script mode. +test-replicator WARNING: Removing partition directory which was a file: /tmp/tmp3le_ueb5/node/sda/objects-1/1 +test-replicator WARNING: Removing partition directory which was a file: /tmp/tmp3le_ueb5/node/sda/objects/1 +test-replicator INFO: 6/8 (75.00%) partitions replicated in 0.02s (383.63/sec, 0s remaining) +test-replicator INFO: 12 successes, 0 failures +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator DEBUG: Successful rsync of /tmp/tmp8t_hrltm/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp8t_hrltm/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) +test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.01s (91.85/sec, 0s remaining) +test-replicator INFO: 2 successes, 0 failures +test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0099s, min 0.0099s, med 0.0099stest.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_rsync_temp_files +test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_rsync_temp_files ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_revert_partition_lock_timeout +test.unit.obj.test_replicator.TestObjectReplicator.test_revert_partition_lock_timeout ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_ring_ip_and_bind_ip +test.unit.obj.test_replicator.TestObjectReplicator.test_ring_ip_and_bind_ip ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_invalid_data +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_invalid_data ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_no_xml +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_no_xml ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_etag_check +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_etag_check ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_compress_different_region +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_compress_different_region ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_empty_old_style_shard_container ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_no_early_bailout +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_no_early_bailout ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_still_uses_min_size +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_skip_size_check_still_uses_min_size ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging_no_transfer +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging_no_transfer ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_conditional +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_conditional ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_success_logging +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_success_logging ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_unicode +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_success_unicode ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_manipulator_callback +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_manipulator_callback ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_validator_callback +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_multipart_put_with_validator_callback ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_success_logging_no_transfer +test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_success_logging_no_transfer ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_create_policy_over_newer_remote_create ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_single_ranges +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_single_ranges ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_unsatisfiable_ranges +test.unit.common.middleware.test_slo.TestSloPutManifest.test_handle_unsatisfiable_ranges ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_bad_etag_fail +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_bad_etag_fail ... ok +test.unit.obj.test_replicator.TestObjectReplicator.test_run +test.unit.obj.test_replicator.TestObjectReplicator.test_run ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_no_etag_success +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_no_etag_success ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_success +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_success ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_with_quotes_success +test.unit.common.middleware.test_slo.TestSloPutManifest.test_manifest_put_with_etag_with_quotes_success ... ok +test.unit.common.middleware.test_slo.TestSloPutManifest.test_put_manifest_too_quick_fail +test.unit.common.middleware.test_slo.TestSloPutManifest.test_put_manifest_too_quick_fail ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_account +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_account ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_app_set +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_app_set ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_conf_set +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_conf_set ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1 +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1 ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container10unicodesubdirlisting +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container10unicodesubdirlisting ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkeraltdirtype +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkeraltdirtype ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerinvaliddirtype +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerinvaliddirtype ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_own_shard_range ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkermatchdirtype +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkermatchdirtype ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerobjectindex +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container11subdirmarkerobjectindex ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container12unredirectedrequest +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container12unredirectedrequest ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container13empty +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container13empty ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_off +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_off ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_on +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container1_web_mode_explicitly_on ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2 +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2 ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_off +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_off ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_on +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2_web_mode_explicitly_on ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_off +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_off ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_on +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2json_web_mode_explicitly_on ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2onetxt +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container2onetxt ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3 +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3 ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3bindexhtml +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3bindexhtml ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3indexhtml +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3indexhtml ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdg1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd411461a7c964da1a66de-006acad0a6" "proxy-server 1476105" 0.0500 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdi1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd411461a7c964da1a66de-006acad0a6" "proxy-server 1476105" 0.0499 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdh1/3/a/ec/o2" 201 - "PUT http://localhost/v1/a/ec/o2" "txd411461a7c964da1a66de-006acad0a6" "proxy-server 1476105" 0.0523 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec/o2 HTTP/1.0 201 - - t 12288 - - txd411461a7c964da1a66de-006acad0a6 - 0.1007 - - 1791676582.267575026 1791676582.368287563 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx724a41d43bb74a1e908a3-006acad0a6" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:58237/sdb1/2/a/ec" "tx724a41d43bb74a1e908a3-006acad0a6" "container-server 1476105" 0.0010 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36299/sda1/2/a/ec" "tx724a41d43bb74a1e908a3-006acad0a6" "container-server 1476105" 0.0046 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx724a41d43bb74a1e908a3-006acad0a6" "proxy-server 1476105" 0.0454 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/2/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx724a41d43bb74a1e908a3-006acad0a6" "proxy-server 1476105" 0.0367 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx724a41d43bb74a1e908a3-006acad0a6 - 0.0662 - - 1791676582.391430855 1791676582.457623959 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx67024618d2f74233a4eca-006acad0a6" "proxy-server 1476105" 0.0104 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/2/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txbbceebface0944a2830fd-006acad0a6" "proxy-server 1476105" 0.0096 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/ec/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 txa8c359b0b71d4c98b999d-006acad0a6 - 0.0495 - - 1791676582.467350245 1791676582.516855717 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdi1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txa8c359b0b71d4c98b999d-006acad0a6" "proxy-server 1476105" 0.0126 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdh1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txa8c359b0b71d4c98b999d-006acad0a6" "proxy-server 1476105" 0.0125 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdg1/0/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "txa8c359b0b71d4c98b999d-006acad0a6" "proxy-server 1476105" 0.0206 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44fa5bd8e82e4fc0b3980-006acad0a6" "proxy-server 1476105" 0.0103 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/0/a/2374a7333eb64c93953310fc284dabbe" 201 - "PUT http://127.0.0.1:36299/sda1/1/a/2374a7333eb64c93953310fc284dabbe" "tx44fa5bd8e82e4fc0b3980-006acad0a6" "container-server 1476105" 0.0010 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/0/a/2374a7333eb64c93953310fc284dabbe" 201 - "PUT http://127.0.0.1:58237/sdb1/1/a/2374a7333eb64c93953310fc284dabbe" "tx44fa5bd8e82e4fc0b3980-006acad0a6" "container-server 1476105" 0.0010 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/1/a/2374a7333eb64c93953310fc284dabbe" 201 - "PUT http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx44fa5bd8e82e4fc0b3980-006acad0a6" "proxy-server 1476105" 0.0371 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/1/a/2374a7333eb64c93953310fc284dabbe" 201 - "PUT http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx44fa5bd8e82e4fc0b3980-006acad0a6" "proxy-server 1476105" 0.0255 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/2374a7333eb64c93953310fc284dabbe HTTP/1.0 201 - - t - - - tx44fa5bd8e82e4fc0b3980-006acad0a6 - 0.0711 - - 1791676582.541039944 1791676582.612146378 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d43276cb83d42e9a6143-006acad0a6" "proxy-server 1476105" 0.0019 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx6eb0efd4988448929a9e3-006acad0a6" "proxy-server 1476105" 0.0012 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdg1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 201 - "PUT http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx36afb62a8fd34011a249a-006acad0a6" "proxy-server 1476105" 0.0327 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sda1/1/a/2374a7333eb64c93953310fc284dabbe/conditionals" 201 - "PUT http://localhost/sdi1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx36afb62a8fd34011a249a-006acad0a6" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdb1/1/a/2374a7333eb64c93953310fc284dabbe/conditionals" 201 - "PUT http://localhost/sdh1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx36afb62a8fd34011a249a-006acad0a6" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdi1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 201 - "PUT http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx36afb62a8fd34011a249a-006acad0a6" "proxy-server 1476105" 0.0560 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "PUT /sdh1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 201 - "PUT http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx36afb62a8fd34011a249a-006acad0a6" "proxy-server 1476105" 0.0558 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/22 PUT /v1/a/2374a7333eb64c93953310fc284dabbe/conditionals HTTP/1.0 201 - - t 52 - - tx36afb62a8fd34011a249a-006acad0a6 - 0.1033 - - 1791676582.613742590 1791676582.717046022 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ce9d39fcd78483b9f519-006acad0a6" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx18b90fcaa0c545488ed9f-006acad0a6" "proxy-server 1476105" 0.0077 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "GET /sdi1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 200 106 "GET http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx59ffb0cf50da4d6281cbb-006acad0a6" "proxy-server 1476105" 0.0008 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "GET /sdg1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 200 106 "GET http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx59ffb0cf50da4d6281cbb-006acad0a6" "proxy-server 1476105" 0.0089 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2018f1ba5fe54f8d9958a-006acad0a6" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "HEAD /sda1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx750e5151eeb540649bb82-006acad0a6" "proxy-server 1476105" 0.0078 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:22 +0000] "GET /sdh1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 412 - "GET http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx5b3949cac0984f1296d04-006acad0a6" "proxy-server 1476105" 0.0008 "-" 1476105 3test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdir +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdir ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirx +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirx ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdiry +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdiry ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirz +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subdirz ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdir +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdir ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdircontents +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3subsubdircontents ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3unknown +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container3unknown ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtml +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtml ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtmlauthed +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4indexhtmlauthed ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4onetxt +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4onetxt ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4subdir +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4subdir ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4tempurl +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4tempurl ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4twotxt +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4twotxt ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4unknown +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container4unknown ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5indexhtml +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5indexhtml ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5unknown +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container5unknown ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6blisting +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6blisting ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6listing +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6listing ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6subdir +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container6subdir ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container7listing +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container7listing ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8listingcss +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8listingcss ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_object_stats_shard_container ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676760.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b_1791676760.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676760.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b_1791676760.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676763.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/b40/433bf6870020ba6c3e74dfea4fb23b40/433bf6870020ba6c3e74dfea4fb23b40_1791676763.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676763.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/b40/433bf6870020ba6c3e74dfea4fb23b40/433bf6870020ba6c3e74dfea4fb23b40_1791676763.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676766.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/302/dd5272640b98904c92c65ea94c517302/dd5272640b98904c92c65ea94c517302_1791676766.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676766.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/302/dd5272640b98904c92c65ea94c517302/dd5272640b98904c92c65ea94c517302_1791676766.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676769.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/714/600584abe395be6e1e2edf49a8074714/600584abe395be6e1e2edf49a8074714_1791676769.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676769.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/714/600584abe395be6e1e2edf49a8074714/600584abe395be6e1e2edf49a8074714_1791676769.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676772.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/efa/a2b8dcb58066e346485babf8e88f8efa/a2b8dcb58066e346485babf8e88f8efa_1791676772.00000.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676772.00000-0, db: /tmp/tmp2bj0wm9_/sda/containers/0/efa/a2b8dcb58066e346485babf8e88f8efa/a2b8dcb58066e346485babf8e88f8efa_1791676772.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676586.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/a06/137e93aaca7c2dc7be46d44a6fde1a06/137e93aaca7c2dc7be46d44a6fde1a06.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676586.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/a06/137e93aaca7c2dc7be46d44a6fde1a06/137e93aaca7c2dc7be46d44a6fde1a06.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676594.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/3fb/d33b6eb8a5d1b92c98102df21b0353fb/d33b6eb8a5d1b92c98102df21b0353fb.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676594.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/3fb/d33b6eb8a5d1b92c98102df21b0353fb/d33b6eb8a5d1b92c98102df21b0353fb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676614.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/3dc/f81b6467287f814663ea47e69490c3dc/f81b6467287f814663ea47e69490c3dc.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676614.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/3dc/f81b6467287f814663ea47e69490c3dc/f81b6467287f814663ea47e69490c3dc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676618.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/9e8/b737df9bb62ce692594d15166fca29e8/b737df9bb62ce692594d15166fca29e8.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676618.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/9e8/b737df9bb62ce692594d15166fca29e8/b737df9bb62ce692594d15166fca29e8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676626.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/23a/c9de89fbcf7687cf6ac6b9f5f8f7723a/c9de89fbcf7687cf6ac6b9f5f8f7723a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676626.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/23a/c9de89fbcf7687cf6ac6b9f5f8f7723a/c9de89fbcf7687cf6ac6b9f5f8f7723a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.dbtest.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8subdirlistingcss +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container8subdirlistingcss ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9listingcss +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9listingcss ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9subdirlistingcss +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container9subdirlistingcss ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_css +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_css ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_no_css +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_container_404_has_no_css ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_no_auth_middleware +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_no_auth_middleware ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_root +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_root ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_not_override_auth +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_not_override_auth ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_once_if_possible +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_subrequest_once_if_possible ... ok +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_version +test.unit.common.middleware.test_staticweb.TestStaticWeb.test_version ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_ec_symlink_range_unsatisfiable_can_redirect_to_target +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_ec_symlink_range_unsatisfiable_can_redirect_to_target ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_non_symlink +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_non_symlink ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_mismatched_etag +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_mismatched_etag ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink_fails +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_static_link_to_symlink_fails ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_not_found +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_not_found ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_object +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_policy_info ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_symlink +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_to_reserved_symlink ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_with_account +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_symlink_with_account ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_not_found +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_not_found ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_range_not_satisfiable +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_get_target_object_range_not_satisfiable ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink_with_account +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_symlink_with_account ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_target_object +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_head_target_object ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_non_symlink_post +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_non_symlink_post ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_set_symlink_POST_fail +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_set_symlink_POST_fail ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_sym_to_sym_to_target +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_sym_to_sym_to_target ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_change_symloopmax +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_change_symloopmax ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put_error +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_chunked_put_error ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_info +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_info ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post_but_fail_at_server +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_post_but_fail_at_server ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_account_header +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_account_header ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_object_header +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_bad_object_header ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_different_account +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_different_account ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_leading_slash +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_leading_slash ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_non_zero_length +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_non_zero_length ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag_sysmeta_incomplete +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_put_with_prevalidated_etag_sysmeta_incomplete ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_old_style_root_account_container_path ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_error +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_error ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object_override +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_to_non_existing_object_override ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_content_type +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_content_type ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_explicit_content_type +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_explicit_content_type ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_target_missing_content_type +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_etag_target_missing_content_type ... ok +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_quoted_etag +test.unit.common.middleware.test_symlink.TestSymlinkMiddleware.test_symlink_simple_put_with_quoted_etag ... ok + +test-replicator INFO: Unable to lock handoff partition 1 for replication on device sda policy 0 +test-replicator ERROR: :1() + 0 0.000 0.000 profile:0(profiler) + 9 0.000 0.000 0.000 0.000 :0(setprofile) + + +Quarantined /tmp/tmpfhez13wn/dev/dbs/par/pre/db to /tmp/tmpfhez13wn/dev/quarantined/tests/db due to malformed database +Quarantined /tmp/tmpfhez13wn/dev/dbs/par/pre/db to /tmp/tmpfhez13wn/dev/quarantined/tests/db due to malformed database +Quarantined /tmp/tmpfhez13wn/dev/dbs/par/pre/db to /tmp/tmpfhez13wn/dev/quarantined/tests/db due to corrupted database +Quarantined /tmp/tmpfhez13wn/dev/dbs/par/pre/db to /tmp/tmpfhez13wn/dev/quarantined/tests/db due to disk error while accessing database +test.unit.common.test_db.TestDatabaseBroker.test_possibly_quarantine_db_errors +test.unit.common.test_db.TestDatabaseBroker.test_possibly_quarantine_db_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges ... ok +test.unit.common.test_db.TestDatabaseBroker.test_put_record +test.unit.common.test_db.TestDatabaseBroker.test_put_record ... ok +Quarantined /tmp/tmpvgs9qy9q/dev/dbs/par/pre/db to /tmp/tmpvgs9qy9q/dev/quarantined/containers/db due to missing row in container_stat table +test.unit.common.test_db.TestDatabaseBroker.test_reclaim_missing_container_info +test.unit.common.test_db.TestDatabaseBroker.test_reclaim_missing_container_info ... ok +test.unit.common.test_db.TestDatabaseBroker.test_skip_commits +test.unit.common.test_db.TestDatabaseBroker.test_skip_commits ... ok +Quarantined /tmp/tmp9illof6l/dev/dbs/par/pre/db to /tmp/tmp9illof6l/dev/quarantined/containers/db due to missing row in container_stat table +test.unit.common.test_db.TestDatabaseBroker.test_update_metadata_missing_container_info +test.unit.common.test_db.TestDatabaseBroker.test_update_metadata_missing_container_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_overlap_shard_range_order ... ok +test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_called_from_update_metadata +test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_called_from_update_metadata ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_create ... ok +test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_not_called_from_update_metadata +test.unit.common.test_db.TestDatabaseBroker.test_validate_metadata_is_not_called_from_update_metadata ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_client_exception +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_client_exception ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_failure +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_failure ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_replication_net +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_account_replication_net ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_obj_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_obj_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_replication_net +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_replication_net ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_with_timestamp +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_container_with_timestamp ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_with_timestamp +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_delete_object_with_timestamp ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account ... ok +test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_not_synced_to_legacy_receiver +test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_not_synced_to_legacy_receiver ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_no_content_does_not_parse_body +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_account_no_content_does_not_parse_body ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_no_content_does_not_decode_body +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_no_content_does_not_decode_body ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_with_extra_params +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_container_with_extra_params ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_chunks +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_chunks ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_object_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_recon +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_recon ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_503 +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_503 ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_507 +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_get_suffix_hashes_507 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_path ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_deleted +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_deleted ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_replication_net +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_container_replication_net ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_not_found +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_head_object_not_found ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_container +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_container ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_post_object_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_chunked +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_chunked ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_fail +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_fail ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object_error +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_container_object_error ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_args +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_args ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_chunked +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_chunked ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_fail +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_fail ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_header_content_length +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_header_content_length ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_with_content_length +test.unit.common.test_direct_client.TestUTF8DirectClient.test_direct_put_object_with_content_length ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_gen_headers +test.unit.common.test_direct_client.TestUTF8DirectClient.test_gen_headers ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_client_exception +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_client_exception ... ok +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_http_exception +test.unit.common.test_direct_client.TestUTF8DirectClient.test_retry_http_exception ... ok +test.unit.common.test_manager.TestManagerModule.test_command_wrapper +test.unit.common.test_manager.TestManagerModule.test_command_wrapper ... ok +test.unit.common.test_manager.TestManagerModule.test_exc +test.unit.common.test_manager.TestManagerModule.test_exc ... ok +test.unit.common.test_manager.TestManagerModule.test_format_server_name +test.unit.common.test_manager.TestManagerModule.test_format_server_name ... ok +test.unit.common.test_manager.TestManagerModule.test_safe_kill +test.unit.common.test_manager.TestManagerModule.test_safe_kill ... ok +test.unit.common.test_manager.TestManagerModule.test_servers +test.unit.common.test_manager.TestManagerModule.test_servers ... ok +test.unit.common.test_manager.TestManagerModule.test_setup_env +test.unit.common.test_manager.TestManagerModule.test_setup_env ... ok +test.unit.common.test_manager.TestManagerModule.test_verify_server +test.unit.common.test_manager.TestManagerModule.test_verify_server ... ok +test.unit.common.test_manager.TestManagerModule.test_watch_server_pids +test.unit.common.test_manager.TestManagerModule.test_watch_server_pids ... ok +test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_headers +test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_headers ... ok +test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_params +test.unit.common.test_registry.TestSensitiveRegistry.test_get_sensitive_params ... ok +test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_header +test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_header ... ok +test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_param +test.unit.common.test_registry.TestSensitiveRegistry.test_register_sensitive_param ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_append_log_info +test.unit.common.test_request_helpers.TestRequestHelpers.test_append_log_info ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_constrain_req_limit +test.unit.common.test_request_helpers.TestRequestHelpers.test_constrain_req_limit ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_copy_header_subset +test.unit.common.test_request_helpers.TestRequestHelpers.test_copy_header_subset ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_ip_port +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_ip_port ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_log_info +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_log_info ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_replication +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_replication ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_req +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_name_and_placement_object_req ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_reserved_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_get_reserved_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_get_reserved_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_get_reserved_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_names_in_system_accounts +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_names_in_system_accounts ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_names +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_reserved_names ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_split_reserved_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_invalid_split_reserved_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_backend_open_expired +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_backend_open_expired ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_object_transient_sysmeta +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_object_transient_sysmeta ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_open_expired +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_open_expired ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_meta +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_meta ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_or_user_meta +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_sys_or_user_meta ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_use_replication_network +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_use_replication_network ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_user_meta +test.unit.common.test_request_helpers.TestRequestHelpers.test_is_user_meta ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_remove_items +test.unit.common.test_request_helpers.TestRequestHelpers.test_remove_items ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_split_reserved_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_split_reserved_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_object_transient_sysmeta_prefix +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_object_transient_sysmeta_prefix ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_sys_meta_prefix +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_sys_meta_prefix ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_user_meta_prefix +test.unit.common.test_request_helpers.TestRequestHelpers.test_strip_user_meta_prefix ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_container_params +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_container_params ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_pending_file_name ... ok +test.unit.proxy.test_server.TestECObjectController.test_ec_client_disconnect +test.unit.proxy.test_server.TestECObjectController.test_ec_client_disconnect ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_account +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_account ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_container +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_container ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_name +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_name ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_object +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_internal_object ... ok +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_params +test.unit.common.test_request_helpers.TestRequestHelpers.test_validate_params ... ok +test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter +test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter ... ok +test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter_ranges +test.unit.common.test_request_helpers.TestSegmentedIterable.test_simple_segments_app_iter_ranges ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_bad_hostname_instantiation +test.unit.common.test_statsd_client.TestModuleFunctions.test_bad_hostname_instantiation ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_defaults +test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_defaults ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_options +test.unit.common.test_statsd_client.TestModuleFunctions.test_get_statsd_client_options ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_instantiation_and_socket_creation +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_instantiation_and_socket_creation ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_or_ipv6_hostname_defaults_to_ipv4 +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv4_or_ipv6_hostname_defaults_to_ipv4 ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv6_instantiation_and_socket_creation +test.unit.common.test_statsd_client.TestModuleFunctions.test_ipv6_instantiation_and_socket_creation ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_no_exception_when_cant_send_udp_packet +test.unit.common.test_statsd_client.TestModuleFunctions.test_no_exception_when_cant_send_udp_packet ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates +test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates_with_sample_rate_factor +test.unit.common.test_statsd_client.TestModuleFunctions.test_sample_rates_with_sample_rate_factor ... ok +test.unit.common.test_statsd_client.TestModuleFunctions.test_sending_ipv6 +test.unit.common.test_statsd_client.TestModuleFunctions.test_sending_ipv6 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_includes ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_match_star +test.unit.common.test_swob.TestConditionalIfMatch.test_match_star ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_match_star_on_404 +test.unit.common.test_swob.TestConditionalIfMatch.test_match_star_on_404 ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_no_match +test.unit.common.test_swob.TestConditionalIfMatch.test_no_match ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_quoted_simple_match +test.unit.common.test_swob.TestConditionalIfMatch.test_quoted_simple_match ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_match +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_match ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_no_match +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_conditional_etag_no_match ... ok +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_match +test.unit.common.test_swob.TestConditionalIfMatch.test_simple_match ... ok +test.unit.common.test_utils.TestFallocate.test_arg_bounds +test.unit.common.test_utils.TestFallocate.test_arg_bounds ... ok +test.unit.common.test_utils.TestFallocate.test_fallocate +test.unit.common.test_utils.TestFallocate.test_fallocate ... ok +test.unit.common.test_utils.TestFallocate.test_fallocate_fatal_error +test.unit.common.test_utils.TestFallocate.test_fallocate_fatal_error ... ok +test.unit.common.test_utils.TestFallocate.test_fallocate_offset +test.unit.common.test_utils.TestFallocate.test_fallocate_offset ... ok +test.unit.common.test_utils.TestFallocate.test_fallocate_silent_errors +test.unit.common.test_utils.TestFallocate.test_fallocate_silent_errors ... ok +test.unit.common.test_utils.TestFallocate.test_no_fallocates_available +test.unit.common.test_utils.TestFallocate.test_no_fallocates_available ... ok +test.unit.common.test_utils.TestFallocate.test_posix_fallocate_fallback +test.unit.common.test_utils.TestFallocate.test_posix_fallocate_fallback ... ok +test.unit.common.test_utils.TestFallocate.test_posix_fallocate_offset +test.unit.common.test_utils.TestFallocate.test_posix_fallocate_offset ... ok +test.unit.common.test_utils.TestParseContentRange.test_bad +test.unit.common.test_utils.TestParseContentRange.test_bad ... ok +test.unit.common.test_utils.TestParseContentRange.test_good +test.unit.common.test_utils.TestParseContentRange.test_good ... ok +test.unit.common.test_utils.TestParseMimeHeaders.test_parse_mime_headers +test.unit.common.test_utils.TestParseMimeHeaders.test_parse_mime_headers ... ok +test.unit.common.test_utils.TestSocketStringParser.test_socket_string_parser +test.unit.common.test_utils.TestSocketStringParser.test_socket_string_parser ... ok +test.unit.common.utils.test_checksum.TestCRC64NVME.test_anycrc +test.unit.common.utils.test_checksum.TestCRC64NVME.test_anycrc ... skipped 'No anycrc CRC64NVME' +test.unit.common.utils.test_checksum.TestCRC64NVME.test_isal +test.unit.common.utils.test_checksum.TestCRC64NVME.test_isal ... skipped 'No ISA-L CRC64NVME' +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_epoch_reset +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_epoch_reset ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_none +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_none ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_merge_reported +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_merge_reported ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_gte +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_gte ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_lt +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_meta_ts_lt ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_bounds +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_bounds ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_deleted +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_retain_deleted ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_eq +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_eq ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_gt +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_gt ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_lt +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_eq_state_ts_lt ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_gt +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_gt ... ok +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_lt +test.unit.container.test_backend.TestModuleFunctions.test_merge_shards_existing_ts_lt ... ok +test.unit.container.test_backend.TestModuleFunctions.test_sift_shard_ranges +test.unit.container.test_backend.TestModuleFunctions.test_sift_shard_ranges ... ok +test.unit.container.test_reconciler.TestReconciler.test_can_reconcile_policy +test.unit.container.test_reconciler.TestReconciler.test_can_reconcile_policy ... ok +test.unit.container.test_reconciler.TestReconciler.test_concurrency +test.unit.container.test_reconciler.TestReconciler.test_concurrency ... ok +test.unit.container.test_reconciler.TestReconciler.test_concurrency_config +test.unit.container.test_reconciler.TestReconciler.test_concurrency_config ... ok +test.unit.container.test_reconciler.TestReconciler.test_delete_old_empty_queue_containers +test.unit.container.test_reconciler.TestReconciler.test_delete_old_empty_queue_containers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_policy_stat_tracking ... ok +test.unit.container.test_reconciler.TestReconciler.test_error_in_iter_containers +test.unit.container.test_reconciler.TestReconciler.test_error_in_iter_containers ... ok +test.unit.container.test_reconciler.TestReconciler.test_fail_to_move_if_ppi +test.unit.container.test_reconciler.TestReconciler.test_fail_to_move_if_ppi ... ok +test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_sync +test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_sync ... ok +test.unit.container.test_reconciler.TestReconciler.test_init_internal_client_log_name +test.unit.container.test_reconciler.TestReconciler.test_init_internal_client_log_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_sharding_overlaps ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_newer_remote_delete ... ok +test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name +test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges ... ok +test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name_marches_onward +test.unit.container.test_reconciler.TestReconciler.test_invalid_queue_name_marches_onward ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_misplaced_object_does_not_effect_container_stats ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_errors ... ok +test.unit.container.test_reconciler.TestReconciler.test_iter_over_old_containers_in_reverse +test.unit.container.test_reconciler.TestReconciler.test_iter_over_old_containers_in_reverse ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "txf602c04396f84ce58c720-006acad0a7" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdh1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 304 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "tx0689e4871acc4cd79a8ec-006acad0a7" "proxy-server 1476105" 0.0007 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6c59ee7d474a4cc096565-006acad0a7" "proxy-server 1476105" 0.0135 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "tx27a034aaa3eb473ebecd8-006acad0a7" "proxy-server 1476105" 0.0134 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdg1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 200 106 "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "txfc36a4c53c86457eb6598-006acad0a7" "proxy-server 1476105" 0.0089 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b013955aa114a519a57b-006acad0a7" "proxy-server 1476105" 0.0094 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/1/a/2374a7333eb64c93953310fc284dabbe" 204 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe" "txecf7369008024a70a523b-006acad0a7" "proxy-server 1476105" 0.0013 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdh1/0/a/2374a7333eb64c93953310fc284dabbe/conditionals" 304 - "HEAD http://localhost/v1/a/2374a7333eb64c93953310fc284dabbe/conditionals" "txd8c3b5d37aa341a0a4eb9-006acad0a7" "proxy-server 1476105" 0.0006 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txeb2af287008b45e4ab119-006acad0a7" "proxy-server 1476105" 0.0013 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/ec-discon" "txeb2af287008b45e4ab119-006acad0a7" "container-server 1476105" 0.0011 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/ec-discon" "txeb2af287008b45e4ab119-006acad0a7" "container-server 1476105" 0.0011 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sda1/3/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "txeb2af287008b45e4ab119-006acad0a7" "proxy-server 1476105" 0.0333 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdb1/3/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "txeb2af287008b45e4ab119-006acad0a7" "proxy-server 1476105" 0.0469 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 PUT /v1/a/ec-discon HTTP/1.0 201 - - t - - - txeb2af287008b45e4ab119-006acad0a7 - 0.0787 - - 1791676583.363622427 1791676583.442285538 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb59b2f3c93484a2b8665c-006acad0a7" "proxy-server 1476105" 0.0102 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx725ab2856ebb4f1ea7df9-006acad0a7" "proxy-server 1476105" 0.0095 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdb1/3/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/3/a/ec-discon/test" "tx95d48835cdc94861ab373-006acad0a7" "object-server 1476105" 0.0005 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdg1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx95d48835cdc94861ab373-006acad0a7" "proxy-server 1476105" 0.0559 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdh1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx95d48835cdc94861ab373-006acad0a7" "proxy-server 1476105" 0.0664 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sda1/3/a/ec-discon/test" 201 - "PUT http://localhost/sdi1/3/a/ec-discon/test" "tx95d48835cdc94861ab373-006acad0a7" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdi1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx95d48835cdc94861ab373-006acad0a7" "proxy-server 1476105" 0.0790 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 262144 - - tx95d48835cdc94861ab373-006acad0a7 - 0.1176 - - 1791676583.451603651 1791676583.569163322 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7214dfbb572f4c059f09d-006acad0a7" "proxy-server 1476105" 0.0019 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx01762ab9cec943a88575e-006acad0a7" "proxy-server 1476105" 0.0032 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "GET /sdi1/3/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "tx12220ca38be5432493850-006acad0a7" "proxy-server 1476105" 0.0007 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "GET /sdg1/3/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "tx12220ca38be5432493850-006acad0a7" "proxy-server 1476105" 0.0089 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 GET /v1/a/ec-discon/test HTTP/1.0 499 - - t - 12288 - tx12220ca38be5432493850-006acad0a7 - 0.0639 - - 1791676583.570238113 1791676583.634101391 3 +proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: tx12220ca38be5432493850-006acad0a7) (client_ip: 127.0.0.1) +proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: tx12220ca38be5432493850-006acad0a7) (client_ip: 127.0.0.1) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa4dc0d47754a4352be100-006acad0a7" "proxy-server 1476105" 0.0012 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/ec-discon" "txa4dc0d47754a4352be100-006acad0a7" "container-server 1476105" 0.0011 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdb1/3/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txa4dc0d47754a4352be100-006acad0a7" "proxy-server 1476105" 0.0225 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/ec-discon" "txa4dc0d47754a4352be100-006acad0a7" "container-server 1476105" 0.0091 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sda1/3/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txa4dc0d47754a4352be100-006acad0a7" "proxy-server 1476105" 0.0250 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 PUT /v1/a/ec-discon HTTP/1.0 202 - - t - 76 - txa4dc0d47754a4352be100-006acad0a7 - 0.0514 - - 1791676583.734512329 1791676583.785873890 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7a0b71b24103488489fce-006acad0a7" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txbdd97d24f2844b86b0917-006acad0a7" "proxy-server 1476105" 0.0095 "-" 1476105 3 +proxy WARNING: Client disconnected without sending enough data (txn: txad35b0f2a0564e8f9e96b-006acad0a7) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 262134 89 - txad35b0f2a0564e8f9e96b-006acad0a7 - 0.0637 - - 1791676583.795076609 1791676583.858730078 3 +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('3fad2654-c873-45fd-9776-e828174a068f-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.04058 seconds (24.64390/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp0bfe_1va/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '77b3012a-a26d-4666-b1ec-4b7b5e17ef8b-sda', '1791676583.49446', '1791676585', '1791676584', '', '1791676585', 0, 1) +test DEBUG: /tmp/tmp0bfe_1va/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '77b3012a-a26d-4666-b1ec-4b7b5e17ef8b-sda', '1791676583.49446', '1791676585', '1791676584', '', '1791676585', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('77b3012a-a26d-4666-b1ec-4b7b5e17ef8b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03430 seconds (29.15497/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp452zglot/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', 'd5f2de56-d15f-4758-850a-5106f31dad3f-sda', '1791676583.56026', '1791676585', '1791676584', '', '1791676585', 1, 1) +test DEBUG: /tmp/tmp452zglot/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', 'd5f2de56-d15f-4758-850a-5106f31dad3f-sda', '1791676583.56026', '1791676585', '1791676584', '', '1791676585', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('d5f2de56-d15f-4758-850a-5106f31dad3f-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03246 seconds (30.81024/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpyrphyvjp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f126a730-c1dc-4e0e-a028-d27450c2978d-sda', '1791676583.61624', '1791676586', '1791676585', '', '1791676586', 0, 0) +test DEBUG: /tmp/tmpyrphyvjp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f126a730-c1dc-4e0e-a028-d27450c2978d-sda', '1791676583.61624', '1791676586', '1791676585', '', '1791676586', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f126a730-c1dc-4e0e-a028-d27450c2978d-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02990 seconds (33.44409/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp1lk1igzg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '2897054e-0851-4b55-8137-3026a5742542-sda', '1791676583.68086', '1791676586', '1791676585', '', '1791676586', 1, 0) +test DEBUG: /tmp/tmp1lk1igzg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676588.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '2897054e-0851-4b55-8137-3026a5742542-sda') +test DEBUG: /tmp/tmp1lk1igzg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0100186s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '2897054e-0851-4b55-8137-3026a5742542-sda', '1791676583.68086', '1791676586', '1791676585', '', '1791676586', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('2897054e-0851-4b55-8137-3026a5742542-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.04788 seconds (20.88657/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp1kf4o9d2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '03886097-245a-4886-aed8-52334d0a25d7-sda', '1791676583.76979', '1791676586', '1791676585', '', '1791676586', 0, 1) +test DEBUG: /tmp/tmp1kf4o9d2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '03886097-245a-4886-aed8-52334d0a25d7-sda', '1791676583.76979', '1791676586', '1791676585', '', '1791676586', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('03886097-245a-4886-aed8-52334d0a25d7-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03926 seconds (25.47307/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp3vo837i6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'bbea7824-b70c-4263-8e71-7035747deec5-sda', '1791676583.83281', '1791676586', '1791676585', '', '1791676586', 1, 1) +test DEBUG: /tmp/tmp3vo837i6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'bbea7824-b70c-4263-8e71-7035747deec5-sda', '1791676583.83281', '1791676586', '1791676585', '', '1791676586', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('bbea7824-b70c-4263-8e71-7035747deec5-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03459 seconds (28.90681/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpa4ey3h5e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.dbtest.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_ranges_with_shrinking_overlaps ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676702.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8b7/d7f35e44e1d65087488d156518bab8b7/d7f35e44e1d65087488d156518bab8b7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676702.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8b7/d7f35e44e1d65087488d156518bab8b7/d7f35e44e1d65087488d156518bab8b7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676710.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/539/6f04045bf9cfd0b5169437837be92539/6f04045bf9cfd0b5169437837be92539.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676710.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/539/6f04045bf9cfd0b5169437837be92539/6f04045bf9cfd0b5169437837be92539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676714.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8cf/d02021d0f73238f0b3b8402425d7e8cf/d02021d0f73238f0b3b8402425d7e8cf.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676714.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/8cf/d02021d0f73238f0b3b8402425d7e8cf/d02021d0f73238f0b3b8402425d7e8cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676722.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d3a/7b5feeb589659c4afdcde062934ebd3a/7b5feeb589659c4afdcde062934ebd3a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676722.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d3a/7b5feeb589659c4afdcde062934ebd3a/7b5feeb589659c4afdcde062934ebd3a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676726.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bdf/6a183e78ca4e40ceb94589414d770bdf/6a183e78ca4e40ceb94589414d770bdf.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676726.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bdf/6a183e78ca4e40ceb94589414d770bdf/6a183e78ca4e40ceb94589414d770bdf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676734.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/597/0fbeceb252674cf4a6815b7e2f799597/0fbeceb252674cf4a6815b7e2f799597.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676734.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/597/0fbeceb252674cf4a6815b7e2f799597/0fbeceb252674cf4a6815b7e2f799597.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676738.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/498/ed1212544211d084520b3d639651a498/ed1212544211d084520b3d639651a498.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676738.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/498/ed1212544211d084520b3d639651a498/ed1212544211d084520b3d639651a498.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676746.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/608/50d117e959d39439ab908930669fe608/50d117e959d39439ab908930669fe608.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676746.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/608/50d117e959d39439ab908930669fe608/50d117e959d39439ab908930669fe608.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676758.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/f18/2095b0daca975f348a60bd2c1ca45f18/2095b0daca975f348a60bd2c1ca45f18.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676758.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/f18/2095b0daca975f348a60bd2c1ca45f18/2095b0daca975f348a60bd2c1ca45f18.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676762.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/635/a2a4203df2626ec50e9126fb0036a635/a2a4203df2626ec50e9126fb0036a635.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676762.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/635/a2a4203df2626ec50e9126fb0036a635/a2a4203df2626ec50e9126fb0036a635.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676766.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/302/dd5272640b98904c92c65ea94c517302/dd5272640b98904c92c65ea94c517302.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676766.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/302/dd5272640b98904c92c65ea94c517302/dd5272640b98904c92c65ea94c517302.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_brokers ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_create ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_get_shard_usage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_db_state ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info ... ok +test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs +test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_multiple_policies ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_is_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_no_stale_reads ... ok +test.unit.proxy.test_server.TestECObjectController.test_ec_client_put_disconnect +test.unit.proxy.test_server.TestECObjectController.test_ec_client_put_disconnect ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_sharding_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_info_stale_read_ok ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_items_since ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7d75f9fd-cf48-46f6-8bb1-58846098734c-sda', '1791676583.90488', '1791676586', '1791676585', '', '1791676586', 0, 0) +test DEBUG: /tmp/tmpa4ey3h5e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7d75f9fd-cf48-46f6-8bb1-58846098734c-sda', '1791676583.90488', '1791676586', '1791676585', '', '1791676586', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('7d75f9fd-cf48-46f6-8bb1-58846098734c-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02338 seconds (42.77309/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpyvobioxa/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', '3e2f3bca-27e4-4a86-a76a-113e37fc1720-sda', '1791676583.95097', '1791676586', '1791676585', '', '1791676586', 1, 0) +test DEBUG: /tmp/tmpyvobioxa/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676587.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '3e2f3bca-27e4-4a86-a76a-113e37fc1720-sda') +test DEBUG: /tmp/tmpyvobioxa/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0136652s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', '3e2f3bca-27e4-4a86-a76a-113e37fc1720-sda', '1791676583.95097', '1791676586', '1791676585', '', '1791676586', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('3e2f3bca-27e4-4a86-a76a-113e37fc1720-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03994 seconds (25.03921/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp41wq_u1m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '41399318-0979-4596-97d7-0540b72aa84b-sda', '1791676584.02837', '1791676587', '1791676586', '', '1791676587', 0, 1) +test DEBUG: /tmp/tmp41wq_u1m/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '41399318-0979-4596-97d7-0540b72aa84b-sda', '1791676584.02837', '1791676587', '1791676586', '', '1791676587', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('41399318-0979-4596-97d7-0540b72aa84b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02963 seconds (33.74708/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpsxuha6h4/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '5cb2b9cc-e1c5-4b9a-a6c3-19560520178b-sda', '1791676584.08803', '1791676587', '1791676586', '', '1791676587', 1, 1) +test DEBUG: /tmp/tmpsxuha6h4/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '5cb2b9cc-e1c5-4b9a-a6c3-19560520178b-sda', '1791676584.08803', '1791676587', '1791676586', '', '1791676587', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('5cb2b9cc-e1c5-4b9a-a6c3-19560520178b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02498 seconds (40.02717/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpq133c0ll/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'daf4cddf-9dfb-4b12-b740-6d1cfe93b316-sda', '1791676584.13670', '1791676588', '1791676587', '', '1791676588', 0, 1) +test DEBUG: /tmp/tmpq133c0ll/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'daf4cddf-9dfb-4b12-b740-6d1cfe93b316-sda', '1791676584.13670', '1791676588', '1791676587', '', '1791676588', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('daf4cddf-9dfb-4b12-b740-6d1cfe93b316-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03368 seconds (29.69179/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgvcszs82/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '4bb578258651af80da1c349b175a2ce5', '607f10e6-258a-4bc7-8446-5c5b0b93c348-sda', '1791676584.18959', '1791676588', '1791676587', '', '1791676588', 1, 1) +test DEBUG: /tmp/tmpgvcszs82/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676589.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '607f10e6-258a-4bc7-8446-5c5b0b93c348-sda') +test DEBUG: /tmp/tmpgvcszs82/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00706935s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '4bb578258651af80da1c349b175a2ce5', '607f10e6-258a-4bc7-8446-5c5b0b93c348-sda', '1791676584.18959', '1791676588', '1791676587', '', '1791676588', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('607f10e6-258a-4bc7-8446-5c5b0b93c348-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06153 seconds (16.25136/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpg3bdyeoz/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '8917b0b4-eceb-402f-9e9b-9b8949113d59-sda', '1791676584.27950', '1791676588', '1791676587', '', '1791676588', 0, 1)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_file ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676770.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bb3/c9c0862a57789cf9232ae03b778efbb3/c9c0862a57789cf9232ae03b778efbb3.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676770.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bb3/c9c0862a57789cf9232ae03b778efbb3/c9c0862a57789cf9232ae03b778efbb3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676774.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/1b8/acaea58e8287026a558a5e58e57cd1b8/acaea58e8287026a558a5e58e57cd1b8.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676774.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/1b8/acaea58e8287026a558a5e58e57cd1b8/acaea58e8287026a558a5e58e57cd1b8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676778.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/efe/18fd5691ce651ea79545b18cbdbb1efe/18fd5691ce651ea79545b18cbdbb1efe.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676778.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/efe/18fd5691ce651ea79545b18cbdbb1efe/18fd5691ce651ea79545b18cbdbb1efe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676782.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/292/f853a3b4433fb5270084cb53e418f292/f853a3b4433fb5270084cb53e418f292.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676782.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/292/f853a3b4433fb5270084cb53e418f292/f853a3b4433fb5270084cb53e418f292.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676786.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/5b3/b4b1fe7e0f35ca39f10477cdad6395b3/b4b1fe7e0f35ca39f10477cdad6395b3.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676786.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/5b3/b4b1fe7e0f35ca39f10477cdad6395b3/b4b1fe7e0f35ca39f10477cdad6395b3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676790.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/da7/eef9e5dd74de073fced978d30153cda7/eef9e5dd74de073fced978d30153cda7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676790.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/da7/eef9e5dd74de073fced978d30153cda7/eef9e5dd74de073fced978d30153cda7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676794.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/109/339e3ff134ac26be851dcecaa00ff109/339e3ff134ac26be851dcecaa00ff109.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676794.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/109/339e3ff134ac26be851dcecaa00ff109/339e3ff134ac26be851dcecaa00ff109.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676798.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/cee/e6656ce639b47c03d593bc1bbade1cee/e6656ce639b47c03d593bc1bbade1cee.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676798.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/cee/e6656ce639b47c03d593bc1bbade1cee/e6656ce639b47c03d593bc1bbade1cee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676802.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d00/fded7d1013ca18041e42a97c44a2ed00/fded7d1013ca18041e42a97c44a2ed00.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676802.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/d00/fded7d1013ca18041e42a97c44a2ed00/fded7d1013ca18041e42a97c44a2ed00.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676806.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/955/295aa82d1e7e5a8eccf863d08b0cf955/295aa82d1e7e5a8eccf863d08b0cf955.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676806.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/955/295aa82d1e7e5a8eccf863d08b0cf955/295aa82d1e7e5a8eccf863d08b0cf955.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676810.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/510/c0cdadbdedeba97227dbafc22135c510/c0cdadbdedeba97227dbafc22135c510.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676810.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/510/c0cdadbdedeba97227dbafc22135c510/c0cdadbdedeba97227dbafc22135c510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676814.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/2a9/db07c8008dd52eed34972b22f6f262a9/db07c8008dd52eed34972b22f6f262a9.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676814.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/2a9/db07c8008dd52eed34972b22f6f262a9/db07c8008dd52eed34972b22f6f262a9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676818.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bec/ef8658f3922e0c2088b7bf5dac899bec/ef8658f3922e0c2088b7bf5dac899bec.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676818.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/bec/ef8658f3922e0c2088b7bf5dac899bec/ef8658f3922e0c2088b7bf5dac899bec.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676822.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/99c/93100884e0b816f0f1495f4f1f63a99c/93100884e0b816f0f1495f4f1f63a99c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676822.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/99c/93100884e0b816f0f1495f4f1f63a99c/93100884e0b816f0f1495f4f1f63a99c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676826.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/c4a/7d84cc8c9aadb71e733551fbcdb53c4a/7d84cc8c9aadb71e733551fbcdb53c4a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676826.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/c4a/7d84cc8c9aadb71e733551fbcdb53c4a/7d84cc8c9aadb71e733551fbcdb53c4a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676830.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/48f/2323b8d1b502ab0adf420d349028e48f/2323b8d1b502ab0adf420d349028e48f.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676830.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/48f/2323b8d1b502ab0adf420d349028e48f/2323b8d1b502ab0adf420d349028e48f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676834.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/766/5dcd0e1a07285df8ca0fbf22d0ef0766/5dcd0e1a07285df8ca0fbf22d0ef0766.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676834.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/766/5dcd0e1a07285df8ca0fbf22d0ef0766/5dcd0e1a07285df8ca0fbf22d0ef0766.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_unsharded +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_unsharded ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_delete ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_root_container_fill_gap ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_namespaces_state_filtering ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_put_object_multiple_explicit_timestamps_using_memory ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_has_other_shard_ranges ... ok + +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdh1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txad35b0f2a0564e8f9e96b-006acad0a7" "proxy-server 1476105" 0.0366 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdg1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txad35b0f2a0564e8f9e96b-006acad0a7" "proxy-server 1476105" 0.0365 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdi1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txad35b0f2a0564e8f9e96b-006acad0a7" "proxy-server 1476105" 0.0472 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx230b0c319a6c4a0594f13-006acad0a7" "proxy-server 1476105" 0.0096 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx9528397ccdf84943964c0-006acad0a7" "proxy-server 1476105" 0.0095 "-" 1476105 3 +proxy WARNING: Client disconnected without sending last chunk (txn: txdb7eeaf3c38e4ac781317-006acad0a7) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/23 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 65536 89 - txdb7eeaf3c38e4ac781317-006acad0a7 - 0.0499 - - 1791676583.892513990 1791676583.942436695 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdh1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txdb7eeaf3c38e4ac781317-006acad0a7" "proxy-server 1476105" 0.0223 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdg1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txdb7eeaf3c38e4ac781317-006acad0a7" "proxy-server 1476105" 0.0220 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "PUT /sdi1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txdb7eeaf3c38e4ac781317-006acad0a7" "proxy-server 1476105" 0.0135 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:23 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx54b1c5f7fc0d4819932c8-006acad0a7" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx6c3ff261299740839e001-006acad0a8" "proxy-server 1476105" 0.0014 "-" 1476105 3 +proxy WARNING: Client disconnected without sending last chunk (txn: txbe218a473ba94622a6c4f-006acad0a8) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - txbe218a473ba94622a6c4f-006acad0a8 - 0.0501 - - 1791676583.994352341 1791676584.044438124 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdi1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txbe218a473ba94622a6c4f-006acad0a8" "proxy-server 1476105" 0.0122 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdg1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txbe218a473ba94622a6c4f-006acad0a8" "proxy-server 1476105" 0.0140 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdh1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txbe218a473ba94622a6c4f-006acad0a8" "proxy-server 1476105" 0.0125 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx153719ca2b654443ab681-006acad0a8" "proxy-server 1476105" 0.0013 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx576a647792e3420a8dc47-006acad0a8" "proxy-server 1476105" 0.0096 "-" 1476105 3 +proxy WARNING: Client disconnected without sending last chunk (txn: txb182848ee2dd4f9abbd1f-006acad0a8) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - txb182848ee2dd4f9abbd1f-006acad0a8 - 0.0493 - - 1791676584.095507145 1791676584.144815922 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdg1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txb182848ee2dd4f9abbd1f-006acad0a8" "proxy-server 1476105" 0.0112 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdh1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txb182848ee2dd4f9abbd1f-006acad0a8" "proxy-server 1476105" 0.0129 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdi1/3/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txb182848ee2dd4f9abbd1f-006acad0a8" "proxy-server 1476105" 0.0227 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb80c72607a2145e2b5069-006acad0a8" "proxy-server 1476105" 0.0056 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/3/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txba4983bb4606469dbadea-006acad0a8" "proxy-server 1476105" 0.0094 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/3/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/3/a/ec-discon/test" "tx184dfb40e735460db1f6b-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/3/a/ec-discon/test" 201 - "PUT http://localhost/sdh1/3/a/ec-discon/test" "tx184dfb40e735460db1f6b-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdi1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx184dfb40e735460db1f6b-006acad0a8" "proxy-server 1476105" 0.0678 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdg1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx184dfb40e735460db1f6b-006acad0a8" "proxy-server 1476105" 0.0509 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdh1/3/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx184dfb40e735460db1f6b-006acad0a8" "proxy-server 1476105" 0.0526 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 65536 - - tx184dfb40e735460db1f6b-006acad0a8 - 0.1127 - - 1791676584.200128317 1791676584.312808752 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx33864877fa2447ecad81d-006acad0a8" "proxy-server 1476105" 0.0014 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:58237/sdb1/1/a/ec-con" "tx33864877fa2447ecad81d-006acad0a8" "container-server 1476105" 0.0011 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:36299/sda1/1/a/ec-con" "tx33864877fa2447ecad81d-006acad0a8" "container-server 1476105" 0.0093 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx33864877fa2447ecad81d-006acad0a8" "proxy-server 1476105" 0.0233 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx33864877fa2447ecad81d-006acad0a8" "proxy-server 1476105" 0.0351 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx33864877fa2447ecad81d-006acad0a8 - 0.0598 - - 1791676584.314864635 1791676584.374660969 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txee6acd3eadd646258843f-006acad0a8" "proxy-server 1476105" 0.0103 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx5a6950820c7b4b8e9c283-006acad0a8" "proxy-server 1476105" 0.0012 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "PUT http://localhost/sdh1/3/a/ec-con/o2" "txf660166959df4be786355-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3test.unit.container.test_reconciler.TestReconciler.test_multi_process_should_process +test.unit.container.test_reconciler.TestReconciler.test_multi_process_should_process ... ok +test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs_meta +test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs_meta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_objects_since_row ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_own_shard_range ... ok +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Object server 1.2.3.4:6200 direct DELETE '/sda/0/%D8%AA%20account/%D8%AA%20container/%D8%AA%20obj/name' gave status 500: 1.2.3.4:6200 500 Internal Error: device sda +direct-client-test ERROR: Kaboom! +direct-client-test ERROR: Kaboom! +direct-client-test ERROR: Kaboom! +WARNING: Unable to modify file descriptor limit. Running as non-root? +WARNING: Unable to modify memory limit. Running as non-root? +WARNING: Unable to modify max process limit. Running as non-root? +test WARNING: Error sending UDP message to ('some.host.com', 8125): [Errno 1] test errno 1 +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: checking placement for '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 +test INFO: success: '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o2' (3724.234560) from the queue (0000003724.23456_0000000000000002) +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'success': 2, 'pop_queue': 2} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 1791010800 +test DEBUG: looking for objects in 1791010800 +test DEBUG: checking container 1791007200 +test DEBUG: looking for objects in 1791007200 +test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': 'something', 'last_modified': '1970-01-01T00:00:00.000000', 'hash': '0000000000.00000', 'content_type': 'application/x-put'} +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile + queue_item = parse_raw_obj(raw_obj) + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj + policy_index, obj_name = raw_obj_name.split(':', 1) + ^^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) +test INFO: Reconciler Stats: {'invalid_record': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test ERROR: Error listing containers in account .misplaced_objects (Unexpected response: 503 Service Unavailable) +test INFO: Reconciler Stats: {} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: ppi_skip: Container policy (0) in the middle of a part power increase (PPI) +test INFO: retry: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'ppi_skip': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': 'bogus', 'last_modified': '1970-01-01T01:00:18.841870', 'hash': '0000003618.84187', 'content_type': 'application/x-put'} +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile + queue_item = parse_raw_obj(raw_obj) + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj + policy_index, obj_name = raw_obj_name.split(':', 1) + ^^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) +test INFO: Reconciler Stats: {'invalid_record': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test ERROR: invalid_record: invalid queue record: {'bytes': 0, 'name': '00000bogus', 'last_modified': '1970-01-01T01:00:00.000000', 'hash': '0000003600.00000', 'content_type': 'application/x-put'} +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 827, in reconcile + queue_item = parse_raw_obj(raw_obj) + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 275, in parse_raw_obj + policy_index, obj_name = raw_obj_name.split(':', 1) + ^^^^^^^^^^^^^^^^^^^^^^ +ValueError: not enough values to unpack (expected 2, got 1) +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: noop_object: '/AUTH_bob/c/o1' (3618.841870) container policy_index 1 matches queue policy index 1 +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'invalid_record': 1, 'noop_object': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 1791669600 +test DEBUG: looking for objects in 1791669600 +test DEBUG: checking container 1791666000 +test DEBUG: looking for objects in 1791666000 +test DEBUG: checking container 1791662400 +test DEBUG: looking for objects in 1791662400 +test DEBUG: checking container 1791658800 +test DEBUG: looking for objects in 1791658800 +test DEBUG: checking container 1791655200 +test DEBUG: looking for objects in 1791655200 +test DEBUG: checking container 1791651600 +test DEBUG: looking for objects in 1791651600 +test DEBUG: checking container 1791648000 +test DEBUG: looking for objects in 1791648000 +test DEBUG: checking container 1791644400 +test DEBUG: looking for objects in 1791644400 +test DEBUG: checking container 1791640800 +test DEBUG: looking for objects in 1791640800 +test DEBUG: checking container 1791068400 +test DEBUG: looking for objects in 1791068400 +test DEBUG: checking container 1791064800 +test DEBUG: looking for objects in 1791064800 +test DEBUG: checking container 1791061200 +test DEBUG: looking for objects in 1791061200 +test DEBUG: checking container 1791057600 +test DEBUG: looking for objects in 1791057600 +test DEBUG: checking container 1791054000 +test DEBUG: looking for objects in 1791054000 +test DEBUG: checking container 1791050400 +test DEBUG: looking for objects in 1791050400 +test DEBUG: checking container 1791046800 +test DEBUG: looking for objects in 1791046800 +test DEBUG: checking container 1791043200 +test DEBUG: looking for objects in 1791043200 +test DEBUG: checking container 1791039600 +test DEBUG: looking for objects in 1791039600 +test DEBUG: checking container 1791036000 +test DEBUG: looking for objects in 1791036000 +test INFO: Reconciler Stats: {} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200test.unit.container.test_reconciler.TestReconciler.test_no_concurrency +test.unit.container.test_reconciler.TestReconciler.test_no_concurrency ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_delete +test.unit.container.test_reconciler.TestReconciler.test_object_delete ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_enqueued_for_the_correct_dest_noop +test.unit.container.test_reconciler.TestReconciler.test_object_enqueued_for_the_correct_dest_noop ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_initialize_container_broker_in_default ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move +test.unit.container.test_reconciler.TestReconciler.test_object_move ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_already_moved +test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_already_moved ... ok + +test-replicator DEBUG: Successful rsync of /tmp/tmpj9rdg70c/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpj9rdg70c/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) +test-replicator INFO: 6/6 (100.00%) partitions replicated in 60.00s (0.10/sec, 0s remaining) +test-replicator INFO: 12 successes, 0 failures +test-replicator INFO: 1 suffixes checked - 0.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0000s, min 0.0000s, med 0.0000s +test-replicator INFO: Object replication complete (once). (1.00 minutes) +test-replicator INFO: Running object replicator in script mode. +test-replicator DEBUG: Run listdir on /tmp/tmpj9rdg70c/node/sda/objects/3 +test-replicator DEBUG: Successful rsync of /tmp/tmpj9rdg70c/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmpj9rdg70c/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) +test-replicator DEBUG: Run listdir on /tmp/tmpj9rdg70c/node/sda/objects-1/3 +test-replicator INFO: 6/6 (100.00%) partitions replicated in 60.00s (0.10/sec, 0s remaining) +test-replicator INFO: 12 successes, 0 failures +test-replicator INFO: 1 suffixes checked - 0.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0000s, min 0.0000s, med 0.0000s +test-replicator INFO: Object replication complete (once). (1.00 minutes) +test-replicator INFO: Running object replicator in script mode. +test-replicator INFO: Removing partition: /tmp/tmp44_ihk_2/node/sda/objects-1/1 +test-replicator INFO: Removing partition: /tmp/tmp44_ihk_2/node/sda/objects/1 +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects-1/2 +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects/0 +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects-1/0 +test-replicator DEBUG: Successful rsync of /tmp/tmp44_ihk_2/node/sda/objects-1/0/... to 127.0.0.2::object/sda/objects-1/0 (0.000) +test-replicator DEBUG: Successful rsync of /tmp/tmp44_ihk_2/node/sda/objects-1/0/... to 127.0.0.1::object/sda/objects-1/0 (0.000) +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects/3 +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects/2 +test-replicator DEBUG: Run listdir on /tmp/tmp44_ihk_2/node/sda/objects-1/3 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.03s (304.79/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced +test-replicator INFO: Partition times: max 0.0067s, min 0.0006s, med 0.0031s +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator INFO: Running object replicator in script mode. +test-replicator ERROR: Can't find itself in policy with index 0 with ips 1.1.1.1 and with port 6200 in ring file, not replicating +test-replicator ERROR: Can't find itself in policy with index 1 with ips 1.1.1.1 and with port 6200 in ring file, not replicating +test-replicator INFO: Nothing replicated for 0.0007379055023193359 seconds. +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator INFO: Running object replicator in script mode. +test-replicator INFO: Removing partition: /tmp/tmpcrbv21ho/node/sda/objects/1 +test-replicator ERROR: Error syncing with node: 127.0.0.1:6200/sda: Timeout (Nones) +test-replicator INFO: Removing partition: /tmp/tmpcrbv21ho/node/sda/objects-1/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (392.73/sec, 0s remaining) +test-replicator INFO: 17 successes, 1 failures +test-replicator INFO: 6 suffixes checked - 100.00% hashed, 150.00% synced +test-replicator INFO: Partition times: max 0.0060s, min 0.0003s, med 0.0007s +test-replicator INFO: Object replication complete (once). (0.00 minutes) +test-replicator INFO: Removing partition: /tmp/tmpxafwt_nz/node/sda/objects-1/1 +test-replicator INFO: Removing partition: /tmp/tmpxafwt_nz/node/sda/objects/1 +test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (608.90/sec, 0s remaining) +test-replicator INFO: 18 successes, 0 failures +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:40735 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 57992) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 5, sent: 3, deletable: 5 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:23] "SSYNC /dev/9 HTTP/1.1" 200 389 0.135915 +test-ssync-sender DEBUG: Run listdir on /tmp/tmpzw97aytv/tmp_test_ssync_sender/dev/objects/9 +test-ssync-receiver DEBUG: Run listdir on /tmp/tmpzw97aytv/tmp_test_ssync_receiver/dev/objects/9 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:37733 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 60940) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:23] "SSYNC /dev/9 HTTP/1.1" 200 317 0.106314 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:43241 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 38622) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:23] "SSYNC /dev/9 HTTP/1.1" 200 314 0.110408 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:44229 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 58876) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 8, available: 8, sent: 6, deletable: 8 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:23] "SSYNC /dev/9 HTTP/1.1" 200 498 0.170712 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:55921 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 44012) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:23] "SSYNC /dev/9 HTTP/1.1" 200 317 0.091846 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 44028) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 316 0.098125 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 44042) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 316 0.115927 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:35255 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 34188) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 316 0.093603 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 34204) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 316 0.110528 +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 34210) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 316 0.123907 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:46397test.unit.obj.test_ssync.TestSsyncReplication.test_nothing_to_sync +test.unit.obj.test_ssync.TestSsyncReplication.test_nothing_to_sync ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_policy_info ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_newer_than_queue_entry +test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_newer_than_queue_entry ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_replication_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_replication_info ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_recreate +test.unit.container.test_replicator.TestReplicatorSync.test_sync_local_recreate_policy_over_older_remote_recreate ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_report_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_report_info ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_merge_timestamps +test.unit.container.test_replicator.TestReplicatorSync.test_sync_merge_timestamps ... ok + +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test DEBUG: checking placement for '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 +test INFO: success: '/AUTH_bob/c/o2' (3724.234560) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o2' (3724.234560) from the queue (0000003724.23456_0000000000000002) +test INFO: Reconciler Stats: {'success': 2, 'pop_queue': 2} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (1791676584.557270) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (1791676584.557270) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1791676584.557270) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (1791676584.557270) from storage policy 1 +test DEBUG: delete_attempt: '/AUTH_bob/c/o1' (1791676584.557270) in policy_index 1 will be deleted from policy_index 0 (1791676584.55727_0000000000000003) +test INFO: delete_success: '/AUTH_bob/c/o1' (1791676584.557270) deleted from policy_index 0 (1791676584.55727_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (1791676584.557270) from policy_index 1 (1791676584.55727_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (1791676584.557270) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (1791676584.557270) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (1791676584.557270) from the queue (1791676584.55727_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'delete_attempt': 1, 'delete_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: noop_object: '/AUTH_bob/c/o1' (3618.841870) container policy_index 1 matches queue policy index 1 +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'noop_object': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3618.841870) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (3618.841870) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c/o1' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3618.841870) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3679.201900) in destination policy_index 0 +test DEBUG: found_object: '/AUTH_bob/c/o1' (3679.201900) in policy_index 0 is newer than queue (3679.201900) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3679.201900) from policy_index 1 (0000003679.20190_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3679.201900) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3679.201900) from the queue (0000003679.20190_0000000000000002) +test INFO: Reconciler Stats: {'found_object': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3679.201900) in destination policy_index 0 +test DEBUG: found_object: '/AUTH_bob/c/o1' (3680.201900) in policy_index 0 is newer than queue (3679.201900) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3679.201900) from policy_index 1 (0000003679.20190_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3679.201900) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (3679.201900) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3679.201900) from the queue (0000003679.20190_0000000000000002) +test INFO: Reconciler Stats: {'found_object': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 36000 +test DEBUG: looking for objects in 36000 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c/o1' (36123.383930) moved from policy_index 1 to policy_index 0 (0000036123.38393_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 (0000036123.38393_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (36123.383930) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 was handled successfullytest.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_older_than_queue_entry +test.unit.container.test_reconciler.TestReconciler.test_object_move_dest_object_older_than_queue_entry ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_cleanup +test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_cleanup ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_preflight +test.unit.container.test_reconciler.TestReconciler.test_object_move_fails_preflight ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_ancient +test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_ancient ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_range_rows_with_limit ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_recent +test.unit.container.test_reconciler.TestReconciler.test_object_move_no_such_object_no_tombstone_recent ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ + return self.storage_policy[policy_index].__call__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + env, start_response) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 1928, in blow_up + raise Exception('kaboom!') Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.23:1023/sdx/0/a/c/o policy#0: +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_attempts +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_attempts ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_includes ... ok + +test DEBUG: /tmp/tmpg3bdyeoz/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '8917b0b4-eceb-402f-9e9b-9b8949113d59-sda', '1791676584.27950', '1791676588', '1791676587', '', '1791676588', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('8917b0b4-eceb-402f-9e9b-9b8949113d59-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03552 seconds (28.15698/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmprd4wn35c/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '4bb578258651af80da1c349b175a2ce5', 'c2eae36d-2c1b-4ed6-a265-0efea6520766-sda', '1791676584.34281', '1791676588', '1791676587', '', '1791676588', 1, 0) +test DEBUG: /tmp/tmprd4wn35c/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '4bb578258651af80da1c349b175a2ce5', 'c2eae36d-2c1b-4ed6-a265-0efea6520766-sda', '1791676584.34281', '1791676588', '1791676587', '', '1791676588', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('c2eae36d-2c1b-4ed6-a265-0efea6520766-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03885 seconds (25.74118/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpuq2_3q_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '34e7efa0-700b-4e45-98b0-1157cce92099-sda', '1791676584.43839', '1791676589', '1791676588', '', '1791676589', 0, 1) +test DEBUG: /tmp/tmpuq2_3q_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '34e7efa0-700b-4e45-98b0-1157cce92099-sda', '1791676584.43839', '1791676589', '1791676588', '', '1791676589', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('34e7efa0-700b-4e45-98b0-1157cce92099-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02710 seconds (36.90693/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpo5atjtbo/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'bc0bfe6d-6918-4416-b0b8-522dc8e5b1fb-sda', '1791676584.49398', '1791676589', '1791676588', '', '1791676589', 1, 0) +test DEBUG: /tmp/tmpo5atjtbo/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676590.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'bc0bfe6d-6918-4416-b0b8-522dc8e5b1fb-sda') +test DEBUG: /tmp/tmpo5atjtbo/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0112121s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'bc0bfe6d-6918-4416-b0b8-522dc8e5b1fb-sda', '1791676584.49398', '1791676589', '1791676588', '', '1791676589', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('bc0bfe6d-6918-4416-b0b8-522dc8e5b1fb-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.04816 seconds (20.76332/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp73ze8nyl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a1792b57-bbfc-46dc-b9b5-8ed0c6a8ba42-sda', '1791676584.56695', '1791676589', '1791676588', '', '1791676589', 0, 0) +test DEBUG: /tmp/tmp73ze8nyl/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a1792b57-bbfc-46dc-b9b5-8ed0c6a8ba42-sda', '1791676584.56695', '1791676589', '1791676588', '', '1791676589', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('a1792b57-bbfc-46dc-b9b5-8ed0c6a8ba42-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02299 seconds (43.50016/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp_eobfb6f/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', '71bd21f6-b205-4caf-a254-f50f3a84e23b-sda', '1791676584.65191', '1791676589', '1791676588', '', '1791676589', 1, 1) +test DEBUG: /tmp/tmp_eobfb6f/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', '71bd21f6-b205-4caf-a254-f50f3a84e23b-sda', '1791676584.65191', '1791676589', '1791676588', '', '1791676589', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('71bd21f6-b205-4caf-a254-f50f3a84e23b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03571 seconds (28.00265/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '62c5ac6e-d60a-4efa-aef3-554c52af0932-sda', '1791676584.71503', '1791676584.00000', '0', '', '1791676584.00000', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '62c5ac6e-d60a-4efa-aef3-554c52af0932-sda', '1791676584.71503', '1791676585.00000', '0', '', '1791676584.00000', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, 'df7618c20b5b2aea17f3cb30751364e8', '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda', '1791676584.75780', '1791676584.74841', '0', '', '1791676584.74841', 11, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'o_0', 'created_at': '1791676584.77193', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'o_1', 'created_at': '1791676584.77276', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'o_2', 'created_at': '1791676584.77286', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'o_3', 'created_at': '1791676584.77294', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'o_4', 'created_at': '1791676584.77301', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': 'o_5', 'created_at': '1791676584.77308', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': 'o_6', 'created_at': '1791676584.77315', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': 'o_7', 'created_at': '1791676584.77322', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': 'o_8', 'created_at': '1791676584.77329', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': 'o_9', 'created_at': '1791676584.77336', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c/o_missing_0', 'created_at': '1791676584.77350', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda')test.unit.proxy.test_server.TestECObjectController.test_reload_ring_ec +test.unit.proxy.test_server.TestECObjectController.test_reload_ring_ec ... ok +test.unit.obj.test_ssync.TestSsyncReplication.test_sync +test.unit.obj.test_ssync.TestSsyncReplication.test_sync ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_sharding_overlaps ... ok +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_multiple_buckets +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_multiple_buckets ... ok + +test DEBUG: pop_queue: remove '/.misplaced_objects/36000/1:/AUTH_bob/c/o1' (36123.383930) from the queue (0000036123.38393_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (3600.123460) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 will be moved to policy_index 0 (0000003600.12346_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c/o1' (3600.123460) moved from policy_index 1 to policy_index 0 (0000003600.12346_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3600.123460) from policy_index 1 (0000003600.12346_0000000000000001) will be deleted +test DEBUG: cleanup_failed: '/AUTH_bob/c/o1' (3600.123460) was not cleaned up in storage_policy 1 (Unexpected response: 503 Service Unavailable) +test INFO: retry: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_failed': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 +test DEBUG: unavailable_destination: '/AUTH_bob/c/o1' (3600.123460) unable to determine the destination timestamp, if any +test INFO: retry: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'unavailable_destination': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 1791010800 +test DEBUG: looking for objects in 1791010800 +test DEBUG: checking placement for '/AUTH_jeb/c/o1' (1791011304.734140) in policy_index 1 +test DEBUG: checking for '/AUTH_jeb/c/o1' (1791011304.734140) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_jeb/c/o1' (1791011304.734140) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_jeb/c/o1' (1791011304.734140) from storage policy 1 +test CRITICAL: lost_source: '/AUTH_jeb/c/o1' (1791011304.73414) was not available in policy_index 1 and has expired +test INFO: success: '/AUTH_jeb/c/o1' (1791011304.734140) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/1791010800/1:/AUTH_jeb/c/o1' (1791011304.734140) from the queue (1791011304.73414_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'lost_source': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: checking placement for '/AUTH_jeb/c/o1' (1791676584.760690) in policy_index 1 +test DEBUG: checking for '/AUTH_jeb/c/o1' (1791676584.760690) in destination policy_index 0 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: misplaced_object: '/AUTH_jeb/c/o1' (1791676584.760690) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_jeb/c/o1' (1791676584.760690) from storage policy 1 +test WARNING: unavailable_source: '/AUTH_jeb/c/o1' (1791676584.76069) in policy_index 1 responded 404 (0000000000.00000) +test INFO: retry: '/AUTH_jeb/c/o1' (1791676584.760690) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 36000 +test DEBUG: looking for objects in 36000 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003) +test ERROR: unhandled_error: unable to upload '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 to policy_index 0 Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 630, in ensure_object_in_right_location + self.swift.upload_object( + ~~~~~~~~~~~~~~~~~~~~~~~~^ + FileLikeIter(source_obj_iter), account, container, obj, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers=headers) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 836, in upload_object + self.handle_request('PUT', path, headers, acceptable_statuses, fobj, + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + params=params) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 256, in handle_request + resp = self.make_request(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 253, in make_request + raise err + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 224, in make_request + resp = spawn(req.get_response, self.app).wait() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait + return self._exit_event.wait() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait + result = hub.switch() + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ + return self.storage_policy[policy_index].__call__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + env, start_response) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 1928, in blow_up + raise Exception('kaboom!') Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: +test INFO: retry: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'unhandled_error': 1, 'retry': 1}test.unit.container.test_reconciler.TestReconciler.test_object_move_put_blows_up_crazy_town +test.unit.container.test_reconciler.TestReconciler.test_object_move_put_blows_up_crazy_town ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_put_fails +test.unit.container.test_reconciler.TestReconciler.test_object_move_put_fails ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_is_forever_gone +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_is_forever_gone ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_newer_than_queue_entry +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_newer_than_queue_entry ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_older_than_queue_entry +test.unit.container.test_reconciler.TestReconciler.test_object_move_src_object_older_than_queue_entry ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_can_not_keep_up +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_can_not_keep_up ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_the_other_direction +test.unit.container.test_reconciler.TestReconciler.test_object_move_the_other_direction ... ok +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_single_bucket +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_deferral_single_bucket ... ok +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_init +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_init ... ok +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_ratelimited +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_ratelimited ... ok +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_unlimited +test.unit.obj.test_updater.TestBucketizedUpdateSkippingLimiter.test_iteration_unlimited ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_all_empty_devices +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_all_empty_devices ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_ranges_with_shrinking_overlaps ... ok +test.unit.container.test_reconciler.TestReconciler.test_object_move_with_unicode_and_spaces +test.unit.container.test_reconciler.TestReconciler.test_object_move_with_unicode_and_spaces ... ok +test.unit.container.test_reconciler.TestReconciler.test_processes_config +test.unit.container.test_reconciler.TestReconciler.test_processes_config ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_partial_device_updates +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_partial_device_updates ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676838.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/581/90350a2c73198ae60f0f1f4232faa581/90350a2c73198ae60f0f1f4232faa581.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676838.00000-0, db: /tmp/tmp06gv9yf5/sda/containers/0/581/90350a2c73198ae60f0f1f4232faa581/90350a2c73198ae60f0f1f4232faa581.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676589.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e24/26bfc3a9aa78f3e88309385739a7be24/26bfc3a9aa78f3e88309385739a7be24.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676589.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e24/26bfc3a9aa78f3e88309385739a7be24/26bfc3a9aa78f3e88309385739a7be24.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676592.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/3ca/993bece827916ce06102fe7ba484b3ca/993bece827916ce06102fe7ba484b3ca.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676592.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/3ca/993bece827916ce06102fe7ba484b3ca/993bece827916ce06102fe7ba484b3ca.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676598.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c/ffa03c5a3d0bd0e2ad5f7814b6d3e45c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676616.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676616.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676619.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7c3/97e816b839c751e715795567125ed7c3/97e816b839c751e715795567125ed7c3.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676619.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7c3/97e816b839c751e715795567125ed7c3/97e816b839c751e715795567125ed7c3.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676622.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e4d/84a1170bee740ca4484031543ee46e4d/84a1170bee740ca4484031543ee46e4d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676628.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676628.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676631.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0f1/f05c5c9f2ad8ff03b839936958b5a0f1/f05c5c9f2ad8ff03b839936958b5a0f1.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676631.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0f1/f05c5c9f2ad8ff03b839936958b5a0f1/f05c5c9f2ad8ff03b839936958b5a0f1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676634.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0fe/4ac1f6661d66679bff17013e5a4860fe/4ac1f6661d66679bff17013e5a4860fe.dbtest.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_with_missing_keys +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_with_missing_keys ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_wrong_type_per_device +test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_wrong_type_per_device ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_conf_params +test.unit.obj.test_updater.TestObjectUpdater.test_conf_params ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_get_shard_usage ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_creation +test.unit.obj.test_updater.TestObjectUpdater.test_creation ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_dump_device_recon +test.unit.obj.test_updater.TestObjectUpdater.test_dump_device_recon ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_gather_recon_stats +test.unit.obj.test_updater.TestObjectUpdater.test_gather_recon_stats ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_listdir_with_exception +test.unit.obj.test_updater.TestObjectUpdater.test_listdir_with_exception ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_listdir_without_exception +test.unit.obj.test_updater.TestObjectUpdater.test_listdir_without_exception ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_multiple_policies ... ok Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "PUT http://localhost/sdi1/3/a/ec-con/o2" "txf660166959df4be786355-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdh1/3/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txf660166959df4be786355-006acad0a8" "proxy-server 1476105" 0.0368 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdg1/3/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txf660166959df4be786355-006acad0a8" "proxy-server 1476105" 0.0385 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdi1/3/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txf660166959df4be786355-006acad0a8" "proxy-server 1476105" 0.0481 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-con/o2 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txf660166959df4be786355-006acad0a8 - 0.1077 - - 1791676584.384876966 1791676584.492569447 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc6a2e8384fae4443bf9fb-006acad0a8" "proxy-server 1476105" 0.0014 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx0ccbd06898e64d008ea57-006acad0a8" "proxy-server 1476105" 0.0026 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdi1/3/a/ec-con/o2" 200 100 "HEAD http://localhost/v1/a/ec-con/o2" "txb41cee0170914f60a3d21-006acad0a8" "proxy-server 1476105" 0.0114 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 HEAD /v1/a/ec-con/o2 HTTP/1.0 200 - - t - - - txb41cee0170914f60a3d21-006acad0a8 - 0.0454 - - 1791676584.494177341 1791676584.539560795 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2028ab41313b4565a8102-006acad0a8" "proxy-server 1476105" 0.0140 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txcd00526672024306afe8d-006acad0a8" "proxy-server 1476105" 0.0085 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "GET /sdi1/3/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "txce901295ae924511b272d-006acad0a8" "proxy-server 1476105" 0.0007 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "GET /sdh1/3/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "txce901295ae924511b272d-006acad0a8" "proxy-server 1476105" 0.0089 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 GET /v1/a/ec-con/o2 HTTP/1.0 200 - - t - 40 - txce901295ae924511b272d-006acad0a8 - 0.0569 - - 1791676584.541183949 1791676584.598112583 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx072a818faf7a490daf7bf-006acad0a8" "proxy-server 1476105" 0.0094 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx4409920d2a0548d2be75b-006acad0a8" "proxy-server 1476105" 0.0095 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdh1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx78ad71affba946379ea88-006acad0a8" "proxy-server 1476105" 0.0077 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "POST http://localhost/sdi1/3/a/ec-con/o2" "tx78ad71affba946379ea88-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "POST http://localhost/sdg1/3/a/ec-con/o2" "tx78ad71affba946379ea88-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdi1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx78ad71affba946379ea88-006acad0a8" "proxy-server 1476105" 0.0162 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdg1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx78ad71affba946379ea88-006acad0a8" "proxy-server 1476105" 0.0525 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx78ad71affba946379ea88-006acad0a8 - 0.0904 - - 1791676584.607992649 1791676584.698372364 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8d8e3ff0635648d195bb1-006acad0a8" "proxy-server 1476105" 0.0097 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx75e59efad65f48d5b7ac9-006acad0a8" "proxy-server 1476105" 0.0173 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdi1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txb5b06d57d5c5439081501-006acad0a8" "proxy-server 1476105" 0.0144 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "POST http://localhost/sdg1/3/a/ec-con/o2" "txb5b06d57d5c5439081501-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdg1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txb5b06d57d5c5439081501-006acad0a8" "proxy-server 1476105" 0.0082 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "POST http://localhost/sdh1/3/a/ec-con/o2" "txb5b06d57d5c5439081501-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "POST /sdh1/3/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "txb5b06d57d5c5439081501-006acad0a8" "proxy-server 1476105" 0.0267 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - txb5b06d57d5c5439081501-006acad0a8 - 0.0909 - - 1791676584.708280325 1791676584.799148560 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e41e12ced7f4858944f3-006acad0a8" "proxy-server 1476105" 0.0096 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txab04fa2f21464d598f333-006acad0a8" "proxy-server 1476105" 0.0027 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "DELETE /sdi1/3/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx316466a086cc43bfba5f1-006acad0a8" "proxy-server 1476105" 0.0079 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "DELETE /sda1/1/a/ec-con/o2" 204 - "DELETE http://localhost/sdh1/3/a/ec-con/o2" "tx316466a086cc43bfba5f1-006acad0a8" "object-server 1476105" 0.0005 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "DELETE /sdb1/1/a/ec-con/o2" 204 - "DELETE http://localhost/sdg1/3/a/ec-con/o2" "tx316466a086cc43bfba5f1-006acad0a8" "object-server 1476105" 0.0004 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "DELETE /sdg1/3/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx316466a086cc43bfba5f1-006acad0a8" "proxy-server 1476105" 0.0195 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "DELETE /sdh1/3/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx316466a086cc43bfba5f1-006acad0a8" "proxy-server 1476105" 0.0357 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 DELETE /v1/a/ec-con/o2 HTTP/1.0 204 - - t - - - tx316466a086cc43bfba5f1-006acad0a8 - 0.0749 - - 1791676584.800908327 1791676584.875858068 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "tx36d439180c8f406ba1aa3-006acad0a8" "proxy-server 1476105" 0.0095 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/0/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:36299/sda1/0/a/ec-disconnect-test" "tx36d439180c8f406ba1aa3-006acad0a8" "container-server 1476105" 0.0011 "-" 1476105 3 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_has_other_shard_ranges ... ok + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ + return self.storage_policy[policy_index].__call__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + env, start_response) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 2134, in blow_up + raise Exception('kaboom!') Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.25:1025/sdz/0/a/c/o policy#0: + +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 36000 +test DEBUG: looking for objects in 36000 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (36123.383930) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (36123.383930) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 will be moved to policy_index 0 (0000036123.38393_0000000000000003) +test WARNING: copy_failed: upload '/AUTH_bob/c/o1' (36123.383930) from policy_index 1 to policy_index 0 returned Unexpected response: 503 Service Unavailable +test INFO: retry: '/AUTH_bob/c/o1' (36123.383930) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_failed': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (1791068399.000000) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (1791068399.000000) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1791068399.000000) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (1791068399.000000) from storage policy 1 +test CRITICAL: lost_source: '/AUTH_bob/c/o1' (1791068399.00000) was not available in policy_index 1 and has expired +test INFO: success: '/AUTH_bob/c/o1' (1791068399.000000) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (1791068399.000000) from the queue (1791068399.00000_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'lost_source': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (3600.123460) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (3600.123460) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3600.234570) in policy_index 1 will be moved to policy_index 0 (0000003600.23457_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c/o1' (3600.234570) moved from policy_index 1 to policy_index 0 (0000003600.23457_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3600.123460) from policy_index 1 (0000003600.12346_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3600.123460) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c/o1' (3600.123460) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c/o1' (3600.123460) from the queue (0000003600.12346_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (1791676584.887670) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (1791676584.887670) in destination policy_index 0 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1791676584.887670) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (1791676584.887670) from storage policy 1 +test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1791676584.88767) in policy_index 1 responded 200 (1791676583.88767) +test INFO: retry: '/AUTH_bob/c/o1' (1791676584.887670) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 +test DEBUG: checking for '/AUTH_bob/c/o1' (3618.841870) in destination policy_index 1 +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 should be in policy_index 1 +test DEBUG: fetching '/AUTH_bob/c/o1' (3618.841870) from storage policy 0 +test DEBUG: copy_attempt: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 will be moved to policy_index 1 (0000003618.84187_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c/o1' (3618.841870) moved from policy_index 0 to policy_index 1 (0000003618.84187_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c/o1' (3618.841870) from policy_index 0 (0000003618.84187_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c/o1' (3618.841870) was successfully removed from policy_index 0 +test INFO: success: '/AUTH_bob/c/o1' (3618.841870) in policy_index 0 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/0:/AUTH_bob/c/o1' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c ت/o1 ت' (3618.841870) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c ت/o1 ت' (3618.841870) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c ت/o1 ت' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c ت/o1 ت' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c ت/o1 ت' (3618.841870) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c ت/o1 ت' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c ت/o1 ت' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in destination policy_index 0 +test DEBUG: misplaced_object: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 should be in policy_index 0test.unit.container.test_reconciler.TestReconciler.test_queue_name_with_policy_index_delimiter_in_name +test.unit.container.test_reconciler.TestReconciler.test_queue_name_with_policy_index_delimiter_in_name ... ok +test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_server_error +test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_server_error ... ok +test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_with_slightly_newer_tombstone +test.unit.container.test_reconciler.TestReconciler.test_src_object_unavailable_with_slightly_newer_tombstone ... ok +test.unit.container.test_reconciler.TestReconciler.test_unable_to_direct_get_oldest_storage_policy +test.unit.container.test_reconciler.TestReconciler.test_unable_to_direct_get_oldest_storage_policy ... ok +test.unit.container.test_reconciler.TestReconciler.test_unhandled_exception_in_reconcile +test.unit.container.test_reconciler.TestReconciler.test_unhandled_exception_in_reconcile ... ok +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_chunked_transfer_disconnect_cleans_up +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_chunked_transfer_disconnect_cleans_up ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_initialize_container_broker_in_default ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 12, 'name': '/a/c/o_missing_1', 'created_at': '1791676584.80354', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 13, 'name': '/a/c/o_missing_2', 'created_at': '1791676584.81145', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 14, 'name': '/a/c/o_missing_3', 'created_at': '1791676584.82416', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 15, 'name': '/a/c/o_missing_4', 'created_at': '1791676584.84734', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 16, 'name': '/a/c/o_missing_5', 'created_at': '1791676584.85112', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 17, 'name': '/a/c/o_missing_6', 'created_at': '1791676584.86194', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 18, 'name': '/a/c/o_missing_7', 'created_at': '1791676584.87130', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 19, 'name': '/a/c/o_missing_8', 'created_at': '1791676584.87935', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 20, 'name': '/a/c/o_missing_9', 'created_at': '1791676584.89265', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (21, '2d4c7c7d0ae26d488d1921d2202f5d6a', '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda', '1791676584.75780', '1791676584.74841', '0', '', '1791676584.74841', 21, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 21, 'name': '/a/c/o_missing_10', 'created_at': '1791676584.90422', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '0b3ca4ee-88a1-44a1-a3de-20646cff9a8a-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp6x4uyzps/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7eaa828a-dc77-46a0-93a8-d3096e55bf7e-sda', '1791676584.93759', '1791676585', '0', '', '1791676585', 0, 1) +test DEBUG: /tmp/tmp6x4uyzps/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7eaa828a-dc77-46a0-93a8-d3096e55bf7e-sda', '1791676584.93759', '1791676585', '0', '', '1791676585', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('7eaa828a-dc77-46a0-93a8-d3096e55bf7e-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03207 seconds (31.18084/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpcqmntfor/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '3a64c3933cff213cf8b92c16f8118f15', '31275b99-5296-4978-9d5c-9538361bc779-sda', '1791676584.99607', '1791676585', '0', '', '1791676585', 1, 0) +test DEBUG: /tmp/tmpcqmntfor/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676586.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '31275b99-5296-4978-9d5c-9538361bc779-sda') +test DEBUG: /tmp/tmpcqmntfor/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0112255s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '3a64c3933cff213cf8b92c16f8118f15', '31275b99-5296-4978-9d5c-9538361bc779-sda', '1791676584.99607', '1791676585', '0', '', '1791676585', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('31275b99-5296-4978-9d5c-9538361bc779-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpcqmntfor/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05058 seconds (19.77154/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpcqmntfor/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '18b9d4084d1a15ddd50ad346a7cdee86', 'cd14d9c7-ad13-457f-a646-132ca7537665-sda', '1791676585.04116', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('cd14d9c7-ad13-457f-a646-132ca7537665-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '18b9d4084d1a15ddd50ad346a7cdee86', 'cd14d9c7-ad13-457f-a646-132ca7537665-sda', '1791676585.04116', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('cd14d9c7-ad13-457f-a646-132ca7537665-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpswscw572/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '2fedcd00-227b-4bc5-91fe-25f6a06e9bd4-sda', '1791676585.09606', '1791676586', '0', '', '1791676586', 0, 1) +test DEBUG: /tmp/tmpswscw572/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '2fedcd00-227b-4bc5-91fe-25f6a06e9bd4-sda', '1791676585.09606', '1791676586', '0', '', '1791676586', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('2fedcd00-227b-4bc5-91fe-25f6a06e9bd4-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02421 seconds (41.30593/s)test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_disconnect_cleans_up +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_ec_disconnect_cleans_up ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_create ... ok + +test DEBUG: fetching '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from storage policy 1 +test DEBUG: copy_attempt: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 will be moved to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: copy_success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) moved from policy_index 1 to policy_index 0 (0000003618.84187_0000000000000003) +test DEBUG: cleanup_attempt: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from policy_index 1 (0000003618.84187_0000000000000001) will be deleted +test DEBUG: cleanup_success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) was successfully removed from policy_index 1 +test INFO: success: '/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) in policy_index 1 was handled successfully +test DEBUG: pop_queue: remove '/.misplaced_objects/3600/1:/AUTH_bob/c:sneaky/o1:sneaky' (3618.841870) from the queue (0000003618.84187_0000000000000002) +test INFO: Reconciler Stats: {'misplaced_object': 1, 'copy_attempt': 1, 'copy_success': 1, 'cleanup_attempt': 1, 'cleanup_success': 1, 'success': 1, 'pop_queue': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (1791676584.974180) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (1791676584.974180) in destination policy_index 0 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1791676584.974180) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (1791676584.974180) from storage policy 1 +test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1791676584.97418) in policy_index 1 responded 503 (0000000000.00000) +test INFO: retry: '/AUTH_bob/c/o1' (1791676584.974180) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (1791676584.999510) in policy_index 1 +test DEBUG: checking for '/AUTH_bob/c/o1' (1791676584.999510) in destination policy_index 0 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: misplaced_object: '/AUTH_bob/c/o1' (1791676584.999510) in policy_index 1 should be in policy_index 0 +test DEBUG: fetching '/AUTH_bob/c/o1' (1791676584.999510) from storage policy 1 +test WARNING: unavailable_source: '/AUTH_bob/c/o1' (1791676584.99951) in policy_index 1 responded 404 (1791676584.99951_0000000000000003) +test INFO: retry: '/AUTH_bob/c/o1' (1791676584.999510) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'misplaced_object': 1, 'unavailable_source': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test DEBUG: checking container 3600 +test DEBUG: looking for objects in 3600 +test DEBUG: checking placement for '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 +test DEBUG: unavailable_container: '/AUTH_bob/c/o1' (3618.841870) unable to determine the destination policy_index +test INFO: retry: '/AUTH_bob/c/o1' (3618.841870) in policy_index 1 must be retried +test INFO: Reconciler Stats: {'unavailable_container': 1, 'retry': 1} +test DEBUG: pulling items from the queue +test DEBUG: checking container 1791673200 +test DEBUG: looking for objects in 1791673200 +test DEBUG: looking for containers in .misplaced_objects +test ERROR: Unhandled Exception trying to reconcile: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 844, in run_once + self.reconcile() + ~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 823, in reconcile + for container in self._iter_containers(): + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/container/reconciler.py", line 743, in _iter_containers + one_page = list(itertools.islice( + container_gen, constraints.CONTAINER_LISTING_LIMIT)) + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 323, in _iter_items + resp = self.make_request( + 'GET', '%s?format=json&marker=%s&end_marker=%s&prefix=%s' % + ...<2 lines>... + bytes_to_wsgi(quote(prefix))), + {}, acceptable_statuses) + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 253, in make_request + raise err + File "/build/reproducible-path/swift-2.35.1/swift/common/internal_client.py", line 224, in make_request + resp = spawn(req.get_response, self.app).wait() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait + return self._exit_event.wait() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait + result = hub.switch() + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1114, in get_response + status, headers, app_iter = self.call_application(application) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/swob.py", line 1098, in call_application + app_iter = application(self.environ, start_response) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 86, in __call__ + return self.storage_policy[policy_index].__call__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + env, start_response) + ^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/common/middleware/helpers.py", line 376, in __call__ + resp = resp_class( + req=req, headers=headers, body=body, + conditional_response=req.method in ('GET', 'HEAD'), + conditional_etag=conditional_etag) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_reconciler.py", line 2134, in blow_up + raise Exception('kaboom!') Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.26:1026/sda/0/a/c/o policy#0: +test INFO: Reconciler Stats: {} +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0215 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0030 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0053 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0070 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0101 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate_replication_race +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_PUT_recreate_replication_race ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_account_update +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_account_update ... ok + +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676634.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0fe/4ac1f6661d66679bff17013e5a4860fe/4ac1f6661d66679bff17013e5a4860fe.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676637.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0e1/44beff6e8c713cae1362003c412dc0e1/44beff6e8c713cae1362003c412dc0e1.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676637.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/0e1/44beff6e8c713cae1362003c412dc0e1/44beff6e8c713cae1362003c412dc0e1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676643.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/6a0/0ba4c6bb115d0e8802919cac049476a0/0ba4c6bb115d0e8802919cac049476a0.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676643.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/6a0/0ba4c6bb115d0e8802919cac049476a0/0ba4c6bb115d0e8802919cac049476a0.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676646.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5d4/169323b8503b44fe8c9063ff2c67b5d4/169323b8503b44fe8c9063ff2c67b5d4.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676646.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5d4/169323b8503b44fe8c9063ff2c67b5d4/169323b8503b44fe8c9063ff2c67b5d4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676649.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/201/10428a2709fa4de87c4b7aadf2529201/10428a2709fa4de87c4b7aadf2529201.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676649.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/201/10428a2709fa4de87c4b7aadf2529201/10428a2709fa4de87c4b7aadf2529201.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676652.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676652.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676658.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/acd/3adcba846e98aa7aef3e3c27515d4acd/3adcba846e98aa7aef3e3c27515d4acd.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676658.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/acd/3adcba846e98aa7aef3e3c27515d4acd/3adcba846e98aa7aef3e3c27515d4acd.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676661.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/a14/afbabeaa9d1f7e4263b7679374ec0a14/afbabeaa9d1f7e4263b7679374ec0a14.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676661.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/a14/afbabeaa9d1f7e4263b7679374ec0a14/afbabeaa9d1f7e4263b7679374ec0a14.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676664.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676664.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676667.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/89c/181b50d2dd9756dcb0f6413c2b6dc89c/181b50d2dd9756dcb0f6413c2b6dc89c.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676667.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/89c/181b50d2dd9756dcb0f6413c2b6dc89c/181b50d2dd9756dcb0f6413c2b6dc89c.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676673.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/27b/9665df6072171ef69bee2bc4dcf4027b/9665df6072171ef69bee2bc4dcf4027b.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676673.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/27b/9665df6072171ef69bee2bc4dcf4027b/9665df6072171ef69bee2bc4dcf4027b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676676.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676676.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676679.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5a5/f25b82d1fc927d225953bdb70fea95a5/f25b82d1fc927d225953bdb70fea95a5.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676679.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5a5/f25b82d1fc927d225953bdb70fea95a5/f25b82d1fc927d225953bdb70fea95a5.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676682.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/9e0/7b1b7760c97fb2c05f4a6b3adda389e0/7b1b7760c97fb2c05f4a6b3adda389e0.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676682.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/9e0/7b1b7760c97fb2c05f4a6b3adda389e0/7b1b7760c97fb2c05f4a6b3adda389e0.dbtest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_container_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_container_not_found ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_invalid_partition ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_not_found ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_obj_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_obj_not_found ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_deleted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_old_enough_to_reclaim ... ok +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_chunked_transfer_disconnect_cleans_up +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_chunked_transfer_disconnect_cleans_up ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_is_reclaimable ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/0/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:58237/sdb1/0/a/ec-disconnect-test" "tx36d439180c8f406ba1aa3-006acad0a8" "container-server 1476105" 0.0011 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sdb1/0/a/ec-disconnect-test" 201 - "PUT http://localhost:34455/v1/a/ec-disconnect-test" "tx36d439180c8f406ba1aa3-006acad0a8" "proxy-server 1476105" 0.0385 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "PUT /sda1/0/a/ec-disconnect-test" 201 - "PUT http://localhost:34455/v1/a/ec-disconnect-test" "tx36d439180c8f406ba1aa3-006acad0a8" "proxy-server 1476105" 0.0284 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/24 PUT /v1/a/ec-disconnect-test HTTP/1.0 201 - - - - - - tx36d439180c8f406ba1aa3-006acad0a8 - 0.0658 - - 1791676584.888806581 1791676584.954613209 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "txc97977cf6a4d491ba92c2-006acad0a8" "proxy-server 1476105" 0.0134 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:24 +0000] "HEAD /sdb1/0/a/ec-disconnect-test" 204 - "HEAD http://localhost:34455/v1/a/ec-disconnect-test" "tx7fc499ec84b04441acca9-006acad0a8" "proxy-server 1476105" 0.0094 "-" 1476105 3 +proxy WARNING: Client disconnected without sending last chunk (txn: tx91807b3ed9ea4ef591412-006acad0a8) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/ec-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - tx91807b3ed9ea4ef591412-006acad0a8 - 0.0635 - - 1791676584.956627131 1791676585.020100594 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdg1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx91807b3ed9ea4ef591412-006acad0a8" "proxy-server 1476105" 0.0143 "-" 1476105 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdi1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx91807b3ed9ea4ef591412-006acad0a8" "proxy-server 1476105" 0.0167 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdh1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx91807b3ed9ea4ef591412-006acad0a8" "proxy-server 1476105" 0.0229 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "tx712a467486eb4ecca2beb-006acad0a9" "proxy-server 1476105" 0.0099 "-" 1476105 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/0/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:36299/sda1/0/a/ec-disconnect-test" "tx712a467486eb4ecca2beb-006acad0a9" "container-server 1476105" 0.0060 "-" 1476105 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/0/a/ec-disconnect-test" 201 - "PUT http://127.0.0.1:58237/sdb1/0/a/ec-disconnect-test" "tx712a467486eb4ecca2beb-006acad0a9" "container-server 1476105" 0.0011 "-" 1476105 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/0/a/ec-disconnect-test" 202 - "PUT http://localhost:34455/v1/a/ec-disconnect-test" "tx712a467486eb4ecca2beb-006acad0a9" "proxy-server 1476105" 0.0229 "-" 1476105 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/0/a/ec-disconnect-test" 202 - "PUT http://localhost:34455/v1/a/ec-disconnect-test" "tx712a467486eb4ecca2beb-006acad0a9" "proxy-server 1476105" 0.0170 "-" 1476105 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/ec-disconnect-test HTTP/1.0 202 - - - - 76 - tx712a467486eb4ecca2beb-006acad0a9 - 0.0488 - - 1791676585.065138578 1791676585.113929987 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "txd1c56cf7bb4047aab2332-006acad0a9" "proxy-server 1476105" 0.0064 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda1/0/a/ec-disconnect-test" 204 - "HEAD http://localhost:34455/v1/a/ec-disconnect-test" "tx970bb4ed1d57455a86599-006acad0a9" "proxy-server 1476105" 0.0013 "-" 1476105 3 +proxy WARNING: Client disconnected without sending enough data (txn: tx7bfc990ffc754417a12f6-006acad0a9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/ec-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - tx7bfc990ffc754417a12f6-006acad0a9 - 0.0468 - - 1791676585.120129824 1791676585.166942358 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdi1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx7bfc990ffc754417a12f6-006acad0a9" "proxy-server 1476105" 0.0218 "-" 1476105 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdh1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx7bfc990ffc754417a12f6-006acad0a9" "proxy-server 1476105" 0.0100 "-" 1476105 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdg1/0/a/ec-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/ec-disconnect-test/disconnect-data" "tx7bfc990ffc754417a12f6-006acad0a9" "proxy-server 1476105" 0.0245 "-" 1476105 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "tx7ad8b5c7c285472f981a0-006acad0a9" "proxy-server 1476105" 0.0109 "-" 1476105 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/0/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/zero-disconnect-test" "tx7ad8b5c7c285472f981a0-006acad0a9" "container-server 1476105" 0.0018 "-" 1476105 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/0/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/zero-disconnect-test" "tx7ad8b5c7c285472f981a0-006acad0a9" "container-server 1476105" 0.0010 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/3/a/zero-disconnect-test" 201 - "PUT http://localhost:34455/v1/a/zero-disconnect-test" "tx7ad8b5c7c285472f981a0-006acad0a9" "proxy-server 1476105" 0.0339 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/3/a/zero-disconnect-test" 201 - "PUT http://localhost:34455/v1/a/zero-disconnect-test" "tx7ad8b5c7c285472f981a0-006acad0a9" "proxy-server 1476105" 0.0265 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/zero-disconnect-test HTTP/1.0 201 - - - - - - tx7ad8b5c7c285472f981a0-006acad0a9 - 0.0609 - - 1791676585.224090576 1791676585.284997463 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "txe4d0e0ef2c754b48aa533-006acad0a9" "proxy-server 1476105" 0.0019 "-" 1476105 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sdb1/3/a/zero-disconnect-test" 204 - "HEAD http://localhost:34455/v1/a/zero-disconnect-test" "tx420b1a192047439eb3c1a-006acad0a9" "proxy-server 1476105" 0.0055 "-" 1476105 0 +proxy WARNING: Client disconnected without sending last chunk (txn: txbd8f34ccf7ff454781fb5-006acad0a9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/zero-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - txbd8f34ccf7ff454781fb5-006acad0a9 - 0.0317 - - 1791676585.286939144 1791676585.318649530 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/1/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/zero-disconnect-test/disconnect-data" "txbd8f34ccf7ff454781fb5-006acad0a9" "proxy-server 1476105" 0.0094 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/1/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/zero-disconnect-test/disconnect-data" "txbd8f34ccf7ff454781fb5-006acad0a9" "proxy-server 1476105" 0.0099 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "tx237ac13076dd46abb6157-006acad0a9" "proxy-server 1476105" 0.0056 "-" 1476105 -test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_last_modified_time ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_legacy_pending_files ... ok + +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp2kjw_2n9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', 'ddc78ab6-4236-4af4-ad61-c297fd59b42c-sda', '1791676585.15976', '1791676586', '0', '', '1791676586', 1, 1) +test DEBUG: /tmp/tmp2kjw_2n9/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '296bf553fe6c45613d3c05f9108424fe', 'ddc78ab6-4236-4af4-ad61-c297fd59b42c-sda', '1791676585.15976', '1791676586', '0', '', '1791676586', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('ddc78ab6-4236-4af4-ad61-c297fd59b42c-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp2kjw_2n9/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05884 seconds (16.99451/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp2kjw_2n9/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec1483cc7d777564413ad62ec7c592e7', 'f230b3b9-6546-401c-bef4-6388720ef562-sda', '1791676585.20987', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('f230b3b9-6546-401c-bef4-6388720ef562-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec1483cc7d777564413ad62ec7c592e7', 'f230b3b9-6546-401c-bef4-6388720ef562-sda', '1791676585.20987', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('f230b3b9-6546-401c-bef4-6388720ef562-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpdmw6tm_t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '99fd59bf-506c-4330-a14d-65e6b611028b-sda', '1791676585.26154', '1791676586', '1791676587', '', '1791676587', 0, 0) +test DEBUG: /tmp/tmpdmw6tm_t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '99fd59bf-506c-4330-a14d-65e6b611028b-sda', '1791676585.26154', '1791676586', '1791676587', '', '1791676587', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('99fd59bf-506c-4330-a14d-65e6b611028b-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02555 seconds (39.14079/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpu7kx1yb8/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '0b4d1728-1729-41ed-b59c-bc233da0cb71-sda', '1791676585.31383', '1791676586', '1791676587', '', '1791676587', 1, 1) +test DEBUG: /tmp/tmpu7kx1yb8/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676588.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '0b4d1728-1729-41ed-b59c-bc233da0cb71-sda') +test DEBUG: /tmp/tmpu7kx1yb8/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00713015s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', '0b4d1728-1729-41ed-b59c-bc233da0cb71-sda', '1791676585.31383', '1791676586', '1791676587', '', '1791676587', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('0b4d1728-1729-41ed-b59c-bc233da0cb71-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpu7kx1yb8/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05598 seconds (17.86434/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpu7kx1yb8/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'd3a3720b3c6b7ad7f11a9f7886702475', '45f6e84e-e336-41fb-ad00-75d1a0e27b26-sda', '1791676585.37208', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('45f6e84e-e336-41fb-ad00-75d1a0e27b26-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'd3a3720b3c6b7ad7f11a9f7886702475', '45f6e84e-e336-41fb-ad00-75d1a0e27b26-sda', '1791676585.37208', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('45f6e84e-e336-41fb-ad00-75d1a0e27b26-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp1pejq9t2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '3fd9b173-1b76-4033-8caf-d397a6000b9e-sda', '1791676585.41858', '1791676586', '1791676587', '', '1791676587', 0, 0) +test DEBUG: /tmp/tmp1pejq9t2/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '3fd9b173-1b76-4033-8caf-d397a6000b9e-sda', '1791676585.41858', '1791676586', '1791676587', '', '1791676587', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('3fd9b173-1b76-4033-8caf-d397a6000b9e-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03182 seconds (31.42803/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpg6ghz6yr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'be0351d3-eeb8-4ae9-bfb0-7eabdd0526c1-sda', '1791676585.47417', '1791676586', '1791676587', '', '1791676587', 1, 0) +test DEBUG: /tmp/tmpg6ghz6yr/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676688.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676688.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676691.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/326/bdf8d374304189738c9058d50ef34326/bdf8d374304189738c9058d50ef34326.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676691.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/326/bdf8d374304189738c9058d50ef34326/bdf8d374304189738c9058d50ef34326.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676694.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/1d6/2f4e625e6c017bf3fba25aa8a69c71d6/2f4e625e6c017bf3fba25aa8a69c71d6.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676694.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/1d6/2f4e625e6c017bf3fba25aa8a69c71d6/2f4e625e6c017bf3fba25aa8a69c71d6.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676697.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/983/156a0bfe0df97e09ae624fb943cf4983/156a0bfe0df97e09ae624fb943cf4983.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676697.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/983/156a0bfe0df97e09ae624fb943cf4983/156a0bfe0df97e09ae624fb943cf4983.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676703.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/fb9/c036cd10b2412c110d89c04e61245fb9/c036cd10b2412c110d89c04e61245fb9.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676703.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/fb9/c036cd10b2412c110d89c04e61245fb9/c036cd10b2412c110d89c04e61245fb9.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676706.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8d7/468f9b60e1e9e44302a32c225ea478d7/468f9b60e1e9e44302a32c225ea478d7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676709.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/78a/56e32f1295afb7f2851d39125920a78a/56e32f1295afb7f2851d39125920a78a.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676709.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/78a/56e32f1295afb7f2851d39125920a78a/56e32f1295afb7f2851d39125920a78a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676712.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676712.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676718.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/f9b/d31b0f0e71577345ab1c34e7b023bf9b/d31b0f0e71577345ab1c34e7b023bf9b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676721.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/c32/60ddbd5a1100df3fc790878979588c32/60ddbd5a1100df3fc790878979588c32.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676721.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/c32/60ddbd5a1100df3fc790878979588c32/60ddbd5a1100df3fc790878979588c32.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676724.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676724.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676727.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/b2d/c59ac6a918d9c78a2457ee4f361a1b2d/c59ac6a918d9c78a2457ee4f361a1b2d.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676727.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/b2d/c59ac6a918d9c78a2457ee4f361a1b2d/c59ac6a918d9c78a2457ee4f361a1b2d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676733.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/86f/78799e0919927c9ef95f8a5d57c5d86f/78799e0919927c9ef95f8a5d57c5d86f.dbtest.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_disconnect_cleans_up +test.unit.proxy.test_server.TestObjectDisconnectCleanup.test_repl_disconnect_cleans_up ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_newer_local_delete ... ok +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_GET +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_GET ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_missing_own_merged_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_missing_own_merged_while_shrinking ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_older_local_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_create_policy_over_older_local_delete ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter ... ok + +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0028 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0093 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0107 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0087 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0124 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0104 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0146 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0022 "-" 1476106 2 +test ERROR: ERROR Account update failed with 127.0.0.1:39565/sda1 (will retry later): Response 503 OK +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0097 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0069 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0089 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 409 - "-" "-" "-" 0.0096 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0090 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0061 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/bashful" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0067 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy10" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy10_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0061 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy40_no_header" 204 - "-" "-" "-" 0.0045 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy50" 204 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy60_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy70" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy70_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy80" 204 - "-" "-" "-" 0.0059 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpy80_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier10" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier10_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier40_no_header" 204 - "-" "-" "-" 0.0045 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier50" 204 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier50_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/0/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:58237/sdb1/3/a/zero-disconnect-test" "tx237ac13076dd46abb6157-006acad0a9" "container-server 1476105" 0.0019 "-" 1476105 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/0/a/zero-disconnect-test" 201 - "PUT http://127.0.0.1:36299/sda1/3/a/zero-disconnect-test" "tx237ac13076dd46abb6157-006acad0a9" "container-server 1476105" 0.0099 "-" 1476105 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/3/a/zero-disconnect-test" 202 - "PUT http://localhost:34455/v1/a/zero-disconnect-test" "tx237ac13076dd46abb6157-006acad0a9" "proxy-server 1476105" 0.0514 "-" 1476105 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/3/a/zero-disconnect-test" 202 - "PUT http://localhost:34455/v1/a/zero-disconnect-test" "tx237ac13076dd46abb6157-006acad0a9" "proxy-server 1476105" 0.0377 "-" 1476105 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/zero-disconnect-test HTTP/1.0 202 - - - - 76 - tx237ac13076dd46abb6157-006acad0a9 - 0.0710 - - 1791676585.392990112 1791676585.464012623 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost:34455/v1/a?format=json" "txc90cfc1169314455a68b3-006acad0a9" "proxy-server 1476105" 0.0021 "-" 1476105 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda1/3/a/zero-disconnect-test" 204 - "HEAD http://localhost:34455/v1/a/zero-disconnect-test" "tx9a8e79e6849e4f9ba82f2-006acad0a9" "proxy-server 1476105" 0.0055 "-" 1476105 0 +proxy WARNING: Client disconnected without sending enough data (txn: txfb7e28405b344c44bac29-006acad0a9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/25 PUT /v1/a/zero-disconnect-test/disconnect-data HTTP/1.0 499 - - - 196608 89 - txfb7e28405b344c44bac29-006acad0a9 - 0.1322 - - 1791676585.465949297 1791676585.598114729 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/1/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/zero-disconnect-test/disconnect-data" "txfb7e28405b344c44bac29-006acad0a9" "proxy-server 1476105" 0.1174 "-" 1476105 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:25 +0000] "PUT /sdb1/1/a/zero-disconnect-test/disconnect-data" 499 89 "PUT http://localhost:34455/v1/a/zero-disconnect-test/disconnect-data" "txfb7e28405b344c44bac29-006acad0a9" "proxy-server 1476105" 0.0839 "-" 1476105 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txf364c7558f8840d494ed9-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txf364c7558f8840d494ed9-006acad0a9" "proxy-server 1476105" 0.0029 "-" 1476105 0 +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx2dfca4624c35479594481-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx2dfca4624c35479594481-006acad0a9) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txa7bb6f6e2bb94e86a6ab4-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txa7bb6f6e2bb94e86a6ab4-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txa7bb6f6e2bb94e86a6ab4-006acad0a9" "proxy-server 1476105" 0.0007 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa7bb6f6e2bb94e86a6ab4-006acad0a9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx4f647f1cd59e4d8abb3d4-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx4f647f1cd59e4d8abb3d4-006acad0a9" "proxy-server 1476105" 0.0069 "-" 1476105 0 +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txf59b8a294021416687cf6-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txf59b8a294021416687cf6-006acad0a9) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txc9f306076a114abeb67bf-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txc9f306076a114abeb67bf-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "txc9f306076a114abeb67bf-006acad0a9" "proxy-server 1476105" 0.0006 "-" 1476105 0test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_HEAD +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_HEAD ... ok +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_not_updated_by_POST +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_not_updated_by_POST ... ok +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_replaced_by_PUT +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_replaced_by_PUT ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_half_delete_policy_over_newer_local_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_half_delete_policy_over_newer_local_create ... ok +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_in_sync +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_in_sync ... ok +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY_from +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY_from ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_non_slash ... ok + +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'be0351d3-eeb8-4ae9-bfb0-7eabdd0526c1-sda', '1791676585.47417', '1791676586', '1791676587', '', '1791676587', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('be0351d3-eeb8-4ae9-bfb0-7eabdd0526c1-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpg6ghz6yr/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05525 seconds (18.10094/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpg6ghz6yr/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec9760f9d097b6cbbb3cf4d63cff6cd8', '2cfdd146-9833-46f9-b0ad-cb85421eb8a8-sda', '1791676585.53293', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('2cfdd146-9833-46f9-b0ad-cb85421eb8a8-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec9760f9d097b6cbbb3cf4d63cff6cd8', '2cfdd146-9833-46f9-b0ad-cb85421eb8a8-sda', '1791676585.53293', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('2cfdd146-9833-46f9-b0ad-cb85421eb8a8-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpm115deh5/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '963075a0-e2d0-4a1b-9847-b2466d865432-sda', '1791676585.61777', '1791676585', '1791676586', '', '1791676586', 0, 0) +test DEBUG: /tmp/tmpm115deh5/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '963075a0-e2d0-4a1b-9847-b2466d865432-sda', '1791676585.61777', '1791676585', '1791676586', '', '1791676586', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('963075a0-e2d0-4a1b-9847-b2466d865432-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02751 seconds (36.35668/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp7s_736_7/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '5aa5a807-ce1d-4198-8a12-e8980f7aaf25-sda', '1791676585.66894', '1791676585', '1791676586', '', '1791676586', 0, 1) +test DEBUG: /tmp/tmp7s_736_7/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '5aa5a807-ce1d-4198-8a12-e8980f7aaf25-sda', '1791676585.66894', '1791676585', '1791676586', '', '1791676586', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('5aa5a807-ce1d-4198-8a12-e8980f7aaf25-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03603 seconds (27.75729/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpox3i_a4t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f1aebf9a-8563-4d48-8bf1-1029d56de940-sda', '1791676585.74442', '1791676587', '0', '', '1791676587', 0, 1) +test DEBUG: /tmp/tmpox3i_a4t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f1aebf9a-8563-4d48-8bf1-1029d56de940-sda', '1791676585.74442', '1791676587', '0', '', '1791676587', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f1aebf9a-8563-4d48-8bf1-1029d56de940-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03045 seconds (32.84230/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp7paxq5wg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'a2fec297-3e38-439a-b84d-71c2b96e0a90-sda', '1791676585.80144', '1791676587', '0', '', '1791676587', 1, 0) +test DEBUG: /tmp/tmp7paxq5wg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'b55b09ea37bee49edcb744ad22684b09', 'a2fec297-3e38-439a-b84d-71c2b96e0a90-sda', '1791676585.80144', '1791676587', '0', '', '1791676587', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('a2fec297-3e38-439a-b84d-71c2b96e0a90-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp7paxq5wg/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05335 seconds (18.74336/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp7paxq5wg/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec9760f9d097b6cbbb3cf4d63cff6cd8', 'ac5e1966-6548-4651-ad70-dcd99880f124-sda', '1791676585.84960', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('ac5e1966-6548-4651-ad70-dcd99880f124-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'ec9760f9d097b6cbbb3cf4d63cff6cd8', 'ac5e1966-6548-4651-ad70-dcd99880f124-sda', '1791676585.84960', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('ac5e1966-6548-4651-ad70-dcd99880f124-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '03db9187-699e-44c9-aa61-589a7111800f-sda', '1791676585.89423', '1791676585.89239', '0', '', '1791676585.89239', 0, 0) +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgey_1oz1/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f0e3e63a-a558-4c31-a2ae-2d64bb6c81e4-sda', '1791676585.92339', '1791676585.91012', '0', '', '1791676585.91012', 0, 0)test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_order_and_reverse ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_most_rows ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_prefix_delim ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx0be7f7ea536549238f86a-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx0be7f7ea536549238f86a-006acad0a9" "proxy-server 1476105" 0.0131 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txe4765822d1cc4c10bffb0-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "POST /sda/0/a/c/o" 202 76 "POST http://localhost/v1/a/c/o" "txe4765822d1cc4c10bffb0-006acad0a9" "proxy-server 1476105" 0.0055 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx662fde844e924abc8a622-006acad0a9" "proxy-server 1476105" 0.0089 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx75620f97bd054ba694445-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx75620f97bd054ba694445-006acad0a9" "proxy-server 1476105" 0.0113 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx75620f97bd054ba694445-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx412473b03e7f421f822f5-006acad0a9" "proxy-server 1476105" 0.0007 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx412473b03e7f421f822f5-006acad0a9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txcb22ae31e65d4539b8b54-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txcb22ae31e65d4539b8b54-006acad0a9" "proxy-server 1476105" 0.0027 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txb3446a0d2a5a48c7a4a66-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txb3446a0d2a5a48c7a4a66-006acad0a9" "proxy-server 1476105" 0.0082 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx98e2327fd8294eb29dff9-006acad0a9" "proxy-server 1476105" 0.0007 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx98e2327fd8294eb29dff9-006acad0a9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx5c3b865458074aeeb437f-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx5c3b865458074aeeb437f-006acad0a9" "proxy-server 1476105" 0.0090 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txdd12b1dc90554e06abd19-006acad0a9" "proxy-server 1476105" 0.0007 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx2726a5b41e2b48cb9baa6-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o2" 201 - "PUT http://localhost/v1/a/c/o2" "tx2726a5b41e2b48cb9baa6-006acad0a9" "proxy-server 1476105" 0.0068 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o2" 200 1 "GET http://localhost/v1/a/c/o2" "tx5ecc72b0da084095be629-006acad0a9" "proxy-server 1476105" 0.0008 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o2' (txn: tx5ecc72b0da084095be629-006acad0a9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx97d63c7949094817bdcad-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx97d63c7949094817bdcad-006acad0a9" "proxy-server 1476105" 0.0027 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx5dcebd03f5bd4a7a8ebbc-006acad0a9" "proxy-server 1476105" 0.0006 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx66649892fa3d4f7d944a7-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o2" 201 - "PUT http://localhost/v1/a/c/o2" "tx66649892fa3d4f7d944a7-006acad0a9" "proxy-server 1476105" 0.0025 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o2" 200 1 "GET http://localhost/v1/a/c/o2" "txd356a84534334c978e17a-006acad0a9" "proxy-server 1476105" 0.0007 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o2' (txn: txd356a84534334c978e17a-006acad0a9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txa6d565f5a5264f65a8125-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txa6d565f5a5264f65a8125-006acad0a9" "proxy-server 1476105" 0.0079 "-" 1476105 0 +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx49f33860efb54f6587b16-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx49f33860efb54f6587b16-006acad0a9) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_exceptions_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_exceptions_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_duplicate_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_missing_frag_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_frags_on_handoffs -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_frags_on_handoffs ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_invalid_frag_index_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_invalid_frag_index_headers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_missing_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_missing_headers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixed_meta_timestamps_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixed_meta_timestamps_works ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixture_of_errors_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixture_of_errors_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_errors -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_errors ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_duplicate_frags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_duplicate_frags ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_not_old_enough -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txf7aa1a1f42df4ee4950d6-006acad0a9)test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_transient_sysmeta_replaced_by_PUT_or_POST +test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_transient_sysmeta_replaced_by_PUT_or_POST ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_missing_one_rows ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_list_objects_iter_with_reserved_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_load_old_record_from_pending_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_make_tuple_for_pickle ... ok + +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676733.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/86f/78799e0919927c9ef95f8a5d57c5d86f/78799e0919927c9ef95f8a5d57c5d86f.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676736.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676736.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676739.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5b1/09b58893cc504d9ad60470e8fda9a5b1/09b58893cc504d9ad60470e8fda9a5b1.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676739.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/5b1/09b58893cc504d9ad60470e8fda9a5b1/09b58893cc504d9ad60470e8fda9a5b1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676742.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/99a/326b34216789633795473791f40f599a/326b34216789633795473791f40f599a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676748.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676748.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676751.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/06f/e2a423c9a3fcae910bc729e725ebe06f/e2a423c9a3fcae910bc729e725ebe06f.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676751.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/06f/e2a423c9a3fcae910bc729e725ebe06f/e2a423c9a3fcae910bc729e725ebe06f.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08.db +sharder-test WARNING: Audit warnings for shard: root has no matching shard range, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676754.00000-0, db: /tmp/tmprcpoccog/sda/containers/0/d08/6eeb6523df261bf0e31b7b469433ad08/6eeb6523df261bf0e31b7b469433ad08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676590.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5b2/d48c310b70d3b0344129078313ed65b2/d48c310b70d3b0344129078313ed65b2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676595.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/74b/35e7517367ffc7e13a19277b9113074b/35e7517367ffc7e13a19277b9113074b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676600.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/312/9631421c869308d854f78f4dc348a312/9631421c869308d854f78f4dc348a312.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676615.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8a6/3123fe8fef14274f242a0eeff23228a6/3123fe8fef14274f242a0eeff23228a6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676620.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/63c/9f74184dfb4f75a1c2108077c5bf663c/9f74184dfb4f75a1c2108077c5bf663c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676625.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f82/1ea09564ef8b88f3ef3ea257ee614f82/1ea09564ef8b88f3ef3ea257ee614f82.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676635.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6f9/065f1b8318062c4bd221aca03e9da6f9/065f1b8318062c4bd221aca03e9da6f9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676645.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/add/eefa02663a3667269f8b1862b79e1add/eefa02663a3667269f8b1862b79e1add.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676650.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5eb/2c4365a2d895ebcafbc91c7488bf25eb/2c4365a2d895ebcafbc91c7488bf25eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676655.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/85d/004e0b4db7c4cbbb43cdf8a129b5585d/004e0b4db7c4cbbb43cdf8a129b5585d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676660.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676665.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/403/2b14417567f48cb986accdebf84f4403/2b14417567f48cb986accdebf84f4403.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676670.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/31b/3550c90b4335e8a013b466eead2b931b/3550c90b4335e8a013b466eead2b931b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676675.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/332/80c915001ec51252326a7e04e12fd332/80c915001ec51252326a7e04e12fd332.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676680.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/673/7ec48165cc314955a53eb19ff6860673/7ec48165cc314955a53eb19ff6860673.dbtest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object_update_redirected_to_shard +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_object_update_redirected_to_shard ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_DELETE_timestamp_not_float ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_accept_not_valid ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_is_green ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_old_enough_to_reclaim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite ... ok +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier60_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier70" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier70_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier80" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/grumpier80_no_header" 204 - "-" "-" "-" 0.0047 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0162 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0102 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey10" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey10_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey30_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0052 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey40_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey50" 204 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey50_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey60_no_header" 204 - "-" "-" "-" 0.0086 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey70" 204 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey70_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey80" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:25 +0000] "DELETE /sda1/p/a/c/dopey80_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0155 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0012 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmpwgk6il5p/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest10" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest10_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0052 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest40_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest50" 204 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest60_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest70" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest70_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest80" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c/grumpiest80_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0087 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 406 - "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f0e3e63a-a558-4c31-a2ae-2d64bb6c81e4-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f0e3e63a-a558-4c31-a2ae-2d64bb6c81e4-sda', '1791676585.92339', '1791676585.91012', '0', '', '1791676585.91012', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f0e3e63a-a558-4c31-a2ae-2d64bb6c81e4-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02933 seconds (34.09659/s) test INFO: Removed 0 dbs test INFO: 2 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'efdbb328-510d-4e06-a62a-d896a5103965-sda', '1757266059.00954', '1757266059.00778', '1757266059.02434', '', '1757266059.02434', 0, 0) +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'a1d1a342a204edd0ec712b92c649c42e', '46c19bc1-33a3-4354-806f-375a112832fb-sda', '1791676585.97868', '1791676585.97678', '0', '', '1791676585.97678', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, rsync_then_merge, ('46c19bc1-33a3-4354-806f-375a112832fb-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (11, 'b9d614a75515f00d090f60b30cb64479', 'e580388a-6fe8-48f9-b038-9d40209685e5-sda', '1791676586.04144', '1791676586.03158', '0', '', '1791676586.03158', 11, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o_0', 'created_at': '1791676586.05036', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': '/a/c/o_1', 'created_at': '1791676586.05543', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': '/a/c/o_2', 'created_at': '1791676586.05557', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': '/a/c/o_3', 'created_at': '1791676586.05567', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': '/a/c/o_4', 'created_at': '1791676586.05575', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 6, 'name': '/a/c/o_5', 'created_at': '1791676586.05584', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 7, 'name': '/a/c/o_6', 'created_at': '1791676586.05593', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 8, 'name': '/a/c/o_7', 'created_at': '1791676586.05601', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 9, 'name': '/a/c/o_8', 'created_at': '1791676586.05610', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 10, 'name': '/a/c/o_9', 'created_at': '1791676586.05619', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 11, 'name': '/a/c/o_missing', 'created_at': '1791676586.05627', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'e580388a-6fe8-48f9-b038-9d40209685e5-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmpr6azighx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'ace53992-bfc6-4e8a-a7d2-8ed24b44eb16-sda', '1757266059.07704', '1757266059.00000', '0', '', '1757266059.00000', 0, 1) -test DEBUG: /tmp/tmpr6azighx/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', 'ace53992-bfc6-4e8a-a7d2-8ed24b44eb16-sda', '1757266059.07704', '1757266059.00000', '0', '', '1757266059.00000', 0, 1) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('ace53992-bfc6-4e8a-a7d2-8ed24b44eb16-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') +test DEBUG: Replicating db /tmp/tmpycjmeygv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'b8045382-e8bb-47f8-9a96-fdfb5f1570cc-sda', '1791676586.10583', '1791676589', '0', '', '1791676589', 0, 0) +test DEBUG: /tmp/tmpycjmeygv/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'b8045382-e8bb-47f8-9a96-fdfb5f1570cc-sda', '1791676586.10583', '1791676589', '0', '', '1791676589', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('b8045382-e8bb-47f8-9a96-fdfb5f1570cc-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') test INFO: Replication run OVER -test INFO: Attempted to replicate 1 dbs in 0.01368 seconds (73.11427/s) +test INFO: Attempted to replicate 1 dbs in 0.02256 seconds (44.32487/s) test INFO: Removed 0 dbs test INFO: 2 successes, 0 failures test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp3ese4wys/sda/containers/0/27d/c48d89b33840539f9c5442ab3b10027d/c48d89b33840539f9c5442ab3b10027d.db -REPLICATE: /sdb/0/c48d89b33840539f9c5442ab3b10027d, sync, (-1, '00000000000000000000000000000000', '03f3fc42-a23e-4585-91bc-59542837fc33-sda', '1757266059.11166', '1757266060.00000', '0', '{"X-Container-Sync-To": ["a", "1757266061.00000"], "X-Container-Sync-Key": ["secret", "1757266062.00000"]}', '1757266060.00000', 0, 0) -REPLICATE: /sdb/0/c48d89b33840539f9c5442ab3b10027d, complete_rsync, ('03f3fc42-a23e-4585-91bc-59542837fc33-sda', 'c48d89b33840539f9c5442ab3b10027d.db') -REPLICATE: /sdc/0/c48d89b33840539f9c5442ab3b10027d, sync, (-1, '00000000000000000000000000000000', '03f3fc42-a23e-4585-91bc-59542837fc33-sda', '1757266059.11166', '1757266060.00000', '0', '{"X-Container-Sync-To": ["a", "1757266061.00000"], "X-Container-Sync-Key": ["secret", "1757266062.00000"]}', '1757266060.00000', 0, 0) -REPLICATE: /sdc/0/c48d89b33840539f9c5442ab3b10027d, complete_rsync, ('03f3fc42-a23e-4585-91bc-59542837fc33-sda', 'c48d89b33840539f9c5442ab3b10027d.db') -test DEBUG: Replicating db /tmp/tmp3ese4wys/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '1757266059.10836', '1757266059.00000', '0', '', '1757266059.00000', 0, 0) -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '1757266059.10836', '1757266059.00000', '0', '', '1757266059.00000', 0, 0) -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, complete_rsync, ('0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '5267a50d4a8f6ea3ee1dbecb8592e872.db') +test DEBUG: Replicating db /tmp/tmp3xmhb38a/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', '97711251-6c93-4a26-9950-5683073f20b3-sda', '1791676586.16034', '1791676589', '0', '', '1791676589', 1, 1) +test DEBUG: /tmp/tmp3xmhb38a/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676590.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '97711251-6c93-4a26-9950-5683073f20b3-sda') +test DEBUG: /tmp/tmp3xmhb38a/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0101571s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', '97711251-6c93-4a26-9950-5683073f20b3-sda', '1791676586.16034', '1791676589', '0', '', '1791676589', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('97711251-6c93-4a26-9950-5683073f20b3-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp3xmhb38a/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db test INFO: Replication run OVER -test INFO: Attempted to replicate 2 dbs in 0.03651 seconds (54.77222/s) +test INFO: Attempted to replicate 1 dbs in 0.05521 seconds (18.11353/s) test INFO: Removed 0 dbs -test INFO: 4 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:4 ts_repl:0 +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp3xmhb38a/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '24823f6d8d322ea9e0e89747cc563fd8', '33984bd1-582f-4c9b-a476-203688f26920-sda', '1791676586.21623', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('33984bd1-582f-4c9b-a476-203688f26920-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '24823f6d8d322ea9e0e89747cc563fd8', '33984bd1-582f-4c9b-a476-203688f26920-sda', '1791676586.21623', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('33984bd1-582f-4c9b-a476-203688f26920-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpx7dtp603/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '30a98f4a-d418-461e-9dcd-edd4f8c0bae7-sda', '1791676586.26978', '1791676589', '0', '', '1791676589', 0, 0) +test DEBUG: /tmp/tmpx7dtp603/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '30a98f4a-d418-461e-9dcd-edd4f8c0bae7-sda', '1791676586.26978', '1791676589', '0', '', '1791676589', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('30a98f4a-d418-461e-9dcd-edd4f8c0bae7-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db')test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_overwrite_unicode ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_auto_record_type +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_auto_record_type ... ok +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_create ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_is_reclaimable ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_bad_location_header +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_bad_location_header ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_missing_location_header +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_missing_location_header ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_range_single_record ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_non_ascii +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_non_ascii ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected_previous_success +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected_previous_success ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_last_modified_time ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml_with_quotes +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_delimiter_xml_with_quotes ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_deleted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_invalid_accept ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_shard_update_redirected_twice +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_shard_update_redirected_twice ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_fails_to_migrate_table +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_fails_to_migrate_table ... ok + +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 38246) +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:24] "SSYNC /dev/9 HTTP/1.1" 200 276 0.113649 +test-ssync-receiver INFO: (1476098) wsgi starting up on http://127.0.0.1:57505 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test-ssync-receiver DEBUG: (1476098) accepted ('127.0.0.1', 55680) +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 7, available: 7, sent: 5, deletable: 7 +test WARNING: The slowdown option is deprecated in favor of objects_per_second. This option may be ignored in a future release. +test WARNING: The slowdown option is deprecated in favor of objects_per_second. This option may be ignored in a future release. +test ERROR: ERROR: Unable to access foo/bar: permission_denied +test INFO: Object update sweep starting on /tmp/tmp_6sz5fk9/devices/sda1 (pid: 1476098) +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:26] "SSYNC /dev/9 HTTP/1.1" 200 465 1.683918 +test-ssync-receiver INFO: (1476098) wsgi exited, is_accepting=True +test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update failed for /a/c/o /tmp/tmp_6sz5fk9/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676585.00000 +test INFO: Object update sweep completed on /tmp/tmp_6sz5fk9/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpqkp8wjd5/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update failed for /a/c/o /tmp/tmpqkp8wjd5/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.00000 +test INFO: Object update sweep completed on /tmp/tmpqkp8wjd5/devices/sda1 in 0.02s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpvkwxjkjg/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /a/c/o /tmp/tmpvkwxjkjg/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_new +test DEBUG: Update sent for /.shards_a/c_shard_new/o /tmp/tmpvkwxjkjg/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 +test INFO: Object update sweep completed on /tmp/tmpvkwxjkjg/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp9g230ig9/devices/sda1 (pid: 1476098) +test DEBUG: Error code 507 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 507 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update failed for /a/c/o /tmp/tmp9g230ig9/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 +test INFO: Object update sweep completed on /tmp/tmp9g230ig9/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp9g230ig9/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /a/c/o /tmp/tmp9g230ig9/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_1 +test DEBUG: Update sent for /.shards_a/c_shard_1/o /tmp/tmp9g230ig9/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 +test INFO: Object update sweep completed on /tmp/tmp9g230ig9/devices/sda1 in 0.02s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmplfjxiwfe/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_older/o /tmp/tmplfjxiwfe/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_new +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_new/o /tmp/tmplfjxiwfe/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_newer +test INFO: Object update sweep completed on /tmp/tmplfjxiwfe/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmplfjxiwfe/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /.shards_a/c_shard_newer/o /tmp/tmplfjxiwfe/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 +test INFO: Object update sweep completed on /tmp/tmplfjxiwfe/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp2rh8429r/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_update_redirection_loop +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_update_redirection_loop ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_migrates_table +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_migrates_table ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_legacy_pending_files ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json_last_modified +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_json_last_modified ... ok + +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03352 seconds (29.83604/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 test INFO: Beginning replication run -test DEBUG: Replicating db /tmp/tmp3ese4wys/sda/containers/0/27d/c48d89b33840539f9c5442ab3b10027d/c48d89b33840539f9c5442ab3b10027d.db -REPLICATE: /sdb/0/c48d89b33840539f9c5442ab3b10027d, sync, (-1, '00000000000000000000000000000000', '03f3fc42-a23e-4585-91bc-59542837fc33-sda', '1757266059.11166', '1757266060.00000', '0', '{"X-Container-Sync-To": ["", "1757266063.00000"], "X-Container-Sync-Key": ["secret", "1757266062.00000"]}', '1757266060.00000', 0, 0) -test DEBUG: /tmp/tmp3ese4wys/sda/containers/0/27d/c48d89b33840539f9c5442ab3b10027d/c48d89b33840539f9c5442ab3b10027d.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/c48d89b33840539f9c5442ab3b10027d, sync, (-1, '00000000000000000000000000000000', '03f3fc42-a23e-4585-91bc-59542837fc33-sda', '1757266059.11166', '1757266060.00000', '0', '{"X-Container-Sync-To": ["", "1757266063.00000"], "X-Container-Sync-Key": ["secret", "1757266062.00000"]}', '1757266060.00000', 0, 0) -test DEBUG: /tmp/tmp3ese4wys/sda/containers/0/27d/c48d89b33840539f9c5442ab3b10027d/c48d89b33840539f9c5442ab3b10027d.db in sync with 10.0.0.2:1002/sdc, nothing to do -test DEBUG: Replicating db /tmp/tmp3ese4wys/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db -REPLICATE: /sdb/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '1757266059.10836', '1757266059.00000', '0', '', '1757266059.00000', 0, 0) -test DEBUG: /tmp/tmp3ese4wys/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.1:1001/sdb, nothing to do -REPLICATE: /sdc/0/5267a50d4a8f6ea3ee1dbecb8592e872, sync, (-1, '00000000000000000000000000000000', '0905f2ff-3156-4127-9069-bbe5e8ef6a60-sda', '1757266059.10836', '1757266059.00000', '0', '', '1757266059.00000', 0, 0) -test DEBUG: /tmp/tmp3ese4wys/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db in sync with 10.0.0.2:1002/sdc, nothing to do +test DEBUG: Replicating db /tmp/tmp9w7o8dvd/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'e246e5fe-3ab8-49ae-b2cb-7f329705c5af-sda', '1791676586.34748', '1791676589', '0', '', '1791676589', 1, 1) +test DEBUG: /tmp/tmp9w7o8dvd/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'e246e5fe-3ab8-49ae-b2cb-7f329705c5af-sda', '1791676586.34748', '1791676589', '0', '', '1791676589', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('e246e5fe-3ab8-49ae-b2cb-7f329705c5af-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp9w7o8dvd/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db test INFO: Replication run OVER -test INFO: Attempted to replicate 2 dbs in 0.03866 seconds (51.73350/s) +test INFO: Attempted to replicate 1 dbs in 0.05480 seconds (18.24662/s) test INFO: Removed 0 dbs -test INFO: 4 successes, 0 failures -test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:4 remote_merge:0 rsync:0 ts_repl:0 -test ERROR: Failed to update sync_store /tmp/tmp4d_p1sh8/sda/containers/0/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db: +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp9w7o8dvd/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '24823f6d8d322ea9e0e89747cc563fd8', 'a0acd06f-26a7-420f-9ae6-34b3b31f6cb2-sda', '1791676586.39651', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('a0acd06f-26a7-420f-9ae6-34b3b31f6cb2-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '24823f6d8d322ea9e0e89747cc563fd8', 'a0acd06f-26a7-420f-9ae6-34b3b31f6cb2-sda', '1791676586.39651', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('a0acd06f-26a7-420f-9ae6-34b3b31f6cb2-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpdfgqw3oj/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a7e6f583-9f55-4ab9-952d-b15ecc0aa3d1-sda', '1791676586.43637', '1791676586', '1791676590', '', '1791676590', 0, 0) +test DEBUG: /tmp/tmpdfgqw3oj/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a7e6f583-9f55-4ab9-952d-b15ecc0aa3d1-sda', '1791676586.43637', '1791676586', '1791676590', '', '1791676590', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('a7e6f583-9f55-4ab9-952d-b15ecc0aa3d1-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03353 seconds (29.82628/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp638bn_8c/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '1d96f125-7520-4212-b2c1-f44355ad5fa2-sda', '1791676586.49960', '1791676586', '1791676590', '', '1791676590', 1, 1) +test DEBUG: /tmp/tmp638bn_8c/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676591.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '1d96f125-7520-4212-b2c1-f44355ad5fa2-sda') +test DEBUG: /tmp/tmp638bn_8c/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.00800371s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '1d96f125-7520-4212-b2c1-f44355ad5fa2-sda', '1791676586.49960', '1791676586', '1791676590', '', '1791676590', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('1d96f125-7520-4212-b2c1-f44355ad5fa2-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp638bn_8c/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05358 seconds (18.66438/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp638bn_8c/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6c981fa78daba9a1aec6064f2a6f346e', '1c536ae5-9282-49fd-9621-bf863edc1b1d-sda', '1791676586.55589', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('1c536ae5-9282-49fd-9621-bf863edc1b1d-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6c981fa78daba9a1aec6064f2a6f346e', '1c536ae5-9282-49fd-9621-bf863edc1b1d-sda', '1791676586.55589', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('1c536ae5-9282-49fd-9621-bf863edc1b1d-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpk6l3zdwn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '1eed1aa3-7451-47ef-b005-9da9d03bade9-sda', '1791676586.60116', '1791676586', '1791676590', '', '1791676590', 0, 1) +test DEBUG: /tmp/tmpk6l3zdwn/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '1eed1aa3-7451-47ef-b005-9da9d03bade9-sda', '1791676586.60116', '1791676586', '1791676590', '', '1791676590', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('1eed1aa3-7451-47ef-b005-9da9d03bade9-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02584 seconds (38.69555/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpzar4h9nz/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '10509466-ea5c-4c6f-97cb-5431b4213917-sda', '1791676586.65640', '1791676586', '1791676590', '', '1791676590', 1, 1) +test DEBUG: /tmp/tmpzar4h9nz/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to dotest.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_newer_local_delete ... ok + +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /a/c/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_1/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_2 +test INFO: Object update sweep completed on /tmp/tmp2rh8429r/devices/sda1 in 0.02s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp2rh8429r/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_2/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to None +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /a/c/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_3 +test INFO: Object update sweep completed on /tmp/tmp2rh8429r/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp2rh8429r/devices/sda1 (pid: 1476098) +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_3/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to .shards_a/c_shard_1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 +test DEBUG: Update redirected for /.shards_a/c_shard_1/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 to None +test INFO: Object update sweep completed on /tmp/tmp2rh8429r/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp2rh8429r/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp2rh8429r/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000 +test INFO: Object update sweep completed on /tmp/tmp2rh8429r/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /.shards_a/shard_c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/replicator.py", line 304, in _post_replicate_hook - self.sync_store.update_sync_store(broker) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_replicator.py", line 1226, in update_sync_store - raise OSError(1, '1') -PermissionError: [Errno 1] 1 -test INFO: Begin container update single threaded sweep -test ERROR: Error processing container /tmp/tmpbs8gf6hh/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db: Boom!: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676588.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/updater.py", line 224, in container_sweep - self.process_container(dbfile) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -Exception: Boom! -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: ERROR: Failed to get paths to drive partitions: permission_denied -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676589.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55450,200 +48266,309 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon'test.unit.container.test_updater.TestContainerUpdater.test_old_style_shard_container -test.unit.container.test_updater.TestContainerUpdater.test_old_style_shard_container ... ok -test.unit.container.test_updater.TestContainerUpdater.test_run_once -test.unit.container.test_updater.TestContainerUpdater.test_run_once ... ok -test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_device_unmounted -test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_device_unmounted ... ok -test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_get_info_timeout -test.unit.container.test_updater.TestContainerUpdater.test_run_once_with_get_info_timeout ... ok +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_updates +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_updates ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_legacy_updates +test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_legacy_updates ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_gone_missing +test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_gone_missing ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_quarantine +test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_quarantine ... ok -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaving ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1757265952.38255, (3, 6) as of 1757266061.13757, cleaved as of 1757265952.38255> in 0.008s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c_where_2 for ShardRange<'there' to 'where' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001556873321533203s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001068115234375s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_where_2 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1757265952.38255, (1, 100) as of 1757266061.16205, cleaved as of 1757265952.38255> in 0.01s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c_yonder_3 for ShardRange<'where' to 'yonder' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001747608184814453s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00012445449829101562s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_yonder_3 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaved ShardRange<'where' to 'yonder' as of 1757265952.38255, (1, 1000) as of 1757266061.22011, cleaved as of 1757265952.38255> in 0.031s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Continuing to cleave (4 done, 0 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Continuing to cleave (4 done, 1 todo), path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'yonder' to MaxBound as of 1757265952.38255, (2, 15) as of 1757266061.23825, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015020370483398438s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010418891906738281s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test INFO: Cleaved ShardRange<'yonder' to MaxBound as of 1757265952.38255, (2, 15) as of 1757266061.23825, active as of 1757265952.38255> in 0.006s, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Cleaving already complete for container, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Passing over already sharded container, path: a/c, db: /tmp/tmpvs991d8v/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266060.47081.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_pre_existing_shard_db_handoff -test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_pre_existing_shard_db_handoff ... ok -test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_ranges -test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_ranges ... ok +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0158 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0105 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0063 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0069 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0071 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0066 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0106 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0068 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0028 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmp9hev9bo4/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0068 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0066 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0145 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0095 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 66 "-" "-" "-" 0.0100 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0044 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/1" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/1" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 50 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 14 "-" "-" "-" 0.0023 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 221 "-" "-" "-" 0.0092 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/%3C%27sub%27%20%22dir%22%3E/object" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 159 "-" "-" "-" 0.0116 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0090 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 2 "-" "-" "-" 0.0144 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc/2" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0272 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0056 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0105 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0083 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/jsonc" 200 234 "-" "-" "-" 0.0077 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0105 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_leading_delimiter ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_limit ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_false ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_log_requests_true ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_marker +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_marker ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_object_sweep +test.unit.obj.test_updater.TestObjectUpdater.test_object_sweep ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_multichar_delimiter ... ok -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdc1/1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" 200 24 "HEAD http://foo:8080/v1/a/9a8f2c3c98d54bd7a41048b729eb8dae/o" "tx4ffb9275930c438aa62e3-0068bdc091" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf606ef2905cf4cd0b6c67-0068bdc091" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sda1/1/a/db7440d9b6b64be39086d89ea991f912" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/db7440d9b6b64be39086d89ea991f912" "txf606ef2905cf4cd0b6c67-0068bdc091" "container-server 2597857" 0.0126 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdb1/1/a/db7440d9b6b64be39086d89ea991f912" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/db7440d9b6b64be39086d89ea991f912" "txf606ef2905cf4cd0b6c67-0068bdc091" "container-server 2597857" 0.0012 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdb1/3/a/db7440d9b6b64be39086d89ea991f912" 201 - "PUT http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txf606ef2905cf4cd0b6c67-0068bdc091" "proxy-server 2597857" 0.0410 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sda1/3/a/db7440d9b6b64be39086d89ea991f912" 201 - "PUT http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txf606ef2905cf4cd0b6c67-0068bdc091" "proxy-server 2597857" 0.0571 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx777317b1206147ebacc68-0068bdc091" "proxy-server 2597857" 0.0022 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "tx777317b1206147ebacc68-0068bdc091" "proxy-server 2597857" 0.0014 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5924577a247f497eb8b8c-0068bdc091" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "tx3be4f8ca095147bfa7bbf-0068bdc091" "proxy-server 2597857" 0.0055 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdb1/3/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "PUT http://foo:8080/sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" "tx7e494e021e34475599ff3-0068bdc091" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sda1/3/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "PUT http://foo:8080/sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" "tx7e494e021e34475599ff3-0068bdc091" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "PUT http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx7e494e021e34475599ff3-0068bdc091" "proxy-server 2597857" 0.0227 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "PUT http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx7e494e021e34475599ff3-0068bdc091" "proxy-server 2597857" 0.0241 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx87758af8306e41e081ae6-0068bdc091" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txcb24fb80f4334afd957fa-0068bdc091" "proxy-server 2597857" 0.0038 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sdb1/3/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "POST http://foo:8080/sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" "txa6da3622be7f467dbb67e-0068bdc091" "object-server 2597857" 0.0005 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "PUT /sda1/3/a/db7440d9b6b64be39086d89ea991f912/o" 201 - "POST http://foo:8080/sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" "txa6da3622be7f467dbb67e-0068bdc091" "object-server 2597857" 0.0004 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "POST /sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" 202 76 "POST http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "txa6da3622be7f467dbb67e-0068bdc091" "proxy-server 2597857" 0.0069 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "POST /sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" 202 76 "POST http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "txa6da3622be7f467dbb67e-0068bdc091" "proxy-server 2597857" 0.0060 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa15841ac2fa44a53895d9-0068bdc091" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txdba4efa07f4f4029af92e-0068bdc091" "proxy-server 2597857" 0.0025 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "GET /sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" 200 24 "GET http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx071026c8caf14793a682c-0068bdc091" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc24d42b785364687899a5-0068bdc091" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txd65e67e87b494142a7d8d-0068bdc091" "proxy-server 2597857" 0.0024 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" 200 24 "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx4b289a8c98d44f85bad2b-0068bdc091" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa608a68de8464764bc9ec-0068bdc091" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txc2502cfd737d4053abdd4-0068bdc091" "proxy-server 2597857" 0.0045 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "GET /sdd1/0/a/db7440d9b6b64be39086d89ea991f912/o" 200 24 "GET http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx7cbd3d626e2f43a98d6e2-0068bdc091" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4f33823ce7094f2ab0cee-0068bdc091" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/3/a/db7440d9b6b64be39086d89ea991f912" 204 - "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912" "txaa2bfef982b84813acdbb-0068bdc091" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdc1/0/a/db7440d9b6b64be39086d89ea991f912/o" 200 24 "HEAD http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912/o" "tx41d81bb75f1d4e77ba0e1-0068bdc091" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx29647822ec914ddbace78-0068bdc091" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "GET /sdb1/3/a/db7440d9b6b64be39086d89ea991f912" 200 384 "GET http://foo:8080/v1/a/db7440d9b6b64be39086d89ea991f912?format=json&states=listing" "tx29647822ec914ddbace78-0068bdc091" "proxy-server 2597857" 0.0022 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto ... ok +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txf7aa1a1f42df4ee4950d6-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:25 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txf7aa1a1f42df4ee4950d6-006acad0a9" "proxy-server 1476105" 0.0006 "-" 1476105 0 +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txf7aa1a1f42df4ee4950d6-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txf7aa1a1f42df4ee4950d6-006acad0a9) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: txf7aa1a1f42df4ee4950d6-006acad0a9) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txf7aa1a1f42df4ee4950d6-006acad0a9) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "txf7aa1a1f42df4ee4950d6-006acad0a9" "proxy-server 1476105" 0.0005 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx0dfd49e060f94914bf49c-006acad0aa) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "POST /sda/0/a/c/o" 202 76 "POST http://localhost/v1/a/c/o" "tx0dfd49e060f94914bf49c-006acad0aa" "proxy-server 1476105" 0.0065 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx0dfd49e060f94914bf49c-006acad0aa) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx766cdc52579a4bbc8f171-006acad0aa) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx766cdc52579a4bbc8f171-006acad0aa) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx74ae4dc3f42c4faab6561-006acad0aa" "proxy-server 1476105" 0.0008 "-" 1476105 0 +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect + resp = func(ipaddr, port, device, partition, method, path, + headers=headers, query_string=query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx74ae4dc3f42c4faab6561-006acad0aa) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "tx74ae4dc3f42c4faab6561-006acad0aa" "proxy-server 1476105" 0.0006 "-" 1476105 0 +obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txd14f13c004c24c2c8b23b-006acad0aa) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txd14f13c004c24c2c8b23b-006acad0aa" "proxy-server 1476105" 0.0089 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txd14f13c004c24c2c8b23b-006acad0aa) +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx5590af30e14c44d59eca1-006acad0aa" "proxy-server 1476105" 0.0006 "-" 1476105 0 +obj-ut INFO: - - - [10/Oct/2026:23:56:26 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "tx5590af30e14c44d59eca1-006acad0aa" "proxy-server 1476105" 0.0005 "-" 1476105 0 +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5590af30e14c44d59eca1-006acad0aa) +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_errors +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_state ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_not_supported +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_not_supported ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_newid ... ok -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx8d1dc3a4b5554aebbc173-0068bdc095) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8d1dc3a4b5554aebbc173-0068bdc095) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8d1dc3a4b5554aebbc173-0068bdc095) -test ERROR: Aborting listing from shards due to bad shard policy index: 0 (expected 1) (txn: tx8d1dc3a4b5554aebbc173-0068bdc095) -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx88d587737f444194bbe14-0068bdc095) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx88d587737f444194bbe14-0068bdc095) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx88d587737f444194bbe14-0068bdc095) -test ERROR: Aborting listing from shards due to bad shard policy index: None (expected 1) (txn: tx88d587737f444194bbe14-0068bdc095) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: Setting object count to 3120 (txn: tx34781b8dd8ae411ba9051-0068bdc096) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: Setting object count to 3120 (txn: txe549102da14d4698966c8-0068bdc096) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: Setting object count to 3120 (txn: txf58499db11774bb0a1091-0068bdc096) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: Setting object count to 3120 (txn: tx76f8763deed94c8682fd0-0068bdc096) -test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: Setting object count to 3120 (txn: tx1dc8bebd94e54ca88a22c-0068bdc096) -test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx0013b117d9144d26b0355-0068bdc096) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txd7896b5964574f96ace89-0068bdc097)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_overlapping_shards_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_overlapping_shards_no_memcache ... ok +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/-UK" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/-CH" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 36 "-" "-" "-" 0.0117 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0087 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 4 "-" "-" "-" 0.0067 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0085 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0025 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~TX~~A" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~TX~~B" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~OK~~A" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~OK~~B" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0085 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~UT~~A" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c/US~~UT~~~B" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0088 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0064 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0063 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0194 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0024 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0071 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0013 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0069 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0130 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:26 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 400 36 "-" "-" "-" 0.0012 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 400 35 "-" "-" "-" 0.0054 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0102 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 323 "-" "-" "-" 0.0015 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_other_params +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_other_params ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_listing +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_listing ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_updating +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_sharded_subshard_state_updating ... ok -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676590.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55652,13 +48577,12 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /.shards_a/c /tmp/tmpx181ripb/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.01s, 0 successes, 1 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676591.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55667,13 +48591,12 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /.shards_a/c /tmp/tmpx181ripb/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 0 successes, 1 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp6zl1y2iu/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp6zl1y2iu/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676592.00000 +test INFO: Object update sweep completed on /tmp/tmp6zl1y2iu/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55682,11 +48605,12 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test DEBUG: Update report sent for /.shards_a/c /tmp/tmpx181ripb/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp3zgg7064/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp3zgg7064/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.00000 +test INFO: Object update sweep completed on /tmp/tmp3zgg7064/devices/sda1 in 0.02s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55695,27 +48619,12 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /a/c /tmp/tmpzrqgnhix/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.01s, 0 successes, 1 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /a/c /tmp/tmpzrqgnhix/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.01s, 0 successes, 1 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test DEBUG: Update report sent for /a/c /tmp/tmpzrqgnhix/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp3zgg7064/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmp3zgg7064/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676589.00000 +test INFO: Object update sweep completed on /tmp/tmp3zgg7064/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55724,11 +48633,357 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test WARNING: /tmp/tmp5rtnqabe/tmp_test_container_updater/devices/sda1 is not mounted -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmp0rugvcyt/devices/sda1 (pid: 1476098) +test ERROR: ERROR Pickle problem, quarantining /tmp/tmp0rugvcyt/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676586.00000: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/updater.py", line 649, in _load_update + return pickle.load(open(update_path, 'rb')) # nosec: B301 + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ +_pickle.UnpicklingError: invalid load key, '\xff'. +test INFO: Object update sweep completed on /tmp/tmp0rugvcyt/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 1 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 1 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpyk91w4jv/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o03 /tmp/tmpyk91w4jv/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1791676586.93138 +test DEBUG: Update sent for /.shards_a/c2_shard/o09 /tmp/tmpyk91w4jv/devices/sda1/async_pending/ca9/43aefe16fd826546f72b52db0520cca9-1791676586.93188 +test INFO: Object update sweep completed on /tmp/tmpyk91w4jv/devices/sda1 in 0.21s seconds:, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 9 skips, 9 deferrals, 0 drains (pid: 1476098)test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_2_skip_1 +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_2_skip_1 ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_3_skip_1 +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_3_skip_1 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_non_slash ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_listing +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_listing ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676685.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/df2/a97f645b2ab93856e50fad57b4348df2/a97f645b2ab93856e50fad57b4348df2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676690.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/614/bac449a8ff4225b4b5d16137b52e2614/bac449a8ff4225b4b5d16137b52e2614.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676695.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/02e/1ff6cb5926a26bf4a5813b185ca7b02e/1ff6cb5926a26bf4a5813b185ca7b02e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676705.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ffc/bcda24c2b41a311711ce2d639433effc/bcda24c2b41a311711ce2d639433effc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676710.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/539/6f04045bf9cfd0b5169437837be92539/6f04045bf9cfd0b5169437837be92539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676715.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8d4/0e4dd89e79f2bf4acdae9edf3cef68d4/0e4dd89e79f2bf4acdae9edf3cef68d4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676720.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676725.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/877/73a81bff914a09e21b8d6cca6e88d877/73a81bff914a09e21b8d6cca6e88d877.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676730.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/bd4/6075155a7e864130c8fbbe035c4fdbd4/6075155a7e864130c8fbbe035c4fdbd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676735.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/046/e38008c636c07ca844947bb0234d4046/e38008c636c07ca844947bb0234d4046.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676740.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e14/921666f6bdc248e67357b088c8a47e14/921666f6bdc248e67357b088c8a47e14.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676745.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/4f4/c644915fa21ba2ff5a4f03901ba884f4/c644915fa21ba2ff5a4f03901ba884f4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676755.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/491/24e2883296668725da30f83cd803d491/24e2883296668725da30f83cd803d491.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676760.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676765.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/926/367398c275bfefdd79b4c3115ba94926/367398c275bfefdd79b4c3115ba94926.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676770.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/bb3/c9c0862a57789cf9232ae03b778efbb3/c9c0862a57789cf9232ae03b778efbb3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676775.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/459/a0eba72d84778498fcd76a48b878e459/a0eba72d84778498fcd76a48b878e459.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676780.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/dec/9c24c143b4a3d205fc74c393ba271dec/9c24c143b4a3d205fc74c393ba271dec.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676785.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/4ae/a7e769fff7fd139a05d0aea8d1bc64ae/a7e769fff7fd139a05d0aea8d1bc64ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676790.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/da7/eef9e5dd74de073fced978d30153cda7/eef9e5dd74de073fced978d30153cda7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676795.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/1bb/4ff6bd8a946bc7f07b6059223c07b1bb/4ff6bd8a946bc7f07b6059223c07b1bb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676800.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/412/7b6636ed65b245597beaa1bcefa81412/7b6636ed65b245597beaa1bcefa81412.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676805.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/71b/05bba896169e1204bdcb344ca519a71b/05bba896169e1204bdcb344ca519a71b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676810.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/510/c0cdadbdedeba97227dbafc22135c510/c0cdadbdedeba97227dbafc22135c510.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676815.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/244/1082a527d294b2ba3a376f61330d3244/1082a527d294b2ba3a376f61330d3244.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676820.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7b1/4e3bda633fd892e3ae4e56fab20067b1/4e3bda633fd892e3ae4e56fab20067b1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676825.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/447/64e2ebb9f3ae3c56c7cfad03fa795447/64e2ebb9f3ae3c56c7cfad03fa795447.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676830.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/48f/2323b8d1b502ab0adf420d349028e48f/2323b8d1b502ab0adf420d349028e48f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676835.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/73c/b44adb41dfb0ec41daba17e4d68f173c/b44adb41dfb0ec41daba17e4d68f173c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676840.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676845.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b20/25828cc77238fb27549edc713403ab20/25828cc77238fb27549edc713403ab20.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676850.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb/6231f7c9b7bdb3bfcdb7f49ffa6fa5fb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676855.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/21e/44c8071f474ac15ba24268b81ab4321e/44c8071f474ac15ba24268b81ab4321e.dbtest.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_root_container ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_updating +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_root_state_updating ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_order_and_reverse ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_some_limited +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_some_limited ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_listing +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_listing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_prefix_delim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_list_objects_iter_with_reserved_name ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_updating +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_namespaces_unsharded_subshard_state_updating ... ok + +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '10509466-ea5c-4c6f-97cb-5431b4213917-sda', '1791676586.65640', '1791676586', '1791676590', '', '1791676590', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('10509466-ea5c-4c6f-97cb-5431b4213917-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpzar4h9nz/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05058 seconds (19.77052/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpzar4h9nz/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6c981fa78daba9a1aec6064f2a6f346e', '61a0e610-b1ad-46ca-a0a4-b7da8c458bb2-sda', '1791676586.71360', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('61a0e610-b1ad-46ca-a0a4-b7da8c458bb2-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6c981fa78daba9a1aec6064f2a6f346e', '61a0e610-b1ad-46ca-a0a4-b7da8c458bb2-sda', '1791676586.71360', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('61a0e610-b1ad-46ca-a0a4-b7da8c458bb2-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgewjdgg6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f6a93078-8495-4da5-97c0-31ea973b31dd-sda', '1791676586.78754', '1791676586', '0', '', '1791676586', 0, 1) +test DEBUG: /tmp/tmpgewjdgg6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'f6a93078-8495-4da5-97c0-31ea973b31dd-sda', '1791676586.78754', '1791676586', '0', '', '1791676586', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f6a93078-8495-4da5-97c0-31ea973b31dd-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03169 seconds (31.55785/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpnr6fmt6t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'f3b27e75-3de5-475d-bc72-8f5192a01051-sda', '1791676586.84372', '1791676586', '0', '', '1791676586', 1, 0) +test DEBUG: /tmp/tmpnr6fmt6t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676590.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'f3b27e75-3de5-475d-bc72-8f5192a01051-sda') +test DEBUG: /tmp/tmpnr6fmt6t/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0347722s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', 'f3b27e75-3de5-475d-bc72-8f5192a01051-sda', '1791676586.84372', '1791676586', '0', '', '1791676586', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('f3b27e75-3de5-475d-bc72-8f5192a01051-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpnr6fmt6t/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.07892 seconds (12.67049/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpnr6fmt6t/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'c4d4be424edca70273071193456f38df', '94d41e11-79de-4630-8310-209f436b7c4c-sda', '1791676586.92451', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('94d41e11-79de-4630-8310-209f436b7c4c-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'c4d4be424edca70273071193456f38df', '94d41e11-79de-4630-8310-209f436b7c4c-sda', '1791676586.92451', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('94d41e11-79de-4630-8310-209f436b7c4c-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpc219esfp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '36434941-f76b-4f39-b5f4-a60e5c194e0a-sda', '1791676586.96759', '1791676586', '0', '', '1791676586', 0, 0) +test DEBUG: /tmp/tmpc219esfp/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '36434941-f76b-4f39-b5f4-a60e5c194e0a-sda', '1791676586.96759', '1791676586', '0', '', '1791676586', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('36434941-f76b-4f39-b5f4-a60e5c194e0a-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.36979 seconds (2.70421/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp5oslamve/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '5a40ff3c-c702-4835-919b-ceae44a22ee5-sda', '1791676587.36529', '1791676587', '0', '', '1791676587', 1, 0) +test DEBUG: /tmp/tmp5oslamve/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'dd9d77e22aee97dddb2af554bb453abf', '5a40ff3c-c702-4835-919b-ceae44a22ee5-sda', '1791676587.36529', '1791676587', '0', '', '1791676587', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('5a40ff3c-c702-4835-919b-ceae44a22ee5-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp5oslamve/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06062 seconds (16.49746/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_create +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_create ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_non_ascii +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_non_ascii ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_load_old_record_from_pending_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_make_tuple_for_pickle ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unlimited +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unlimited ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unsent_deferrals +test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unsent_deferrals ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_root_container ... ok + +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0119 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0066 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmpu1mepz2_/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0181 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0023 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0121 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0108 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmp1vc93sjm/tmp_test_container_server_ContainerController/sda1/containers/p/61c/b6a56f59d3a8b4d57e122a32d715b61c/b6a56f59d3a8b4d57e122a32d715b61c.db' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0103 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0157 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0116 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0163 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0104 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0102 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0119 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0138 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0470 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0163 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0149 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0142 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0101 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0121 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/jsonc/Sp%C3%A4tzle" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/jsonc/%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/jsonc" 200 268 "-" "-" "-" 0.0245 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/jsonc" 200 22 "-" "-" "-" 0.0023 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0117 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_0" 201 - "-" "-" "-" 0.0005 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_1" 201 - "-" "-" "-" 0.0004 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_2" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_3" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_4" 201 - "-" "-" "-" 0.0126 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_5" 201 - "-" "-" "-" 0.0004 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_6" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_7" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_8" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_9" 201 - "-" "-" "-" 0.0003 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_default_10" 201 - "-" "-" "-" 0.0087 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_0" 201 - "-" "-" "-" 0.0004 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_1" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_2" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_3" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_4" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_5" 201 - "-" "-" "-" 0.0004 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_6" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_7" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_8" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/obj_1_9" 201 - "-" "-" "-" 0.0003 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0221 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0065 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 80 "-" "-" "-" 0.0022 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 400 40 "-" "-" "-" 0.0011 "-" 1476106 3test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_objects_of_different_policies +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_objects_of_different_policies ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_over_limit ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_path +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_path ... ok + +test INFO: Object update sweep of sda1 completed: 0.21s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 9 skips, 9 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpgigapkwf/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o03 /tmp/tmpgigapkwf/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1791676587.14834 +test DEBUG: Update sent for /a/c1/o02 /tmp/tmpgigapkwf/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1791676587.14830 +test DEBUG: Update sent for /a/c1/o00 /tmp/tmpgigapkwf/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1791676587.14814 +test INFO: Object update sweep completed on /tmp/tmpgigapkwf/devices/sda1 in 0.10s seconds:, 3 successes, 0 failures, 0 quarantines, 3 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 2 deferrals, 1 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.10s, 3 successes, 0 failures, 0 quarantines, 3 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 2 deferrals, 1 drains +test INFO: Object update sweep starting on /tmp/tmpiiiyvhip/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o04 /tmp/tmpiiiyvhip/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1791676587.25256 +test DEBUG: Update sent for /a/c1/o00 /tmp/tmpiiiyvhip/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1791676587.25231 +test DEBUG: Update sent for /a/c1/o02 /tmp/tmpiiiyvhip/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1791676587.25247 +test DEBUG: Update sent for /a/c1/o01 /tmp/tmpiiiyvhip/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1791676587.25242 +test INFO: Object update sweep completed on /tmp/tmpiiiyvhip/devices/sda1 in 0.02s seconds:, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 3 deferrals, 2 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 3 deferrals, 2 drains +test INFO: Object update sweep starting on /tmp/tmp6dkmtd4o/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o02 /tmp/tmp6dkmtd4o/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1791676587.27374 +test DEBUG: Update sent for /a/c1/o03 /tmp/tmp6dkmtd4o/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1791676587.27379 +test INFO: Object update sweep completed on /tmp/tmp6dkmtd4o/devices/sda1 in 0.12s seconds:, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 2 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.12s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 2 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmp76h2324j/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o04 /tmp/tmp76h2324j/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1791676587.39897 +test DEBUG: Update sent for /a/c1/o09 /tmp/tmp76h2324j/devices/sda1/async_pending/bee/db77f283b4b1bb5e5b6ce501ca337bee-1791676587.40745 +test DEBUG: Update sent for /a/c1/o01 /tmp/tmp76h2324j/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1791676587.39884 +test DEBUG: Update sent for /a/c1/o07 /tmp/tmp76h2324j/devices/sda1/async_pending/fc8/26ac197975ac1169d403eeb7ae8bbfc8-1791676587.40736 +test DEBUG: Update sent for /a/c1/o06 /tmp/tmp76h2324j/devices/sda1/async_pending/5b6/29e303e1cb80d29563757ae87f5c55b6-1791676587.40731 +test DEBUG: Update sent for /a/c1/o08 /tmp/tmp76h2324j/devices/sda1/async_pending/5b8/4e594cf882aac2f7f8f2f4cdade285b8-1791676587.40741 +test DEBUG: Update sent for /a/c1/o00 /tmp/tmp76h2324j/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1791676587.39872 +test DEBUG: Update sent for /a/c1/o02 /tmp/tmp76h2324j/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1791676587.39889 +test DEBUG: Update sent for /.shards_a/c2_shard/o09 /tmp/tmp76h2324j/devices/sda1/async_pending/ca9/43aefe16fd826546f72b52db0520cca9-1791676587.40772 +test DEBUG: Update sent for /a/c1/o03 /tmp/tmp76h2324j/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1791676587.39893 +test DEBUG: Update sent for /a/c1/o05 /tmp/tmp76h2324j/devices/sda1/async_pending/dc4/017ff741f591e7220e0836a0c4fcedc4-1791676587.40722 +test INFO: Object update sweep completed on /tmp/tmp76h2324j/devices/sda1 in 0.21s seconds:, 11 successes, 0 failures, 0 quarantines, 11 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.21s, 11 successes, 0 failures, 0 quarantines, 11 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpva_ce8dq/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c1/o04 /tmp/tmpva_ce8dq/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1791676587.61853 +test DEBUG: Update sent for /a/c1/o00 /tmp/tmpva_ce8dq/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1791676587.61826 +test DEBUG: Update sent for /a/c1/o05 /tmp/tmpva_ce8dq/devices/sda1/async_pending/dc4/017ff741f591e7220e0836a0c4fcedc4-1791676587.61858 +test DEBUG: Update sent for /a/c1/o03 /tmp/tmpva_ce8dq/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1791676587.61845 +test DEBUG: Update sent for /a/c1/o02 /tmp/tmpva_ce8dq/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1791676587.61841 +test INFO: Object update sweep completed on /tmp/tmpva_ce8dq/devices/sda1 in 0.00s seconds:, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 4 deferrals, 2 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 4 deferrals, 2 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused +test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused +test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused +test DEBUG: Update failed for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.02s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098)test.unit.obj.test_updater.TestObjectUpdater.test_process_devices_in_child +test.unit.obj.test_updater.TestObjectUpdater.test_process_devices_in_child ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_is_green ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child_with_more_workers +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child_with_more_workers ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_default +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_default ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_more_updater_workers +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_more_updater_workers ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_recon_dump +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_recon_dump ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_subsequent_children +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_subsequent_children ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_shard_container ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_plain +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_plain ... ok + +test INFO: Object update sweep of sda1 completed: 0.02s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test DEBUG: Error code 500 is returned from remote server 127.0.0.1:51091/sda1 +test DEBUG: Error code 500 is returned from remote server 127.0.0.1:51091/sda1 +test DEBUG: Update failed for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.02s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.02s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test DEBUG: Error code 404 is returned from remote server 127.0.0.1:51091/sda1 +test DEBUG: Update failed for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test INFO: Timeout waiting on remote server 127.0.0.1:51091/sda1: 99 seconds +test DEBUG: Update failed for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.00s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test INFO: Timeout connecting to remote server 127.0.0.1:51091/sda1: 9 seconds +test DEBUG: Update failed for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmpq14imt3c/devices/sda1 (pid: 1476098) +test DEBUG: Update sent for /a/c/o /tmp/tmpq14imt3c/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.65876 +test INFO: Object update sweep completed on /tmp/tmpq14imt3c/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test INFO: Object update sweep of all devices completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache with lock_file(cache_file, lock_timeout, unlink=False) as cf: @@ -55737,442 +48992,2711 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test INFO: Failed to get container info (Lock timeout: 10 seconds: /tmp/tmpc_oteog8/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db); skipping. -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changestest.unit.container.test_updater.TestContainerUpdater.test_shard_container -test.unit.container.test_updater.TestContainerUpdater.test_shard_container ... ok -test.unit.container.test_updater.TestContainerUpdater.test_unicode -test.unit.container.test_updater.TestContainerUpdater.test_unicode ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_check_policy -test.unit.obj.test_diskfile.TestECDiskFileManager.test_check_policy ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_commit_window -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_commit_window ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_uses_configured_reclaim_age -test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_uses_configured_reclaim_age ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_construct_dev_path -test.unit.obj.test_diskfile.TestECDiskFileManager.test_construct_dev_path ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_focused_yield_hashes_does_not_clean_up -test.unit.obj.test_diskfile.TestECDiskFileManager.test_focused_yield_hashes_does_not_clean_up ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_and_filenames_from_hash -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_and_filenames_from_hash ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_bad_meta_name -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_bad_meta_name ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_dev_path_fail -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_dev_path_fail ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_actual_files -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_actual_files ... ok +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Begin object update sweep of all devices +test INFO: Object update sweep of all devices completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmppmbu0zqn/devices/sda1 (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmppmbu0zqn/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Object update sweep starting on /tmp/tmppmbu0zqn/devices/sda1 (pid: 1476098) +test DEBUG: Update failed for /a/c/o /tmp/tmppmbu0zqn/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1791676587.00000 +test INFO: Object update sweep completed on /tmp/tmppmbu0zqn/devices/sda1 in 0.00s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test INFO: Begin object update sweep of all devices +test WARNING: Skipping: sda1 is unmounted +test INFO: Object update sweep of all devices completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Begin object update sweep of all devices +test WARNING: Skipping: sda1 is unmounted +test INFO: Object update sweep of all devices completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_updater.TestObjectUpdater.test_run_once_with_disk_unmounted +test.unit.obj.test_updater.TestObjectUpdater.test_run_once_with_disk_unmounted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_prefix ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx36f73744ca5b469eabb34-0068bdc093" "proxy-server 2597857" 0.0013 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sda1/1/a/82624fb4cce146d7a7e21ece3eea385b" 201 - "PUT http://127.0.0.1:49981/sda1/3/a/82624fb4cce146d7a7e21ece3eea385b" "tx36f73744ca5b469eabb34-0068bdc093" "container-server 2597857" 0.0011 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdb1/1/a/82624fb4cce146d7a7e21ece3eea385b" 201 - "PUT http://127.0.0.1:46089/sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" "tx36f73744ca5b469eabb34-0068bdc093" "container-server 2597857" 0.0010 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 201 - "PUT http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx36f73744ca5b469eabb34-0068bdc093" "proxy-server 2597857" 0.0450 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b" 201 - "PUT http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx36f73744ca5b469eabb34-0068bdc093" "proxy-server 2597857" 0.0336 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa7210f78672e418291349-0068bdc093" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "txa7210f78672e418291349-0068bdc093" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3b83890c26154c01b9d8f-0068bdc093" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "txa0744e0e519f49518b250-0068bdc093" "proxy-server 2597857" 0.0055 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdg1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "PUT http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "txc0b22e4adea645d3b0886-0068bdc093" "proxy-server 2597857" 0.0248 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "PUT http://foo:8080/sdh1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" "txc0b22e4adea645d3b0886-0068bdc093" "object-server 2597857" 0.0006 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "PUT http://foo:8080/sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" "txc0b22e4adea645d3b0886-0068bdc093" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdh1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "PUT http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "txc0b22e4adea645d3b0886-0068bdc093" "proxy-server 2597857" 0.0326 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "PUT http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "txc0b22e4adea645d3b0886-0068bdc093" "proxy-server 2597857" 0.0383 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9a668ce8aa3c4101ad123-0068bdc093" "proxy-server 2597857" 0.0021 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx954fd898f6ca41beb1f9c-0068bdc093" "proxy-server 2597857" 0.0078 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "POST /sdh1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 202 76 "POST http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx6aaccc5d2ddb492dbf38a-0068bdc093" "proxy-server 2597857" 0.0086 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "POST http://foo:8080/sdg1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx6aaccc5d2ddb492dbf38a-0068bdc093" "object-server 2597857" 0.0030 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "POST /sdg1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 202 76 "POST http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx6aaccc5d2ddb492dbf38a-0068bdc093" "proxy-server 2597857" 0.0183 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "PUT /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 201 - "POST http://foo:8080/sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx6aaccc5d2ddb492dbf38a-0068bdc093" "object-server 2597857" 0.0048 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "POST /sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 202 76 "POST http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx6aaccc5d2ddb492dbf38a-0068bdc093" "proxy-server 2597857" 0.0200 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5207d80311de4ee1a831e-0068bdc093" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx5021554d79fb48ebb88db-0068bdc093" "proxy-server 2597857" 0.0089 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdg1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "GET http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx7a85725ed38142a9a400e-0068bdc093" "proxy-server 2597857" 0.0010 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "GET http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx7a85725ed38142a9a400e-0068bdc093" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe94343b6410f412ea5145-0068bdc093" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx79883a1abde8432f96ae3-0068bdc093" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "txf8acf20e69d948988c720-0068bdc093" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdc77f41ef188401e9cadf-0068bdc093" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx9c203b82c0374e2a8b368-0068bdc093" "proxy-server 2597857" 0.0040 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdg1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "GET http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx7f720bcad9274cee8d7fc-0068bdc093" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdh1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "GET http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx7f720bcad9274cee8d7fc-0068bdc093" "proxy-server 2597857" 0.0041 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx30f2587c810c4fc985ffa-0068bdc093" "proxy-server 2597857" 0.0036 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 204 - "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b" "tx988de06bfd6d424b8809f-0068bdc093" "proxy-server 2597857" 0.0024 "-" 2597857 3test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto_ec -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_with_crypto_read_without_crypto_ec ... ok +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp5oslamve/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '92909e595af74a3e9cfed03bf222e27b', '2cb2a9a6-d02f-4f37-81d1-4c814068a0ca-sda', '1791676587.43578', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('2cb2a9a6-d02f-4f37-81d1-4c814068a0ca-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '92909e595af74a3e9cfed03bf222e27b', '2cb2a9a6-d02f-4f37-81d1-4c814068a0ca-sda', '1791676587.43578', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('2cb2a9a6-d02f-4f37-81d1-4c814068a0ca-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpi74_cksg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '8e3389aa-5258-48db-94ff-1942de6b62b5-sda', '1791676587.50998', '1791676587', '1791676589', '', '1791676589', 0, 0) +test DEBUG: /tmp/tmpi74_cksg/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '8e3389aa-5258-48db-94ff-1942de6b62b5-sda', '1791676587.50998', '1791676587', '1791676589', '', '1791676589', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('8e3389aa-5258-48db-94ff-1942de6b62b5-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.04038 seconds (24.76350/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpjvugyzij/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'c04adb9d44441d0f4556013369559770', '09a71ff9-6f92-4808-b6d4-b0701a22dc90-sda', '1791676587.59031', '1791676587', '1791676589', '', '1791676589', 1, 0) +test DEBUG: /tmp/tmpjvugyzij/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676592.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '09a71ff9-6f92-4808-b6d4-b0701a22dc90-sda') +test DEBUG: /tmp/tmpjvugyzij/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0191939s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'c04adb9d44441d0f4556013369559770', '09a71ff9-6f92-4808-b6d4-b0701a22dc90-sda', '1791676587.59031', '1791676587', '1791676589', '', '1791676589', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('09a71ff9-6f92-4808-b6d4-b0701a22dc90-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpjvugyzij/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06275 seconds (15.93584/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpjvugyzij/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '5741fc111cda7de9c284b7a8fd6c1cb4', 'ee09adb4-ac68-4986-816f-78fff1f2a117-sda', '1791676587.67230', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('ee09adb4-ac68-4986-816f-78fff1f2a117-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '5741fc111cda7de9c284b7a8fd6c1cb4', 'ee09adb4-ac68-4986-816f-78fff1f2a117-sda', '1791676587.67230', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('ee09adb4-ac68-4986-816f-78fff1f2a117-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp63j2ylmj/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '941b02c2-849e-49f9-a2fc-6b891be39fb8-sda', '1791676587.73630', '1791676587', '1791676589', '', '1791676589', 0, 1) +test DEBUG: /tmp/tmp63j2ylmj/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '941b02c2-849e-49f9-a2fc-6b891be39fb8-sda', '1791676587.73630', '1791676587', '1791676589', '', '1791676589', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('941b02c2-849e-49f9-a2fc-6b891be39fb8-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03582 seconds (27.91970/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmp0k__ra9i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'c04adb9d44441d0f4556013369559770', 'c4a7e841-9546-4623-85fd-77fbed029cf2-sda', '1791676587.81637', '1791676587', '1791676589', '', '1791676589', 1, 1) +test DEBUG: /tmp/tmp0k__ra9i/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'c04adb9d44441d0f4556013369559770', 'c4a7e841-9546-4623-85fd-77fbed029cf2-sda', '1791676587.81637', '1791676587', '1791676589', '', '1791676589', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('c4a7e841-9546-4623-85fd-77fbed029cf2-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmp0k__ra9i/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05798 seconds (17.24856/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmp0k__ra9i/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'c395828e176f4046554e6f5ad9f4be68', 'b0e3b421-89f9-4025-a1f9-f7ffcb3dbcd6-sda', '1791676587.89260', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('b0e3b421-89f9-4025-a1f9-f7ffcb3dbcd6-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, 'c395828e176f4046554e6f5ad9f4be68', 'b0e3b421-89f9-4025-a1f9-f7ffcb3dbcd6-sda', '1791676587.89260', '1791673200', '0', '', '1791673200', 1, 0)test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_delete +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_delete ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs +test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_overwrite_unicode ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_table_migration +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_table_migration ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_auditing +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_auditing ... ok +test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs_multiple_policies +test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs_multiple_policies ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_existing_pair +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_existing_pair ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_new_pair +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_new_pair ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_limit_exceeded +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_limit_exceeded ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_multiple_same_timestamps +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_multiple_same_timestamps ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs_exceeding_dump_count +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs_exceeding_dump_count ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age_no_updates +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age_no_updates ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_memory_usage +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_memory_usage ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_newest_pairs_not_added_when_limit_exceeded +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_newest_pairs_not_added_when_limit_exceeded ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_no_eviction_when_below_max_entries +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_no_eviction_when_below_max_entries ... ok +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_reset +test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_reset ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_merge_shard_ranges_state ... ok +test.unit.proxy.controllers.test_base.TestNodeIter.test_annotate_node_with_use_replication +test.unit.proxy.controllers.test_base.TestNodeIter.test_annotate_node_with_use_replication ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_errors +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_errors ... ok +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_default_fake_ring +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_default_fake_ring ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_does_not_mutate_supplied_nodes +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_does_not_mutate_supplied_nodes ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_newid ... ok +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_with_handoffs +test.unit.proxy.controllers.test_base.TestNodeIter.test_iter_with_handoffs ... ok +test.unit.proxy.controllers.test_base.TestNodeIter.test_multi_iteration +test.unit.proxy.controllers.test_base.TestNodeIter.test_multi_iteration ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_old_style_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_root_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_old_style_shard_container ... ok + +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0158 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/US/TX" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/US/TX/B" 201 - "-" "-" "-" 0.0046 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/US/OK" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/US/OK/B" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/US/UT/A" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 242 "-" "-" "-" 0.0122 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/plainc" 201 - "-" "-" "-" 0.0035 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/plainc/0" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/plainc/1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/plainc/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0115 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "HEAD /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0055 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0143 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0143 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0282 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0105 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0145 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/a1" 201 - "-" "-" "-" 0.0086 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/b1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/a2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/b2" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/a3" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c/b3" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 9 "-" "-" "-" 0.0094 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:27 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0018 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0013 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0001 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0108 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0094 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c_f" 201 - "-" "-" "-" 0.0068 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c_f" 202 - "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0179 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0181 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0140 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 1476106 2test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_root_container ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_from_compacted_shard +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_from_compacted_shard ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespace_caching +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespace_caching ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_404_response +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_404_response ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676860.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/31b/6079a430a80c4013d7308de5b57b931b/6079a430a80c4013d7308de5b57b931b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676865.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e88/cac37aa461d0b37d6a439f69701a1e88/cac37aa461d0b37d6a439f69701a1e88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676870.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5d6/bfef16dad6b37d1095d1b31c640df5d6/bfef16dad6b37d1095d1b31c640df5d6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676875.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/4e3/bd64536c5128f17be2a7433c2613e4e3/bd64536c5128f17be2a7433c2613e4e3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676880.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e52/9bfed49deec0778d8aafa298949a0e52/9bfed49deec0778d8aafa298949a0e52.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676885.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/102/1945a9345fb207e88379f4b42d6be102/1945a9345fb207e88379f4b42d6be102.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676890.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/855/64833c7414a676fa383410273bad1855/64833c7414a676fa383410273bad1855.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676895.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/537/8f90091d136c2a454ebb4fe9325c8537/8f90091d136c2a454ebb4fe9325c8537.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676900.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2e0/23be053fc2a82c0415d5108d9f26e2e0/23be053fc2a82c0415d5108d9f26e2e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676905.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/05a/4f44596b3b4b22a14a9a666db483305a/4f44596b3b4b22a14a9a666db483305a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676910.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/044/0b91ee71ed3eea8828adc52288e78044/0b91ee71ed3eea8828adc52288e78044.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676915.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/4aa/c1530a6c67b5cd804b4cf3340c7d64aa/c1530a6c67b5cd804b4cf3340c7d64aa.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676920.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/323/90e5cb96ce0791c5e44a09d34ca31323/90e5cb96ce0791c5e44a09d34ca31323.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676925.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/aba/81f179a2510a0d5640166b4c284a6aba/81f179a2510a0d5640166b4c284a6aba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676930.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/bcb/d0c1378fa359e70eaa7ce594b3d3cbcb/d0c1378fa359e70eaa7ce594b3d3cbcb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676935.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d26/2713fa8ee0046734efbdb9927c7acd26/2713fa8ee0046734efbdb9927c7acd26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676940.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2cf/c278279d7eb50ae7f4cbb5970ddb32cf/c278279d7eb50ae7f4cbb5970ddb32cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676945.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/39e/fd04f466d2ee8474e6d26d89f152939e/fd04f466d2ee8474e6d26d89f152939e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676950.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/1d5/9c4f12c389d31a49e62e9cad5dbac1d5/9c4f12c389d31a49e62e9cad5dbac1d5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676955.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a9a/941da2e5178a8e2cc19e5ffd7b5baa9a/941da2e5178a8e2cc19e5ffd7b5baa9a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676960.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/3ba/5e696cff0589e76470b3ed1aa6ca03ba/5e696cff0589e76470b3ed1aa6ca03ba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676965.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5e8/e1e22a3252600377acd98a689dc7c5e8/e1e22a3252600377acd98a689dc7c5e8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676970.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a92/33eaf65f66f4fa288a84c78662deaa92/33eaf65f66f4fa288a84c78662deaa92.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676975.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ac7/37ed8317badca7308fb2c3a7bcda0ac7/37ed8317badca7308fb2c3a7bcda0ac7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676980.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/17d/ce52484b4ad1faf614ed2af6d38bc17d/ce52484b4ad1faf614ed2af6d38bc17d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676985.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/3d7/2ff86492abb54fe06c8a0c69d878b3d7/2ff86492abb54fe06c8a0c69d878b3d7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676990.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b4b/48535b2b2c1c164299d2df42e8689b4b/48535b2b2c1c164299d2df42e8689b4b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676995.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c80/182d365cf52ce73dd4600b07581c7c80/182d365cf52ce73dd4600b07581c7c80.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677000.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/25e/cbf00fa55d554bf3aabbb71ac0f8825e/cbf00fa55d554bf3aabbb71ac0f8825e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677005.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7b3/4fead38b010465ac1fb7f764b34047b3/4fead38b010465ac1fb7f764b34047b3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677010.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/3e6/ccf48879a6f8c2b647c858d7efda93e6/ccf48879a6f8c2b647c858d7efda93e6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677015.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f9d/5d52dbd0053041e056b98293f9a74f9d/5d52dbd0053041e056b98293f9a74f9d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677020.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6c3/cfe38ab493d4a419df0a4af38fc756c3/cfe38ab493d4a419df0a4af38fc756c3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677025.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f3d/11753e0b0b1beb5bad2e3e27bbbe4f3d/11753e0b0b1beb5bad2e3e27bbbe4f3d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677030.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e83/681df937fc9c5dddedea777d9f7dbe83/681df937fc9c5dddedea777d9f7dbe83.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_object_stats_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_old_style_root_account_container_path ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_include_deleted +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_include_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_range_single_record ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_overlap_shard_range_order ... ok -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txe0a5f855be3e43f38afb2-0068bdc089) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account/some_container From Container Server 10.0.0.1:1001/sdb (txn: txbdd18bff1c224fd299f97-0068bdc089) +test INFO: Begin object update sweep of all devices +test WARNING: Skipping: sda2 is unmounted +test INFO: Object update sweep of all devices completed: 0.00s +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test INFO: Object update sweep starting on /tmp/tmpbn2fttma/devices/sda1 (pid: 1476098) +test INFO: Object update sweep progress on /tmp/tmpbn2fttma/devices/sda1: 16.00s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep progress on /tmp/tmpbn2fttma/devices/sda1: 32.00s, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmpbn2fttma/devices/sda1 in 44.00s seconds:, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) +test INFO: Object update sweep starting on /tmp/tmp8fezd212/devices/sda1 (pid: 1476098) +test INFO: Object update sweep completed on /tmp/tmp8fezd212/devices/sda1 in 0.13s seconds:, 6 successes, 0 failures, 0 quarantines, 6 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 1476098) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/some_account: Network unreachable (txn: txad730e373b3e47039492e-0068bdc08b) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/some_account: Network unreachable (txn: txad730e373b3e47039492e-0068bdc08b) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/some_account: Network unreachable (txn: txad730e373b3e47039492e-0068bdc08b) -test ERROR: Account HEAD returning 503 for [] (txn: txad730e373b3e47039492e-0068bdc08b) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txe9619b0fd42d4483aef61-0068bdc08b) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txe9619b0fd42d4483aef61-0068bdc08b) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: txe9619b0fd42d4483aef61-0068bdc08b) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx714113fbc39d443bbdc3e-0068bdc08b) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx714113fbc39d443bbdc3e-0068bdc08b) -test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx714113fbc39d443bbdc3e-0068bdc08b) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx563040c5ea754071a6ba3-0068bdc08b) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx563040c5ea754071a6ba3-0068bdc08b) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx563040c5ea754071a6ba3-0068bdc08b) -test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx563040c5ea754071a6ba3-0068bdc08b) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx814ebf2fec344ca7a009c-0068bdc08b) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx814ebf2fec344ca7a009c-0068bdc08b) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx814ebf2fec344ca7a009c-0068bdc08b) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx814ebf2fec344ca7a009c-0068bdc08b) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Base server 10.0.0.0:1000/sda re: Trying to POST /: Timeout (Nones) (txn: tx1325aa883d85485d9037d-0068bdc08b) -test ERROR: ERROR with Base server 10.0.0.1:1001/sdb re: Trying to POST /: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx1325aa883d85485d9037d-0068bdc08b) -test ERROR: ERROR with Base server 10.0.0.2:1002/sdc re: Trying to POST /: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx1325aa883d85485d9037d-0068bdc08b) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test WARNING: Handoff requested (9) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx9b0c30a1e30f4fb7818d7-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txe4560c16e2604846af71a-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa72ffb2112cf48e38ba98-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx635da83c3e9c4db58296f-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx6d9715347c1e40acb0e4d-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa0e57023d73f4cb79a9d0-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx96472180b1f347869377e-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx08defe7ffadb44719923c-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx2b5bb73fb2f741e49d5e8-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx6f7b0d61143e43e298bf7-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx293ac2360f4f45d79154b-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx46d1a142e53141c08b719-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txf25eb2a315394e19a285a-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txcd9d7189f8df460eb5a21-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx864b43b6900c4e3a9526d-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa6d707df69a940c590158-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx3549c63201e648ee8e1c9-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txbcc3689033db4b8b9dedb-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx4c91cb78a325405a85d37-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx333d20eb76754afdbf70c-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx434dcc3a350d4b23a8e8e-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txfbf7097f0464442c87bda-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx5bf3dda367134f429f188-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txc21e7237dc454a81bc94f-006acad0ac) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: txff7201ee88074006ade46-006acad0ac) +test ERROR: Failed to get namespaces from /v1/a/c?states=listing&format=json: invalid data: KeyError('name') (txn: txde2ce883856742d3bdddc-006acad0ac) +test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: tx1ebdb6ed70c3446687aff-006acad0ac)test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_bad_response_body +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_bad_response_body ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_recreate +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_recreate_policy_over_older_local_recreate ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_pending_file_name ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_incomplete_listing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_incomplete_listing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_policy_stat_tracking ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_non_sharded_states +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_non_sharded_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_misplaced_object_does_not_effect_container_stats ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_using_state_aliases +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_using_state_aliases ... ok + +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('b0e3b421-89f9-4025-a1f9-f7ffcb3dbcd6-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpicmug1e1/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '353a343e-f0f0-4ed0-9c59-a9265ea92bb2-sda', '1791676587.95751', '1791676590', '1791676589', '', '1791676590', 0, 0) +test DEBUG: /tmp/tmpicmug1e1/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '353a343e-f0f0-4ed0-9c59-a9265ea92bb2-sda', '1791676587.95751', '1791676590', '1791676589', '', '1791676590', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('353a343e-f0f0-4ed0-9c59-a9265ea92bb2-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.03888 seconds (25.72113/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmprvpiazfc/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '6a02345141dd0f007bac6bdce5b8dd17', '1d076b0c-df65-4c89-9b10-c30990fc5c3e-sda', '1791676588.03375', '1791676591', '1791676590', '', '1791676591', 1, 1) +test DEBUG: /tmp/tmprvpiazfc/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': '/a/c/o', 'created_at': '1791676594.00000', 'size': 0, 'content_type': 'content-type', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 1}], '1d076b0c-df65-4c89-9b10-c30990fc5c3e-sda') +test DEBUG: /tmp/tmprvpiazfc/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0262349s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '6a02345141dd0f007bac6bdce5b8dd17', '1d076b0c-df65-4c89-9b10-c30990fc5c3e-sda', '1791676588.03375', '1791676591', '1791676590', '', '1791676591', 1, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('1d076b0c-df65-4c89-9b10-c30990fc5c3e-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmprvpiazfc/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.08254 seconds (12.11465/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:1 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmprvpiazfc/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '8f9880425078690a3c70a5e896074dd0', '049ff579-5998-4c36-bc3d-0cfa0d08ce27-sda', '1791676588.13556', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('049ff579-5998-4c36-bc3d-0cfa0d08ce27-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '8f9880425078690a3c70a5e896074dd0', '049ff579-5998-4c36-bc3d-0cfa0d08ce27-sda', '1791676588.13556', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('049ff579-5998-4c36-bc3d-0cfa0d08ce27-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpmmlpp4ul/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '28a701bd-8a2b-4b30-aa0d-5be35e313629-sda', '1791676588.18177', '1791676591', '1791676590', '', '1791676591', 0, 0) +test DEBUG: /tmp/tmpmmlpp4ul/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '28a701bd-8a2b-4b30-aa0d-5be35e313629-sda', '1791676588.18177', '1791676591', '1791676590', '', '1791676591', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('28a701bd-8a2b-4b30-aa0d-5be35e313629-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05730 seconds (17.45297/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpqfdhsh34/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '6a02345141dd0f007bac6bdce5b8dd17', '4f9a5df4-94b9-4605-9ca1-d73f0b6cb686-sda', '1791676588.29191', '1791676591', '1791676590', '', '1791676591', 1, 0) +test DEBUG: /tmp/tmpqfdhsh34/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '6a02345141dd0f007bac6bdce5b8dd17', '4f9a5df4-94b9-4605-9ca1-d73f0b6cb686-sda', '1791676588.29191', '1791676591', '1791676590', '', '1791676591', 1, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('4f9a5df4-94b9-4605-9ca1-d73f0b6cb686-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test DEBUG: Adding 1 objects to the reconciler at /tmp/tmpqfdhsh34/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.06300 seconds (15.87276/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Replicating 1 reconciler containers +test DEBUG: Replicating db /tmp/tmpqfdhsh34/sda/containers/0/e68/f27b9fe13ab1e1ddab6380efdfd5ee68/f27b9fe13ab1e1ddab6380efdfd5ee68.db +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6dca69c819679a41c3c93271cdba91b5', '5c1c3ced-4bdf-4c8f-b74c-988c76dfd37b-sda', '1791676588.38004', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdb/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('5c1c3ced-4bdf-4c8f-b74c-988c76dfd37b-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, sync, (1, '6dca69c819679a41c3c93271cdba91b5', '5c1c3ced-4bdf-4c8f-b74c-988c76dfd37b-sda', '1791676588.38004', '1791673200', '0', '', '1791673200', 1, 0) +REPLICATE: /sdc/0/f27b9fe13ab1e1ddab6380efdfd5ee68, complete_rsync, ('5c1c3ced-4bdf-4c8f-b74c-988c76dfd37b-sda', 'f27b9fe13ab1e1ddab6380efdfd5ee68.db') +test INFO: Cleaning up 0 reconciler containers +test INFO: Finished reconciler replication +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '0bcf27d090dbec301f79e9d9c4e18583', '05010b45-ec56-4ca2-b252-6413a538924f-sda', '1791676588.44204', '1791676588.00000', '0', '{"x-container-meta-test": ["foo", "1791676588.00000"]}', '1791676588.00000', 1, 0) +test DEBUG: replicator-rpc-sync time for info: 0.01s +test DEBUG: replicator-rpc-sync time for update_metadata: 0.00s +test DEBUG: replicator-rpc-sync time for merge_timestamps: 0.00stest.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_with_timings +test.unit.container.test_replicator.TestReplicatorSync.test_sync_remote_with_timings ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_object_listing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_for_object_listing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_with_format_header +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_shard_ranges_with_format_header ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_namespaces +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_namespaces ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_with_cached_container_info +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_cache_write_with_cached_container_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_memcache_available +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_no_memcache_available ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_overlap_shard_range_order ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges_db_unlinked +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_for_shard_ranges_db_unlinked ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_ignored_for_objects +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_with_override_deleted_ignored_for_objects ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_empty_list +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_empty_list ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_file ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_error +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_read_from_cache_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_put_object_multiple_explicit_timestamps_using_memory ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim ... ok + +test DEBUG: replicator-rpc-sync time for get_sync: 0.00s +test DEBUG: replicator-rpc-sync time for merge_syncs: 0.00s +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.52226', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.52226', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52226', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676588.52231', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.52232', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676588.52232', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52232', 'epoch': None, 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 3 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1791676588.53215', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0192928s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.52226', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.52226', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52226', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676588.52231', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.52232', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676588.52232', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52232', 'epoch': None, 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 3 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.52226', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.52226', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52226', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 13, 'bytes_used': 123, 'meta_timestamp': '1791676588.63058', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.52232', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676588.52232', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52232', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.52226', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.52226', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52226', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.52232', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676588.52232', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52232', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.73116', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.73116', 'deleted': 1, 'state': 10, 'state_timestamp': '1791676588.73116', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.52232', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676588.52232', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52232', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda')test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_pending_file_name ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache_with_x_newest +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_GET_namespaces_write_to_cache_with_x_newest ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_cache_clearing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_cache_clearing ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_get_from_shards_add_root_spi +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCachingLegacy.test_get_from_shards_add_root_spi ... ok + +test DEBUG: Unlinked retiring db '/tmp/tmpbf8gasa_/tmp_test_container_server_ContainerController/sda1/containers/p/189/b0d72ea4144f5f4c7f596aa4fe1f3189/b0d72ea4144f5f4c7f596aa4fe1f3189.db' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0143 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0139 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0180 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0102 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 1332 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0139 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0097 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0141 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0035 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0145 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0187 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0019 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0059 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0186 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0060 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0041 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0111 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 53 "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0070 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0094 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0014 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0068 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/xmlc" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/xmlc/0" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/xmlc/1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/xmlc/2" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0217 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0055 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0095 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0014 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0067 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0067 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0106 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_GET_xml ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_has_content_length ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_accept ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_content_type ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_format ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_invalid_partition ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_not_found ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_timestamp_with_offset +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_HEAD_timestamp_with_offset ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_OPTIONS ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx341336c5d79f474dbe2da-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txd9b82e7ced47492fa75ea-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&reverse=true&format=json (txn: tx89c8d873cc9b4a9fb3801-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&format=json (txn: txefb681065bc44ff98556a-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&end_marker=kale&format=json (txn: txa26d99f2cd0648c6a71f6-006acad0ac) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&includes=egg&format=json (txn: txda6c85931ac34e95bc06f-006acad0ac) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txab510c0eff884c83aa4fd-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txed215cf3ac4047f2a528b-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txb74cb91015ae46409a0bd-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa09d3a528f2047b09914a-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txdb490fb9fd59499ab2941-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx7fba3fdf0e6e472eb9f83-006acad0ac) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Skipping shard cache lookup (x-newest) for /v1/a/c?states=listing&format=json (txn: tx99ffdacc148b4115a92c0-006acad0ac) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx99ffdacc148b4115a92c0-006acad0ac) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpgi3o42gn/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpgi3o42gn/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 DEBUG: Could not load '/tmp/tmpt25209ah/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpt25209ah/tmp_test_proxy_server_chunked/container-sync-realms.conf'test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_policy_stat_tracking ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_metadata ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_deleted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_no_timestamp_update +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_no_timestamp_update ... ok + +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.73116', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.73116', 'deleted': 1, 'state': 10, 'state_timestamp': '1791676588.73116', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.77268', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 30, 'meta_timestamp': '1791676588.77268', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.77268', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.73116', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.73116', 'deleted': 1, 'state': 10, 'state_timestamp': '1791676588.73116', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.77268', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1791676588.81624', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.77268', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.84640', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.73116', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.73116', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.77268', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1791676588.81624', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.77268', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpm5hn9nso/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'eca6dd340b63d8753bfd31dbfd35f531', '779295de-5f1e-4914-815a-927841a70769-sda', '1791676588.50597', '1791676588.50408', '0', '', '1791676588.50408', 1, 0) +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sda/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676588.84640', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676588.73116', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.73116', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676588.52231', 'lower': 'g', 'upper': 'r', 'object_count': 99, 'bytes_used': 0, 'meta_timestamp': '1791676588.68863', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.52231', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676588.77268', 'lower': 'r', 'upper': '', 'object_count': 0, 'bytes_used': 2030, 'meta_timestamp': '1791676588.81624', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676588.77268', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676588.63024', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.63024', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.63013', 'epoch': '1791676588.63013', 'reported': 0, 'tombstones': -1}], '779295de-5f1e-4914-815a-927841a70769-sda') +test DEBUG: /tmp/tmpm5hn9nso/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.0:1000/sda +test WARNING: /tmp/tmpm5hn9nso/sdb/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.0:1000/sda; have shard ranges and will wait for cleaving +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, '72f75e026414eb93f92f3e45cdfc32d0', '8b26dd11-3bf5-4691-8663-3059cca68e92-sda', '1791676588.97981', '1791676588.96578', '0', '', '1791676588.96578', 1, 0)test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_error +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_error ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_HEAD_sys_metadata ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_misplaced_object_does_not_effect_container_stats ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677035.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/179/f48258a43dcc18114adf6c0135ca7179/f48258a43dcc18114adf6c0135ca7179.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677040.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/af5/6622ed918ec654a285282f8d16f70af5/6622ed918ec654a285282f8d16f70af5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677045.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a7b/801b4d363df1588059356a5335fb8a7b/801b4d363df1588059356a5335fb8a7b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677050.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/adb/4c40c7f08f775e8510a43ab16b5eeadb/4c40c7f08f775e8510a43ab16b5eeadb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677055.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/0b4/40b630c5e3d5d7314478c32b2331a0b4/40b630c5e3d5d7314478c32b2331a0b4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677060.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/eab/14720b4322772a68261cf3036dc8aeab/14720b4322772a68261cf3036dc8aeab.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677065.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/777/358c8d6266f60ac601b887de22191777/358c8d6266f60ac601b887de22191777.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677070.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a76/cc225a2d39fc4084a6e135c4f4c83a76/cc225a2d39fc4084a6e135c4f4c83a76.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677075.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/fd1/0a9777dfa83996df00d5fda4c5ce2fd1/0a9777dfa83996df00d5fda4c5ce2fd1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677080.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b25/1dd149d0a8ca2f984237644343f11b25/1dd149d0a8ca2f984237644343f11b25.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677085.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ff8/eb71690c6c73975c37d84b5acbe1cff8/eb71690c6c73975c37d84b5acbe1cff8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677090.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e6d/281718e14cb34c39176f870bea6d7e6d/281718e14cb34c39176f870bea6d7e6d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677095.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e7a/1e10fa56e1b8de1078991927b357ae7a/1e10fa56e1b8de1078991927b357ae7a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677100.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5ef/2b04cea678a0ebc28df78605ecc025ef/2b04cea678a0ebc28df78605ecc025ef.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677105.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/282/2a8c001bf58cb66138ab716351a40282/2a8c001bf58cb66138ab716351a40282.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677110.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/947/fdbb9d79ffc9f8e4596c72d6b8ad1947/fdbb9d79ffc9f8e4596c72d6b8ad1947.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677115.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c3b/c4dcab18254f557048d0c4348f414c3b/c4dcab18254f557048d0c4348f414c3b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677120.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/92a/b9c69501afb967acb636de7d0426c92a/b9c69501afb967acb636de7d0426c92a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677125.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/904/3ec2d76f1c0da7c17d9a1bc94bde1904/3ec2d76f1c0da7c17d9a1bc94bde1904.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677130.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/210/ea8c3cbb6d1d3b4e0557bb69813b9210/ea8c3cbb6d1d3b4e0557bb69813b9210.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677135.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/342/9bfb3fc8b4c92f8363922d4a26900342/9bfb3fc8b4c92f8363922d4a26900342.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677140.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/317/4d56ce5ce47a4b86d602278d185e0317/4d56ce5ce47a4b86d602278d185e0317.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677145.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2ee/7eb2ad5e468abbc0838a0dfb319412ee/7eb2ad5e468abbc0838a0dfb319412ee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677150.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/231/070c0569f2b81ca7166ec390d7cd8231/070c0569f2b81ca7166ec390d7cd8231.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677155.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/85f/34368b7aab7155c3e52229910ab0f85f/34368b7aab7155c3e52229910ab0f85f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677160.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/48a/a6d3530d5603cd09f4dbb9af3903448a/a6d3530d5603cd09f4dbb9af3903448a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677165.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f9f/177c13ba8cc3636438ddb3e30a52df9f/177c13ba8cc3636438ddb3e30a52df9f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677170.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/773/9b88ee02246490d303f80579d959a773/9b88ee02246490d303f80579d959a773.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677175.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/784/49a1a25ba801570006eba99166911784/49a1a25ba801570006eba99166911784.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677180.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/072/468de0a7ca7e232040ae62a80a614072/468de0a7ca7e232040ae62a80a614072.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677185.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/cb8/1668e236ebf05525c86fe77aa1de5cb8/1668e236ebf05525c86fe77aa1de5cb8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677190.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/913/1e4a87ce89b4e2fa95c2a565148ac913/1e4a87ce89b4e2fa95c2a565148ac913.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677195.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/031/7bdf959604cda1c5345ea302923fe031/7bdf959604cda1c5345ea302923fe031.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677200.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a08/e888cc3fa435446738a57b0a3bb27a08/e888cc3fa435446738a57b0a3bb27a08.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677205.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a9a/85d7fdc2a313e1d880b49a0735516a9a/85d7fdc2a313e1d880b49a0735516a9a.dbtest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_after_DELETE_not_found ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_ignores_policy_change +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_ignores_policy_change ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_insufficient_space ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_container_sync_to +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_container_sync_to ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_deadlock ... ok + +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0107 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 400 21 "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 406 - "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 400 34 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0055 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0078 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0163 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0063 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0096 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:28 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0017 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0094 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0057 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0101 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c/" 404 - "-" "-" "-" 0.0010 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0056 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0056 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0015 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0064 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476106 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_invalid_partition ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_reset_container_sync +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_reset_container_sync ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_POST_timestamp_not_float ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_expose_headers +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_expose_headers ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_non_strict +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_non_strict ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_strict +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_strict ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers +test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_shard_ranges ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_metadata ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE +test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': 'a/c', 'timestamp': '1791676588.99649', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676588.99649', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676588.99632', 'epoch': '1791676588.99632', 'reported': 0, 'tombstones': -1}], '8b26dd11-3bf5-4691-8663-3059cca68e92-sda') +test ERROR: ERROR Bad response 500 from 10.0.0.1 +test DEBUG: /tmp/tmp_7l2nlxw/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, starting at row -1 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1791676588.99614', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], '8b26dd11-3bf5-4691-8663-3059cca68e92-sda') +test DEBUG: /tmp/tmp_7l2nlxw/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db usyncing chunks to 10.0.0.1:1001/sdb, finished at row 1 (0.0108922s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '299361f4-b849-4bf8-8ff5-42f16257c589-sda', '1791676589.07932', '1791676589.06923', '0', '', '1791676589.06923', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.09198', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.09198', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.09198', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.09203', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.09203', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.09203', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.09204', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.09204', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.09204', 'epoch': None, 'reported': 0, 'tombstones': -1}], '299361f4-b849-4bf8-8ff5-42f16257c589-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 3 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '454f110e-f815-49bf-9215-ce7b5b3e52dc-sda', '1791676589.13798', '1791676589.13623', '0', '', '1791676589.13623', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.15023', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.15023', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.15023', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.15028', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.15028', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.15028', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.15028', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.15028', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.15028', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06902', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}], '454f110e-f815-49bf-9215-ce7b5b3e52dc-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a0368703-a79f-4855-86df-95834ed72bf4-sda', '1791676589.20494', '1791676589.20313', '0', '', '1791676589.20313', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.23668', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.23668', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.23668', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.23673', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.23673', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.23673', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.23674', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.23674', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.23674', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06902', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}], 'a0368703-a79f-4855-86df-95834ed72bf4-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '81297428-3bdd-4a53-9914-da6ebc56240d-sda', '1791676589.29166', '1791676589.28158', '0', '', '1791676589.28158', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.30428', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.30428', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.30428', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.30433', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.30433', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.30433', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.30433', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.30433', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.30433', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06902', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}], '81297428-3bdd-4a53-9914-da6ebc56240d-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to dotest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_object_timing_metrics +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_object_timing_metrics ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_memory ... ok + cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpgi3o42gn/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpgi3o42gn/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 DEBUG: Could not load '/tmp/tmpt25209ah/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpt25209ah/tmp_test_proxy_server_chunked/container-sync-realms.conf' cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0066 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0038 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0050 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0073 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx969db87887b04df8b192c-0068bdc08b" "proxy-server 2597854" 0.0021 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:49367/sdb1/1/a/c" "tx969db87887b04df8b192c-0068bdc08b" "container-server 2597854" 0.0012 "-" 2597854 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:39 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:40033/sda1/1/a/c" "tx969db87887b04df8b192c-0068bdc08b" "container-server 2597854" 0.0011 "-" 2597854 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx969db87887b04df8b192c-0068bdc08b" "proxy-server 2597854" 1.4882 "-" 2597854 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx969db87887b04df8b192c-0068bdc08b" "proxy-server 2597854" 1.4826 "-" 2597854 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx969db87887b04df8b192c-0068bdc08b - 1.5003 - - 1757266059.790069580 1757266061.290399313 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx2e65800ebda14be5ab184-0068bdc08d" "proxy-server 2597854" 0.0012 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:40033/sda1/1/a1/c1" "tx2e65800ebda14be5ab184-0068bdc08d" "container-server 2597854" 0.0027 "-" 2597854 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:49367/sdb1/1/a1/c1" "tx2e65800ebda14be5ab184-0068bdc08d" "container-server 2597854" 0.0011 "-" 2597854 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx2e65800ebda14be5ab184-0068bdc08d" "proxy-server 2597854" 0.0185 "-" 2597854 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx2e65800ebda14be5ab184-0068bdc08d" "proxy-server 2597854" 0.0236 "-" 2597854 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx2e65800ebda14be5ab184-0068bdc08d - 0.0336 - - 1757266061.294195890 1757266061.327784300 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9cc2948b06640dc9eaa2-0068bdc08d" "proxy-server 2597854" 0.0062 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:49367/sdb1/2/a/c1" "txf9cc2948b06640dc9eaa2-0068bdc08d" "container-server 2597854" 0.0010 "-" 2597854 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:40033/sda1/2/a/c1" "txf9cc2948b06640dc9eaa2-0068bdc08d" "container-server 2597854" 0.0016 "-" 2597854 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf9cc2948b06640dc9eaa2-0068bdc08d" "proxy-server 2597854" 0.0206 "-" 2597854 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf9cc2948b06640dc9eaa2-0068bdc08d" "proxy-server 2597854" 0.0152 "-" 2597854 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txf9cc2948b06640dc9eaa2-0068bdc08d - 0.0376 - - 1757266061.332505941 1757266061.370155334 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89edc5e41f774b4a961d2-0068bdc08d" "proxy-server 2597854" 0.0019 "-" 2597854 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:49367/sdb1/1/a/c2" "tx89edc5e41f774b4a961d2-0068bdc08d" "container-server 2597854" 0.0017 "-" 2597854 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:40033/sda1/1/a/c2" "tx89edc5e41f774b4a961d2-0068bdc08d" "container-server 2597854" 0.0010 "-" 2597854 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx89edc5e41f774b4a961d2-0068bdc08d" "proxy-server 2597854" 0.0139 "-" 2597854 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx89edc5e41f774b4a961d2-0068bdc08d" "proxy-server 2597854" 0.0096 "-" 2597854 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx89edc5e41f774b4a961d2-0068bdc08d - 0.0227 - - 1757266061.371590137 1757266061.394338846 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa79d6457c84d4faeb48ac-0068bdc08d" "proxy-server 2597854" 0.0029 "-" 2597854 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:40033/sda1/0/a/ec-con" "txa79d6457c84d4faeb48ac-0068bdc08d" "container-server 2597854" 0.0124 "-" 2597854 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:49367/sdb1/0/a/ec-con" "txa79d6457c84d4faeb48ac-0068bdc08d" "container-server 2597854" 0.0011 "-" 2597854 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txa79d6457c84d4faeb48ac-0068bdc08d" "proxy-server 2597854" 0.0197 "-" 2597854 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txa79d6457c84d4faeb48ac-0068bdc08d" "proxy-server 2597854" 0.0246 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - txa79d6457c84d4faeb48ac-0068bdc08d - 0.0337 - - 1757266061.395797014 1757266061.429530859 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf4f43471899b4c7da5e42-0068bdc08d" "proxy-server 2597854" 0.0020 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa69876299f104710bb138-0068bdc08d" "proxy-server 2597854" 0.0024 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdi1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx336466cbdddc42219df5c-0068bdc08d" "proxy-server 2597854" 0.0258 "-" 2597854 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/0/a/ec-con/range-get-test" 201 - "PUT http://localhost/sdh1/2/a/ec-con/range-get-test" "tx336466cbdddc42219df5c-0068bdc08d" "object-server 2597854" 0.0005 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdh1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx336466cbdddc42219df5c-0068bdc08d" "proxy-server 2597854" 0.0322 "-" 2597854 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdb1/0/a/ec-con/range-get-test" 201 - "PUT http://localhost/sdg1/2/a/ec-con/range-get-test" "tx336466cbdddc42219df5c-0068bdc08d" "object-server 2597854" 0.0005 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdg1/2/a/ec-con/range-get-test" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test" "tx336466cbdddc42219df5c-0068bdc08d" "proxy-server 2597854" 0.0382 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 PUT /v1/a/ec-con/range-get-test HTTP/1.0 201 - - t 14513 - - tx336466cbdddc42219df5c-0068bdc08d - 0.0542 - - 1757266061.431415319 1757266061.485616922 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09de56d3647c4b79a9548-0068bdc08d" "proxy-server 2597854" 0.0020 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbbc20f1c145247f4bfa3c-0068bdc08d" "proxy-server 2597854" 0.0062 "-" 2597854 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sda1/0/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/sdi1/3/a/ec-con/range-get-test-tiny" "tx37cbd3152b014678afd9b-0068bdc08d" "object-server 2597854" 0.0005 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdg1/3/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "tx37cbd3152b014678afd9b-0068bdc08d" "proxy-server 2597854" 0.0325 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "PUT /sdi1/3/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "tx37cbd3152b014678afd9b-0068bdc08d" "proxy-server 2597854" 0.0331 "-" 2597854 3test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_left -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_left ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_off_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_off_end ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:28 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0033 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:28 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0073 "-" 1476098 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0082 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0029 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5a95eed474384641ab7bb-006acad0ad" "proxy-server 1476098" 0.0053 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:37999/sdb1/0/a/c" "tx5a95eed474384641ab7bb-006acad0ad" "container-server 1476098" 0.0387 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:53793/sda1/0/a/c" "tx5a95eed474384641ab7bb-006acad0ad" "container-server 1476098" 0.0011 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx5a95eed474384641ab7bb-006acad0ad" "proxy-server 1476098" 0.0672 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx5a95eed474384641ab7bb-006acad0ad" "proxy-server 1476098" 0.0554 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx5a95eed474384641ab7bb-006acad0ad - 0.0841 - - 1791676589.020642281 1791676589.104706764 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx5b24adc970904d1582133-006acad0ad" "proxy-server 1476098" 0.0011 "-" 1476098 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:53793/sda1/2/a1/c1" "tx5b24adc970904d1582133-006acad0ad" "container-server 1476098" 0.0054 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:37999/sdb1/2/a1/c1" "tx5b24adc970904d1582133-006acad0ad" "container-server 1476098" 0.0011 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx5b24adc970904d1582133-006acad0ad" "proxy-server 1476098" 0.0173 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx5b24adc970904d1582133-006acad0ad" "proxy-server 1476098" 0.0348 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx5b24adc970904d1582133-006acad0ad - 0.0508 - - 1791676589.106191874 1791676589.156977654 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37e043d46b0a46afaf588-006acad0ad" "proxy-server 1476098" 0.0021 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:37999/sdb1/0/a/c1" "tx37e043d46b0a46afaf588-006acad0ad" "container-server 1476098" 0.0011 "-" 1476098 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:53793/sda1/0/a/c1" "tx37e043d46b0a46afaf588-006acad0ad" "container-server 1476098" 0.0017 "-" 1476098 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx37e043d46b0a46afaf588-006acad0ad" "proxy-server 1476098" 0.0339 "-" 1476098 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx37e043d46b0a46afaf588-006acad0ad" "proxy-server 1476098" 0.0262 "-" 1476098 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx37e043d46b0a46afaf588-006acad0ad - 0.0558 - - 1791676589.158423185 1791676589.214178085 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx888dfd6b93534bc3af196-006acad0ad" "proxy-server 1476098" 0.0062 "-" 1476098 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:37999/sdb1/2/a/c2" "tx888dfd6b93534bc3af196-006acad0ad" "container-server 1476098" 0.0090 "-" 1476098 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:53793/sda1/2/a/c2" "tx888dfd6b93534bc3af196-006acad0ad" "container-server 1476098" 0.0094 "-" 1476098 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx888dfd6b93534bc3af196-006acad0ad" "proxy-server 1476098" 0.0289 "-" 1476098 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx888dfd6b93534bc3af196-006acad0ad" "proxy-server 1476098" 0.0382 "-" 1476098 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx888dfd6b93534bc3af196-006acad0ad - 0.0633 - - 1791676589.219944000 1791676589.283257961 2 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx00a872407c6a4a68a9ced-006acad0ad) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txb1153a3e61a74c1ea0a67-006acad0ad) +proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txb1153a3e61a74c1ea0a67-006acad0ad) +proxy-ut ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: txb1153a3e61a74c1ea0a67-006acad0ad) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reclaim_with_duplicate_names ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reconciler_sync ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_calls_authorize +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_calls_authorize ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_memory ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '36b48762-a4ae-42ef-8cd0-75b7e0b2a942-sda', '1791676589.35118', '1791676589.33724', '0', '', '1791676589.33724', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.36360', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.36360', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.36360', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.36365', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.36365', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.36365', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.36366', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.36366', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.36366', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06902', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}], '36b48762-a4ae-42ef-8cd0-75b7e0b2a942-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'd9b9b2d9-93e3-4ab1-ad35-19c6a107a2cd-sda', '1791676589.40937', '1791676589.40757', '0', '', '1791676589.40757', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.42185', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.42185', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.42185', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.42190', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.42190', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.42190', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.42190', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.42190', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.42190', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}], 'd9b9b2d9-93e3-4ab1-ad35-19c6a107a2cd-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'b2edb23b-1b7c-4569-9f91-372def95aa87-sda', '1791676589.45363', '1791676589.44657', '0', '', '1791676589.44657', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.46189', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.46189', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.46189', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.46193', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.46193', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.46193', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.46194', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.46194', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.46194', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}], 'b2edb23b-1b7c-4569-9f91-372def95aa87-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '6474c9ed-5238-4782-893b-dd0b926dc127-sda', '1791676589.50573', '1791676589.50396', '0', '', '1791676589.50396', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.51399', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.51399', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.51399', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.51404', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.51404', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.51404', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.51405', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.51405', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.51405', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}], '6474c9ed-5238-4782-893b-dd0b926dc127-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '78a2d023-da74-440a-a340-2168ec8f4b1e-sda', '1791676589.54772', '1791676589.54296', '0', '', '1791676589.54296', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.55986', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.55986', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.55986', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.55991', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.55991', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.55991', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.55992', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.55992', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.55992', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06917', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06917', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06917', 'epoch': '1791676589.06918', 'reported': 0, 'tombstones': -1}], '78a2d023-da74-440a-a340-2168ec8f4b1e-sda')test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_merge_remote_osr +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_merge_remote_osr ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_none_to_sync +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_none_to_sync ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_timeout_in_fetch +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_timeout_in_fetch ... ok + +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0134 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0017 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0103 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0122 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0100 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0164 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0103 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0146 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0064 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 1476106 2 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 1476106 2 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" - "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0108 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0063 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 332 "-" "-" "-" 0.0059 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0059 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0140 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0141 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0101 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0217 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0100 "-" 1476106 2 +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest_large_file +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest_large_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_remove_objects ... ok + +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '4df895fe-c358-4b73-a9e9-80d1fdfb5e6a-sda', '1791676589.61003', '1791676589.60823', '0', '', '1791676589.60823', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.62658', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.62658', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.62658', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.62663', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.62663', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.62663', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.62664', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.62664', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.62664', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}], '4df895fe-c358-4b73-a9e9-80d1fdfb5e6a-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '47e8612a-f932-4ff7-ab43-7a02d64397bb-sda', '1791676589.67208', '1791676589.66201', '0', '', '1791676589.66201', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.68057', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.68057', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.68057', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.68062', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.68062', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.68062', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.68063', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.68063', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.68063', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}], '47e8612a-f932-4ff7-ab43-7a02d64397bb-sda') +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'ac8190d0-7cb1-47e8-a671-d31b8d4a490b-sda', '1791676589.71525', '1791676589.70925', '0', '', '1791676589.70925', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.72375', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.72375', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.72375', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.72380', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.72380', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.72380', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.72381', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.72381', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.72381', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.06921', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}], 'ac8190d0-7cb1-47e8-a671-d31b8d4a490b-sda') +test WARNING: Ignoring remote osr w/o epoch, own_sr: {'name': 'a/c', 'timestamp': '1791676589.06912', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06912', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06912', 'epoch': '1791676589.06913', 'reported': 0, 'tombstones': -1}, remote_sr: {'name': 'a/c', 'timestamp': '1791676589.06921', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.06902', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676589.06902', 'epoch': None, 'reported': 0, 'tombstones': -1}, source: repl_req +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test DEBUG: /tmp/tmpkn7q5p0e/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'e816446bf52930e54ec6cda6e396d379', 'b8af6c62-23cf-4434-bb65-d1994045176c-sda', '1791676589.77242', '1791676589.76625', '0', '', '1791676589.76625', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1791676589.77969', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], 'b8af6c62-23cf-4434-bb65-d1994045176c-sda') +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +test DEBUG: Replicating db /tmp/tmpr1e5sp8n/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'bddcb2ae-0530-4aff-8ba5-2578e4b5ca0e-sda', '1791676589.81360', '1791676589.81177', '0', '', '1791676589.81177', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +test ERROR: ERROR syncing /tmp/tmpr1e5sp8n/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db with node {'ip': '10.0.0.1', 'replication_ip': '10.0.0.1', 'port': 1001, 'replication_port': 1001, 'device': 'sdb', 'zone': 1, 'region': 1, 'id': 1, 'weight': 1, 'index': 1}: Timeout (0.001s) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (1, 'ee0e6390f0dcf13fd15e59920b35fd72', 'ce313b79-327e-4fa1-8313-cdcd6e74ed81-sda', '1791676589.85769', '1791676589.85576', '0', '', '1791676589.85576', 1, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_items, ([{'ROWID': 1, 'name': 'obj', 'created_at': '1791676589.87467', 'size': 0, 'content_type': 'text/plain', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'deleted': 0, 'storage_policy_index': 0}], 'ce313b79-327e-4fa1-8313-cdcd6e74ed81-sda')test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_trouble_receiving_so_none_to_sync +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_trouble_receiving_so_none_to_sync ... ok + +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc6e46c48c74d41b7a68a4-006acad0ad" "proxy-server 1476098" 0.0062 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb136467336d74c7296c75-006acad0ad" "proxy-server 1476098" 0.0015 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "tx9042869c210f4731a9454-006acad0ad" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx9042869c210f4731a9454-006acad0ad" "proxy-server 1476098" 0.0159 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "tx9042869c210f4731a9454-006acad0ad" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx9042869c210f4731a9454-006acad0ad" "proxy-server 1476098" 0.0272 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx9042869c210f4731a9454-006acad0ad - 0.0573 - - 1791676589.435775995 1791676589.493062735 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d399a1e02a843a29fde7-006acad0ad" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa60c62056b8e486abb19d-006acad0ad" "proxy-server 1476098" 0.0083 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txf29adb457c354f168d466-006acad0ad" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx945f2df14cc64e4a9f44d-006acad0ad" "proxy-server 1476098" 0.0019 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx20db9c284e6e4469b789f-006acad0ad" "proxy-server 1476098" 0.0077 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txc7ba9a5eb2274c29930f2-006acad0ad" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx31a997a81c38414684d87-006acad0ad) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txeb04cdd7a5474da8a6781-006acad0ad) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txf99255230ab94cf1ba719-006acad0ad) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx99fea25e46ad448dbf551-006acad0ad) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx77367e45c0ac4c7dab766-006acad0ad) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx436a3f3306f74c7b862ee-006acad0ad) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx28bdee2d600e4412becb7-006acad0ad" "proxy-server 1476098" 0.0057 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx100b7ac47a2b4c4e9f2e8-006acad0ad" "proxy-server 1476098" 0.0056 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/c/o.large" 201 - "PUT http://localhost/sdb1/1/a/c/o.large" "txae3e6c10c7d1403486412-006acad0ad" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/1/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "txae3e6c10c7d1403486412-006acad0ad" "proxy-server 1476098" 0.0324 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/c/o.large" 201 - "PUT http://localhost/sda1/1/a/c/o.large" "txae3e6c10c7d1403486412-006acad0ad" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/1/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "txae3e6c10c7d1403486412-006acad0ad" "proxy-server 1476098" 0.0391 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/29 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 1048576 - - txae3e6c10c7d1403486412-006acad0ad - 0.0705 - - 1791676589.736464739 1791676589.806971073 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e7d99ff1bb54f87a0b16-006acad0ad" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa67279d7414f4758a9e14-006acad0ad" "proxy-server 1476098" 0.0068 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "GET /sdb1/1/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx79aff639d38f4d39aa3db-006acad0ad" "proxy-server 1476098" 0.0006 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/1/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx79aff639d38f4d39aa3db-006acad0ad" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: (1476098) wsgi starting up on http://127.0.0.1:44311 +proxy DEBUG: (1476098) accepted ('127.0.0.1', 37368) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1e50905274ea4f899b81a-006acad0ad" "proxy-server 1476098" 0.0063 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/0/a/zero" 201 - "PUT http://127.0.0.1:53793/sda1/2/a/zero" "tx1e50905274ea4f899b81a-006acad0ad" "container-server 1476098" 0.0011 "-" 1476098 0test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_resolve_shard_range_states ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677210.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/898/f7564df725a5ac4e8f6761ab2fe26898/f7564df725a5ac4e8f6761ab2fe26898.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677215.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/5bd/4e4d0fd765978c0aeecbdc5990a485bd/4e4d0fd765978c0aeecbdc5990a485bd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677220.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/aaf/6bc8cd8fc701baf495046b41876f6aaf/6bc8cd8fc701baf495046b41876f6aaf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677225.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/62c/12db19ffba46de12cec0bc519f07162c/12db19ffba46de12cec0bc519f07162c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677230.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/33f/533b15f8d26094e52a1ed9ded6c7233f/533b15f8d26094e52a1ed9ded6c7233f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677235.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d60/fa81107b20003d4a9e0ac3a6c2309d60/fa81107b20003d4a9e0ac3a6c2309d60.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677240.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/3c9/49895a3650bd515f97300facf25c13c9/49895a3650bd515f97300facf25c13c9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677245.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/0eb/9e17ee3c7560c7353b8797205ded30eb/9e17ee3c7560c7353b8797205ded30eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677250.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e68/5310fafe4be69f969afc640c7a434e68/5310fafe4be69f969afc640c7a434e68.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677255.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/30c/92530ec9cc4ff0712d799303b597d30c/92530ec9cc4ff0712d799303b597d30c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677260.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d20/a4a0e826ba4ad51a802947c3cfd80d20/a4a0e826ba4ad51a802947c3cfd80d20.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677265.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/009/3709c641f03b820e91f2bb663f268009/3709c641f03b820e91f2bb663f268009.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677270.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/54f/ff36ea137677a211c5eae6354f06054f/ff36ea137677a211c5eae6354f06054f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677275.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/806/218fab398fd410b628dbf5b4ca8b1806/218fab398fd410b628dbf5b4ca8b1806.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677280.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f88/9446d382cabcf616092d13eaa2a8cf88/9446d382cabcf616092d13eaa2a8cf88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677285.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a67/c208b56bb4c8cf452334065f62917a67/c208b56bb4c8cf452334065f62917a67.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677290.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/10e/e44a692c120368f5c5f7cd173426f10e/e44a692c120368f5c5f7cd173426f10e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677295.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/457/11ee099c8c98d371457e5eaff0992457/11ee099c8c98d371457e5eaff0992457.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677300.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d8d/6828f7f5494943d19b8fb73140c6fd8d/6828f7f5494943d19b8fb73140c6fd8d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677305.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7b4/9b916ce18ed758bbdbf1395b20f2c7b4/9b916ce18ed758bbdbf1395b20f2c7b4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677310.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/15d/8380d825fff7871ca53fd800b4b5115d/8380d825fff7871ca53fd800b4b5115d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677315.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/51c/c8d33bf9cfef0cc0b6c8f1b44a5fa51c/c8d33bf9cfef0cc0b6c8f1b44a5fa51c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677320.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/dd5/9f63aad61f2a533f36fddd013a562dd5/9f63aad61f2a533f36fddd013a562dd5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677325.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8cf/e31d34d11ad03cc5636721ff78fbf8cf/e31d34d11ad03cc5636721ff78fbf8cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677330.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/9ee/cc668640ac1825eda80646b02e36f9ee/cc668640ac1825eda80646b02e36f9ee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677335.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c04/ba86306016098cb464d4c3d42dbf9c04/ba86306016098cb464d4c3d42dbf9c04.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677340.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/47d/edc4a4901c74f26eb653bf848322f47d/edc4a4901c74f26eb653bf848322f47d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677345.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d8b/1bba11d61b4372e0c1ad0788601ddd8b/1bba11d61b4372e0c1ad0788601ddd8b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677350.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/333/32b2be5bfa62fd03d0645bcba06f3333/32b2be5bfa62fd03d0645bcba06f3333.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677355.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/346/58041f6737e76e20740f48ff49f3c346/58041f6737e76e20740f48ff49f3c346.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677360.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8c4/8ef66d77469f6adb563ab56cce29c8c4/8ef66d77469f6adb563ab56cce29c8c4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677365.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/1cf/c09543c4324731ca0b87eb0fd041e1cf/c09543c4324731ca0b87eb0fd041e1cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677370.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/46c/49548d9bb6efb2273a3bd096044fc46c/49548d9bb6efb2273a3bd096044fc46c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677375.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ee6/d6b24d79e197dac16cf7adebc64e7ee6/d6b24d79e197dac16cf7adebc64e7ee6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677380.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e68/0619b4986b120bb4bcad230b07e6be68/0619b4986b120bb4bcad230b07e6be68.dbtest.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_with_rsync +test.unit.container.test_replicator.TestReplicatorSync.test_sync_shard_ranges_with_rsync ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_status_change +test.unit.container.test_replicator.TestReplicatorSync.test_sync_status_change ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shard_ranges +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shard_ranges ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shards_timing_metrics +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_shards_timing_metrics ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_sync_to_remote_with_misplaced +test.unit.container.test_replicator.TestReplicatorSync.test_sync_to_remote_with_misplaced ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_sys_metadata ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_reverse_prefix_delim ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_to_sharding_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_GET_to_sharding_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_pipeline +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_pipeline ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_save_and_load_record_from_pending_file ... ok -object-reconstructor ERROR: Trying to GET 10.0.0.27:1027/sdb/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Unable to get enough responses (27 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. -object-reconstructor DEBUG: Found existing frag #7 at 10.0.0.8:1008/sdi/0/a/c/o policy#0 while rebuilding to 10.0.0.7:1007/sdh/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #7 with frag indexes [0, 1, 2, 3, 4, 5, 6, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=56 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing Etag) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.16:1016/sdq/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.26:1026/sda/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.5:1005/sdf/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.7:1007/sdh/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.8:1008/sdi/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.9:1009/sdj/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.10:1010/sdk/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.12:1012/sdm/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.14:1014/sdo/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.15:1015/sdp/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.20:1020/sdu/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.23:1023/sdx/0/a/c/o policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (4 x unknown, 11 x 404, 12 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 9.775161743164062e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266062.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266061.00000 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266062.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266062.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_invalid_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_etag_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_timestamp_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_syncs, ([],) +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7513ae0e-6b56-4fec-885c-27c5663862ee-sda', '1791676589.94033', '1791676589.93028', '0', '', '1791676589.93028', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('7513ae0e-6b56-4fec-885c-27c5663862ee-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7513ae0e-6b56-4fec-885c-27c5663862ee-sda', '1791676589.94033', '1791676589.93028', '0', '', '1791676589.93028', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('7513ae0e-6b56-4fec-885c-27c5663862ee-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.04298 seconds (23.26828/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:2 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7513ae0e-6b56-4fec-885c-27c5663862ee-sda', '1791676589.94033', '1791676589.93028', '0', '', '1791676589.93028', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.99856', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.99856', 'deleted': 1, 'state': 10, 'state_timestamp': '1791676589.99856', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.94155', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.94155', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.94155', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.94156', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.94156', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.94156', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.94170', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.94170', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676589.94157', 'epoch': '1791676589.94157', 'reported': 0, 'tombstones': -1}], '7513ae0e-6b56-4fec-885c-27c5663862ee-sda') +test DEBUG: /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.1:1001/sdb +test WARNING: /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.1:1001/sdb; have shard ranges and will wait for cleaving +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', '7513ae0e-6b56-4fec-885c-27c5663862ee-sda', '1791676589.94033', '1791676589.93028', '0', '', '1791676589.93028', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, get_shard_ranges, () +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, merge_shard_ranges, ([{'name': '.shards_a/sr-g', 'timestamp': '1791676589.99856', 'lower': '', 'upper': 'g', 'object_count': 1, 'bytes_used': 10, 'meta_timestamp': '1791676589.99856', 'deleted': 1, 'state': 10, 'state_timestamp': '1791676589.99856', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-r', 'timestamp': '1791676589.94155', 'lower': 'g', 'upper': 'r', 'object_count': 2, 'bytes_used': 20, 'meta_timestamp': '1791676589.94155', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.94155', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/sr-', 'timestamp': '1791676589.94156', 'lower': 'r', 'upper': '', 'object_count': 3, 'bytes_used': 30, 'meta_timestamp': '1791676589.94156', 'deleted': 0, 'state': 10, 'state_timestamp': '1791676589.94156', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676589.94170', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676589.94170', 'deleted': 0, 'state': 60, 'state_timestamp': '1791676589.94157', 'epoch': '1791676589.94157', 'reported': 0, 'tombstones': -1}], '7513ae0e-6b56-4fec-885c-27c5663862ee-sda') +test DEBUG: /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db synced 4 shard ranges to 10.0.0.2:1002/sdc +test WARNING: /tmp/tmpgf4548c6/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db is able to shard -- refusing to replicate objects to peer 10.0.0.2:1002/sdc; have shard ranges and will wait for cleaving +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.05871 seconds (17.03150/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'e41c8c26-57f0-478d-a818-344b097ea447-sda', '1791676590.09860', '1791676590.09687', '1791676590.11482', '', '1791676590.11482', 0, 0) +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmptep8sdml/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a05ebddd-9708-41e4-8cb8-5bb3fa62bb8f-sda', '1791676590.15145', '1791676590.00000', '0', '', '1791676590.00000', 0, 1) +test DEBUG: /tmp/tmptep8sdml/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'a05ebddd-9708-41e4-8cb8-5bb3fa62bb8f-sda', '1791676590.15145', '1791676590.00000', '0', '', '1791676590.00000', 0, 1) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('a05ebddd-9708-41e4-8cb8-5bb3fa62bb8f-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 1 dbs in 0.02593 seconds (38.56781/s) +test INFO: Removed 0 dbs +test INFO: 2 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:1 remote_merge:0 rsync:1 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpiq9lfh_o/sda/containers/0/d8a/075b32eb96ee6405caf9d7fb706a9d8a/075b32eb96ee6405caf9d7fb706a9d8a.db +REPLICATE: /sdb/0/075b32eb96ee6405caf9d7fb706a9d8a, sync, (-1, '00000000000000000000000000000000', '52247676-3569-4702-baa0-71c4ef8c68a9-sda', '1791676590.23433', '1791676591.00000', '0', '{"X-Container-Sync-To": ["a", "1791676592.00000"], "X-Container-Sync-Key": ["secret", "1791676593.00000"]}', '1791676591.00000', 0, 0) +REPLICATE: /sdb/0/075b32eb96ee6405caf9d7fb706a9d8a, complete_rsync, ('52247676-3569-4702-baa0-71c4ef8c68a9-sda', '075b32eb96ee6405caf9d7fb706a9d8a.db') +REPLICATE: /sdc/0/075b32eb96ee6405caf9d7fb706a9d8a, sync, (-1, '00000000000000000000000000000000', '52247676-3569-4702-baa0-71c4ef8c68a9-sda', '1791676590.23433', '1791676591.00000', '0', '{"X-Container-Sync-To": ["a", "1791676592.00000"], "X-Container-Sync-Key": ["secret", "1791676593.00000"]}', '1791676591.00000', 0, 0) +REPLICATE: /sdc/0/075b32eb96ee6405caf9d7fb706a9d8a, complete_rsync, ('52247676-3569-4702-baa0-71c4ef8c68a9-sda', '075b32eb96ee6405caf9d7fb706a9d8a.db') +test DEBUG: Replicating db /tmp/tmpiq9lfh_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.dbtest.unit.container.test_replicator.TestReplicatorSync.test_sync_triggers_sync_store_update +test.unit.container.test_replicator.TestReplicatorSync.test_sync_triggers_sync_store_update ... ok +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0098 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0056 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0025 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:29 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0025 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0066 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmpyh3w0a1_/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0239 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 1337 "-" "-" "-" 0.0025 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0106 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0099 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 1347 "-" "-" "-" 0.0023 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0102 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0104 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0022 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0142 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0083 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0022 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" - "-" 1476106 2 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 664 "-" "-" "-" - "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0083 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0022 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0036 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0048 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/unsharded" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0035 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/sharding" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0039 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/racing_update" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0038 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0085 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0039 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0190 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0067 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0022 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0077 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_HEAD_put_timestamp_updates +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_HEAD_put_timestamp_updates ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_change +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_change ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_specified +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_bad_policy_specified ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_container_timing_metrics +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_container_timing_metrics ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_good_policy_specified +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_good_policy_specified ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_insufficient_space ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_invalid_partition ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_change +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_change ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_default +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_default ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_non_default +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_for_existing_non_default ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store +test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_specified +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_no_policy_specified ... ok +test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store_exception +test.unit.container.test_replicator.TestReplicatorSync.test_update_sync_store_exception ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_non_utf8_metadata ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_obj_not_found +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_obj_not_found ... ok -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire', 'X-Timestamp': '1757266060.52537', 'Content-Type': 'binary/octet-stream'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other WRITE +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0095 "-" 1476113 - +test INFO: - - - [10/Oct/2026:23:55:46 +0000] "POST /sda1/p/a" 204 - "-" "-" "-" 0.0012 "-" 1476113 - +test INFO: Disabling account_sdb +test INFO: Disabling container_sdb +test INFO: Disabling object_sdb +test INFO: Enabling account_sdb +test INFO: Enabling container_sdb +test INFO: Enabling object_sdb fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:40 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACPtest.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_DELETE ... ok -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_async_DELETE -test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTCAcl.test_slo_object_async_DELETE ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_auth_uris -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_auth_uris ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorization_nova_toconnect -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorization_nova_toconnect ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key_and_unquote_chars -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_access_key_and_unquote_chars ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_unicode_access_key -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorize_with_unicode_access_key ... ok +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in name: '\x00bar\x00versions' +test-listing WARNING: Account listing for a%E2%98%83 had reserved byte in subdir: '\x00foo_' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in name: '\x00bar\x00extra data' +test-listing WARNING: Container listing for a%E2%98%83/c%F0%9F%8C%B4 had reserved byte in subdir: '\x00foo/' +my-daemon DEBUG: Spawned worker mock-pid-0 with {} +my-daemon DEBUG: Spawned worker mock-pid-1 with {} +my-daemon DEBUG: Spawned worker mock-pid-2 with {} +my-daemon DEBUG: Worker mock-pid-0 exited +my-daemon DEBUG: Worker mock-pid-1 exited +my-daemon DEBUG: Worker mock-pid-2 exited +my-daemon NOTICE: Finished 1476113 +my-daemon DEBUG: Forked worker 1476113 finished +my-daemon DEBUG: Spawned worker mock-pid-0 with {} +my-daemon DEBUG: Spawned worker mock-pid-1 with {} +my-daemon DEBUG: Spawned worker mock-pid-2 with {} +my-daemon DEBUG: Daemon needs to change options, aborting workers +my-daemon DEBUG: Cleaned up worker mock-pid-0 +my-daemon DEBUG: Cleaned up worker mock-pid-1 +my-daemon DEBUG: Cleaned up worker mock-pid-2 +my-daemon DEBUG: Spawned worker mock-pid-3 with {} +my-daemon DEBUG: Spawned worker mock-pid-4 with {} +my-daemon DEBUG: Spawned worker mock-pid-5 with {} +my-daemon DEBUG: Cleaned up worker mock-pid-3 +my-daemon DEBUG: Cleaned up worker mock-pid-4 +my-daemon DEBUG: Cleaned up worker mock-pid-5 +my-daemon NOTICE: SIGTERM received () +my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} +my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} +my-daemon DEBUG: Worker mock-pid exited +my-daemon DEBUG: Spawned worker mock-pid with {'mock_options': True} +my-daemon NOTICE: Worker mock-pid died +my-daemon DEBUG: Spawned worker mock-pid-1 with {'mock_options': True} +my-daemon DEBUG: Spawned worker mock-pid-2 with {'mock_options': True} +my-daemon DEBUG: Cleaned up worker mock-pid-1 +my-daemon DEBUG: Cleaned up worker mock-pid-2 +my-daemon DEBUG: Spawned worker mock-pid-1 with {'mock_options': True} +my-daemon DEBUG: Spawned worker mock-pid-2 with {'mock_options': True} +my-daemon DEBUG: Cleaned up worker mock-pid-1 +my-daemon DEBUG: Cleaned up worker mock-pid-2 +test ERROR: Problem finding shard upper in '/tmp/tmpc1aapmw3/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmpc1aapmw3/test_container.db': : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmpwfmr6wki/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmpwfmr6wki/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges ... ok +test.unit.container.test_server.TestContainerController.test_DELETE +test.unit.container.test_server.TestContainerController.test_DELETE ... ok +Container 'a/c' cannot be set to sharding state while in sharding state +test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate +test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate ... ok +Container 'a/c' cannot be set to sharded state while in sharded state -test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: txd7896b5964574f96ace89-0068bdc097) -test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx37a506af51ef44a889ea8-0068bdc097) -test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: txded3a935c5f141eb9d54f-0068bdc097) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txded3a935c5f141eb9d54f-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txded3a935c5f141eb9d54f-0068bdc097) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txded3a935c5f141eb9d54f-0068bdc097) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: txd20055fe50224a3cbfbbf-0068bdc097) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txd20055fe50224a3cbfbbf-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: txd20055fe50224a3cbfbbf-0068bdc097) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txd20055fe50224a3cbfbbf-0068bdc097) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx7cf60a4959ce4c20a5956-0068bdc097) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx7cf60a4959ce4c20a5956-0068bdc097) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx7cf60a4959ce4c20a5956-0068bdc097) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx7cf60a4959ce4c20a5956-0068bdc097) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Found 1020 objects in shard (state=unsharded), total = 1068 (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: Setting object count to 1068 (txn: tx3ebebe893c034b5b9f2fb-0068bdc098) -test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=lemon {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=8976&marker=m&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Found 44 objects in shard (state=unsharded), total = 1068 (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=8932&marker=A&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 1068 (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Setting object count to 1068 (txn: txc9a1254287e142cf8bfe2-0068bdc098) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_errors_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_errors_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_between_shards -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_between_shards ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/0/a/zero" 201 - "PUT http://127.0.0.1:37999/sdb1/2/a/zero" "tx1e50905274ea4f899b81a-006acad0ad" "container-server 1476098" 0.0011 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx1e50905274ea4f899b81a-006acad0ad" "proxy-server 1476098" 0.0414 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/2/a/zero" 201 - "PUT http://localhost/v1/a/zero" "tx1e50905274ea4f899b81a-006acad0ad" "proxy-server 1476098" 0.0280 "-" 1476098 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:29] "PUT /v1/a/zero HTTP/1.1" 201 174 0.063480 (txn: tx1e50905274ea4f899b81a-006acad0ad) +proxy DEBUG: (1476098) accepted ('127.0.0.1', 37382) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc6b546854ef46e389a25-006acad0ad" "proxy-server 1476098" 0.0061 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "HEAD /sda1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "tx434aa6d542fe48338f9ba-006acad0ad" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sdb1/3/a/zero/go-get-it" "tx4b782bd05dbb435485c81-006acad0ad" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/3/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx4b782bd05dbb435485c81-006acad0ad" "proxy-server 1476098" 0.0118 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sdb1/2/a/zero/go-get-it" 201 - "PUT http://localhost/sda1/3/a/zero/go-get-it" "tx4b782bd05dbb435485c81-006acad0ad" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:29 +0000] "PUT /sda1/3/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx4b782bd05dbb435485c81-006acad0ad" "proxy-server 1476098" 0.0212 "-" 1476098 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:30] "PUT /v1/a/zero/go-get-it HTTP/1.1" 201 206 0.054769 (txn: tx4b782bd05dbb435485c81-006acad0ad) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5174ee0a2b2d42a894d17-006acad0ae" "proxy-server 1476098" 0.0056 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/2/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "txbb0cefe0f1bd40df97bdb-006acad0ae" "proxy-server 1476098" 0.0105 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/3/a/zero/go-get-it" 200 1309 "GET http://localhost/v1/a/zero/go-get-it" "tx8cddd6839fdf41fc95b30-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:30] "GET /v1/a/zero/go-get-it HTTP/1.1" 200 1729 0.030217 (txn: tx8cddd6839fdf41fc95b30-006acad0ae) +proxy DEBUG: (1476098) timed out ('127.0.0.1', 37382) (txn: tx8cddd6839fdf41fc95b30-006acad0ae) +proxy INFO: (1476098) wsgi exited, is_accepting=True +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8625669c85ce44619b3a3-006acad0ae" "proxy-server 1476098" 0.0020 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx95dbc01202064e1e8cdea-006acad0ae" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/0/a/c/o.beans" 201 - "PUT http://localhost/sdb1/2/a/c/o.beans" "txfc6e94d3a41447e397d8b-006acad0ae" "object-server 1476098" 0.0005 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sdb1/0/a/c/o.beans" 201 - "PUT http://localhost/sda1/2/a/c/o.beans" "txfc6e94d3a41447e397d8b-006acad0ae" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/2/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "txfc6e94d3a41447e397d8b-006acad0ae" "proxy-server 1476098" 0.0244 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sdb1/2/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "txfc6e94d3a41447e397d8b-006acad0ae" "proxy-server 1476098" 0.0341 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/30 PUT /v1/a/c/o.beans HTTP/1.0 201 - - t 5800 - - txfc6e94d3a41447e397d8b-006acad0ae - 0.0683 - - 1791676590.341765165 1791676590.410030603 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd604982d7bb8410589633-006acad0ae" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx58f5b6903f0e4f6e9389d-006acad0ae" "proxy-server 1476098" 0.0074 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/2/a/c/o.beans" 206 191 "GET http://localhost/v1/a/c/o.beans" "tx2a3b3c06d4db4a37aca61-006acad0ae" "proxy-server 1476098" 0.0007 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2dbf13d88d044a3fa03ee-006acad0ae" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0c99c6fe42b74b11b1cf2-006acad0ae" "proxy-server 1476098" 0.0077 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/2/a/c/o.beans" 200 5800 "GET http://localhost/v1/a/c/o.beans" "tx0d4eb127bc70451ba8ebe-006acad0ae" "proxy-server 1476098" 0.0128 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0eebaa325138435d81025-006acad0ae" "proxy-server 1476098" 0.0094 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txae2cb86c1abe41b8b14c5-006acad0ae" "proxy-server 1476098" 0.0012 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/2/a/c/o.beans" 206 1076 "GET http://localhost/v1/a/c/o.beans" "tx92788dd88d3843ff98c83-006acad0ae" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx251d59450d844ec284b6e-006acad0ae" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx271323b4b1ea41b19d8de-006acad0ae" "proxy-server 1476098" 0.0094 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/0/a/c/o.smurfs" 201 - "PUT http://localhost/sda1/1/a/c/o.smurfs" "tx2b12252d12e64e629feb4-006acad0ae" "object-server 1476098" 0.0004 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sdb1/0/a/c/o.smurfs" 201 - "PUT http://localhost/sdb1/1/a/c/o.smurfs" "tx2b12252d12e64e629feb4-006acad0ae" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/1/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx2b12252d12e64e629feb4-006acad0ae" "proxy-server 1476098" 0.0368 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "PUT /sdb1/1/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx2b12252d12e64e629feb4-006acad0ae" "proxy-server 1476098" 0.0284 "-" 1476098 0test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate_replication_race +test.unit.container.test_server.TestContainerController.test_DELETE_PUT_recreate_replication_race ... ok -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test INFO: Container update single threaded sweep completed: 0.00s, 0 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /.shards_a/c /tmp/tmpxrt__uub/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.01s, 0 successes, 1 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0025 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0091 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0012 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0032 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0012 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476106 3 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 400 45 "-" "-" "-" 0.0003 "-" 1476106 nada +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" - "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476106 3 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0014 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 4 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0042 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0055 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0085 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0064 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0079 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0058 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0015 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0065 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0004 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0045 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/bashful" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy10" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0024 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy20_no_header" 201 - "-" "-" "-" 0.0046 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy30_no_header" 201 - "-" "-" "-" 0.0045 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy40_no_header" 201 - "-" "-" "-" 0.0046 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy50" 201 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy70" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy80" 201 - "-" "-" "-" 0.0054 "-" 1476106 2test.unit.container.test_server.TestContainerController.test_DELETE_account_update +test.unit.container.test_server.TestContainerController.test_DELETE_account_update ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677385.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/89a/14f237f06f31eb3ba2b58a344941689a/14f237f06f31eb3ba2b58a344941689a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677390.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/9cf/51c496ac89e37a335367d09e6d5969cf/51c496ac89e37a335367d09e6d5969cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677395.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/10a/817df150b89d72995b75003672f4510a/817df150b89d72995b75003672f4510a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677400.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/79f/2523241ffb9a56f4de50ecacb2ddc79f/2523241ffb9a56f4de50ecacb2ddc79f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677405.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c41/27f13ed65a8b84a78518fc7c4d7e6c41/27f13ed65a8b84a78518fc7c4d7e6c41.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677410.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/792/eff383dce9e36adab3e90d793b6fc792/eff383dce9e36adab3e90d793b6fc792.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677415.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/420/001d082d151867285d3e364a18307420/001d082d151867285d3e364a18307420.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677420.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8db/307ef59630a34f333fb70803fca228db/307ef59630a34f333fb70803fca228db.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677425.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/eb9/2cae1ca5391ca3acd15d65523dd44eb9/2cae1ca5391ca3acd15d65523dd44eb9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677430.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/1fc/df7dc5972c7f0301a183ad76077a11fc/df7dc5972c7f0301a183ad76077a11fc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677435.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f89/3734335ebf80b2d61cdace2e758c2f89/3734335ebf80b2d61cdace2e758c2f89.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677440.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6d3/fed11b9bc28886c8a7ff1e308023d6d3/fed11b9bc28886c8a7ff1e308023d6d3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677445.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e9d/7e8c7549a2d653746e5a1e22b46cae9d/7e8c7549a2d653746e5a1e22b46cae9d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677450.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6fd/4e28913881f212f3c3e8df14a1f906fd/4e28913881f212f3c3e8df14a1f906fd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677455.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/cff/5c3766d204a1b7f5138c02b5c4979cff/5c3766d204a1b7f5138c02b5c4979cff.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677460.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e94/cda2db7610ca41a48aafc308fac5de94/cda2db7610ca41a48aafc308fac5de94.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677465.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/73b/fef1da54a9ced6ea81f8d952cae2673b/fef1da54a9ced6ea81f8d952cae2673b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677470.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/db0/f829e442e6a23d0f531cf4749c580db0/f829e442e6a23d0f531cf4749c580db0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677475.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/208/882a93c4d8aa8c7a290f9e9d61091208/882a93c4d8aa8c7a290f9e9d61091208.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677480.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e71/6721f372a08cabeca234611ca4381e71/6721f372a08cabeca234611ca4381e71.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677485.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/81b/d604aca3bc99302ce0ba74f90e04481b/d604aca3bc99302ce0ba74f90e04481b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677490.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/364/5105ddb9e2b417117ab9399379b86364/5105ddb9e2b417117ab9399379b86364.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677495.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/637/d5219b5a510209011b212c5433ce3637/d5219b5a510209011b212c5433ce3637.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677500.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8a6/154efa1eebbf4f14c2b2c25667fb28a6/154efa1eebbf4f14c2b2c25667fb28a6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677505.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7e9/e8b73c69c664121aaf4e93d4a95be7e9/e8b73c69c664121aaf4e93d4a95be7e9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677510.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/055/8b63cebd3c4470296816f6cdf617a055/8b63cebd3c4470296816f6cdf617a055.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677515.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ebd/6756d7f507b129416638b85a88c8cebd/6756d7f507b129416638b85a88c8cebd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677520.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6f7/7024b5799dc1053ef922eec567c876f7/7024b5799dc1053ef922eec567c876f7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677525.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/04b/1c45ee464a599bd70e840e736bcaa04b/1c45ee464a599bd70e840e736bcaa04b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677530.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c22/c3e5e23ff8d4c52d46a78657c94cbc22/c3e5e23ff8d4c52d46a78657c94cbc22.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677535.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/887/cabd5def5c0d80b1b0dd43399c478887/cabd5def5c0d80b1b0dd43399c478887.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677540.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e32/50d59c7e0cba372cef23bdca6bfdde32/50d59c7e0cba372cef23bdca6bfdde32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677545.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/822/f241f6cab90f61fade3a9923355cc822/f241f6cab90f61fade3a9923355cc822.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677550.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f75/1684b26c4c87c421d208ce22c6de9f75/1684b26c4c87c421d208ce22c6de9f75.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677555.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/440/24ad7a3f6de52b650d26b2b3e36e2440/24ad7a3f6de52b650d26b2b3e36e2440.dbtest.unit.container.test_server.TestContainerController.test_DELETE_container_not_found +test.unit.container.test_server.TestContainerController.test_DELETE_container_not_found ... ok +test.unit.container.test_server.TestContainerController.test_DELETE_invalid_partition +test.unit.container.test_server.TestContainerController.test_DELETE_invalid_partition ... ok +test.unit.container.test_server.TestContainerController.test_DELETE_not_found +test.unit.container.test_server.TestContainerController.test_DELETE_not_found ... ok +test.unit.container.test_server.TestContainerController.test_DELETE_obj_not_found +test.unit.container.test_server.TestContainerController.test_DELETE_obj_not_found ... ok + +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', '1791676590.23155', '1791676590.00000', '0', '', '1791676590.00000', 0, 0) +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', '1791676590.23155', '1791676590.00000', '0', '', '1791676590.00000', 0, 0) +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, complete_rsync, ('ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', 'e8fbcd486a77117e2cd3398aa1f9485f.db') +test INFO: Replication run OVER +test INFO: Attempted to replicate 2 dbs in 0.07105 seconds (28.15060/s) +test INFO: Removed 0 dbs +test INFO: 4 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:4 ts_repl:0 +test INFO: Beginning replication run +test DEBUG: Replicating db /tmp/tmpiq9lfh_o/sda/containers/0/d8a/075b32eb96ee6405caf9d7fb706a9d8a/075b32eb96ee6405caf9d7fb706a9d8a.db +REPLICATE: /sdb/0/075b32eb96ee6405caf9d7fb706a9d8a, sync, (-1, '00000000000000000000000000000000', '52247676-3569-4702-baa0-71c4ef8c68a9-sda', '1791676590.23433', '1791676591.00000', '0', '{"X-Container-Sync-To": ["", "1791676594.00000"], "X-Container-Sync-Key": ["secret", "1791676593.00000"]}', '1791676591.00000', 0, 0) +test DEBUG: /tmp/tmpiq9lfh_o/sda/containers/0/d8a/075b32eb96ee6405caf9d7fb706a9d8a/075b32eb96ee6405caf9d7fb706a9d8a.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/075b32eb96ee6405caf9d7fb706a9d8a, sync, (-1, '00000000000000000000000000000000', '52247676-3569-4702-baa0-71c4ef8c68a9-sda', '1791676590.23433', '1791676591.00000', '0', '{"X-Container-Sync-To": ["", "1791676594.00000"], "X-Container-Sync-Key": ["secret", "1791676593.00000"]}', '1791676591.00000', 0, 0) +test DEBUG: /tmp/tmpiq9lfh_o/sda/containers/0/d8a/075b32eb96ee6405caf9d7fb706a9d8a/075b32eb96ee6405caf9d7fb706a9d8a.db in sync with 10.0.0.2:1002/sdc, nothing to do +test DEBUG: Replicating db /tmp/tmpiq9lfh_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db +REPLICATE: /sdb/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', '1791676590.23155', '1791676590.00000', '0', '', '1791676590.00000', 0, 0) +test DEBUG: /tmp/tmpiq9lfh_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.1:1001/sdb, nothing to do +REPLICATE: /sdc/0/e8fbcd486a77117e2cd3398aa1f9485f, sync, (-1, '00000000000000000000000000000000', 'ccd17ac4-a0ae-4cad-a50a-a0700c982a8c-sda', '1791676590.23155', '1791676590.00000', '0', '', '1791676590.00000', 0, 0) +test DEBUG: /tmp/tmpiq9lfh_o/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db in sync with 10.0.0.2:1002/sdc, nothing to do +test INFO: Replication run OVER +test INFO: Attempted to replicate 2 dbs in 0.06845 seconds (29.21644/s) +test INFO: Removed 0 dbs +test INFO: 4 successes, 0 failures +test INFO: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:4 remote_merge:0 rsync:0 ts_repl:0 +test ERROR: Failed to update sync_store /tmp/tmp8sbfri9j/sda/containers/0/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test ERROR: ERROR account update failed with 127.0.0.1:67890/sda1 (will retry later):: Connection refused -test DEBUG: Update report failed for /.shards_a/c /tmp/tmpxrt__uub/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 0 successes, 1 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': + File "/build/reproducible-path/swift-2.35.1/swift/container/replicator.py", line 304, in _post_replicate_hook + self.sync_store.update_sync_store(broker) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_replicator.py", line 1226, in update_sync_store + raise OSError(1, '1') +PermissionError: [Errno 1] 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0108 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0010 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0133 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0010 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0157 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0141 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0188 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0107 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0132 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0125 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0163 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0142 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0118 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0019 "-" 1476099 0 +test ERROR: ERROR Account update failed with 127.0.0.1:60469/sda1 (will retry later): Response 503 OK +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0160 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0108 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestContainerController.test_DELETE_object +test.unit.container.test_server.TestContainerController.test_DELETE_object ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_db_states ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges_resuming +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges_resuming ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharded_state_errors ... ok + +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/30 PUT /v1/a/c/o.smurfs HTTP/1.0 201 - - t 53000 - - tx2b12252d12e64e629feb4-006acad0ae - 0.0743 - - 1791676590.575586796 1791676590.649924040 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txee5f6b942b574a228c8ea-006acad0ae" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb7aae998638d45b9ac476-006acad0ae" "proxy-server 1476098" 0.0108 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/1/a/c/o.smurfs" 206 501 "GET http://localhost/v1/a/c/o.smurfs" "tx30e0caeaa47643928af5a-006acad0ae" "proxy-server 1476098" 0.0088 "-" 1476098 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:58213/sdb1 (txn: tx30e0caeaa47643928af5a-006acad0ae) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/1/a/c/o.smurfs" 206 201 "GET http://localhost/v1/a/c/o.smurfs" "tx30e0caeaa47643928af5a-006acad0ae" "proxy-server 1476098" 0.0127 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa63eef5bdd124849a22b3-006acad0ae" "proxy-server 1476098" 0.0135 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txdbbb902cda6a439199cbd-006acad0ae" "proxy-server 1476098" 0.0094 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/1/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txe523ede923f94c948acb8-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:58213/sdb1 (txn: txe523ede923f94c948acb8-006acad0ae) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/1/a/c/o.smurfs" 206 1081 "GET http://localhost/v1/a/c/o.smurfs" "txe523ede923f94c948acb8-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:57603/sda1 (txn: txe523ede923f94c948acb8-006acad0ae) +proxy INFO: Client disconnected on read of '/a/c/o.smurfs' (txn: txe523ede923f94c948acb8-006acad0ae) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd386d3e5d31f42068edff-006acad0ae" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd081410086f4492e8998e-006acad0ae" "proxy-server 1476098" 0.0025 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/1/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx79888c69d3b34385bc42e-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:57603/sda1 (txn: tx79888c69d3b34385bc42e-006acad0ae) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/1/a/c/o.smurfs" 206 1600 "GET http://localhost/v1/a/c/o.smurfs" "tx79888c69d3b34385bc42e-006acad0ae" "proxy-server 1476098" 0.0007 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx478473add6c74fbdb73fc-006acad0ae" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0c34c17d5b244761a4a77-006acad0ae" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/1/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "txa55c132b7dd04e5b898e9-006acad0ae" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:57603/sda1 (txn: txa55c132b7dd04e5b898e9-006acad0ae) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/1/a/c/o.smurfs" 206 1280 "GET http://localhost/v1/a/c/o.smurfs" "txa55c132b7dd04e5b898e9-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8776d52950394aaab0075-006acad0ae" "proxy-server 1476098" 0.0093 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7a608676904b4d2aaddc8-006acad0ae" "proxy-server 1476098" 0.0411 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/1/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx6f386d7baf554dc0b6705-006acad0ae" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:57603/sda1 (txn: tx6f386d7baf554dc0b6705-006acad0ae) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:30 +0000] "GET /sdb1/1/a/c/o.smurfs" 206 1031 "GET http://localhost/v1/a/c/o.smurfs" "tx6f386d7baf554dc0b6705-006acad0ae" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r1=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx535231029ca94826b1130-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txf0fc8c291a41463bb6fb7-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_respects_read_affinity +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_respects_read_affinity ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read ... ok + +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpy80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0088 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier10" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier40_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier50" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0029 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier70" 201 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier80" 201 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/grumpier80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey" 201 - "-" "-" "-" 0.0007 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey10" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey10_no_header" 201 - "-" "-" "-" 0.0047 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey40_no_header" 201 - "-" "-" "-" 0.0006 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey50" 201 - "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/dopey60_no_header" 201 - "-" "-" "-" 0.0006 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/dopey70" 201 - "-" "-" "-" 0.0116 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/dopey70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/dopey80" 201 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/dopey80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0011 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0052 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmp0h6g0471/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest10" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0052 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0053 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0052 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest40_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest50" 201 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0010 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_object_update_redirected_to_shard +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_object_update_redirected_to_shard ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_proxy_default_no_policy_for_existing_default +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_proxy_default_no_policy_for_existing_default ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_reset_container_sync +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_reset_container_sync ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_autocreates_shard_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_autocreates_shard_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read_resuming +test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read_resuming ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_json_in_body +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_json_in_body ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_deleted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_to_deleted_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_shard_range_to_deleted_container ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_simulated_create_race ... ok + +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx389b191bd5ef405b98b02-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txe304015364d3404981061-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx88fba4ef601141efb61f9-006acad0af" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txfdb1a676e0044fb080aed-006acad0af" "proxy-server 1476098" 0.0095 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/0/a/c/o.bottles" 201 - "PUT http://localhost/sda1/0/a/c/o.bottles" "tx39132d22ec124093a5e92-006acad0af" "object-server 1476098" 0.0005 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sdb1/0/a/c/o.bottles" 201 - "PUT http://localhost/sdb1/0/a/c/o.bottles" "tx39132d22ec124093a5e92-006acad0af" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/0/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx39132d22ec124093a5e92-006acad0af" "proxy-server 1476098" 0.0150 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sdb1/0/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx39132d22ec124093a5e92-006acad0af" "proxy-server 1476098" 0.0148 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 PUT /v1/a/c/o.bottles HTTP/1.0 201 - - t 6260 - - tx39132d22ec124093a5e92-006acad0af - 0.0527 - - 1791676591.103950500 1791676591.156669617 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx29914b1e6c3542c2ab381-006acad0af" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb682f343c71147a8acfbd-006acad0af" "proxy-server 1476098" 0.0071 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "GET /sdb1/0/a/c/o.bottles" 200 6260 "GET http://localhost/v1/a/c/o.bottles" "txd69c6bc5b7ee41c09c738-006acad0af" "proxy-server 1476098" 0.0006 "-" 1476098 0 +obj2 WARNING: Quarantined object /tmp/tmpt25209ah/tmp_test_proxy_server_chunked/sdb1/objects/0/350/3d59c3ee1b04e9dbac32fa254f715350/1791676591.12532.data: Bytes read: 6160, does not match metadata: 6260 (txn: txd69c6bc5b7ee41c09c738-006acad0af) +proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:58213/sdb1 (txn: txd69c6bc5b7ee41c09c738-006acad0af) +obj1 WARNING: Quarantined object /tmp/tmpt25209ah/tmp_test_proxy_server_chunked/sda1/objects/0/350/3d59c3ee1b04e9dbac32fa254f715350/1791676591.12532.data: metadata content-length 6260 does not match actual object size 6160 (txn: txd69c6bc5b7ee41c09c738-006acad0af) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/0/a/c/o.bottles" 404 70 "GET http://localhost/v1/a/c/o.bottles" "txd69c6bc5b7ee41c09c738-006acad0af" "proxy-server 1476098" 0.0008 "-" 1476098 0 +proxy INFO: Client disconnected on read of '/a/c/o.bottles' (txn: txd69c6bc5b7ee41c09c738-006acad0af) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 GET /v1/a/c/o.bottles HTTP/1.0 500 - - t - 6160 - txd69c6bc5b7ee41c09c738-006acad0af - 0.0392 - - 1791676591.163463116 1791676591.202670336 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa320297404e14d7abafbf-006acad0af" "proxy-server 1476098" 0.0054 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx45f29b6d24c942c1a6a17-006acad0af" "proxy-server 1476098" 0.0089 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/0/a/c/o.bottles" 201 - "PUT http://localhost/sdb1/0/a/c/o.bottles" "txd2594378fbbf4dd2af2a0-006acad0af" "object-server 1476098" 0.0004 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sdb1/0/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "txd2594378fbbf4dd2af2a0-006acad0af" "proxy-server 1476098" 0.0099 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sdb1/0/a/c/o.bottles" 201 - "PUT http://localhost/sda1/0/a/c/o.bottles" "txd2594378fbbf4dd2af2a0-006acad0af" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/0/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "txd2594378fbbf4dd2af2a0-006acad0af" "proxy-server 1476098" 0.0184 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 PUT /v1/a/c/o.bottles HTTP/1.0 201 - - t 6260 - - txd2594378fbbf4dd2af2a0-006acad0af - 0.0547 - - 1791676591.224890471 1791676591.279623508 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e2c566d880a4d52a0606-006acad0af" "proxy-server 1476098" 0.0057 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txbf46f98055f44b8492f24-006acad0af" "proxy-server 1476098" 0.0058 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/0/a/c/o.bottles" 200 6260 "GET http://localhost/v1/a/c/o.bottles" "tx4c73043df4844967a9455-006acad0af" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 GET /v1/a/c/o.bottles HTTP/1.0 200 - - t - 6260 - tx4c73043df4844967a9455-006acad0af - 0.0352 - - 1791676591.281322956 1791676591.316552877 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txfc419bf772a3468b9e7f6-006acad0af) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx4c44e2d4a4ee4185bafd8-006acad0af) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx4c44e2d4a4ee4185bafd8-006acad0af) +proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx4c44e2d4a4ee4185bafd8-006acad0af) +proxy-ut ERROR: Object HEAD returning 503 for [500, 500, 500] (txn: tx4c44e2d4a4ee4185bafd8-006acad0af) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txd92468e07bc8424baa2b2-006acad0af)test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_absolute_uri +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_absolute_uri ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_timestamp_not_float +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_timestamp_not_float ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_calls_authorize +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_calls_authorize ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_utf8 +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_PUT_utf8 ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_complete_rsync_works ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_insufficient_space ... ok + +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 409 - "-" "-" "-" 0.0116 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0108 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0116 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/bashful" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0029 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy10" 204 - "-" "-" "-" 0.0092 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy10_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:30 +0000] "DELETE /sda1/p/a/c/grumpy40_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy50" 204 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0131 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy60_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy70" 204 - "-" "-" "-" 0.0092 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy70_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy80" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpy80_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0099 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier10" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier10_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier20_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier40_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier50" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier60_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier70" 204 - "-" "-" "-" 0.0054 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier70_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier80" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpier80_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey10" 204 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey10_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey20_no_header" 204 - "-" "-" "-" 0.0086 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0010 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey30_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey40_no_header" 204 - "-" "-" "-" 0.0046 "-" 1476099 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_rsync_then_merge_works ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_unknown_sync ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_REPLICATE_value_error_works ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_sharding_state_errors ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_newest +test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_newest ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_OPTIONS +test.unit.proxy.test_server.TestReplicatedObjectController.test_OPTIONS ... ok + +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest70" 201 - "-" "-" "-" 0.0094 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest80" 201 - "-" "-" "-" 0.0093 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/grumpiest80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/.shards_a/shard_c" 404 - "-" "-" "-" 0.0004 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/.shards_a/shard_c" 400 49 "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/.shards_a/shard_c" 201 - "-" "-" "-" 0.0047 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0061 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0017 "-" 1476106 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0091 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0063 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 69 "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 75 "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 35 "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test DEBUG: Unlinked retiring db '/tmp/tmp_mh72gz9/tmp_test_container_server_ContainerController/sda1/containers/p/872/5267a50d4a8f6ea3ee1dbecb8592e872/5267a50d4a8f6ea3ee1dbecb8592e872.db' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0091 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0017 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0069 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0091 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/b%27%5Cxe2%5Cx98%5Cx83%27" 201 - "-" "-" "-" 0.0083 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:31 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:31 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:31 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 1476106 - +test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test DEBUG: Update report sent for /.shards_a/c /tmp/tmpxrt__uub/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats + resp = func(ctrl, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 947, in REPLICATE + ret = self.replicator_rpc.dispatch(post_args, args) + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch + return getattr(self, op)( + ~~~~~~~^^^^^^^^^^ +AttributeError: 'ContainerReplicatorRpc' object has no attribute 'unknown_sync' +test DEBUG: - - - [10/Oct/2026:23:56:31 +0000] "REPLICATE /sda1/p/a/" 500 711 "-" "-" "-" 0.0035 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:31 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677560.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b89/8e6cb81e9f77ee6b09bad7fd42c3cb89/8e6cb81e9f77ee6b09bad7fd42c3cb89.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677565.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8a7/7f065a9b9b756f67da1729892dd8a8a7/7f065a9b9b756f67da1729892dd8a8a7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677570.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/511/213d2377e353e19249ed3018756a6511/213d2377e353e19249ed3018756a6511.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677575.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/08f/30d6dffa9d71b3abf967a6ff2152908f/30d6dffa9d71b3abf967a6ff2152908f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677580.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/9ba/d5736833b6270f862ea6cf1f8cf9a9ba/d5736833b6270f862ea6cf1f8cf9a9ba.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677585.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2fd/21c15c3f3bd5509a2b7d016743d0d2fd/21c15c3f3bd5509a2b7d016743d0d2fd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677590.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/869/e1b898effbc9fe175ba1d4a1452d0869/e1b898effbc9fe175ba1d4a1452d0869.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677595.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f03/58e04ca2a1266bf0faa005efda242f03/58e04ca2a1266bf0faa005efda242f03.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677600.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/539/f362a7c79df29eb5341d9bde114f6539/f362a7c79df29eb5341d9bde114f6539.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677605.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/3e0/8420968e75f4f26a9fff8db07f9003e0/8420968e75f4f26a9fff8db07f9003e0.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677610.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/448/5522c0b77ee27c2849da7ad7dea0c448/5522c0b77ee27c2849da7ad7dea0c448.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677615.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/807/af7e6c49875d5e21936fc97b47187807/af7e6c49875d5e21936fc97b47187807.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677620.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ba3/488accc7674296ea232fca388b4acba3/488accc7674296ea232fca388b4acba3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677625.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d44/398a823ce66c7e4f8310611ce2f6dd44/398a823ce66c7e4f8310611ce2f6dd44.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677630.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/461/ac8f8c26055ab54c4c25f299a29ff461/ac8f8c26055ab54c4c25f299a29ff461.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677635.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e6e/83d5b73b09907296fd57d0e52698ce6e/83d5b73b09907296fd57d0e52698ce6e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677640.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/8a9/9947b5af4a38ee57f3e7a1037e7528a9/9947b5af4a38ee57f3e7a1037e7528a9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677645.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d31/c9f91a1e96ecc4fde937640e855c2d31/c9f91a1e96ecc4fde937640e855c2d31.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677650.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/402/58bd9d8db4a3ed4e5253221609787402/58bd9d8db4a3ed4e5253221609787402.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677655.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d39/78106354548b15ec7a30be99cf455d39/78106354548b15ec7a30be99cf455d39.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677660.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e78/f6de6eae845706a4f3aa96ff3068ee78/f6de6eae845706a4f3aa96ff3068ee78.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677665.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b79/b81d41e6964b5fa6c1f8666dc3622b79/b81d41e6964b5fa6c1f8666dc3622b79.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677670.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/15a/2614c242b6b9c091d0dd65222bc5d15a/2614c242b6b9c091d0dd65222bc5d15a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677675.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b8f/81d9862e056dd73154b76374020b6b8f/81d9862e056dd73154b76374020b6b8f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677680.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/260/8c7106955470e6566fec5f149b9ca260/8c7106955470e6566fec5f149b9ca260.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677685.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/456/05aaeb62a4d989216bec787575a4d456/05aaeb62a4d989216bec787575a4d456.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677690.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2ed/cde95a36cda1578d1858b6dced5a72ed/cde95a36cda1578d1858b6dced5a72ed.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677695.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b58/ee79b1e679a7dd7fe7ba758c712c5b58/ee79b1e679a7dd7fe7ba758c712c5b58.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677700.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/40b/eccd2ce9aaa5668df6c0c703ee14840b/eccd2ce9aaa5668df6c0c703ee14840b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677705.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/6ac/0aaa47e33a7d16863bb8036b59c1b6ac/0aaa47e33a7d16863bb8036b59c1b6ac.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677710.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/637/30cef52906c9002e367f2e9c8bca3637/30cef52906c9002e367f2e9c8bca3637.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677715.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/1a4/d50fa5360a1b7bce135632c3167431a4/d50fa5360a1b7bce135632c3167431a4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677720.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/08c/7f7090e716177e8aa8ce7b28d013e08c/7f7090e716177e8aa8ce7b28d013e08c.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677725.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/07a/cc3d4de748e01c3a6d51b9b24fd4007a/cc3d4de748e01c3a6d51b9b24fd4007a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677730.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/215/86e485fc768103f785ff3521225e5215/86e485fc768103f785ff3521225e5215.dbtest.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE_autocreate +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_UPDATE_autocreate ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test__call__raise_timeout ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_account_override_deleted +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_account_override_deleted ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_mismatched_host_device +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_account_update_mismatched_host_device ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_acl_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_acl_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_storage_policy_index_empty ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_set_x_syncs ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_storage_policy_via_DELETE_then_PUT +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_storage_policy_via_DELETE_then_PUT ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_to_default_storage_policy_via_DELETE_then_PUT +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_change_to_default_storage_policy_via_DELETE_then_PUT ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_backend_headers +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_backend_headers ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_calls_authorize +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_calls_authorize ... ok +test.unit.container.test_server.TestContainerController.test_DELETE_object_update_redirected_to_shard +test.unit.container.test_server.TestContainerController.test_DELETE_object_update_redirected_to_shard ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_content_type_on_HEAD ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at ... ok +test.unit.container.test_server.TestContainerController.test_DELETE_timestamp_not_float +test.unit.container.test_server.TestContainerController.test_DELETE_timestamp_not_float ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_authorize +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_authorize ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_correct_allowed_method ... ok +test.unit.container.test_server.TestContainerController.test_GET_accept_not_valid +test.unit.container.test_server.TestContainerController.test_GET_accept_not_valid ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_namespace_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_count +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_count ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_object_in_container +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_create_reserved_object_in_container ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_creation +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_creation ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_key_len +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_key_len ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_size +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_size ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delete_auto_create +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delete_auto_create ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_val_len +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_val_len ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas ... ok + +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0122 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0033 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "UPDATE /sda1/p/a/c" 202 - "-" "-" "-" 0.0104 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 131 "-" "-" "-" 0.0022 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/.a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "UPDATE /sda1/p/.a/c" 202 - "-" "-" "-" 0.0199 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/.a/c" 200 131 "-" "-" "-" 0.0024 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test INFO: Begin container update single threaded sweep -test DEBUG: Update report sent for /a/Ω /tmp/tmpnbou85iq/tmp_test_container_updater/devices/sda1/containers/subdir/hash.db -test INFO: Container update single threaded sweep completed: 0.02s, 1 successes, 0 failures, 0 with no changes -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_server.py", line 6149, in mock_put_method + raise Exception() +Exception +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR Account update failed: different numbers of hosts and devices in request: "127.0.0.1:0" vs "sda1,sda2" +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0102 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0082 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c2" 204 - "-" "-" "-" 0.0053 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0162 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0071 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0064 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0073 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0064 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0072 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0048 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0072 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0020 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0054 "-" 1476106 4 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0040 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0053 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/o" 201 - "-" "-" "-" 0.0034 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0100 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/%00c" 201 - "-" "-" "-" 0.0085 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/%00c%00test" 201 - "-" "-" "-" 0.0070 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0001 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/.a/c/o" 204 - "-" "-" "-" 0.0045 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/.c/.o" 404 - "-" "-" "-" 0.0005 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0135 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/.shards_a/c/o" 204 - "-" "-" "-" 0.0053 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_deleted_headers +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_deleted_headers ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_delimiter_with_reserved ... ok + +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txd92468e07bc8424baa2b2-006acad0af) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txd92468e07bc8424baa2b2-006acad0af) +proxy-ut ERROR: Object HEAD returning 503 for [] (txn: txd92468e07bc8424baa2b2-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx937d90fc147e4381a2d4f-006acad0af" "proxy-server 1476098" 0.0013 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx937d90fc147e4381a2d4f-006acad0af - 0.0124 - - 1791676591.425673246 1791676591.438025475 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf603ba398f894804b2748-006acad0af" "proxy-server 1476098" 0.0012 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/31 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txf603ba398f894804b2748-006acad0af - 0.0083 - - 1791676591.455378771 1791676591.463668823 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc723f9bd61c642e091251-006acad0af) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txca4cc2ff47e1419ba436c-006acad0af) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txca4cc2ff47e1419ba436c-006acad0af) +proxy-ut ERROR: Object POST returning 503 for (202, 503, 503) (txn: txca4cc2ff47e1419ba436c-006acad0af) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb9ba46f8707c4dc59a274-006acad0af) +proxy-ut ERROR: Object POST returning 503 for (202, 404, 503) (txn: txb9ba46f8707c4dc59a274-006acad0af) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx9ed893a251694e278b4e3-006acad0af) +proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx9ed893a251694e278b4e3-006acad0af) +proxy-ut ERROR: Object POST returning 503 for (404, 503, 503) (txn: tx9ed893a251694e278b4e3-006acad0af) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: tx8535a98a3db84a4eba5bc-006acad0af) +proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx77d0ed8178b145c4b06de-006acad0af)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_get_and_validate_policy_index +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_get_and_validate_policy_index ... ok +test.unit.container.test_server.TestContainerController.test_GET_auto_record_type +test.unit.container.test_server.TestContainerController.test_GET_auto_record_type ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_initiated_and_required ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_false ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_insufficient_storage_mount_check_true ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_doesnt_exist ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_invalid_method_is_not_public ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_list_allowed_methods ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_not_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_not_cleaving ... ok + +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey50" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0037 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey60_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0163 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey70" 204 - "-" "-" "-" 0.0094 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey70_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey80" 204 - "-" "-" "-" 0.0095 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey80_no_header" 204 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0010 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test DEBUG: Unlinked retiring db '/tmp/tmpoybnh723/tmp_test_container_server_ContainerController/sda1/containers/p/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest10" 204 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest10_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest20_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest30_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest40_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest50" 204 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest50_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest60_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest70" 204 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest70_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest80" 204 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c/grumpiest80_no_header" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 406 - "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0086 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0121 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0103 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0106 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0106 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0028 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0027 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0024 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0107 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0110 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0150 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmpsn1kzibf/tmp_test_container_server_ContainerController/sda1/containers/p/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0102 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 648 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0237 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0149 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 1476099 -test.unit.container.test_server.TestContainerController.test_GET_delimiter +test.unit.container.test_server.TestContainerController.test_GET_delimiter ... ok +test.unit.container.test_server.TestContainerController.test_GET_delimiter_non_ascii +test.unit.container.test_server.TestContainerController.test_GET_delimiter_non_ascii ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_listing_with_reserved +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_listing_with_reserved ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_log_line_format ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_markers_with_reserved ... ok +test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml +test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_not_allowed_method ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_state_is_not_reclaimable ... ok +test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml_with_quotes +test.unit.container.test_server.TestContainerController.test_GET_delimiter_xml_with_quotes ... ok +test.unit.container.test_server.TestContainerController.test_GET_invalid_accept +test.unit.container.test_server.TestContainerController.test_GET_invalid_accept ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sharding_sysmeta ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_multiple_timestamps +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_multiple_timestamps ... ok +test.unit.container.test_server.TestContainerController.test_GET_json +test.unit.container.test_server.TestContainerController.test_GET_json ... ok + +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0028 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0094 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0092 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/%00null" 200 26 "-" "-" "-" 0.0022 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "GET /sda1/p/a/%00null" 200 32 "-" "-" "-" 0.0022 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/container_default" 201 - "-" "-" "-" 0.0077 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/container_default" 204 - "-" "-" "-" 0.0012 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c_nada" 400 45 "-" "-" "-" 0.0002 "-" 1476106 nada +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c_999" 400 42 "-" "-" "-" 0.0001 "-" 1476106 999 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c_legacy" 201 - "-" "-" "-" 0.0074 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "HEAD /sda1/p/a/c_legacy" 204 - "-" "-" "-" 0.0053 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:31 +0000] "PUT /sda1/p/a/c_one" 201 - "-" "-" "-" 0.0076 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c_one" 204 - "-" "-" "-" 0.0012 "-" 1476106 1 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c_two" 201 - "-" "-" "-" 0.0077 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c_two" 204 - "-" "-" "-" 0.0054 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c_three" 201 - "-" "-" "-" 0.0077 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c_three" 204 - "-" "-" "-" 0.0012 "-" 1476106 3 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c_four" 201 - "-" "-" "-" 0.0076 "-" 1476106 4 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c_four" 204 - "-" "-" "-" 0.0013 "-" 1476106 4 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "method_doesnt_exist /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "__init__ /sda1/p/a/c" 405 - "-" "-" "-" 0.0003 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0108 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0075 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 183 "-" "-" "-" 0.0069 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 2.0000 "-" 1234 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0080 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0064 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 184 "-" "-" "-" 0.0021 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0087 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0116 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0077 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0088 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0086 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0083 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0034 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0088 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476106 2test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_offset +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_object_update_with_offset ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_format ... ok +test.unit.container.test_server.TestContainerController.test_GET_json_last_modified +test.unit.container.test_server.TestContainerController.test_GET_json_last_modified ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677735.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/c21/7401b8a1f752474ac199d13a3252bc21/7401b8a1f752474ac199d13a3252bc21.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677740.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/dfd/bbdb048b61bb1d324fbae703f8e08dfd/bbdb048b61bb1d324fbae703f8e08dfd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677745.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/383/8ffe656b40d1ca014809941c28931383/8ffe656b40d1ca014809941c28931383.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677750.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/bee/0d0963a69d504084ebd3b9b5ad68cbee/0d0963a69d504084ebd3b9b5ad68cbee.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677755.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/91d/a42ac218ae46a3fcb96b62d1ac1a691d/a42ac218ae46a3fcb96b62d1ac1a691d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677760.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/2ab/afcda483b506c382a3258aaab394e2ab/afcda483b506c382a3258aaab394e2ab.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677765.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a85/f13fb31f49dcadf5a4bc733116d36a85/f13fb31f49dcadf5a4bc733116d36a85.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677770.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/504/5850b52643f222218e920829dbc6f504/5850b52643f222218e920829dbc6f504.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677775.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/a72/5151edb53597458d535b32cd5378ea72/5151edb53597458d535b32cd5378ea72.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677780.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/dfc/c04433a6da5e92314c49e1fcdbfc6dfc/c04433a6da5e92314c49e1fcdbfc6dfc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677785.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ef2/b57c467a35998b085fd220efa2cbbef2/b57c467a35998b085fd220efa2cbbef2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677790.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/d31/a9bcd82f066ed6d7a898b6309dd68d31/a9bcd82f066ed6d7a898b6309dd68d31.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677795.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/900/019efdcfdaedbfc258e80e00a567a900/019efdcfdaedbfc258e80e00a567a900.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677800.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/b39/cf42215dac72891ed700e10f0b970b39/cf42215dac72891ed700e10f0b970b39.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677805.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/f32/9ede11d68b7c40b55a4c362958370f32/9ede11d68b7c40b55a4c362958370f32.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677810.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e13/5d82b6c77e726c8b4201f8fdeada7e13/5d82b6c77e726c8b4201f8fdeada7e13.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677815.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/86f/dc6f17af5addeb2b335d6c65a7c2e86f/dc6f17af5addeb2b335d6c65a7c2e86f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677820.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/e86/6d90120432dbddbfaf5ffee315a7de86/6d90120432dbddbfaf5ffee315a7de86.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677825.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/823/de4bbd32cd5322c3559dec47cb261823/de4bbd32cd5322c3559dec47cb261823.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677830.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/dd4/22c11fca7356d541a88711f7fb2cadd4/22c11fca7356d541a88711f7fb2cadd4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677835.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/7c2/da972043464ee39153ed24e2eb4fd7c2/da972043464ee39153ed24e2eb4fd7c2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677840.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/144/20a02b7497f719772d31ee9b5d35d144/20a02b7497f719772d31ee9b5d35d144.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677845.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/ae8/33ab819e9f3dd647b631a4a15b877ae8/33ab819e9f3dd647b631a4a15b877ae8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677850.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/155/4a790ff705668162abfd499868968155/4a790ff705668162abfd499868968155.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677855.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/28e/f1bd207888440a7473332264036d728e/f1bd207888440a7473332264036d728e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677860.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/05e/fab5517fcbf84246ca30f408aa54c05e/fab5517fcbf84246ca30f408aa54c05e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677865.00000-0, db: /tmp/tmpc_nxhpbv/sda/containers/0/595/c5847fbea9d8c24bee6e177b7c7ce595/c5847fbea9d8c24bee6e177b7c7ce595.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/caf/9758a53ffae5e61280a70c3a89637caf/9758a53ffae5e61280a70c3a89637caf.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676596.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/caf/9758a53ffae5e61280a70c3a89637caf/9758a53ffae5e61280a70c3a89637caf_1791676596.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/312/9631421c869308d854f78f4dc348a312/9631421c869308d854f78f4dc348a312.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676600.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/312/9631421c869308d854f78f4dc348a312/9631421c869308d854f78f4dc348a312_1791676600.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3_1791676604.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b_1791676608.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/97d/7b717b1187fb762684d5f066ecff797d/7b717b1187fb762684d5f066ecff797d.db'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_params_utf8 ... ok +test.unit.container.test_server.TestContainerController.test_GET_leading_delimiter +test.unit.container.test_server.TestContainerController.test_GET_leading_delimiter ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_and_delim_with_reserved ... ok +test.unit.container.test_server.TestContainerController.test_GET_limit +test.unit.container.test_server.TestContainerController.test_GET_limit ... ok +test.unit.container.test_server.TestContainerController.test_GET_log_requests_false +test.unit.container.test_server.TestContainerController.test_GET_log_requests_false ... ok +test.unit.container.test_server.TestContainerController.test_GET_log_requests_true +test.unit.container.test_server.TestContainerController.test_GET_log_requests_true ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_prefix_with_reserved ... ok +test.unit.container.test_server.TestContainerController.test_GET_marker +test.unit.container.test_server.TestContainerController.test_GET_marker ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_put_auto_create +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_put_auto_create ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_storage_policy_property ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_replication_server_call_all_methods +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_replication_server_call_all_methods ... ok + +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 66 "-" "-" "-" 0.0166 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/a/%E2%9D%A5/2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/1" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/a/%EA%99%AE/2" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 50 "-" "-" "-" 0.0158 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 14 "-" "-" "-" 0.0022 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0130 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-OK-A" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-OK-B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-UT-A" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 221 "-" "-" "-" 0.0090 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/%3C%27sub%27%20%22dir%22%3E/object" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 159 "-" "-" "-" 0.0125 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 2 "-" "-" "-" 0.0102 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc/2" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0155 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0174 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0014 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 351 "-" "-" "-" 0.0144 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/p/a/jsonc" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0122 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc/0" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/jsonc/1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/jsonc" 200 234 "-" "-" "-" 0.0157 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-A" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US-TX-B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/-UK" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/-CH" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 36 "-" "-" "-" 0.0036 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 4 "-" "-" "-" 0.0115 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0046 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0131 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_serv_reserv ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_swift_bytes_in_content_type +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_swift_bytes_in_content_type ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_through_call_invalid_path_utf8 ... ok +test.unit.container.test_server.TestContainerController.test_GET_multichar_delimiter +test.unit.container.test_server.TestContainerController.test_GET_multichar_delimiter ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_sync_merging ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_check_policy +test.unit.obj.test_diskfile.TestDiskFileManager.test_check_policy ... ok + +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" 0.0086 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 116 "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0157 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0009 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 120 "-" "-" "-" 0.0062 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0007 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0055 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0039 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 61 "-" "-" "-" 0.0039 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0021 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 37 "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 33 "-" "-" "-" 0.0001 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 32 "-" "-" "-" 0.0000 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 38 "-" "-" "-" 0.0001 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0069 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0065 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0042 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0051 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0191 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0015 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0034 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 207 "-" "-" "-" 0.0085 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0115 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0079 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0063 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0001 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.a/c/o" 201 - "-" "-" "-" 0.0119 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/.o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0077 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.shards_a/c" 404 - "-" "-" "-" 0.0043 "-" 1476106 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0078 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0035 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o1" 201 - "-" "-" "-" 0.0049 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 280 "-" "-" "-" 0.0120 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476106 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c%D8%3E%2520/%25" 412 29 "-" "-" "-" 0.0001 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0126 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0185 "-" 1476106 -test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_DELETE +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_DELETE ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_POST +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_POST ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_PUT +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_update_sync_store_on_PUT ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_errors +test.unit.container.test_server.TestContainerController.test_GET_namespaces_errors ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_updating_multiple_container_servers +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_updating_multiple_container_servers ... ok +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_weird_content_types +test.unit.container.test_server.TestNonLegacyDefaultStoragePolicy.test_weird_content_types ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_not_supported +test.unit.container.test_server.TestContainerController.test_GET_namespaces_not_supported ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_uses_configured_reclaim_age +test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_uses_configured_reclaim_age ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_construct_dev_path +test.unit.obj.test_diskfile.TestDiskFileManager.test_construct_dev_path ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_focused_yield_hashes_does_not_clean_up +test.unit.obj.test_diskfile.TestDiskFileManager.test_focused_yield_hashes_does_not_clean_up ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_and_filenames_from_hash +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_and_filenames_from_hash ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_bad_meta_name +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_bad_meta_name ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_dev_path_fail +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_dev_path_fail ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_actual_files +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_actual_files ... ok +test ERROR: Failed to unlink '/tmp/tmp2goql4oj/containers/part/suffix/hash/container.db': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpwtgqqfir/tmp_test_obj_server_DiskFile/068b35e3-eaa3-4a46-8a6b-5dc48e68d40d/junk: Invalid Timestamp value in filename 'junk' -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmp2goql4oj/containers/part/suffix/hash/container_1791676591.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmp2goql4oj/containers/part/suffix/hash/container_1791676591.00000.db': ['/tmp/tmp2goql4oj/containers/part/suffix/hash/container.db', '/tmp/tmp2goql4oj/containers/part/suffix/hash/container_1791676592.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmp2goql4oj/containers/part/suffix/hash/container_1791676592.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test-TestDiskFileManager WARNING: Unexpected file /tmp/tmp6og62e_3/tmp_test_obj_server_DiskFile/289156a9-aa76-4e35-bb35-12f91c2f18f7/junk: Invalid Timestamp value in filename 'junk' +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash filenames = self.cleanup_ondisk_files(object_path)['files'] @@ -56186,13 +51710,17 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect OSError -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_data -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_data ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_dir -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_dir ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_meta_name -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_meta_name ... ok -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it is not a directory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_deadlock ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_data +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_data ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_dir +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_dir ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_meta_name +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_meta_name ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_other_params +test.unit.container.test_server.TestContainerController.test_GET_namespaces_other_params ... ok +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it is not a directory Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash filenames = self.cleanup_ondisk_files(object_path)['files'] @@ -56206,13 +51734,15 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect OSError -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_not_dir -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_not_dir ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_other_oserror -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_other_oserror ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem ... ok -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_not_dir +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_not_dir ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_other_oserror +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_other_oserror ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_shard_ranges ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem ... ok +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash filenames = self.cleanup_ondisk_files(object_path)['files'] @@ -56226,760 +51756,366 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect OSError -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_unclean -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_unclean ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index_legacy -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index_legacy ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_some_legacy -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_some_legacy ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_empty_dir -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_empty_dir ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_stray_meta -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_stray_meta ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_unexpected_file -test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_unexpected_file ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_init -test.unit.obj.test_diskfile.TestECDiskFileManager.test_init ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_init_commit_window -test.unit.obj.test_diskfile.TestECDiskFileManager.test_init_commit_window ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_enoent -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_enoent ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_other_oserror -test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_other_oserror ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_for_meta_with_content_type -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_for_meta_with_content_type ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_with_bad_frag_index -test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_with_bad_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_missing_splice_warning -test.unit.obj.test_diskfile.TestECDiskFileManager.test_missing_splice_warning ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_object_audit_location_generator -test.unit.obj.test_diskfile.TestECDiskFileManager.test_object_audit_location_generator ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename -test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename_errors -test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename_errors ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_and_replication_lock_same_partition -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_and_replication_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition_different_name -test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition_different_name ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_pickle_async_update -test.unit.obj.test_diskfile.TestECDiskFileManager.test_pickle_async_update ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_2 -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_2 ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_another_device_fine -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_another_device_fine ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_off -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_off ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_on -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_on ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_same_partition -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_one_per_device_deprecation -test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_one_per_device_deprecation ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_verify_ondisk_files -test.unit.obj.test_diskfile.TestECDiskFileManager.test_verify_ondisk_files ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_cleans_up_everything -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_cleans_up_everything ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_dev_path_fail -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_dev_path_fail ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty_suffixes -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty_suffixes ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_ignores_bad_ondisk_filesets -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_ignores_bad_ondisk_filesets ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_optionally_yields_non_durable_data -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_optionally_yields_non_durable_data ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_missing_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_missing_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_data_without_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_data_without_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_non_durable_data -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_non_durable_data ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_non_durable_data -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_non_durable_data ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_tombstones -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_tombstones ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp_legacy_durable -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp_legacy_durable ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes ... ok -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes_dev_path_fail -test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes_dev_path_fail ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_creates_empty_hashes -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_creates_empty_hashes ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_mixed -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_mixed ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_no_hashes -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_no_hashes ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_primary -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_primary ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_revert_only_tombstones -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_revert_only_tombstones ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_cleans_tmp -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_cleans_tmp ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir_error -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir_error ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_mount_check -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_mount_check ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_non_local_devs -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_non_local_devs ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_ring_devices -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_ring_devices ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_overrides -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_overrides ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_invalid_paths -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_invalid_paths ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_ec_policy_and_device -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_ec_policy_and_device ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_local_devs_servers_per_port -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_local_devs_servers_per_port ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices_with_no_ec_policy_env -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices_with_no_ec_policy_env ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffix_delta -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffix_delta ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_to_sync -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_to_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_first_enables_handoffs_only -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_first_enables_handoffs_only ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_default -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_default ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_enabled -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_enabled ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_none -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_none ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_ignores_handoffs_first -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_ignores_handoffs_first ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_none_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_none_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_false -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_false ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_true -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_true ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_unclean +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_unclean ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_empty_dir +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_empty_dir ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_listing +test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_listing ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_repl_policy +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_repl_policy ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reclaim_with_duplicate_names ... ok -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 328 - tx884c3433f99045279dfc9-0068bdc08a - 2.6718 - - 1757266058.866635084 1757266061.538387299 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0daade6bf8c246aa8113f-0068bdc08d" "proxy-server 2597864" 0.0133 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "GET /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx0daade6bf8c246aa8113f-0068bdc08d" "proxy-server 2597864" 0.0024 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 417 - tx0daade6bf8c246aa8113f-0068bdc08d - 0.0225 - - 1757266061.540336370 1757266061.562841177 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1b8d2dcf37fc49d3a2efb-0068bdc08d" "proxy-server 2597864" 0.0056 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "HEAD /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx05ec5423605142409a22e-0068bdc08d" "proxy-server 2597864" 0.0014 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:41 +0000] "GET /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 - "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx43893799e9a04cc78a1b3-0068bdc08d" "proxy-server 2597864" 0.0004 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/41 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 200 - - t - - - tx43893799e9a04cc78a1b3-0068bdc08d - 0.0257 - - 1757266061.568992615 1757266061.594656467 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: Client disconnected without sending enough data (txn: txc530ac866c414c4fb19d0-0068bdc08d) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: ERROR Client read timeout (0.05s) (txn: tx01d27c28f9344b609390d-0068bdc08d) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3bfa6f3663594707a4708-0068bdc08e" "proxy-server 2597864" 0.0015 "-" 2597864 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 201 - "PUT http://127.0.0.1:52555/sdb1/0/a/24a7636405214a5783f8c4e0388227e5" "tx3bfa6f3663594707a4708-0068bdc08e" "container-server 2597864" 0.0052 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 201 - "PUT http://127.0.0.1:54649/sda1/0/a/24a7636405214a5783f8c4e0388227e5" "tx3bfa6f3663594707a4708-0068bdc08e" "container-server 2597864" 0.0011 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 201 - "PUT http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx3bfa6f3663594707a4708-0068bdc08e" "proxy-server 2597864" 0.0172 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 201 - "PUT http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx3bfa6f3663594707a4708-0068bdc08e" "proxy-server 2597864" 0.0270 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/42 PUT /v1/a/24a7636405214a5783f8c4e0388227e5 HTTP/1.0 201 - - t - - - tx3bfa6f3663594707a4708-0068bdc08e - 0.0474 - - 1757266062.129523039 1757266062.176922321 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1dad4010c70d4ccc99cce-0068bdc08e" "proxy-server 2597864" 0.0021 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txee9d4248949240b2aade3-0068bdc08e" "proxy-server 2597864" 0.0013 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:42 +0000] "PUT /sda1/0/a/24a7636405214a5783f8c4e0388227e5/conditionals" 201 - "PUT http://localhost/sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txddd2bcafc11549808875b-0068bdc08e" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sdb1/0/a/24a7636405214a5783f8c4e0388227e5/conditionals" 201 - "PUT http://localhost/sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txddd2bcafc11549808875b-0068bdc08e" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:52555', 'sdb1')] (txn: txddd2bcafc11549808875b-0068bdc08e) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 201 - "PUT http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txddd2bcafc11549808875b-0068bdc08e" "proxy-server 2597864" 1.1790 "-" 2597864 0 -obj2 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:54649', 'sda1')] (txn: txddd2bcafc11549808875b-0068bdc08e) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "PUT /sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 201 - "PUT http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txddd2bcafc11549808875b-0068bdc08e" "proxy-server 2597864" 1.1844 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/43 PUT /v1/a/24a7636405214a5783f8c4e0388227e5/conditionals HTTP/1.0 201 - - t 52 - - txddd2bcafc11549808875b-0068bdc08e - 1.2141 - - 1757266062.178429842 1757266063.392504692 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txebce50f651004f118ad0a-0068bdc08f" "proxy-server 2597864" 0.0069 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx9f195ff97d5b439394f06-0068bdc08f" "proxy-server 2597864" 0.0064 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txabad2a34089b4c2d8f613-0068bdc08f" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3788b07650f94b6db11eb-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx5fbbdfb979044a41b9279-0068bdc08f" "proxy-server 2597864" 0.0060 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 412 - "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txdd4b3768b3c64fa794eaf-0068bdc08f" "proxy-server 2597864" 0.0045 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 412 - "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txdd4b3768b3c64fa794eaf-0068bdc08f" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf2729bb2f87f4b85a471d-0068bdc08f" "proxy-server 2597864" 0.0019 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txbbdf068a99a24b8aa7a44-0068bdc08f" "proxy-server 2597864" 0.0015 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txb91162ac620e4d06b35eb-0068bdc08f" "proxy-server 2597864" 0.0004 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d08736a44fb4462ba397-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txa76f678f3bc2440d9b777-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 304 - "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx1a4a8fe0ad1d475fbabda-0068bdc08f" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx392e240c55b54dc99337e-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx5de770fa79914cffb3c6f-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx8618ab6fa02d4d0b84cf6-0068bdc08f" "proxy-server 2597864" 0.0010 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc2bf3fe961fc4f809ce3c-0068bdc08f" "proxy-server 2597864" 0.0093 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txa14997c8429a4d53bb88b-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "GET /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 304 - "GET http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txc1ed457ff5a04ac7957f5-0068bdc08f" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe1917be1962445808d7ff-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx930ca80e744d473bbef2a-0068bdc08f" "proxy-server 2597864" 0.0014 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx44266be38c8f4bbf8f8fa-0068bdc08f" "proxy-server 2597864" 0.0002 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb101ef990e7b4caa9fc92-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txf07203b8a0434654848d7-0068bdc08f" "proxy-server 2597864" 0.0013 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 412 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txb88bfaa74128411195677-0068bdc08f" "proxy-server 2597864" 0.0002 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 412 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "txb88bfaa74128411195677-0068bdc08f" "proxy-server 2597864" 0.0003 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3803fa0a0a1e404bbcb91-0068bdc08f" "proxy-server 2597864" 0.0056 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:43 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx785c4137b5354555b5674-0068bdc08f" "proxy-server 2597864" 0.0055 "-" 2597864 0 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_GET_replication -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_GET_replication ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_range_get -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_conditional_range_get ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_custom_mime_types_files -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_custom_mime_types_files ... ok +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676612.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/97d/7b717b1187fb762684d5f066ecff797d/7b717b1187fb762684d5f066ecff797d_1791676612.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676616.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/21f/903eefdca5ee3e45edd8db593fd6421f/903eefdca5ee3e45edd8db593fd6421f_1791676616.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/63c/9f74184dfb4f75a1c2108077c5bf663c/9f74184dfb4f75a1c2108077c5bf663c.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676620.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/63c/9f74184dfb4f75a1c2108077c5bf663c/9f74184dfb4f75a1c2108077c5bf663c_1791676620.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/816/adafa70ac9f4d5121cfacbad123ce816/adafa70ac9f4d5121cfacbad123ce816.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676624.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/816/adafa70ac9f4d5121cfacbad123ce816/adafa70ac9f4d5121cfacbad123ce816_1791676624.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676628.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/8cd/f343e2cce04d92052b665cba56d108cd/f343e2cce04d92052b665cba56d108cd_1791676628.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7c5/d7d105fc0da727ba56f51f91f6fd77c5/d7d105fc0da727ba56f51f91f6fd77c5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676632.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7c5/d7d105fc0da727ba56f51f91f6fd77c5/d7d105fc0da727ba56f51f91f6fd77c5_1791676632.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/a4f/a3df24f9236b04a5e1f333be6ae68a4f/a3df24f9236b04a5e1f333be6ae68a4f.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676636.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/a4f/a3df24f9236b04a5e1f333be6ae68a4f/a3df24f9236b04a5e1f333be6ae68a4f_1791676636.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676640.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7e1/3838b1d90b1fd34fd9225e6bac9f67e1/3838b1d90b1fd34fd9225e6bac9f67e1_1791676640.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/0f5/f00893402c8d729775d25912502400f5/f00893402c8d729775d25912502400f5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676644.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/0f5/f00893402c8d729775d25912502400f5/f00893402c8d729775d25912502400f5_1791676644.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b3a/254442546d4d05559a5724015ae34b3a/254442546d4d05559a5724015ae34b3a.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676648.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b3a/254442546d4d05559a5724015ae34b3a/254442546d4d05559a5724015ae34b3a_1791676648.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676652.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/fe5/f739c61861a19fed7fbfc163ea1defe5/f739c61861a19fed7fbfc163ea1defe5_1791676652.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/4b5/31e84fd17764ca95135c0ee32d6654b5/31e84fd17764ca95135c0ee32d6654b5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676656.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/4b5/31e84fd17764ca95135c0ee32d6654b5/31e84fd17764ca95135c0ee32d6654b5_1791676656.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676660.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869_1791676660.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676664.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/c36/880c1aa1cf6f6bbc3f45fe5527055c36/880c1aa1cf6f6bbc3f45fe5527055c36_1791676664.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5e0/a75bc9885ecc23e44b549497b55505e0/a75bc9885ecc23e44b549497b55505e0.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676668.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5e0/a75bc9885ecc23e44b549497b55505e0/a75bc9885ecc23e44b549497b55505e0_1791676668.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/cea/90893f64edd5fd888d3493f6c8af7cea/90893f64edd5fd888d3493f6c8af7cea.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676672.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/cea/90893f64edd5fd888d3493f6c8af7cea/90893f64edd5fd888d3493f6c8af7cea_1791676672.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676676.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/d78/90268003b0fcca670cf37260f6a91d78/90268003b0fcca670cf37260f6a91d78_1791676676.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/673/7ec48165cc314955a53eb19ff6860673/7ec48165cc314955a53eb19ff6860673.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676680.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/673/7ec48165cc314955a53eb19ff6860673/7ec48165cc314955a53eb19ff6860673_1791676680.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/824/9e59b86db0b847cd7187855e49723824/9e59b86db0b847cd7187855e49723824.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676684.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/824/9e59b86db0b847cd7187855e49723824/9e59b86db0b847cd7187855e49723824_1791676684.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676688.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/e30/53e15f1223a6b1b06f7971ba0b327e30/53e15f1223a6b1b06f7971ba0b327e30_1791676688.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b06/c73434a48a9f980bb1cf52dd7d555b06/c73434a48a9f980bb1cf52dd7d555b06.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676692.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b06/c73434a48a9f980bb1cf52dd7d555b06/c73434a48a9f980bb1cf52dd7d555b06_1791676692.00000.dbtest.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_stray_meta +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_stray_meta ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_unexpected_file +test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_unexpected_file ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_init +test.unit.obj.test_diskfile.TestDiskFileManager.test_init ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_updating +test.unit.container.test_server.TestContainerController.test_GET_namespaces_sharded_subshard_state_updating ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_init_commit_window +test.unit.obj.test_diskfile.TestDiskFileManager.test_init_commit_window ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reconciler_sync ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_enoent +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_enoent ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_other_oserror +test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_other_oserror ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_missing_splice_warning +test.unit.obj.test_diskfile.TestDiskFileManager.test_missing_splice_warning ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_object_audit_location_generator +test.unit.obj.test_diskfile.TestDiskFileManager.test_object_audit_location_generator ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename +test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename_errors +test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename_errors ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_listing +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_listing ... ok -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 404 (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test ERROR: Aborting listing from shards due to bad response: [200, 404] (txn: tx6445d8ea867040ecb43e8-0068bdc09a) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.2:1002/sdc (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.1:1001/sdb (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.0:1000/sda (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.3:1003/sda (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.4:1004/sda (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.5:1005/sda (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: txeeb98242e26544828d4bc-0068bdc09b) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 503 (txn: txeeb98242e26544828d4bc-0068bdc09b) -test ERROR: Aborting listing from shards due to bad response: [200, 503] (txn: txeeb98242e26544828d4bc-0068bdc09b) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_a', lower='', upper='a') .shards_a/c_a with {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Get listing from /v1/.shards_a/c_a?format=json&limit=10000&marker=&end_marker=a%00 {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Found 33 objects in shard (state=unsharded), total = 33 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'object'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'object'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Found 1 objects in shard (state=sharded), total = 1 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Found 1 objects in shard (state=sharded), total = 34 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'object'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9966&marker=b&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1058 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Setting object count to 1058 (txn: tx56f8bb0fe42f4d21badb7-0068bdc09c) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker=&states=listing (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c', lower='', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Get listing from /v1/a/c?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'object'} (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Found 1024 objects in shard (state=sharded), total = 1024 (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_to_root_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_to_root_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharded_shard_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharded_shard_with_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_mixed_policies -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_mixed_policies ... ok +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0158 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~TX~~A" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~TX~~B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~OK~~A" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~OK~~B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~A" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~OK~Tulsa~~B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~UT~~A" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/US~~UT~~~B" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 102 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0145 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 24 "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 150 "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0269 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 251 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 126 "-" "-" "-" 0.0105 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0149 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 36 "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 400 35 "-" "-" "-" 0.0054 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0137 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0097 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0143 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 192 "-" "-" "-" 0.0083 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0140 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 202 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0096 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 63 "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 323 "-" "-" "-" 0.0016 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0037 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0023 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmp9dtsu6ql/tmp_test_container_server_ContainerController/sda1/containers/p/64e/f1af2fdedc6e97f9ffc424e624ea364e/f1af2fdedc6e97f9ffc424e624ea364e.db' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0102 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0021 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0023 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmpexvvarhn/tmp_test_container_server_ContainerController/sda1/containers/p/64e/f1af2fdedc6e97f9ffc424e624ea364e/f1af2fdedc6e97f9ffc424e624ea364e.db' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1672 "-" "-" "-" 0.0021 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0117 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0018 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0122 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0106 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_updating +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_root_state_updating ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_listing +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_listing ... ok +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_updating +test.unit.container.test_server.TestContainerController.test_GET_namespaces_unsharded_subshard_state_updating ... ok +test.unit.container.test_server.TestContainerController.test_GET_non_ascii +test.unit.container.test_server.TestContainerController.test_GET_non_ascii ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_and_replication_lock_same_partition +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_and_replication_lock_same_partition ... ok -obj2 DEBUG: Container update timeout (1.0000s) waiting for [('127.0.0.1:49367', 'sdb1')] (txn: tx37cbd3152b014678afd9b-0068bdc08d) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdh1/3/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-tiny" "tx37cbd3152b014678afd9b-0068bdc08d" "proxy-server 2597854" 3.2195 "-" 2597854 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdb1/0/a/ec-con/range-get-test-tiny" 201 - "PUT http://localhost/sdh1/3/a/ec-con/range-get-test-tiny" "tx37cbd3152b014678afd9b-0068bdc08d" "object-server 2597854" 0.0005 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/44 PUT /v1/a/ec-con/range-get-test-tiny HTTP/1.0 201 - - t 17 - - tx37cbd3152b014678afd9b-0068bdc08d - 3.2538 - - 1757266061.487095833 1757266064.740891933 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf3f4e8c391fc4b659c34f-0068bdc090" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx1f3228b3605147129841e-0068bdc090" "proxy-server 2597854" 0.0043 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdh1/0/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx2996f890b44943b1a919b-0068bdc090" "proxy-server 2597854" 0.0145 "-" 2597854 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sda1/0/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/sdg1/0/a/ec-con/range-get-test-aligned" "tx2996f890b44943b1a919b-0068bdc090" "object-server 2597854" 0.0014 "-" 2597854 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdb1/0/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/sdi1/0/a/ec-con/range-get-test-aligned" "tx2996f890b44943b1a919b-0068bdc090" "object-server 2597854" 0.0005 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdg1/0/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx2996f890b44943b1a919b-0068bdc090" "proxy-server 2597854" 0.0252 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdi1/0/a/ec-con/range-get-test-aligned" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-aligned" "tx2996f890b44943b1a919b-0068bdc090" "proxy-server 2597854" 0.0240 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/44 PUT /v1/a/ec-con/range-get-test-aligned HTTP/1.0 201 - - t 8192 - - tx2996f890b44943b1a919b-0068bdc090 - 0.0594 - - 1757266064.742641211 1757266064.802023888 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx556fa654c0314d5583190-0068bdc090" "proxy-server 2597854" 0.0028 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx17f845770c124ea887015-0068bdc090" "proxy-server 2597854" 0.0063 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdh1/0/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx471d778c82724020a2294-0068bdc090" "proxy-server 2597854" 0.0146 "-" 2597854 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sda1/0/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/sdg1/0/a/ec-con/range-get-test-zero-byte" "tx471d778c82724020a2294-0068bdc090" "object-server 2597854" 0.0047 "-" 2597854 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdb1/0/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/sdi1/0/a/ec-con/range-get-test-zero-byte" "tx471d778c82724020a2294-0068bdc090" "object-server 2597854" 0.0005 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdg1/0/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx471d778c82724020a2294-0068bdc090" "proxy-server 2597854" 0.0248 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "PUT /sdi1/0/a/ec-con/range-get-test-zero-byte" 201 - "PUT http://localhost/v1/a/ec-con/range-get-test-zero-byte" "tx471d778c82724020a2294-0068bdc090" "proxy-server 2597854" 0.0267 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/44 PUT /v1/a/ec-con/range-get-test-zero-byte HTTP/1.0 201 - - t - - - tx471d778c82724020a2294-0068bdc090 - 0.0676 - - 1757266064.805079460 1757266064.872629642 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe430f804f9bf411a805e0-0068bdc090" "proxy-server 2597854" 0.0016 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb38c143fc48f48099ed77-0068bdc090" "proxy-server 2597854" 0.0072 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx406fadcab58344ff8440d-0068bdc090" "proxy-server 2597854" 0.0009 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx406fadcab58344ff8440d-0068bdc090" "proxy-server 2597854" 0.0049 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/44 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 5501 - tx406fadcab58344ff8440d-0068bdc090 - 0.0409 - - 1757266064.882181406 1757266064.923082829 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4542a3bfddd347b89c957-0068bdc090" "proxy-server 2597854" 0.0056 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx3dd96d7fed8246539d5d0-0068bdc090" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 3322 "GET http://localhost/v1/a/ec-con/range-get-test" "tx217ad4e217d04e0ea41da-0068bdc090" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 3322 "GET http://localhost/v1/a/ec-con/range-get-test" "tx217ad4e217d04e0ea41da-0068bdc090" "proxy-server 2597854" 0.0049 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/44 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 6321 - tx217ad4e217d04e0ea41da-0068bdc090 - 0.0386 - - 1757266064.937128305 1757266064.975775957 3 +proxy-ut ERROR: Object PUT returning 503 for [204, 500, 404] (txn: tx77d0ed8178b145c4b06de-006acad0af) proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx087e98499557448bad6df-0068bdc090" "proxy-server 2597854" 0.0056 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx45fea05c833b40d4b061c-0068bdc090" "proxy-server 2597854" 0.0051 "-" 2597854 3test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_aligned_obj -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_aligned_obj ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_aligned_range_end ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_bogus -test.unit.proxy.test_server.TestObjectECRangedGET.test_bogus ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_boundaries -test.unit.proxy.test_server.TestObjectECRangedGET.test_boundaries ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_byte_0 -test.unit.proxy.test_server.TestObjectECRangedGET.test_byte_0 ... ok +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcb95442114d741d787098-006acad0b0" "proxy-server 1476098" 0.0136 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf3b53e4a007e4b25aa0c1-006acad0b0" "proxy-server 1476098" 0.0094 "-" 1476098 0 +obj1 WARNING: Quarantined object /tmp/tmpt25209ah/tmp_test_proxy_server_chunked/sda1/objects/3/00f/f69cf85dc41d5a10125c74a82a2c400f/1791676589.46258.data: metadata content-length 0 does not match actual object size 6160 (txn: txebc14a5c896541dbb87b0-006acad0b0) +obj2 WARNING: Quarantined object /tmp/tmpt25209ah/tmp_test_proxy_server_chunked/sdb1/objects/3/00f/f69cf85dc41d5a10125c74a82a2c400f/1791676589.46258.data: metadata content-length 0 does not match actual object size 6160 (txn: txebc14a5c896541dbb87b0-006acad0b0) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sdb1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/3/a/c/o.zerobyte" "txebc14a5c896541dbb87b0-006acad0b0" "object-server 1476098" 0.0048 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/3/a/c/o.zerobyte" "txebc14a5c896541dbb87b0-006acad0b0" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "txebc14a5c896541dbb87b0-006acad0b0" "proxy-server 1476098" 0.0178 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sdb1/3/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "txebc14a5c896541dbb87b0-006acad0b0" "proxy-server 1476098" 0.0171 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - txebc14a5c896541dbb87b0-006acad0b0 - 0.0636 - - 1791676592.008726120 1791676592.072302580 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1d0b75edf30b49378bca1-006acad0b0" "proxy-server 1476098" 0.0055 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx260473531cc14a3588b8b-006acad0b0" "proxy-server 1476098" 0.0026 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "GET /sdb1/3/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "tx61ccb235205b47ca92a43-006acad0b0" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 GET /v1/a/c/o.zerobyte HTTP/1.0 200 - - t - - - tx61ccb235205b47ca92a43-006acad0b0 - 0.0339 - - 1791676592.073246241 1791676592.107158899 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2b0385cd464c4acf8cde8-006acad0b0" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf6c25a55bbe44f71a2a63-006acad0b0" "proxy-server 1476098" 0.0025 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sdb1/0/a/c/o.last_modified" 201 - "PUT http://localhost/sdb1/1/a/c/o.last_modified" "tx41f623cb83ab45cfa62ac-006acad0b0" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sdb1/1/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx41f623cb83ab45cfa62ac-006acad0b0" "proxy-server 1476098" 0.0263 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/0/a/c/o.last_modified" 201 - "PUT http://localhost/sda1/1/a/c/o.last_modified" "tx41f623cb83ab45cfa62ac-006acad0b0" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/1/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx41f623cb83ab45cfa62ac-006acad0b0" "proxy-server 1476098" 0.0317 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 PUT /v1/a/c/o.last_modified HTTP/1.0 201 - - t - - - tx41f623cb83ab45cfa62ac-006acad0b0 - 0.0713 - - 1791676592.117459536 1791676592.188722610 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx50b3caa040814cfd8d627-006acad0b0" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb8776e85cab9487d98c32-006acad0b0" "proxy-server 1476098" 0.0046 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/1/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "tx90f99006313d41e1853b8-006acad0b0" "proxy-server 1476098" 0.0005 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx90f99006313d41e1853b8-006acad0b0 - 0.0542 - - 1791676592.190182447 1791676592.244358301 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe8f10fd8d4574876a96b1-006acad0b0" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx32f55b6b7c5d461a8dc50-006acad0b0" "proxy-server 1476098" 0.0075 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/1/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx8efcfb3935684f8791759-006acad0b0" "proxy-server 1476098" 0.0128 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx8efcfb3935684f8791759-006acad0b0 - 0.0470 - - 1791676592.245978832 1791676592.292961121 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0b28e0c9d77a4241a4784-006acad0b0" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txba37c31f6a9f411cba06f-006acad0b0" "proxy-server 1476098" 0.0012 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:32 +0000] "GET /sdb1/1/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "txb6c98a08b2544b3bb09db-006acad0b0" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/32 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txb6c98a08b2544b3bb09db-006acad0b0 - 0.0488 - - 1791676592.294511080 1791676592.343349218 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8b51ca5dfb504cf1861ec-006acad0b1" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx885f6034b53b4b4882e17-006acad0b1" "proxy-server 1476098" 0.0012 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/0/a/c/o.last_modified" 201 - "POST http://localhost/sda1/1/a/c/o.last_modified" "tx6b9e9f0c644e4e1a99cea-006acad0b1" "object-server 1476098" 0.0004 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/0/a/c/o.last_modified" 201 - "POST http://localhost/sdb1/1/a/c/o.last_modified" "tx6b9e9f0c644e4e1a99cea-006acad0b1" "object-server 1476098" 0.0004 "-" 1476098 0test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_remove_objects ... ok +test.unit.container.test_server.TestContainerController.test_GET_objects_of_different_policies +test.unit.container.test_server.TestContainerController.test_GET_objects_of_different_policies ... ok +test.unit.container.test_server.TestContainerController.test_GET_over_limit +test.unit.container.test_server.TestContainerController.test_GET_over_limit ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_resolve_shard_range_states ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition ... ok +test.unit.container.test_server.TestContainerController.test_GET_path +test.unit.container.test_server.TestContainerController.test_GET_path ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition_different_name +test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition_different_name ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_pickle_async_update +test.unit.obj.test_diskfile.TestDiskFileManager.test_pickle_async_update ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_last_modified +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_last_modified ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_reverse_prefix_delim ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_2 +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_2 ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_another_device_fine +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_another_device_fine ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_off +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_off ... ok -sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.000141143798828125s, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.34600830078125e-05s, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test INFO: Replicating new shard container .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test INFO: Cleaved ShardRange in 0.016s, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp4ql7rif1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266062.25511.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013136863708496094s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0006303787231445312s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test INFO: Cleaving from row None into .shards_a/c_x_1 for ShardRange<'d' to 'x' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001666545867919922s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010561943054199219s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Cleaving ShardRange<'d' to 'x' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test INFO: Cleaving from row None into .shards_a/c__2 for ShardRange<'x' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013327598571777344s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.000110626220703125s, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Cleaving ShardRange<'x' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpozmsbkem/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.54546.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting to cleave (0 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00021839141845703125s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001628398895263672s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=False) in 5.9604644775390625e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011444091796875s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaved ShardRange in 0.022s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Stopped cleave at unready ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, found as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017714500427246094s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.058547973632812e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 6.985664367675781e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=False) in 5.91278076171875e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010538101196289062s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_there_1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmp_ww1zv2o/sda/containers/0/7a6/40d00a528944ce0468e507db329647a6/40d00a528944ce0468e507db329647a6.db, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaving ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1757265952.38255, (3, 6) as of 1757266068.12120, cleaved as of 1757265952.38255> in 0.008s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c_where_2 for ShardRange<'there' to 'where' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014328956604003906s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=False) in 5.7697296142578125e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010991096496582031s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_where_2 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1757265952.38255, (1, 100) as of 1757266068.14786, cleaved as of 1757265952.38255> in 0.01s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c_yonder_3 for ShardRange<'where' to 'yonder' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015664100646972656s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root_listing_limit_one -test.unit.container.test_sharder.TestSharder.test_cleave_root_listing_limit_one ... ok +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 277 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0143 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0106 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0142 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0102 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0145 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 285 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0100 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/jsonc" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/jsonc/Sp%C3%A4tzle" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/jsonc/%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/jsonc" 200 268 "-" "-" "-" 0.0113 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/jsonc" 200 22 "-" "-" "-" 0.0064 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0074 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_1" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_3" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_4" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_5" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_6" 201 - "-" "-" "-" 0.0045 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_7" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_8" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_9" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_default_10" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_0" 201 - "-" "-" "-" 0.0004 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_1" 201 - "-" "-" "-" 0.0005 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_2" 201 - "-" "-" "-" 0.0004 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_3" 201 - "-" "-" "-" 0.0003 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_4" 201 - "-" "-" "-" 0.0003 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_5" 201 - "-" "-" "-" 0.0003 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_6" 201 - "-" "-" "-" 0.0045 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_7" 201 - "-" "-" "-" 0.0004 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_8" 201 - "-" "-" "-" 0.0004 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/obj_1_9" 201 - "-" "-" "-" 0.0003 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0124 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 155 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 80 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 400 40 "-" "-" "-" 0.0052 "-" 1476099 3 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/US/TX" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/US/TX/B" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/US/OK" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/US/OK/B" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/US/UT/A" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 242 "-" "-" "-" 0.0076 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/plainc" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/plainc/0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/plainc/1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/plainc/2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0095 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/p/a/plainc" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0204 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0105 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_GET_plain +test.unit.container.test_server.TestContainerController.test_GET_plain ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_save_and_load_record_from_pending_file ... ok -test DEBUG: Setting object count to 1024 (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Found 1024 objects in shard (state=sharding), total = 1024 (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Setting object count to 1024 (txn: txb4ac8b00e0ed431b8abd2-0068bdc09d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test INFO: Caching listing namespaces for shard-listing-v2/.shards_a/c_pie (3 namespaces) (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c_sub_pie', lower='lemon', upper='') a/c_sub_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/a/c_sub_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 8 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 8 objects in shard (state=sharded), total = 48 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Setting object count to 1072 (txn: txa9e0a6af99a74117be06e-0068bdc09d) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Setting object count to 1072 (txn: txacdb5dd5facc4bc3837f0-0068bdc09e) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_with_memcache ... ok +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/657/cdab313cf6bf4dd81a41f7e5444eb657/cdab313cf6bf4dd81a41f7e5444eb657.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676696.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/657/cdab313cf6bf4dd81a41f7e5444eb657/cdab313cf6bf4dd81a41f7e5444eb657_1791676696.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676700.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/841/0a8059208e5915e2bee020978e5f0841/0a8059208e5915e2bee020978e5f0841_1791676700.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/62c/933a6ecb013462c47b2b7c76713b762c/933a6ecb013462c47b2b7c76713b762c.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676704.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/62c/933a6ecb013462c47b2b7c76713b762c/933a6ecb013462c47b2b7c76713b762c_1791676704.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5a5/1e1e6d46f86341c1d240dc0bc33295a5/1e1e6d46f86341c1d240dc0bc33295a5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676708.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5a5/1e1e6d46f86341c1d240dc0bc33295a5/1e1e6d46f86341c1d240dc0bc33295a5_1791676708.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676712.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/068/b98224d1687dff7872023f3cee004068/b98224d1687dff7872023f3cee004068_1791676712.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b49/7fe74f29f375be698b3892cd3d8a4b49/7fe74f29f375be698b3892cd3d8a4b49.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676716.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b49/7fe74f29f375be698b3892cd3d8a4b49/7fe74f29f375be698b3892cd3d8a4b49_1791676716.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676720.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b_1791676720.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676724.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/abb/9b13420fbf09414c1050eb0fdb9c9abb/9b13420fbf09414c1050eb0fdb9c9abb_1791676724.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/c36/1ae71d6024b5557fecde2dffd9122c36/1ae71d6024b5557fecde2dffd9122c36.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676728.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/c36/1ae71d6024b5557fecde2dffd9122c36/1ae71d6024b5557fecde2dffd9122c36_1791676728.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5e7/a06edb4ad1f214e168276b1016f9f5e7/a06edb4ad1f214e168276b1016f9f5e7.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676732.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5e7/a06edb4ad1f214e168276b1016f9f5e7/a06edb4ad1f214e168276b1016f9f5e7_1791676732.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676736.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/2b1/b4653105b427f76d7de8778310f3e2b1/b4653105b427f76d7de8778310f3e2b1_1791676736.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/e14/921666f6bdc248e67357b088c8a47e14/921666f6bdc248e67357b088c8a47e14.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676740.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/e14/921666f6bdc248e67357b088c8a47e14/921666f6bdc248e67357b088c8a47e14_1791676740.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/00d/ebadc969f29e3f2ecc47ef74c0d2c00d/ebadc969f29e3f2ecc47ef74c0d2c00d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676744.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/00d/ebadc969f29e3f2ecc47ef74c0d2c00d/ebadc969f29e3f2ecc47ef74c0d2c00d_1791676744.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676748.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/bae/1af1dc75be6b769f525b1e3e89bc9bae/1af1dc75be6b769f525b1e3e89bc9bae_1791676748.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b96/098d68c94a99b3b319a01095bdcedb96/098d68c94a99b3b319a01095bdcedb96.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676752.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b96/098d68c94a99b3b319a01095bdcedb96/098d68c94a99b3b319a01095bdcedb96_1791676752.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/10e/89ec4001525f6f973eb8e7c67f57f10e/89ec4001525f6f973eb8e7c67f57f10e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676756.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/10e/89ec4001525f6f973eb8e7c67f57f10e/89ec4001525f6f973eb8e7c67f57f10e_1791676756.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676760.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/85b/2f496c9eadf08e3904c6ebfcb098d85b/2f496c9eadf08e3904c6ebfcb098d85b_1791676760.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f97/febe58236ab578ee2c511e4dbacc8f97/febe58236ab578ee2c511e4dbacc8f97.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676764.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f97/febe58236ab578ee2c511e4dbacc8f97/febe58236ab578ee2c511e4dbacc8f97_1791676764.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/70e/e527b22c0e69c324d5517f5f27ef970e/e527b22c0e69c324d5517f5f27ef970e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676768.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/70e/e527b22c0e69c324d5517f5f27ef970e/e527b22c0e69c324d5517f5f27ef970e_1791676768.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/efa/a2b8dcb58066e346485babf8e88f8efa/a2b8dcb58066e346485babf8e88f8efa.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676772.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/efa/a2b8dcb58066e346485babf8e88f8efa/a2b8dcb58066e346485babf8e88f8efa_1791676772.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/eb7/e09fc8562f4c141fcf8ffb10ae5e2eb7/e09fc8562f4c141fcf8ffb10ae5e2eb7.db'test.unit.container.test_server.TestContainerController.test_GET_prefix +test.unit.container.test_server.TestContainerController.test_GET_prefix ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_on +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_on ... ok -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:42 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object DELETE {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:tester:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket None HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -fake-swift DEBUG: Calling S3Api Middleware -fake-swift DEBUG: checking permission: bucket object HEAD {'Host': 'localhost:80', 'Authorization': 'AWS test:other:hmac', 'Date': 'Sun, 07 Sep 2025 17:27:44 -0000', 'User-Agent': 'Mozzarella Foxfire'} -fake-swift DEBUG: -test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP -fake-swift DEBUG: permission denined: 403 Forbidden test:other READ -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: FORCED_TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "acc\u00e9ss", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}'test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_bytes -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_bytes ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_http -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_http ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_trailing_slash -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_trailing_slash ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_v3 -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_authorized_v3 ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_bad_auth_uris -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_bad_auth_uris ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout_option -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_http_timeout_option ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure_option -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_insecure_option ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_no_path_request -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_no_path_request ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_nukes_auth_headers -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_nukes_auth_headers ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_reseller_prefix -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_reseller_prefix ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_is_cached -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_is_cached ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_sets_cache -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_secret_sets_cache ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_tolerate_missing_token_id -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_tolerate_missing_token_id ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_unicode_path -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_unicode_path ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_auth_storage_token -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_auth_storage_token ... ok -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_authorization -test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestGood.test_without_authorization ... ok -test.unit.common.middleware.s3api.test_utils.TestConfig.test_defaults -test.unit.common.middleware.s3api.test_utils.TestConfig.test_defaults ... ok -test.unit.common.middleware.s3api.test_utils.TestConfig.test_set_get_delete -test.unit.common.middleware.s3api.test_utils.TestConfig.test_set_get_delete ... ok -test.unit.common.middleware.s3api.test_utils.TestConfig.test_update -test.unit.common.middleware.s3api.test_utils.TestConfig.test_update ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_camel_to_snake -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_camel_to_snake ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime_weird_tz -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_mktime_weird_tz ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_snake_to_camel -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_snake_to_camel ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name ... ok -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name_with_dns_compliant_bucket_names_false -test.unit.common.middleware.s3api.test_utils.TestS3ApiUtils.test_validate_bucket_name_with_dns_compliant_bucket_names_false ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_HEAD_with_content_length -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_HEAD_with_content_length ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_bogus_content_length -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_bogus_content_length ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_passthrough -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_passthrough ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_with_unexpected_error -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_catcherrors_with_unexpected_error ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_error_in_iterator -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_error_in_iterator ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_long_response_body -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_long_response_body ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_multiple_content_lengths -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_multiple_content_lengths ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_no_content_length -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_no_content_length ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_short_response_body -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_short_response_body ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_length_limit -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_length_limit ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_quoted -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_extra_quoted ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_fail -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_fail ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_pass -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_pass ... ok -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_suffix -test.unit.common.middleware.test_catch_errors.TestCatchErrors.test_trans_id_header_suffix ... ok -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_custom -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_custom ... ok -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_default -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_default ... ok -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_get_only -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_get_only ... ok -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_pass -test.unit.common.middleware.test_crossdomain.TestCrossDomain.test_crossdomain_pass ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_path_single -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_path_single ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_primary_path_multiple ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_authed_for_second_path_with_operator_role_and_service ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_denied_for_second_path -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_denied_for_second_path ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_delete_of_second_path_by_reseller_admin ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_path_single -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_path_single ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_for_service_user ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_operator_role ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_denied_for_second_path_with_only_service ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_existing_swift_owner_ignored -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_existing_swift_owner_ignored ... ok -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_unknown_prefix -test.unit.common.middleware.test_keystoneauth.ServiceTokenFunctionality.test_unknown_prefix ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_get -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_get ... ok -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_put -test.unit.common.middleware.test_keystoneauth.TestAuthorizeReaderProject.test_reader_put ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_object -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_object ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_tombstone -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_tombstone ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_version_symlink -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_COPY_overwrite_version_symlink ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_new_version_different_account -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_new_version_different_account ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_object_versioning_disabled -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestCopy.test_copy_object_versioning_disabled ... ok -test.unit.common.middleware.test_ratelimit.TestSwiftInfo.test_registered_defaults -test.unit.common.middleware.test_ratelimit.TestSwiftInfo.test_registered_defaults ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_manifest_with_x_open_expired_part_num -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_manifest_with_x_open_expired_part_num ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_non_integer_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_non_integer_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_out_of_range_part_number -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_out_of_range_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_num_with_repeated_segments -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_num_with_repeated_segments ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_data_manifest -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_data_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_large_manifest -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_large_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_sub_slo -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_get_part_number_sub_slo ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_negative_part_number_invalid_on_subrange -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_negative_part_number_invalid_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_non_integer_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_non_integer_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number_on_subrange -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_out_of_range_part_number_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_data_manifest -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_data_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_refetch_path -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_refetch_path ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_subrange -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_zero_invalid -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_head_part_number_zero_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_negative_part_number_invalid -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_negative_part_number_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_exceeds_max_manifest_segments_is_ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_exceeds_max_manifest_segments_is_ok ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_manifest_get -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_manifest_get ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object_with_range -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_ignored_for_non_slo_object_with_range ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_sub_ranges_manifest -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_sub_ranges_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_with_range_segments -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_with_range_segments ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_byte_manifest -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_byte_manifest ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid_on_subrange -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_part_number_zero_invalid_on_subrange ... ok -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_range_with_part_number_is_error -test.unit.common.middleware.test_slo.TestPartNumberLegacyManifest.test_range_with_part_number_is_error ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_passthrough -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_passthrough ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_ratelimiting -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_ratelimiting ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_repeated_segments_uses_multi_range_requests -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_repeated_segments_uses_multi_range_requests ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_with_submanifest -test.unit.common.middleware.test_slo.TestSloGetManifests.test_get_manifest_with_submanifest ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_get_manifest -test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_get_manifest ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_including_suffix_get_manifest -test.unit.common.middleware.test_slo.TestSloGetManifests.test_multiple_ranges_including_suffix_get_manifest ... ok -test.unit.common.middleware.test_slo.TestSloGetManifests.test_range_get_manifest -test.unit.common.middleware.test_slo.TestSloGetManifests.test_range_get_manifest ... ok -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_invalid_tokens -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_invalid_tokens ... ok -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_given_and_needed -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_given_and_needed ... ok -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_omitted -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_service_token_omitted ... ok -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_tokens_set_remote_user -test.unit.common.middleware.test_tempauth.TestTokenHandling.test_tokens_set_remote_user ... ok -test-TestECDiskFileManager DEBUG: Rsync tempfile: /tmp/tmp3hkqg9u1/tmp_test_obj_server_DiskFile/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43/.1472017820.44503.data.QBYCYU -test-TestECDiskFileManager DEBUG: Rsync tempfile: /tmp/tmp3hkqg9u1/tmp_test_obj_server_DiskFile/sda1/objects/0/a43/615cd4810e0d969889af154f7b02ba43/.total-bs.abcdef -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk: Invalid Timestamp value in filename 'junk' -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk.data: Invalid Timestamp value in filename 'junk.data' -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/.junk: Invalid Timestamp value in filename '.junk' -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk: Invalid Timestamp value in filename 'junk' -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk.data: Invalid Timestamp value in filename 'junk.data' -test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/.junk: Invalid Timestamp value in filename '.junk' -test-TestECDiskFileManager WARNING: Use of splice() requested (config says "splice = yes"), but the system does not support it. splice() will not be used. -test-TestECDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. -test-TestECDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. -test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestECDiskFileManager DEBUG: Run listdir on /tmp/tmpjpg4bdw4/tmp_test_obj_server_DiskFile/sda1/objects/0 -test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpm1gqak33/tmp_test_obj_server_DiskFile/sda1/objects/9/456/9444a92d072897b136b3fc06595b7456/1757266072.00000.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' -test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpm1gqak33/tmp_test_obj_server_DiskFile/sda1/objects/9/456/9555a92d072897b136b3fc06595b8456/junk_file: Invalid Timestamp value in filename 'junk_file' -object-reconstructor DEBUG: Run listdir on /tmp/tmpqx2drv2q/devices/sda/objects/0 -object-reconstructor DEBUG: Run listdir on /tmp/tmpqx2drv2q/devices/sda/objects/0 -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. -object-reconstructor ERROR: Unable to create /tmp/tmp0zy19xes/devices/sda/objects: +test ERROR: Error reading ringfile: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/recon.py", line 277, in get_ring_md5 + sums[ringfile] = md5_hash_for_file(ringfile) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -56988,1869 +52124,3789 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect -OSError: kaboom! -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. -object-reconstructor WARNING: sda is not mounted -object-reconstructor WARNING: sdb is not mounted -object-reconstructor WARNING: sdb is not mounted -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor ERROR: Unable to list partitions in '/tmp/tmpcoyco5z8/devices/sda/objects': +OSError +test ERROR: Error reading ringfile: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1355, in collect_parts - partitions = os.listdir(obj_path) -NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpcoyco5z8/devices/sda/objects' -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor DEBUG: Run listdir on /tmp/tmp9dnev341/devices/sda/objects/1 -object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor DEBUG: Run listdir on /tmp/tmp4b771r8m/devices/sda/objects/1 -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Ignored handoffs_first option in favor of handoffs_only. -object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor INFO: Nothing reconstructed for 0.00010967254638671875 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. -object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. -object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds.test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_iter_nodes_for_frag -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_iter_nodes_for_frag ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_down -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_down ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_not_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_not_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_some_in_sync -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_some_in_sync ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_but_already_reclaimed -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_but_already_reclaimed ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_tombstone -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_tombstone ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_cleanup_meta_pure_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_cleanup_meta_pure_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_also_primary -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_also_primary ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_new_data -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_new_data ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_is_handoff_fails -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_is_handoff_fails ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_suffix_call_errors -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_suffix_call_errors ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_missing_durable -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_missing_durable ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_partner_unmounted -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_partner_unmounted ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_will_not_revert_to_handoff -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_will_not_revert_to_handoff ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_removes_non_partition_files -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_removes_non_partition_files ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/middleware/recon.py", line 277, in get_ring_md5 + sums[ringfile] = md5_hash_for_file(ringfile) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test NOTICE: Child 1476104 exiting normally +test NOTICE: Started child 88 from parent 1476104 +test NOTICE: Started child 89 from parent 1476104 +test ERROR: Removing dead child 88 from parent 1476104 +test NOTICE: Started child 90 from parent 1476104 +test NOTICE: Started child 88 from parent 1476104 +test NOTICE: Started child 89 from parent 1476104 +test ERROR: Problem finding shard upper in '/tmp/tmpss12qzkl/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmpss12qzkl/test_container.db': : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmpgo9xh6ep/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmpgo9xh6ep/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_auditing +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_auditing ... ok +Container 'a/c' cannot be set to sharding state while in sharding state +Container 'a/c' cannot be set to sharded state while in sharded state +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_errors +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_errors ... ok -sharder-test DEBUG: got 0 rows (deleted=False) in 6.0558319091796875e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00012493133544921875s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00038695335388183594s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_yonder_3 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaved ShardRange<'where' to 'yonder' as of 1757265952.38255, (1, 1000) as of 1757266071.67520, cleaved as of 1757265952.38255> in 3.482s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Continuing to cleave (4 done, 0 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Continuing to cleave (4 done, 1 todo), path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'yonder' to MaxBound as of 1757265952.38255, (2, 15) as of 1757266071.70546, active as of 1757265952.38255>, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001544952392578125s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=False) in 6.103515625e-05s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010442733764648438s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test INFO: Cleaved ShardRange<'yonder' to MaxBound as of 1757265952.38255, (2, 15) as of 1757266071.70546, active as of 1757265952.38255> in 0.02s, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Cleaving already complete for container, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Passing over already sharded container, path: a/c, db: /tmp/tmp_ww1zv2o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266064.64037.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: got 4 rows (deleted=False) in 0.00016570091247558594s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010657310485839844s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Cleaved ShardRange in 0.007s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Cleaving from row None into .shards_a/c_x_1 for ShardRange<'d' to 'x' as of 1757265952.38255, (500000, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00020503997802734375s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00017261505126953125s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_x_1 for ShardRange, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Cleaved ShardRange<'d' to 'x' as of 1757265952.38255, (2, 103) as of 1757266071.83594, cleaved as of 1757265952.38255> in 0.008s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Continuing to cleave (2 done, 1 todo), path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root_ranges_change -test.unit.container.test_sharder.TestSharder.test_cleave_root_ranges_change ... ok +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0118 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 1476106 - +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0024 "-" 1476106 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0154 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0026 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR account update failed with 1.2.3.4:5/sdb1 (will retry later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update + account_response = conn.getresponse() + ^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'getresponse' +test ERROR: ERROR account update failed with 6.7.8.9:10/sdf1 (will retry later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update + account_response = conn.getresponse() + ^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'getresponse' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0129 "-" 1476106 2 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0004 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0003 "-" 1476106 2 +test INFO: - - - [10/Oct/2026:23:56:32 +0000] "GET /sda1/p/a/c" 200 248 "-" "-" "-" 0.0046 "-" 1476106 2 +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_db_states ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_same_partition +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_same_partition ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_one_per_device_deprecation +test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_one_per_device_deprecation ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_verify_ondisk_files +test.unit.obj.test_diskfile.TestDiskFileManager.test_verify_ondisk_files ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharded_state_errors ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_cleans_up_everything +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_cleans_up_everything ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_dev_path_fail +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_dev_path_fail ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty_suffixes +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty_suffixes ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_fails_with_bad_ondisk_filesets +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_fails_with_bad_ondisk_filesets ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_suffix_filter +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_suffix_filter ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_tombstones +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_tombstones ... ok -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "txe39f05f524204f99b7083-0068bdc091" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:45 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "txe39f05f524204f99b7083-0068bdc091" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/45 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 4096 - txe39f05f524204f99b7083-0068bdc091 - 0.8564 - - 1757266064.985363483 1757266065.841792345 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx687c31a3230c4da3bff08-0068bdc093" "proxy-server 2597854" 0.0056 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txc001d17fda5d481c971b9-0068bdc093" "proxy-server 2597854" 0.0094 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdi1/0/a/ec-con/range-get-test-aligned" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx5bea48dee5a14aa7b6e23-0068bdc093" "proxy-server 2597854" 0.0050 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdh1/0/a/ec-con/range-get-test-aligned" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx5bea48dee5a14aa7b6e23-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/47 GET /v1/a/ec-con/range-get-test-aligned HTTP/1.0 206 - - t - 4096 - tx5bea48dee5a14aa7b6e23-0068bdc093 - 0.0468 - - 1757266067.541017532 1757266067.587791443 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx054388e16dcf485bb32c8-0068bdc093" "proxy-server 2597854" 0.0096 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx1ce643bb72b440fdba482-0068bdc093" "proxy-server 2597854" 0.0056 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txba1c88bdc01d4b03a1770-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txba1c88bdc01d4b03a1770-0068bdc093" "proxy-server 2597854" 0.0049 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/47 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2225 - txba1c88bdc01d4b03a1770-0068bdc093 - 0.0376 - - 1757266067.600773335 1757266067.638358355 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c4dd1fb1b2247ebaa12c-0068bdc093" "proxy-server 2597854" 0.0056 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx51a53b7c0fc647319ed6e-0068bdc093" "proxy-server 2597854" 0.0042 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx38ef8fb8450546178676e-0068bdc093" "proxy-server 2597854" 0.0089 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx38ef8fb8450546178676e-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/47 GET /v1/a/ec-con/range-get-test HTTP/1.0 200 - - t - 14513 - tx38ef8fb8450546178676e-0068bdc093 - 0.0372 - - 1757266067.652321339 1757266067.689474344 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx764cea52a7d9458da3109-0068bdc093" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx5f14b1e3feee45288a56c-0068bdc093" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txd4aed43305374ead825bf-0068bdc093" "proxy-server 2597854" 0.0049 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txd4aed43305374ead825bf-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/47 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2 - txd4aed43305374ead825bf-0068bdc093 - 0.0376 - - 1757266067.698973656 1757266067.736578703 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd752cf522af94c50806e4-0068bdc093" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbf5bcdbf51ae4cb3b796e-0068bdc093" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx5a4926f7094e4539a67a3-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:47 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx5a4926f7094e4539a67a3-0068bdc093" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/47 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - tx5a4926f7094e4539a67a3-0068bdc093 - 0.0407 - - 1757266067.746294260 1757266067.787007093 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestObjectECRangedGET.test_ignore_range_if_metadata_present -test.unit.proxy.test_server.TestObjectECRangedGET.test_ignore_range_if_metadata_present ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_large_suffix -test.unit.proxy.test_server.TestObjectECRangedGET.test_large_suffix ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_off_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_off_end ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_one_barely_unsatisfiable -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_one_barely_unsatisfiable ... ok +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "POST /sdb1/1/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx6b9e9f0c644e4e1a99cea-006acad0b1" "proxy-server 1476098" 0.0234 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "POST /sda1/1/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "tx6b9e9f0c644e4e1a99cea-006acad0b1" "proxy-server 1476098" 0.0187 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 POST /v1/a/c/o.last_modified HTTP/1.0 202 - - t - 76 - tx6b9e9f0c644e4e1a99cea-006acad0b1 - 0.0523 - - 1791676593.345656633 1791676593.397995234 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0440088de63348088a549-006acad0b1" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8b1dcf09418c43e3aa442-006acad0b1" "proxy-server 1476098" 0.0116 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/1/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "txef6b8a0e206d4e86b6e31-006acad0b1" "proxy-server 1476098" 0.0093 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txef6b8a0e206d4e86b6e31-006acad0b1 - 0.0416 - - 1791676593.407736540 1791676593.449341297 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4ec24df5ce24a658a787-006acad0b1" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd07194a626a5421d8c9e9-006acad0b1" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/1/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "txd7bbc63f48124607a2dbf-006acad0b1" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - txd7bbc63f48124607a2dbf-006acad0b1 - 0.0326 - - 1791676593.450971365 1791676593.483613253 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfd2b547365a74c34a6e2e-006acad0b1" "proxy-server 1476098" 0.0094 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2c39b093d7f74082bcb8f-006acad0b1" "proxy-server 1476098" 0.0086 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/1/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "tx29dc330c601a46889bd56-006acad0b1" "proxy-server 1476098" 0.0089 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx29dc330c601a46889bd56-006acad0b1 - 0.0480 - - 1791676593.485163450 1791676593.533186913 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ff07a00924f4beb9325c-006acad0b1" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4ef2b4afa9194ac1b3cdd-006acad0b1" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/0/a/c/o.jpg" 201 - "PUT http://localhost/sdb1/1/a/c/o.jpg" "txbbfcdb8c853b4b0fbfd68-006acad0b1" "object-server 1476098" 0.0005 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/0/a/c/o.jpg" 201 - "PUT http://localhost/sda1/1/a/c/o.jpg" "txbbfcdb8c853b4b0fbfd68-006acad0b1" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/1/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "txbbfcdb8c853b4b0fbfd68-006acad0b1" "proxy-server 1476098" 0.0301 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/1/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "txbbfcdb8c853b4b0fbfd68-006acad0b1" "proxy-server 1476098" 0.0299 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 PUT /v1/a/c/o.jpg HTTP/1.0 201 - - t - - - txbbfcdb8c853b4b0fbfd68-006acad0b1 - 0.0716 - - 1791676593.586203814 1791676593.657790899 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx62970c3ca77e427ba1f9e-006acad0b1" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx933625caea714edc85f78-006acad0b1" "proxy-server 1476098" 0.0069 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "GET /sdb1/1/a/c/o.jpg" 200 - "GET http://localhost/v1/a/c/o.jpg" "tx75124baa3d0f4511b9252-006acad0b1" "proxy-server 1476098" 0.0087 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 GET /v1/a/c/o.jpg HTTP/1.0 200 - - t - - - tx75124baa3d0f4511b9252-006acad0b1 - 0.0464 - - 1791676593.658729315 1791676593.705152988 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd98cb53ce81e4fd8a1908-006acad0b1" "proxy-server 1476098" 0.0094 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf0a158e68f654ad4bcff2-006acad0b1" "proxy-server 1476098" 0.0123 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/0/a/c/o.html" 201 - "PUT http://localhost/sda1/3/a/c/o.html" "tx015d17ee7066441a9c75e-006acad0b1" "object-server 1476098" 0.0005 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/0/a/c/o.html" 201 - "PUT http://localhost/sdb1/3/a/c/o.html" "tx015d17ee7066441a9c75e-006acad0b1" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/3/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx015d17ee7066441a9c75e-006acad0b1" "proxy-server 1476098" 0.0203 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/3/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "tx015d17ee7066441a9c75e-006acad0b1" "proxy-server 1476098" 0.0217 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 PUT /v1/a/c/o.html HTTP/1.0 201 - - t - - - tx015d17ee7066441a9c75e-006acad0b1 - 0.0884 - - 1791676593.706750154 1791676593.795129299 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx289e52bb8e9041c5b6a1c-006acad0b1" "proxy-server 1476098" 0.0094 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txbe1552acbbc1420e99b5d-006acad0b1" "proxy-server 1476098" 0.0146 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/3/a/c/o.html" 200 - "GET http://localhost/v1/a/c/o.html" "tx890c28aadce34c14bb16a-006acad0b1" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 GET /v1/a/c/o.html HTTP/1.0 200 - - t - - - tx890c28aadce34c14bb16a-006acad0b1 - 0.0419 - - 1791676593.796190739 1791676593.838053465 0test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_content_type_timestamp +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_content_type_timestamp ... ok +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_from_compacted_shard +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_from_compacted_shard ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_meta_timestamp +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_meta_timestamp ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes ... ok +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes_dev_path_fail +test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes_dev_path_fail ... ok +test.unit.obj.test_server.TestTpoolSize.test_default_config +test.unit.obj.test_server.TestTpoolSize.test_default_config ... ok +test.unit.obj.test_server.TestTpoolSize.test_explicit_setting +test.unit.obj.test_server.TestTpoolSize.test_explicit_setting ... ok +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_empty +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_empty ... ok +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_no_explicit_setting +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_no_explicit_setting ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_deleted ... ok +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_with_explicit_setting +test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_with_explicit_setting ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_auto_content_type +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_auto_content_type ... ok +test.unit.obj.test_ssync_sender.TestSenderEC.test_missing_check_non_durable +test.unit.obj.test_ssync_sender.TestSenderEC.test_missing_check_non_durable ... ok +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_include_deleted +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_include_deleted ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_autodetect_content_type +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_autodetect_content_type ... ok +test.unit.obj.test_ssync_sender.TestSenderEC.test_updates_put_non_durable +test.unit.obj.test_ssync_sender.TestSenderEC.test_updates_put_non_durable ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_content_type +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_content_type ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_sharding_state_errors ... ok +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_acl_headers_translated_for_GET_HEAD +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_acl_headers_translated_for_GET_HEAD ... ok +swift: ERROR 500 b'' Trying to GET /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 500 b'' Trying to GET /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 500 b'' Trying to GET /AUTH_bob From Account Server 10.0.0.3:1003/sdd +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index ... ok +swift: ERROR 500 b'' Trying to GET /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: Account GET returning 503 for [500, 500, 500, 500] +swift: Client disconnected on read of '/AUTH_bob' +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_message_length +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_message_length ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_storage_policy_index_empty ... ok +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_info_in_response_env +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_account_info_in_response_env ... ok +swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to GET /v1/a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_add_acls_impossible_cases +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_add_acls_impossible_cases ... ok +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_cache_key_impossible_cases +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_cache_key_impossible_cases ... ok +swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to GET /v1/a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to GET /v1/a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_get_deleted_account +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_get_deleted_account ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_set_x_syncs ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_calls_authorize +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_calls_authorize ... ok +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_long_acct_names +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_long_acct_names ... ok -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing Etag) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_more_than_threshold_frags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/plainc" 200 6 "-" "-" "-" 0.0023 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0090 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/a1" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/b1" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/a2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/b2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/a3" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c/b3" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 9 "-" "-" "-" 0.0084 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0117 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0099 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1287 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1274 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 633 "-" "-" "-" 0.0099 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 400 9 "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 412 22 "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 507 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0111 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c_f" 201 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/.shards_a/c_f" 202 - "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0259 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0073 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0074 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0068 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 328 "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0018 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmpmwc_iboi/tmp_test_container_server_ContainerController/sda1/containers/p/b5a/36f5fe1660a28297a53958cf244f0b5a/36f5fe1660a28297a53958cf244f0b5a.db' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0030 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/.shards_a/c_f" 200 656 "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0047 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 1332 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:33 +0000] "GET /sda1/p/a/c" 200 2662 "-" "-" "-" 0.0059 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0117 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0154 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0063 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_using_state_aliases +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_using_state_aliases ... ok +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.0:1000/sda +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_with_format_header +test.unit.container.test_server.TestContainerController.test_GET_shard_ranges_with_format_headerswift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd + ... ok +swift: Account GET returning 503 for (204, 404, 503, 503) +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.2:1002/sdc +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_initiated_and_required ... ok +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: Account GET returning 503 for (204, 503, 503, 503) +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_namespaces +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_namespaces ... ok +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: Account GET returning 503 for (404, 503, 503, 503) +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to DELETE /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: Account GET returning 503 for (503, 503, 503, 503) +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_DELETE +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_DELETE ... ok +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_state_is_not_reclaimable ... ok +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges ... ok +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: Account GET returning 503 for (204, 404, 503, 503) +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: Account GET returning 503 for (204, 503, 503, 503) +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: Account GET returning 503 for (404, 503, 503, 503) +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to POST /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: Account GET returning 503 for (503, 503, 503, 503) +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_POST +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_POST ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sharding_sysmeta ... ok +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges_db_unlinked +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_for_shard_ranges_db_unlinked ... ok -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd8dd212214fb4e73a61d2-006acad0b1" "proxy-server 1476098" 0.0096 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0ee4ae9f34e24405b2eb2-006acad0b1" "proxy-server 1476098" 0.0094 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/0/a/c/o.css" 201 - "PUT http://localhost/sda1/1/a/c/o.css" "tx2d6ea90b6332405fb6896-006acad0b1" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/1/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx2d6ea90b6332405fb6896-006acad0b1" "proxy-server 1476098" 0.0170 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sda1/0/a/c/o.css" 201 - "PUT http://localhost/sdb1/1/a/c/o.css" "tx2d6ea90b6332405fb6896-006acad0b1" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "PUT /sdb1/1/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx2d6ea90b6332405fb6896-006acad0b1" "proxy-server 1476098" 0.0258 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 PUT /v1/a/c/o.css HTTP/1.0 201 - - t - - - tx2d6ea90b6332405fb6896-006acad0b1 - 0.0665 - - 1791676593.848483086 1791676593.914979696 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5c87d5bd5a141fb877ec-006acad0b1" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa1de3c7f5f064c94b756b-006acad0b1" "proxy-server 1476098" 0.0144 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:33 +0000] "GET /sdb1/1/a/c/o.css" 200 - "GET http://localhost/v1/a/c/o.css" "tx0b3f25fa37714a9c8e292-006acad0b1" "proxy-server 1476098" 0.0007 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/33 GET /v1/a/c/o.css HTTP/1.0 200 - - t - - - tx0b3f25fa37714a9c8e292-006acad0b1 - 0.0418 - - 1791676593.924103975 1791676593.965887308 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx934f13c9696b4b1c8024a-006acad0b2" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx433971003a95427eafc1f-006acad0b2" "proxy-server 1476098" 0.0095 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 PUT /v1/a/c/o.chunked HTTP/1.0 400 - - t - 38 - txc8f6bcc27a1a41bbbdfa9-006acad0b2 - 0.0299 - - 1791676594.051203251 1791676594.081084013 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx4324cec2083e41a698d13-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: txb6ac7f55cd4042b9a67d3-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: Container GET returning 503 for (404, 503, 503, 503) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception (txn: txb15c0fbc4663435bb480b-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx89785fcff09e45179ca84-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1808, in _make_connection + resp = conn.getexpect() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 843, in getexpect + expect_status = self._status.get_expect_status() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 746, in get_expect_status + raise expect_status +Exception (txn: tx6028908d0e854263a9af8-006acad0b2)swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: Account GET returning 503 for (201, 404, 503, 503) +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: Account GET returning 503 for (201, 503, 503, 503) +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_ignored_for_objects +test.unit.container.test_server.TestContainerController.test_GET_with_override_deleted_ignored_for_objects ... ok +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: Account GET returning 503 for (404, 503, 503, 503) +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.3:1003/sdd +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.0:1000/sda +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.1:1001/sdb +swift: ERROR 503 Trying to PUT /AUTH_bob From Account Server 10.0.0.2:1002/sdc +swift: Account GET returning 503 for (503, 503, 503, 503) +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_PUT +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_response_code_for_PUT ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_connect_exceptions +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_connect_exceptions ... ok +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_stripping_swift_admin_headers +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_stripping_swift_admin_headers ... ok +swift: Client disconnected on read of '/a' +swift: Client disconnected on read of '/a' +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_swift_owner +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_swift_owner ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_storage_policy_property ... ok +swift: ERROR with Account server 10.0.0.3:1003/sdd re: Trying to POST /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting ... ok +swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to POST /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_POST +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_POST ... ok +swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect#012 i, status = next(conn_id_and_code_iter)#012 ~~~~^^^^^^^^^^^^^^^^^^^^^^^#012StopIteration +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_PUT +test.unit.proxy.controllers.test_account.TestAccountController4Replicas.test_sys_meta_headers_PUT ... ok +test.unit.container.test_server.TestContainerController.test_GET_xml +test.unit.container.test_server.TestContainerController.test_GET_xml ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_base_have_quorum +test.unit.proxy.controllers.test_base.TestFuncs.test_base_have_quorum ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeReportedColumn.test_sync_merging ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_best_response_overrides +test.unit.proxy.controllers.test_base.TestFuncs.test_best_response_overrides ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_bytes_to_skip +test.unit.proxy.controllers.test_base.TestFuncs.test_bytes_to_skip ... ok +test.unit.container.test_server.TestContainerController.test_HEAD +test.unit.container.test_server.TestContainerController.test_HEAD ... ok +test.unit.obj.test_diskfile.TestDiskFileRouter.test_invalid_policy_config +test.unit.obj.test_diskfile.TestDiskFileRouter.test_invalid_policy_config ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node ... ok +test.unit.obj.test_diskfile.TestDiskFileRouter.test_policy +test.unit.obj.test_diskfile.TestDiskFileRouter.test_policy ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_has_content_length +test.unit.container.test_server.TestContainerController.test_HEAD_has_content_length ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_needs_req +test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_needs_req ... ok +test.unit.obj.test_expirer.TestExpirerHelpers.test_add_expirer_bytes_to_ctype +test.unit.obj.test_expirer.TestExpirerHelpers.test_add_expirer_bytes_to_ctype ... ok +test.unit.obj.test_expirer.TestExpirerHelpers.test_add_invalid_expirer_bytes_to_ctype +test.unit.obj.test_expirer.TestExpirerHelpers.test_add_invalid_expirer_bytes_to_ctype ... ok +test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_expirer_bytes_from_ctype +test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_expirer_bytes_from_ctype ... ok +test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_missing_bytes_from_ctype +test.unit.obj.test_expirer.TestExpirerHelpers.test_extract_missing_bytes_from_ctype ... ok +test.unit.obj.test_expirer.TestExpirerHelpers.test_inverse_add_extract_bytes_from_ctype +test.unit.obj.test_expirer.TestExpirerHelpers.test_inverse_add_extract_bytes_from_ctype ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_build_task_obj_round_trip +test.unit.obj.test_expirer.TestObjectExpirer.test_build_task_obj_round_trip ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_accept +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_accept ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_content_type +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_content_type ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_preserves_storage_policy +test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_preserves_storage_policy ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_container_timestamp_break +test.unit.obj.test_expirer.TestObjectExpirer.test_container_timestamp_break ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_format +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_format ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_partition +test.unit.container.test_server.TestContainerController.test_HEAD_invalid_partition ... ok +test.unit.container.test_server.TestContainerController.test_HEAD_not_found +test.unit.container.test_server.TestContainerController.test_HEAD_not_found ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_change_backend_user_agent +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_change_backend_user_agent ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_no_orig_req +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_no_orig_req ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_sysmeta +test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_sysmeta ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_delete_object +test.unit.obj.test_expirer.TestObjectExpirer.test_delete_object ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_bad_path +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_bad_path ... ok + +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0123 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 1645 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/.shards_a/c" 202 - "-" "-" "-" 0.0147 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/.shards_a/c" 200 1653 "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0097 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0135 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0069 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0072 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0052 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0056 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0076 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 53 "-" "-" "-" 0.0014 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0093 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0057 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 321 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0108 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0176 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0003 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0061 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0028 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0094 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/xmlc" 201 - "-" "-" "-" 0.0046 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/xmlc/0" 201 - "-" "-" "-" 0.0088 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/xmlc/1" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/xmlc/2" 201 - "-" "-" "-" 0.0006 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0082 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0085 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/xmlc" 204 - "-" "-" "-" 0.0071 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/xmlc" 200 545 "-" "-" "-" 0.0025 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0116 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0066 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 400 21 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 406 - "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 400 34 "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0041 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 -test.unit.container.test_server.TestContainerController.test_HEAD_timestamp_with_offset +test.unit.container.test_server.TestContainerController.test_HEAD_timestamp_with_offset ... ok +test.unit.container.test_server.TestContainerController.test_OPTIONS +test.unit.container.test_server.TestContainerController.test_OPTIONS ... ok +test.unit.container.test_server.TestContainerController.test_POST_HEAD_metadata +test.unit.container.test_server.TestContainerController.test_POST_HEAD_metadata ... ok +test-TestDiskFileManager DEBUG: Rsync tempfile: /tmp/tmpaamx9jyr/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1472017820.44503.data.QBYCYU +test-TestDiskFileManager DEBUG: Rsync tempfile: /tmp/tmpaamx9jyr/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.total-bs.abcdef +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk: Invalid Timestamp value in filename 'junk' +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk.data: Invalid Timestamp value in filename 'junk.data' +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/.junk: Invalid Timestamp value in filename '.junk' +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk: Invalid Timestamp value in filename 'junk' +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk.data: Invalid Timestamp value in filename 'junk.data' +test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/.junk: Invalid Timestamp value in filename '.junk' +test-TestDiskFileManager WARNING: Use of splice() requested (config says "splice = yes"), but the system does not support it. splice() will not be used. +test-TestDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. +test-TestDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. +test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestDiskFileManager DEBUG: Run listdir on /tmp/tmp85_vkniv/tmp_test_obj_server_DiskFile/sda1/objects/0 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Base DELETE returning 503 for (204, 204, 404) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to DELETE /a/c: +StopIteration (txn: tx873ef8e33f7d456c86848-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to DELETE /a/c: +StopIteration (txn: tx873ef8e33f7d456c86848-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: Container GET returning 503 for (503, 503, 503, 503) +StopIteration (txn: tx873ef8e33f7d456c86848-006acad0b2) +test ERROR: Container HEAD returning 503 for [] (txn: tx873ef8e33f7d456c86848-006acad0b2) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_cache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_cache ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_env +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_env ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_infocache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_infocache ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_no_cache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_no_cache ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_owner +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_owner ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_source +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_source ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_uses_logging_app +test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_uses_logging_app ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_cache_key +test.unit.proxy.controllers.test_base.TestFuncs.test_get_cache_key ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_bad_path +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_bad_path ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_cache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_cache ... ok +test.unit.container.test_server.TestContainerController.test_POST_HEAD_no_timestamp_update +test.unit.container.test_server.TestContainerController.test_POST_HEAD_no_timestamp_update ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_env +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_env ... ok + +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: tx8cbc1562bb9f486f9feca-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to get final status of PUT to /v1/a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response + resp = putter.await_response( + self.app.node_timeout, not final_phase) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response + self.resp = self.conn.getresponse() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse + self.status = self._status.get_response_status() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status + raise self.status +Exception (txn: txe3f2ebdc8aed460bbcb60-006acad0b2) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: ERROR Insufficient Storage (txn: txdea3f128d0a142d7a3421-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx2b17b15e567c44f781222-006acad0b2) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2b17b15e567c44f781222-006acad0b2) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx2b17b15e567c44f781222-006acad0b2) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx0b6a319abdd747ada7632-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx0b6a319abdd747ada7632-006acad0b2) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx0b6a319abdd747ada7632-006acad0b2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6ec9f878a448410f894b7-006acad0b2) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6c716a23149845b281800-006acad0b2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx83318536d8bf4d27b970c-006acad0b2) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx3a69f38de20b4ed088c97-006acad0b2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx5e8d7f418223421ead9dd-006acad0b2)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_max_size +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_max_size ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_in_pipeline +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_in_pipeline ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_account +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_account ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_too_large +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_too_large ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_auto_account +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_auto_account ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_cache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_cache ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_container_gets_cached +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_container_gets_cached ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_only_lookup_cache +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_only_lookup_cache ... ok +test.unit.container.test_server.TestContainerController.test_POST_HEAD_sys_metadata +test.unit.container.test_server.TestContainerController.test_POST_HEAD_sys_metadata ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_swift_source +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_swift_source ... ok +test.unit.container.test_server.TestContainerController.test_POST_after_DELETE_not_found +test.unit.container.test_server.TestContainerController.test_POST_after_DELETE_not_found ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_uses_logging_app +test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_uses_logging_app ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_deadlock ... ok +test.unit.container.test_server.TestContainerController.test_POST_ignores_policy_change +test.unit.container.test_server.TestContainerController.test_POST_ignores_policy_change ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_info +test.unit.proxy.controllers.test_base.TestFuncs.test_get_info ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_info_zero_recheck +test.unit.proxy.controllers.test_base.TestFuncs.test_get_info_zero_recheck ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_disabled +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_disabled ... ok +test ERROR: Failed to unlink '/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container.db': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container_1791676594.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container_1791676594.00000.db': ['/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container.db', '/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container_1791676595.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpvoaxl_hg/containers/part/suffix/hash/container_1791676595.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer ERROR: Unexpected response while deleting object account container obj: 404 +test-expirer DEBUG: b'' +test-expirer ERROR: Unexpected response while deleting object account container obj: 412 +test-expirer DEBUG: b'' +test-expirer ERROR: Unexpected response while deleting object account container obj: 500 +test-expirer DEBUG: b'' +test-expirer ERROR: Exception while deleting object account container obj : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer ERROR: Exception while deleting object .expiring_objects 1791503968 1791590194-a0/c0/o0 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791503968 1791590194-a1/c1/o1 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791503968 1791590194-a2/c2/o2 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791503968 1791590194-a3/c3/o3 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791503968 1791590194-a4/c4/o4 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791590368 1791676593-a5/c5/o5 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791590368 1791676593-a6/c6/o6 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791590368 1791676593-a7/c7/o7 TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were giventest.unit.container.test_server.TestContainerController.test_POST_insufficient_space +test.unit.container.test_server.TestContainerController.test_POST_insufficient_space ... ok +test.unit.container.test_server.TestContainerController.test_POST_invalid_container_sync_to +test.unit.container.test_server.TestContainerController.test_POST_invalid_container_sync_to ... ok +test.unit.container.test_server.TestContainerController.test_POST_invalid_partition +test.unit.container.test_server.TestContainerController.test_POST_invalid_partition ... ok + +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676776.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/eb7/e09fc8562f4c141fcf8ffb10ae5e2eb7/e09fc8562f4c141fcf8ffb10ae5e2eb7_1791676776.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/dec/9c24c143b4a3d205fc74c393ba271dec/9c24c143b4a3d205fc74c393ba271dec.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676780.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/dec/9c24c143b4a3d205fc74c393ba271dec/9c24c143b4a3d205fc74c393ba271dec_1791676780.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/a89/085de298c724fc6631a45d663dd7da89/085de298c724fc6631a45d663dd7da89.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676784.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/a89/085de298c724fc6631a45d663dd7da89/085de298c724fc6631a45d663dd7da89_1791676784.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/738/6fe7394888991f3c5597c85870c30738/6fe7394888991f3c5597c85870c30738.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676788.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/738/6fe7394888991f3c5597c85870c30738/6fe7394888991f3c5597c85870c30738_1791676788.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f12/1b1d4d45dea03142316f9eaf001a5f12/1b1d4d45dea03142316f9eaf001a5f12.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676792.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f12/1b1d4d45dea03142316f9eaf001a5f12/1b1d4d45dea03142316f9eaf001a5f12_1791676792.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f8c/03a20f767cc502ed6a12356e8805ef8c/03a20f767cc502ed6a12356e8805ef8c.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676796.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f8c/03a20f767cc502ed6a12356e8805ef8c/03a20f767cc502ed6a12356e8805ef8c_1791676796.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/412/7b6636ed65b245597beaa1bcefa81412/7b6636ed65b245597beaa1bcefa81412.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676800.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/412/7b6636ed65b245597beaa1bcefa81412/7b6636ed65b245597beaa1bcefa81412_1791676800.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/8a6/107543af9751eba4a27fbddcd8a088a6/107543af9751eba4a27fbddcd8a088a6.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676804.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/8a6/107543af9751eba4a27fbddcd8a088a6/107543af9751eba4a27fbddcd8a088a6_1791676804.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/d61/6435e5792609847f0da5f160aaf2cd61/6435e5792609847f0da5f160aaf2cd61.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676808.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/d61/6435e5792609847f0da5f160aaf2cd61/6435e5792609847f0da5f160aaf2cd61_1791676808.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/09f/40145b9d194cd886756e5ee3f4b2609f/40145b9d194cd886756e5ee3f4b2609f.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676812.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/09f/40145b9d194cd886756e5ee3f4b2609f/40145b9d194cd886756e5ee3f4b2609f_1791676812.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b30/65a4e65e98b61e1393fb0540f818cb30/65a4e65e98b61e1393fb0540f818cb30.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676816.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b30/65a4e65e98b61e1393fb0540f818cb30/65a4e65e98b61e1393fb0540f818cb30_1791676816.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7b1/4e3bda633fd892e3ae4e56fab20067b1/4e3bda633fd892e3ae4e56fab20067b1.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676820.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7b1/4e3bda633fd892e3ae4e56fab20067b1/4e3bda633fd892e3ae4e56fab20067b1_1791676820.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/cfc/36d8f86a6d0cee62317b962eff958cfc/36d8f86a6d0cee62317b962eff958cfc.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676824.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/cfc/36d8f86a6d0cee62317b962eff958cfc/36d8f86a6d0cee62317b962eff958cfc_1791676824.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f38/5d1ff6d62d23fa7b1ef2f420df472f38/5d1ff6d62d23fa7b1ef2f420df472f38.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676828.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f38/5d1ff6d62d23fa7b1ef2f420df472f38/5d1ff6d62d23fa7b1ef2f420df472f38_1791676828.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/142/b96b8465cb23da6a999ab0d11b014142/b96b8465cb23da6a999ab0d11b014142.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676832.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/142/b96b8465cb23da6a999ab0d11b014142/b96b8465cb23da6a999ab0d11b014142_1791676832.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/ef5/eefd9991bd91e65feec9563d6aa6bef5/eefd9991bd91e65feec9563d6aa6bef5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676836.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/ef5/eefd9991bd91e65feec9563d6aa6bef5/eefd9991bd91e65feec9563d6aa6bef5_1791676836.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676840.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c/bd77b664ff14fa4cfdc7ceef8cea6e9c_1791676840.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/916/71e0dab31e0e0b18f04cdddf6ed77916/71e0dab31e0e0b18f04cdddf6ed77916.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676844.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/916/71e0dab31e0e0b18f04cdddf6ed77916/71e0dab31e0e0b18f04cdddf6ed77916_1791676844.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/3d8/2b5e77e79a6305bfb317df7a8a8d43d8/2b5e77e79a6305bfb317df7a8a8d43d8.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676848.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/3d8/2b5e77e79a6305bfb317df7a8a8d43d8/2b5e77e79a6305bfb317df7a8a8d43d8_1791676848.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/055/c552919844119728643083f78969b055/c552919844119728643083f78969b055.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676852.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/055/c552919844119728643083f78969b055/c552919844119728643083f78969b055_1791676852.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/2ad/9171766be28bcb5eb96f6dd3f022d2ad/9171766be28bcb5eb96f6dd3f022d2ad.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676856.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/2ad/9171766be28bcb5eb96f6dd3f022d2ad/9171766be28bcb5eb96f6dd3f022d2ad_1791676856.00000.dbtest.unit.container.test_server.TestContainerController.test_POST_reset_container_sync +test.unit.container.test_server.TestContainerController.test_POST_reset_container_sync ... ok +test.unit.container.test_server.TestContainerController.test_POST_timestamp_not_float +test.unit.container.test_server.TestContainerController.test_POST_timestamp_not_float ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_error +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_error ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_hit +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_hit ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_infocache_hit +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_infocache_hit ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_miss +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_miss ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_skips +test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_skips ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_env +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_env ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_no_env +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_no_env ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_swift_source +test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_swift_source ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_from_container_info +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_from_container_info ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_meta ... ok +test.unit.container.test_server.TestContainerController.test_PUT +test.unit.container.test_server.TestContainerController.test_PUT ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_missing +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_missing ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_storage_policies +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_storage_policies ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_sys_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_sys_meta ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_values +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_values ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_meta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_shard_ranges ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_missing +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_missing ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_failed_delete_keeps_entry +test.unit.obj.test_expirer.TestObjectExpirer.test_failed_delete_keeps_entry ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_get_delay_reaping +test.unit.obj.test_expirer.TestObjectExpirer.test_get_delay_reaping ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_invalid_container +test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_invalid_container ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_sys_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_sys_meta ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_unexpected_container +test.unit.obj.test_expirer.TestObjectExpirer.test_get_task_containers_unexpected_container ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_hash_mod +test.unit.obj.test_expirer.TestObjectExpirer.test_hash_mod ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init +test.unit.obj.test_expirer.TestObjectExpirer.test_init ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_concurrency_too_small +test.unit.obj.test_expirer.TestObjectExpirer.test_init_concurrency_too_small ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_values +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_values ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_meta ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_missing +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_missing ... ok + +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx1f6a3101f3324feebd013-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx1f6a3101f3324feebd013-006acad0b2) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx1f6a3101f3324feebd013-006acad0b2) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx7e298cfb7846444cab0b9-006acad0b2) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: tx7e298cfb7846444cab0b9-006acad0b2) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: tx7e298cfb7846444cab0b9-006acad0b2) +proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx7e298cfb7846444cab0b9-006acad0b2) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd473e34737fe482fb1eea-006acad0b2" "proxy-server 1476098" 0.0097 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx60f74c156acd4b85971ca-006acad0b2" "proxy-server 1476098" 0.0091 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 PUT /v1/a/c/o.chunked HTTP/1.0 413 - - t - 26 - tx2485835a538a4c26a9a8d-006acad0b2 - 0.0330 - - 1791676594.616744757 1791676594.649740458 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx069bb96e1f4140bebec52-006acad0b2" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx987aa4cf992d40cfa38ff-006acad0b2" "proxy-server 1476098" 0.0013 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 PUT /v1/a/c/o.chunked HTTP/1.0 501 - - t - 78 - txb1e09b8f59584fd4ac8cc-006acad0b2 - 0.0256 - - 1791676594.679397583 1791676594.705035448 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx38af1b6cbd1343abb14e0-006acad0b2" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf975b93918644566a347c-006acad0b2" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/2/a/c/o.chunked" "txcabf2079e6f642c995a69-006acad0b2" "object-server 1476098" 0.0006 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sdb1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txcabf2079e6f642c995a69-006acad0b2" "proxy-server 1476098" 0.0329 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/sda1/2/a/c/o.chunked" "txcabf2079e6f642c995a69-006acad0b2" "object-server 1476098" 0.0004 "-" 1476098 0test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both ... ok +test.unit.container.test_server.TestContainerController.test_PUT_GET_metadata +test.unit.container.test_server.TestContainerController.test_PUT_GET_metadata ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_sys_meta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_sys_meta ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_default_round_robin_cache_default +test.unit.obj.test_expirer.TestObjectExpirer.test_init_default_round_robin_cache_default ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_transient_sysmeta +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_transient_sysmeta ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_log_name +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_log_name ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_empty_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_empty_conf ... ok +test.unit.container.test_server.TestContainerController.test_PUT_GET_object_timing_metrics +test.unit.container.test_server.TestContainerController.test_PUT_GET_object_timing_metrics ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_expirer_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_expirer_conf ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_internal_and_other_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_internal_and_other_conf ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_other_and_other_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_other_and_other_conf ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_and_other_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_and_other_conf ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_conf +test.unit.obj.test_expirer.TestObjectExpirer.test_init_internal_client_path_from_server_conf ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_init_large_round_robin_cache +test.unit.obj.test_expirer.TestObjectExpirer.test_init_large_round_robin_cache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_with_duplicate_names ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_keys +test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_keys ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_values +test.unit.obj.test_expirer.TestObjectExpirer.test_invalid_delay_reaping_values ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_accounts_to_expire +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_accounts_to_expire ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_values +test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_values ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_info_clearing +test.unit.proxy.controllers.test_base.TestFuncs.test_info_clearing ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_options +test.unit.proxy.controllers.test_base.TestFuncs.test_options ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_options_unauthorized +test.unit.proxy.controllers.test_base.TestFuncs.test_options_unauthorized ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire ... ok + +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0096 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0122 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0055 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0015 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0155 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0095 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0102 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0060 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0056 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0092 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0073 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c/" 404 - "-" "-" "-" 0.0010 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0061 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0098 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0021 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0089 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0123 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0067 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0073 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0067 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0071 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0095 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476099 0 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" - "-" 1476099 - +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" - "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c/obj_0" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c/obj_1" 201 - "-" "-" "-" 0.0004 "-" 1476099 -test.unit.proxy.controllers.test_base.TestFuncs.test_options_with_null_allow_origin +test.unit.proxy.controllers.test_base.TestFuncs.test_options_with_null_allow_origin ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_record_cache_op_metrics +test.unit.proxy.controllers.test_base.TestFuncs.test_record_cache_op_metrics ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_disabled +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_disabled ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_error +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_error ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_infocache_exists +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_infocache_exists ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reconciler_sync ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_ok +test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_ok ... ok +test.unit.proxy.controllers.test_base.TestFuncs.test_transfer_headers_with_sysmeta +test.unit.proxy.controllers.test_base.TestFuncs.test_transfer_headers_with_sysmeta ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +StopIteration (txn: tx97ae3265da064a2dac9fd-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: Container GET returning 503 for (204, 404, 503, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +StopIteration (txn: tx97ae3265da064a2dac9fd-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +StopIteration (txn: tx97ae3265da064a2dac9fd-006acad0b2) +test ERROR: Container HEAD returning 503 for [] (txn: tx97ae3265da064a2dac9fd-006acad0b2) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +StopIteration (txn: tx151c7d3f2a2b45b598b2a-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +StopIteration (txn: tx151c7d3f2a2b45b598b2a-006acad0b2) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: Container GET returning 503 for (204, 503, 503, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +StopIteration (txn: tx151c7d3f2a2b45b598b2a-006acad0b2) +test ERROR: Container HEAD returning 503 for [] (txn: tx151c7d3f2a2b45b598b2a-006acad0b2) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_record_type_object_makes_no_cache_lookup +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_record_type_object_makes_no_cache_lookup ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_include_deleted_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_include_deleted_shards ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_404_response_on_missing_container +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_404_response_on_missing_container ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_listing_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_listing_shards ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_updating_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_updating_shards ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_record_type_object_makes_no_cache_lookup +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_record_type_object_makes_no_cache_lookup ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_include_deleted_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_include_deleted_shards ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_listing_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_listing_shards ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_503_response_on_container +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_503_response_on_container ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txcabf2079e6f642c995a69-006acad0b2" "proxy-server 1476098" 0.0450 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txcabf2079e6f642c995a69-006acad0b2 - 0.1157 - - 1791676594.722858906 1791676594.838555574 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd188432c9bf746e1906d1-006acad0b2" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txf051cf4e938b4913886fb-006acad0b2" "proxy-server 1476098" 0.0140 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/2/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "txa68733f3b00b4134bda48-006acad0b2" "proxy-server 1476098" 0.0087 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - txa68733f3b00b4134bda48-006acad0b2 - 0.0414 - - 1791676594.851729393 1791676594.893156767 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44ed845c37c1426a8762c-006acad0b2" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1989efb94d50495984ee9-006acad0b2" "proxy-server 1476098" 0.0111 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/2/a/c/o.chunked" "tx61ae2cf56bb3441ab7980-006acad0b2" "object-server 1476098" 0.0005 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/sda1/2/a/c/o.chunked" "tx61ae2cf56bb3441ab7980-006acad0b2" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx61ae2cf56bb3441ab7980-006acad0b2" "proxy-server 1476098" 0.0308 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:34 +0000] "PUT /sdb1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx61ae2cf56bb3441ab7980-006acad0b2" "proxy-server 1476098" 0.0326 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/34 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx61ae2cf56bb3441ab7980-006acad0b2 - 0.0708 - - 1791676594.923135042 1791676594.993905783 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx550f4c6c39c94f76a9d21-006acad0b3" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7dfc6a20127147e2a7831-006acad0b3" "proxy-server 1476098" 0.0119 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "GET /sdb1/2/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "tx1c336208b1784e6594fa5-006acad0b3" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/35 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - tx1c336208b1784e6594fa5-006acad0b3 - 0.0552 - - 1791676594.994870186 1791676595.050117493 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx90e823391bee4868bafd2-006acad0b3" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx5c813ce403fc4b13aface-006acad0b3" "proxy-server 1476098" 0.0139 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/0/a/c/o.content-length" 201 - "PUT http://localhost/sdb1/0/a/c/o.content-length" "txbd9f8281fe6642279cf2c-006acad0b3" "object-server 1476098" 0.0031 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/0/a/c/o.content-length" 201 - "PUT http://localhost/sda1/0/a/c/o.content-length" "txbd9f8281fe6642279cf2c-006acad0b3" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/0/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txbd9f8281fe6642279cf2c-006acad0b3" "proxy-server 1476098" 0.0399 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/0/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txbd9f8281fe6642279cf2c-006acad0b3" "proxy-server 1476098" 0.0399 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/35 PUT /v1/a/c/o.content-length HTTP/1.0 201 - - t 20 - - txbd9f8281fe6642279cf2c-006acad0b3 - 0.0860 - - 1791676595.071976423 1791676595.157998085 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf4fc1ef45c5b40dea5eb4-006acad0b3" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txbbd22f24b1654fbebcf2a-006acad0b3" "proxy-server 1476098" 0.0091 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/0/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/2/a/c/o.chunked" "txfb2fca978bb04a4288404-006acad0b3" "object-server 1476098" 0.0009 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txfb2fca978bb04a4288404-006acad0b3" "proxy-server 1476098" 0.0159 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/0/a/c/o.chunked" 201 - "PUT http://localhost/sda1/2/a/c/o.chunked" "txfb2fca978bb04a4288404-006acad0b3" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/2/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "txfb2fca978bb04a4288404-006acad0b3" "proxy-server 1476098" 0.0528 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/35 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - txfb2fca978bb04a4288404-006acad0b3 - 0.0849 - - 1791676595.183648348 1791676595.268532038 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx929289cfa854433ab2073-006acad0b3" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3e288851b68b4134b1f27-006acad0b3" "proxy-server 1476098" 0.0142 "-" 1476098 0test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type ... ok +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_updating_shards +test.unit.proxy.controllers.test_container.TestGetExplicitRecordTypeLegacy.test_GET_shard_ranges_no_cache_when_requesting_updating_shards ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_object +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_object ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard_with_listing_state +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_record_type_shard_with_listing_state ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_exception +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_exception ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_remove_objects ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_resolve_shard_range_states ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_unexpected_response +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_unexpected_response ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping_is_async +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_delay_reaping_is_async ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_and_delayed_tasks +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_and_delayed_tasks ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_multi_processes +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_multi_processes ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_single_process +test.unit.obj.test_expirer.TestObjectExpirer.test_iter_task_to_expire_with_skipped_tasks_single_process ... ok + +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/31b/6079a430a80c4013d7308de5b57b931b/6079a430a80c4013d7308de5b57b931b.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676860.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/31b/6079a430a80c4013d7308de5b57b931b/6079a430a80c4013d7308de5b57b931b_1791676860.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/4e2/724d4cb84eb357b3aa97d995284524e2/724d4cb84eb357b3aa97d995284524e2.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676864.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/4e2/724d4cb84eb357b3aa97d995284524e2/724d4cb84eb357b3aa97d995284524e2_1791676864.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/8f7/5fd6579504b030a7ff259d5efc97a8f7/5fd6579504b030a7ff259d5efc97a8f7.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676868.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/8f7/5fd6579504b030a7ff259d5efc97a8f7/5fd6579504b030a7ff259d5efc97a8f7_1791676868.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/46d/f83d2b99d0bb5e1c19b4efb96eda246d/f83d2b99d0bb5e1c19b4efb96eda246d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676872.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/46d/f83d2b99d0bb5e1c19b4efb96eda246d/f83d2b99d0bb5e1c19b4efb96eda246d_1791676872.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/4b8/e2d04f31e1f69f6b6fd1ad45853594b8/e2d04f31e1f69f6b6fd1ad45853594b8.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676876.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/4b8/e2d04f31e1f69f6b6fd1ad45853594b8/e2d04f31e1f69f6b6fd1ad45853594b8_1791676876.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/e52/9bfed49deec0778d8aafa298949a0e52/9bfed49deec0778d8aafa298949a0e52.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676880.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/e52/9bfed49deec0778d8aafa298949a0e52/9bfed49deec0778d8aafa298949a0e52_1791676880.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/ec8/c137631472a0734aa4a2f9c6083eeec8/c137631472a0734aa4a2f9c6083eeec8.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676884.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/ec8/c137631472a0734aa4a2f9c6083eeec8/c137631472a0734aa4a2f9c6083eeec8_1791676884.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/323/0ee004b02224e68ef0bd9d7d260ba323/0ee004b02224e68ef0bd9d7d260ba323.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676888.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/323/0ee004b02224e68ef0bd9d7d260ba323/0ee004b02224e68ef0bd9d7d260ba323_1791676888.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/14d/aeae3374cf4fbcb740568011c29d414d/aeae3374cf4fbcb740568011c29d414d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676892.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/14d/aeae3374cf4fbcb740568011c29d414d/aeae3374cf4fbcb740568011c29d414d_1791676892.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7b5/1f5e2db3e2da9fc438a2c128de6677b5/1f5e2db3e2da9fc438a2c128de6677b5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676896.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7b5/1f5e2db3e2da9fc438a2c128de6677b5/1f5e2db3e2da9fc438a2c128de6677b5_1791676896.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/2e0/23be053fc2a82c0415d5108d9f26e2e0/23be053fc2a82c0415d5108d9f26e2e0.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676900.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/2e0/23be053fc2a82c0415d5108d9f26e2e0/23be053fc2a82c0415d5108d9f26e2e0_1791676900.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/860/94576aa44808ac8d034e13f7d7bd4860/94576aa44808ac8d034e13f7d7bd4860.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676904.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/860/94576aa44808ac8d034e13f7d7bd4860/94576aa44808ac8d034e13f7d7bd4860_1791676904.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/65d/a69b3aabf01b8b57c48c809d9eef865d/a69b3aabf01b8b57c48c809d9eef865d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676908.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/65d/a69b3aabf01b8b57c48c809d9eef865d/a69b3aabf01b8b57c48c809d9eef865d_1791676908.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f80/9daa23c52755d1f5c0532eaff734df80/9daa23c52755d1f5c0532eaff734df80.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676912.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f80/9daa23c52755d1f5c0532eaff734df80/9daa23c52755d1f5c0532eaff734df80_1791676912.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7ae/5ad974dce38fd74676f39b64e311b7ae/5ad974dce38fd74676f39b64e311b7ae.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676916.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7ae/5ad974dce38fd74676f39b64e311b7ae/5ad974dce38fd74676f39b64e311b7ae_1791676916.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/323/90e5cb96ce0791c5e44a09d34ca31323/90e5cb96ce0791c5e44a09d34ca31323.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676920.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/323/90e5cb96ce0791c5e44a09d34ca31323/90e5cb96ce0791c5e44a09d34ca31323_1791676920.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/879/439501fe4feb9ea419f5a5aa6d6b6879/439501fe4feb9ea419f5a5aa6d6b6879.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676924.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/879/439501fe4feb9ea419f5a5aa6d6b6879/439501fe4feb9ea419f5a5aa6d6b6879_1791676924.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/76c/0cee91435c5ea430d824590973ec276c/0cee91435c5ea430d824590973ec276c.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676928.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/76c/0cee91435c5ea430d824590973ec276c/0cee91435c5ea430d824590973ec276c_1791676928.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/9b4/c56c4a7873a6c4cd181f7e4076d779b4/c56c4a7873a6c4cd181f7e4076d779b4.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676932.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/9b4/c56c4a7873a6c4cd181f7e4076d779b4/c56c4a7873a6c4cd181f7e4076d779b4_1791676932.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/ab8/6412cdb070202e1a9ddd9a9984f19ab8/6412cdb070202e1a9ddd9a9984f19ab8.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676936.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/ab8/6412cdb070202e1a9ddd9a9984f19ab8/6412cdb070202e1a9ddd9a9984f19ab8_1791676936.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/2cf/c278279d7eb50ae7f4cbb5970ddb32cf/c278279d7eb50ae7f4cbb5970ddb32cf.db' +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/0/a/c/o" 201 - "PUT http://localhost/sda1/0/a/c/o" "tx4f2d292b6f964f9398606-006acad0b3" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx4f2d292b6f964f9398606-006acad0b3" "proxy-server 1476098" 0.0238 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/0/a/c/o" 201 - "PUT http://localhost/sdb1/0/a/c/o" "tx4f2d292b6f964f9398606-006acad0b3" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:35 +0000] "PUT /sdb1/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx4f2d292b6f964f9398606-006acad0b3" "proxy-server 1476098" 0.0256 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/35 PUT /v1/a/c/o HTTP/1.0 201 - - t 25 - - tx4f2d292b6f964f9398606-006acad0b3 - 0.0842 - - 1791676595.291834593 1791676595.376009703 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.0:1000/sda (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.3:1003/sda (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.4:1004/sda (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503, 503, 503] (txn: tx05059ba32a7c4f69ac616-006acad0b3) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txbed074072e3b4e34b2960-006acad0b3) +proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txbed074072e3b4e34b2960-006acad0b3) +proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txbed074072e3b4e34b2960-006acad0b3) +proxy-ut ERROR: Container HEAD returning 503 for [] (txn: txbed074072e3b4e34b2960-006acad0b3) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txe7b13ddf0e4f4faa8d137-006acad0b3) +proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txe7b13ddf0e4f4faa8d137-006acad0b3) +proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: txe7b13ddf0e4f4faa8d137-006acad0b3) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reverse_prefix_delim ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_object_timestamp_break +test.unit.obj.test_expirer.TestObjectExpirer.test_object_timestamp_break ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_send_exceptions +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_send_exceptions ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_parse_task_obj +test.unit.obj.test_expirer.TestObjectExpirer.test_parse_task_obj ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_pop_queue +test.unit.obj.test_expirer.TestObjectExpirer.test_pop_queue ... ok + +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0070 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:34 +0000] "GET /sda1/p/a/c" 200 255 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1683 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 332 "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0140 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 330 "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 670 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0141 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0141 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1323 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 657 "-" "-" "-" 0.0140 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1339 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 318 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 324 "-" "-" "-" 0.0140 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0099 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0138 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1017 "-" "-" "-" 0.0140 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1006 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1351 "-" "-" "-" 0.0100 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 677 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0138 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 676 "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0138 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1021 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 685 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 345 "-" "-" "-" 0.0099 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0135 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0141 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0025 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0146 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0108 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmp7s7dmjt6/tmp_test_container_server_ContainerController/sda1/containers/p/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0023 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 666 "-" "-" "-" 0.0023 "-" 1476099 0 +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc4e03addb2484ea79b04b-006acad0b3) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx98c511d8040942cf9eeb3-006acad0b3) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx5b8351aec94b439db5d65-006acad0b3) +proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx5b8351aec94b439db5d65-006acad0b3) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx5b8351aec94b439db5d65-006acad0b3) +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: txdd6fb4409ef845c6bb324-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: txdd6fb4409ef845c6bb324-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: txdd6fb4409ef845c6bb324-006acad0b3) +proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: txdd6fb4409ef845c6bb324-006acad0b3) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas ... ok +test.unit.container.test_server.TestContainerController.test_PUT_GET_shard_ranges +test.unit.container.test_server.TestContainerController.test_PUT_GET_shard_ranges ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas ... ok +test.unit.container.test_server.TestContainerController.test_PUT_GET_shards_timing_metrics +test.unit.container.test_server.TestContainerController.test_PUT_GET_shards_timing_metrics ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_root_account_container_path ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas +test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_save_and_load_record_from_pending_file ... ok +test.unit.container.test_server.TestContainerController.test_PUT_GET_sys_metadata +test.unit.container.test_server.TestContainerController.test_PUT_GET_sys_metadata ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_process_based_concurrency +test.unit.obj.test_expirer.TestObjectExpirer.test_process_based_concurrency ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_report +test.unit.obj.test_expirer.TestObjectExpirer.test_report ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_round_robin_order +test.unit.obj.test_expirer.TestObjectExpirer.test_round_robin_order ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_command_line +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_command_line ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_config +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_bad_process_values_config ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_catches_usual_exceptions +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_catches_usual_exceptions ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 +test.unit.proxy.test_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_initial_sleep_random +test.unit.obj.test_expirer.TestObjectExpirer.test_run_forever_initial_sleep_random ... ok +root: Container 'a/c' cannot be set to sharded state while in unsharded state +root: Container 'a/c' cannot be set to sharding state: missing epoch +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing as anonymous +test DEBUG: Authorizing from an overriding middleware +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test DEBUG: Names allowed in acls. +test-ic DEBUG: -> 2014-05-27T20:54:11 GET http://127.0.0.1%3Fformat%3Djson 200 123 345 1401224050.98 1401224051.98 1.0 - +test-ic DEBUG: -> 2014-05-27T20:54:11 HEAD http://127.0.0.1%3Fformat%3Djson 200 123 345 1401224050.98 1401224051.98 1.0 - +test INFO: Using crc32c_anycrc implementation for CRC32C. +test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test INFO: Using crc32c_isal implementation for CRC32C. +test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test INFO: Using crc32c_kern implementation for CRC32C. +test WARNING: No implementation found for CRC64NVME; install ISA-L or anycrc for support. +test INFO: Using crc32c_kern implementation for CRC32C. +test INFO: Using crc64nvme_anycrc implementation for CRC64NVME. +test INFO: Using crc32c_kern implementation for CRC32C. +test INFO: Using crc64nvme_isal implementation for CRC64NVME. +test ERROR: Problem finding shard upper in '/tmp/tmps03_1rqk/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmps03_1rqk/test_container.db': : Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmphngtqv5y/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmphngtqv5y/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +test.unit.container.test_server.TestContainerController.test_PUT_GET_to_sharding_container +test.unit.container.test_server.TestContainerController.test_PUT_GET_to_sharding_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error ... ok +Container 'a/c' cannot be set to sharding state while in sharding state +root: Container 'a/c' cannot be set to sharding state while in sharding state +test.unit.container.test_server.TestContainerController.test_PUT_HEAD_put_timestamp_updates +test.unit.container.test_server.TestContainerController.test_PUT_HEAD_put_timestamp_updates ... ok +root: Container 'a/c' cannot be set to sharded state while in sharded state +Container 'a/c' cannot be set to sharded state while in sharded state +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_calls_report +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_calls_report ... ok +test.unit.container.test_server.TestContainerController.test_PUT_account_update +test.unit.container.test_server.TestContainerController.test_PUT_account_update ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_nothing_to_do +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_nothing_to_do ... ok +test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_change +test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_change ... ok +test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_specified +test.unit.container.test_server.TestContainerController.test_PUT_bad_policy_specified ... ok +test.unit.container.test_server.TestContainerController.test_PUT_container_timing_metrics +test.unit.container.test_server.TestContainerController.test_PUT_container_timing_metrics ... ok + +test-expirer ERROR: Exception while deleting object .expiring_objects 1791590368 1791676593-a8/c8/o8♡ TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer ERROR: Exception while deleting object .expiring_objects 1791590368 1791676593-a9/c9/o9ø TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 680, in delete_object + self.delete_actual_object(target_path, delete_timestamp, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + is_async_delete) + ^^^^^^^^^^^^^^^^ +TypeError: TestObjectExpirer.test_failed_delete_keeps_entry..deliberately_blow_up() takes 2 positional arguments but 3 were given +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer ERROR: skipping invalid task container: task_account/-1 +test-expirer ERROR: skipping invalid task container: task_account/rogue +test-expirer INFO: processing 2 unexpected task containers (e.g. 86300 86401) +test-expirer INFO: processing 1 unexpected task containers (e.g. 1791590168) +test-expirer ERROR: Unexcepted error handling task '1791590194-invalid0': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 477, in _iter_task_container + target_object = parse_task_obj(task_object) + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 180, in parse_task_obj + split_path('/' + target_path, 3, 3, True) + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/base.py", line 117, in split_path + raise ValueError('Invalid path: %s' % quote(path)) +ValueError: Invalid path: /invalid0 +test-expirer ERROR: Unexcepted error handling task '1791590194-invalid1': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 477, in _iter_task_container + target_object = parse_task_obj(task_object) + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 180, in parse_task_obj + split_path('/' + target_path, 3, 3, True) + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/base.py", line 117, in split_path + raise ValueError('Invalid path: %s' % quote(path)) +ValueError: Invalid path: /invalid1 +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 5 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 5 possible containers; 12 possible objects +test-expirer ERROR: Unexpected response while listing objects in container .expiring_objects 1791417568: Mocked error +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 6 possible objects +test-expirer ERROR: Exception while listing objects in container .expiring_objects 1791590368: failed to connect +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 5 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 6 possible objects +test-expirer ERROR: Unexpected response while listing objects in container .expiring_objects 1791590368: Mocked error +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 5 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test-expirer INFO: Pass so far 0s; 0 objects expired +test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0000-invalid0', 'delete_timestamp': 0000000000.00000_0000000000000000, 'target_path': 'invalid0', 'is_async_delete': False} +test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0001-invalid1', 'delete_timestamp': 0000000001.00000_0000000000000000, 'target_path': 'invalid1', 'is_async_delete': False} +test-expirer ERROR: Unexcepted error handling task {'task_account': '.expiring_objects', 'task_container': '0000000000', 'task_object': '0002-invalid2', 'delete_timestamp': 0000000002.00000_0000000000000000, 'target_path': 'invalid2', 'is_async_delete': False} +test-expirer ERROR: Unhandled exception: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 638, in run_forever + self.run_once(*args, **kwargs) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_expirer.py", line 2245, in raise_exceptions + raise Exception('exception %d' % raises[0]) +Exception: exception 1 +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer ERROR: Unhandled exception: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdctest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_POST -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_POST ... ok - -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Setting object count to 1072 (txn: tx103431f9cd44498c9e3f8-0068bdc09f) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Setting object count to 1072 (txn: tx4ae507d3ce784e19bf871-0068bdc0a0) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txddf7f82ed3334446a17c1-0068bdc0a1) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: txddf7f82ed3334446a17c1-0068bdc0a1) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txddf7f82ed3334446a17c1-0068bdc0a1) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00&states=listing: 404 (txn: txddf7f82ed3334446a17c1-0068bdc0a1) -test ERROR: Aborting listing from shards due to bad response: [404] (txn: txddf7f82ed3334446a17c1-0068bdc0a1)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_deleted_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_deleted_shard ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_reverse_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_reverse_no_memcache ... ok - -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} -test DEBUG: Error on keystone reply: 201 {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} -test DEBUG: Error on keystone reply: 201 {"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}} - rejecting request -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Not a path query: /, skipping. -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: No authorization details from s3api. skipping. -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test INFO: Caching s3tokens for 20 seconds -test DEBUG: Calling S3Token middleware. -test DEBUG: Cached creds valid -test DEBUG: Connecting with tenant: tenant_id -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Starting the S3 Token Authentication component -test INFO: Caching s3tokens for 20 seconds -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Cached keystone credentials -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: Connecting to Keystone sending this JSON: {"credentials": {"access": "access", "token": "dG9rZW4=", "signature": "signature"}} -test DEBUG: Keystone Reply: Status: 201, Output: b'{"access": {"user": {"username": "S3_USER", "name": "S3_USER", "id": "USER_ID", "roles": [{"name": "swift-user"}, {"name": "_member_"}]}, "token": {"id": "TOKEN_ID", "tenant": {"id": "TENANT_ID", "name": "TENANT_NAME"}}}}' -test DEBUG: Connecting with tenant: TENANT_ID -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: No authorization details from s3api. skipping. -test DEBUG: Starting the S3 Token Authentication component -test DEBUG: Calling S3Token middleware. -test DEBUG: No authorization details from s3api. skipping. -test DEBUG: User tenant_id with role(s) rdr1,rdr2 has project reader authorizing -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile123 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile2597878 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile456 - - 30 function calls in 0.001 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 6 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile123 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile2597878 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile456 - - 30 function calls in 0.001 seconds - - Ordered by: call count - - ncalls tottime percall cumtime percalltest.unit.common.middleware.test_xprofile.Test_html_viewer.test_download -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_download ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_format_source_code -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_format_source_code ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_get_param -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_get_param ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index_all -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_index_all ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_plot -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_plot ... ok -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_render -test.unit.common.middleware.test_xprofile.Test_html_viewer.test_render ... ok -test.unit.common.test_db.TestHelperFunctions.test_zero_like -test.unit.common.test_db.TestHelperFunctions.test_zero_like ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_case_insensitive -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_case_insensitive ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_del_contains -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_del_contains ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_get -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_get ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_init_from_dict -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_init_from_dict ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_keys -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_keys ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_pop -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_pop ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set_none -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_set_none ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_setdefault -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_setdefault ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_unicode -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_unicode ... ok -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_update -test.unit.common.test_header_key_dict.TestHeaderKeyDict.test_update ... ok -test.unit.common.test_splice.TestTee.test_available -test.unit.common.test_splice.TestTee.test_available ... ok -test.unit.common.test_splice.TestTee.test_errno -test.unit.common.test_splice.TestTee.test_errno ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx1ecd6bfa58b544d9a0415-0068bdc092" "proxy-server 2597864" 0.0002 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9e470169a414d32924d8-0068bdc092" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx4fc3373449cf460997502-0068bdc092" "proxy-server 2597864" 0.0054 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 304 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx7fe87015bf1549fd9c9f5-0068bdc092" "proxy-server 2597864" 0.0002 "-" 2597864 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx83ae036c6e8949fea4473-0068bdc092" "proxy-server 2597864" 0.0013 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "txd01aa67c5f0c486289bb2-0068bdc092" "proxy-server 2597864" 0.0136 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 200 52 "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx9728bace014840da8c0ba-0068bdc092" "proxy-server 2597864" 0.0002 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb96b804ccb574a058a469-0068bdc092" "proxy-server 2597864" 0.0057 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/0/a/24a7636405214a5783f8c4e0388227e5" 204 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5" "tx24a082282924410a9c01e-0068bdc092" "proxy-server 2597864" 0.0055 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/3/a/24a7636405214a5783f8c4e0388227e5/conditionals" 304 - "HEAD http://localhost/v1/a/24a7636405214a5783f8c4e0388227e5/conditionals" "tx8eea073e024a41338ef23-0068bdc092" "proxy-server 2597864" 0.0002 "-" 2597864 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx247bedbea4ef45f79658b-0068bdc092" "proxy-server 2597864" 0.0014 "-" 2597864 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sdb1/0/a/con" 201 - "PUT http://127.0.0.1:52555/sdb1/3/a/con" "tx247bedbea4ef45f79658b-0068bdc092" "container-server 2597864" 0.0053 "-" 2597864 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sda1/0/a/con" 201 - "PUT http://127.0.0.1:54649/sda1/3/a/con" "tx247bedbea4ef45f79658b-0068bdc092" "container-server 2597864" 0.0011 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sda1/3/a/con" 201 - "PUT http://localhost/v1/a/con" "tx247bedbea4ef45f79658b-0068bdc092" "proxy-server 2597864" 0.0172 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sdb1/3/a/con" 201 - "PUT http://localhost/v1/a/con" "tx247bedbea4ef45f79658b-0068bdc092" "proxy-server 2597864" 0.0308 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/46 PUT /v1/a/con HTTP/1.0 201 - - t - - - tx247bedbea4ef45f79658b-0068bdc092 - 0.0473 - - 1757266066.578244209 1757266066.625512362 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0caba2d9aa5d47a5bb6a7-0068bdc092" "proxy-server 2597864" 0.0021 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sdb1/3/a/con" 204 - "HEAD http://localhost/v1/a/con" "tx046a11f30d9d4e909898c-0068bdc092" "proxy-server 2597864" 0.0056 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sdb1/3/a/con/o" 201 - "PUT http://localhost/sdb1/2/a/con/o" "txae8b84646906494697ecb-0068bdc092" "object-server 2597864" 0.0005 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sda1/3/a/con/o" 201 - "PUT http://localhost/sda1/2/a/con/o" "txae8b84646906494697ecb-0068bdc092" "object-server 2597864" 0.0005 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sda1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txae8b84646906494697ecb-0068bdc092" "proxy-server 2597864" 0.0109 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "PUT /sdb1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txae8b84646906494697ecb-0068bdc092" "proxy-server 2597864" 0.0150 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/46 PUT /v1/a/con/o HTTP/1.0 201 - - t 10 - - txae8b84646906494697ecb-0068bdc092 - 0.0463 - - 1757266066.626969814 1757266066.673276663 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7a1d389e7fde4237a2d1f-0068bdc092" "proxy-server 2597864" 0.0020 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "HEAD /sda1/3/a/con" 204 - "HEAD http://localhost/v1/a/con" "txed6ea57d120f4a029ff32-0068bdc092" "proxy-server 2597864" 0.0062 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:46 +0000] "GET /sdb1/2/a/con/o" 304 - "GET http://localhost/v1/a/con/o" "tx67942011a2924bdc9a926-0068bdc092" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/46 GET /v1/a/con/o HTTP/1.0 304 - - t - - - tx67942011a2924bdc9a926-0068bdc092 - 0.0303 - - 1757266066.674832344 1757266066.705154419 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6f241fdd7a4341bdb724e-0068bdc092) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txa5db5a02085442bb8936a-0068bdc092) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa5db5a02085442bb8936a-0068bdc092) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa5db5a02085442bb8936a-0068bdc092) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx1cd2d3f0d0e74ee9aef17-0068bdc092) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx1cd2d3f0d0e74ee9aef17-0068bdc092) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx1cd2d3f0d0e74ee9aef17-0068bdc092) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx1cd2d3f0d0e74ee9aef17-0068bdc092) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txd6cb16b7b1a94940b6acb-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txd6cb16b7b1a94940b6acb-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txd6cb16b7b1a94940b6acb-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txd6cb16b7b1a94940b6acb-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx20fceb72a4084e98b2f7b-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx20fceb72a4084e98b2f7b-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx20fceb72a4084e98b2f7b-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx20fceb72a4084e98b2f7b-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx68970d13229c450a81baf-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx68970d13229c450a81baf-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx68970d13229c450a81baf-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx68970d13229c450a81baf-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6050bd13f1814c6fa95d9-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx6050bd13f1814c6fa95d9-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx6050bd13f1814c6fa95d9-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx6050bd13f1814c6fa95d9-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txc88ee967e81e48f68b46a-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txc88ee967e81e48f68b46a-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc88ee967e81e48f68b46a-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txc88ee967e81e48f68b46a-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx029457692ee74582a79b4-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx029457692ee74582a79b4-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx029457692ee74582a79b4-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx029457692ee74582a79b4-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx02c16f17b06c451596de3-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx02c16f17b06c451596de3-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx02c16f17b06c451596de3-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx02c16f17b06c451596de3-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx4b2deb27ca0a4162bcdc0-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txffb1078fd62c495484023-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txffb1078fd62c495484023-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txffb1078fd62c495484023-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txffb1078fd62c495484023-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx69bd17110a3d4edeba39a-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3ab36c3e5a5d427391eae-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx3ab36c3e5a5d427391eae-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx3ab36c3e5a5d427391eae-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx3ab36c3e5a5d427391eae-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txbdc5d7da9e6a44d792264-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txbdc5d7da9e6a44d792264-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txbdc5d7da9e6a44d792264-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txbdc5d7da9e6a44d792264-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa7b581aa501d4e3db3681-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa7b581aa501d4e3db3681-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa7b581aa501d4e3db3681-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txa7b581aa501d4e3db3681-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx115a2940e4ca41b1981f5-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx115a2940e4ca41b1981f5-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx115a2940e4ca41b1981f5-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx115a2940e4ca41b1981f5-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txad21e878f66c4ca2aba06-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txad21e878f66c4ca2aba06-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txad21e878f66c4ca2aba06-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txad21e878f66c4ca2aba06-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx65785cba37a746cc976a4-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx65785cba37a746cc976a4-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx65785cba37a746cc976a4-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx65785cba37a746cc976a4-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf560f976a0854b208822a-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf560f976a0854b208822a-0068bdc095) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf560f976a0854b208822a-0068bdc095) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txf560f976a0854b208822a-0068bdc095)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting ... ok - -sharder-test INFO: Cleaving from row None into .shards_a/c__2 for ShardRange<'d' to MaxBound as of 1757266071.84807, (500000, 0) as of 1757266071.84807, created as of 1757266071.84807>, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00017070770263671875s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00012230873107910156s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__2 for ShardRange, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test INFO: Cleaved ShardRange<'d' to MaxBound as of 1757266071.84807, (3, 1103) as of 1757266073.17628, cleaved as of 1757266071.84807> in 0.012s, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp2q3nb2b5/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266071.79416.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001518726348876953s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 1 rows (deleted=False) in 6.461143493652344e-05s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011277198791503906s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/c_here_0 in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpq6qxls3z/sda/containers/0/e19/9e88c3bdfd03a830d1fc09d35d671e19/9e88c3bdfd03a830d1fc09d35d671e19.db, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0004177093505859375s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00012350082397460938s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 5.4836273193359375e-05s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 1 rows (deleted=True) in 7.677078247070312e-05s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test INFO: Cleaving from row None into .shards_a/c_there_0 for ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016355514526367188s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012755393981933594s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Replicating new shard container .shards_a/c_there_0 for ShardRange<'here' to 'where' as of 1757266073.98283, (0, 0) as of 1757266073.98283, sharding as of 1757266073.98283>, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1757265952.38255, (3, 6) as of 1757266074.11694, cleaved as of 1757265952.38255> in 0.022s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014138221740722656s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 1 rows (deleted=False) in 6.67572021484375e-05s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010561943054199219s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shard -test.unit.container.test_sharder.TestSharder.test_cleave_shard ... ok -test.unit.container.test_sharder.TestSharder.test_cleave_shard_range_no_own_shard_range -test.unit.container.test_sharder.TestSharder.test_cleave_shard_range_no_own_shard_range ... ok - -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/o policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266066.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. -object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.55:1055/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.83:1083/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 81 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.363:1363/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 361 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.55:1055/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_non_404_response -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_non_404_response ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", - -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:48 +0000] "HEAD /sdi1/3/a/82624fb4cce146d7a7e21ece3eea385b/o" 200 92 "HEAD http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b/o" "tx8995b47bdd7846878bb25-0068bdc094" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx41fff71f7c8d4e2db80b9-0068bdc094" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:48 +0000] "GET /sdb1/3/a/82624fb4cce146d7a7e21ece3eea385b" 200 380 "GET http://foo:8080/v1/a/82624fb4cce146d7a7e21ece3eea385b?format=json&states=listing" "tx41fff71f7c8d4e2db80b9-0068bdc094" "proxy-server 2597857" 0.0105 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe88f008ee6544e42a606d-0068bdc096" "proxy-server 2597857" 0.0055 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 201 - "PUT http://127.0.0.1:49981/sda1/1/a/b661af5cf8834a17a14257678609a46d" "txe88f008ee6544e42a606d-0068bdc096" "container-server 2597857" 0.0011 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sda1/1/a/b661af5cf8834a17a14257678609a46d" 201 - "PUT http://127.0.0.1:46089/sdb1/1/a/b661af5cf8834a17a14257678609a46d" "txe88f008ee6544e42a606d-0068bdc096" "container-server 2597857" 0.0012 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sda1/1/a/b661af5cf8834a17a14257678609a46d" 201 - "PUT http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txe88f008ee6544e42a606d-0068bdc096" "proxy-server 2597857" 0.0318 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 201 - "PUT http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txe88f008ee6544e42a606d-0068bdc096" "proxy-server 2597857" 0.0214 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txbcfcefb5f57a4521b0cb3-0068bdc096" "proxy-server 2597857" 0.0029 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txbcfcefb5f57a4521b0cb3-0068bdc096" "proxy-server 2597857" 0.0077 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3498c008c50840f1a8aa2-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txb2e48247dc344af0a741c-0068bdc096" "proxy-server 2597857" 0.0055 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sda1/1/a/b661af5cf8834a17a14257678609a46d/o" 201 - "PUT http://foo:8080/sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" "txe446eb19403f41629d26e-0068bdc096" "object-server 2597857" 0.0005 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdb1/1/a/b661af5cf8834a17a14257678609a46d/o" 201 - "PUT http://foo:8080/sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" "txe446eb19403f41629d26e-0068bdc096" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 201 - "PUT http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txe446eb19403f41629d26e-0068bdc096" "proxy-server 2597857" 0.0165 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 201 - "PUT http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txe446eb19403f41629d26e-0068bdc096" "proxy-server 2597857" 0.0180 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfc5b0fa3a2094544a9176-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx6efde03f1cc04fa4972fc-0068bdc096" "proxy-server 2597857" 0.0026 "-" 2597857 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sda1/1/a/b661af5cf8834a17a14257678609a46d/o" 201 - "POST http://foo:8080/sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" "tx16b61e08a7e349889059e-0068bdc096" "object-server 2597857" 0.0005 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "POST /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 202 76 "POST http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx16b61e08a7e349889059e-0068bdc096" "proxy-server 2597857" 0.0083 "-" 2597857 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "PUT /sdb1/1/a/b661af5cf8834a17a14257678609a46d/o" 201 - "POST http://foo:8080/sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" "tx16b61e08a7e349889059e-0068bdc096" "object-server 2597857" 0.0005 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "POST /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 202 76 "POST http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx16b61e08a7e349889059e-0068bdc096" "proxy-server 2597857" 0.0142 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb01bfc84113549e6a890a-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txfd3f8c341b5b4f579cb6d-0068bdc096" "proxy-server 2597857" 0.0027 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx2dc010489114458a802f4-0068bdc096" "proxy-server 2597857" 0.0050 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe693d5f203e14bb99cebd-0068bdc096" "proxy-server 2597857" 0.0055 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txf326cdeec60d40dcad76d-0068bdc096" "proxy-server 2597857" 0.0067 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txa20693eb27a24e868ab5a-0068bdc096" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx580678b2761d450ca33da-0068bdc096" "proxy-server 2597857" 0.0020 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx2c791986cf28468fb8b3e-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx23477d697f8f4822b8e7e-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe78cc6f5e51c49d28affe-0068bdc096" "proxy-server 2597857" 0.0091 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx691a417eec4f463294994-0068bdc096" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx0be17716dd154d038fb34-0068bdc096" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0a118f914581450185112-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txaa73b5b3b7aa4e2393851-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txcfc9d610036e44d798408-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx1a89119088e1457dafb3a-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx92177080623c4a6582500-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx1390dd8890fb48cfacb03-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx2354023972c140f59b910-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx7338af6c56f34432a5aa6-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx0d52f6d117e7443585834-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx0d52f6d117e7443585834-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx57c71dd8a73840bd8b967-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx4fd67d4990874240a1182-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txdc9da060552d45f593fcf-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc5b5cba600644c5aa81bd-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx4945b11de01e41c99ec0f-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx4c49206009ff4cd7aa262-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txad526810aec54b728e7a3-0068bdc096" "proxy-server 2597857" 0.0012 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txbe927b2f455349bd86c36-0068bdc096" "proxy-server 2597857" 0.0012 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx1d857d86e789489fa3001-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd1120ee389cb4105be43a-0068bdc096" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx20ff43f84e4f4741baf38-0068bdc096" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx5a9ccc4671f546d8a1a8c-0068bdc096" "proxy-server 2597857" 0.0085 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txed168f9787eb43e68011e-0068bdc096" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx62311b5d610046879c0a3-0068bdc096" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx5353e32182da4bbdafd8d-0068bdc096" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx5d444780078d416d9e2cd-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txd5996241102a4229ad371-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txc5eb31728353410ba59d2-0068bdc096" "proxy-server 2597857" 0.0008 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txc5eb31728353410ba59d2-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx321da9917049477da3346-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx01abe69ff9a94a69b2f41-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx67137215933b456bb680d-0068bdc096" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx985577835a494777b8cb8-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txb960f60e561440f1b8e45-0068bdc096" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:50 +0000] "GET /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx94e06d334c2d49dea6d2b-0068bdc096" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txfae92183c374472d93e6f-0068bdc099" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txa049a3d84ed84b21a73c3-0068bdc099" "proxy-server 2597857" 0.0059 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx456207c4f3eb436aa782e-0068bdc099" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx33d10b79a2054a44be6b2-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx68240b509991418e88271-0068bdc099" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txa8b2738e15c64ab38ac46-0068bdc099" "proxy-server 2597857" 0.0008 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8203dca550a74b65adf39-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txbe52e79c73d74b3f899d3-0068bdc099" "proxy-server 2597857" 0.0052 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx63779cff10ea4766b24a6-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx05098008a5364ff6ae8a8-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx7d9e6ec9f2034b6887271-0068bdc099" "proxy-server 2597857" 0.0096 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx49b7f7e5c68a41ada837b-0068bdc099" "proxy-server 2597857" 0.0048 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx49b7f7e5c68a41ada837b-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx082f9f0007d2415ab04ea-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx5c7617a065704181b4767-0068bdc099" "proxy-server 2597857" 0.0056 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txd3391bdfc345430aaf354-0068bdc099" "proxy-server 2597857" 0.0048 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa934b8f115394a4f90f8b-0068bdc099" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txda31c3d056494068a110e-0068bdc099" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx738e50e473a8444ca45f1-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd7be1c240cb844cf8087a-0068bdc099" "proxy-server 2597857" 0.0054 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx3b01dbf5b721426887673-0068bdc099" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx6c1f9e02399f497e88652-0068bdc099" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txace15827ae6d439d84b1a-0068bdc099" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx434098c9009943bd93af0-0068bdc099" "proxy-server 2597857" 0.0014 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx97688285a49041f1a91b9-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe19980d6c11d4ecb9b769-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txbf6445ce671d40669d00b-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txc42cdf4581df4c4bbf354-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc44f5e42b3474e099d2f5-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txedd5188a13d5476f95e6c-0068bdc099" "proxy-server 2597857" 0.0054 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txbe459e540a944e33a9ab2-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 412 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "txbe459e540a944e33a9ab2-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe43f85443b0b475ab1184-0068bdc099" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "txad673f11b5814e8c99fa0-0068bdc099" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx0bad8601163846dea8d0f-0068bdc099" "proxy-server 2597857" 0.0006 "-" 2597857 1test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto ... ok - filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :1() - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :0(setprofile) - 0 0.000 0.000 profile:0(profiler) - - -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile123 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile2597878 -Sun Sep 7 05:27:54 2025 /tmp/tmplg_f0bgg/unittest.profile456 - - 30 function calls in 0.001 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 6 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 - - 5 function calls in 0.000 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 1 0.000 0.000 0.000 0.000 :0(exec) - 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 1 0.000 0.000 0.000 0.000 :0(getcwd) - 1 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 1 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 - - 5 function calls in 0.000 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 1 0.000 0.000 0.000 0.000 :0(exec) - 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 1 0.000 0.000 0.000 0.000 :0(getcwd) - 1 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 1 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 - - 5 function calls in 0.000 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 1 0.000 0.000 0.000 0.000 :0(exec) - 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 1 0.000 0.000 0.000 0.000 :0(getcwd) - 1 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 1 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 - - 5 function calls in 0.000 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 1 0.000 0.000 0.000 0.000 :0(exec) - 1 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 1 0.000 0.000 0.000 0.000 :0(getcwd) - 1 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 1 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile456 - - 30 function calls in 0.001 seconds - - Ordered by: internal time - - ncalls tottime percall cumtime percall filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 6 0.000 0.000 0.000 0.000 :0(setprofile) - - -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile456 - - 30 function calls in 0.001 seconds - - Ordered by: internal time + File "/build/reproducible-path/swift-2.35.1/swift/obj/expirer.py", line 585, in run_once + self.swift.get_account_info(task_account) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'str' object has no attribute 'get_account_info' +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objectstest.unit.obj.test_expirer.TestObjectExpirer.test_run_once_rate_limited +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_rate_limited ... ok +test.unit.container.test_server.TestContainerController.test_PUT_good_policy_specified +test.unit.container.test_server.TestContainerController.test_PUT_good_policy_specified ... ok +test.unit.container.test_server.TestContainerController.test_PUT_insufficient_space +test.unit.container.test_server.TestContainerController.test_PUT_insufficient_space ... ok +test.unit.container.test_server.TestContainerController.test_PUT_invalid_partition +test.unit.container.test_server.TestContainerController.test_PUT_invalid_partition ... ok - ncalls tottime percall cumtime percall filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 6 0.000 0.000 0.000 0.000 :0(setprofile) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: expiring_objects_container_divisor is deprecated +proxy-ut WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx2bcaa9ab6cfd4036bc04e-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txad3f090b21854a058ba35-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txad3f090b21854a058ba35-006acad0b3) +proxy-ut ERROR: Account HEAD returning 503 for [503, 503] (txn: txad3f090b21854a058ba35-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txfee551ccd8b94420acf34-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txfee551ccd8b94420acf34-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txfee551ccd8b94420acf34-006acad0b3) +proxy-ut ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txfee551ccd8b94420acf34-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.0:1000/sda (txn: tx6be3efa952e9485c9ad17-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: tx6be3efa952e9485c9ad17-006acad0b3) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.1:1001/sdb (txn: tx6be3efa952e9485c9ad17-006acad0b3) +proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503] (txn: tx6be3efa952e9485c9ad17-006acad0b3) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx71d1436babac4c0eb221b-006acad0b4) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx71d1436babac4c0eb221b-006acad0b4) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx71d1436babac4c0eb221b-006acad0b4) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx71d1436babac4c0eb221b-006acad0b4) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txa6071dd0b8694f029ea60-006acad0b4) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txa6071dd0b8694f029ea60-006acad0b4) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txa6071dd0b8694f029ea60-006acad0b4) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txa6071dd0b8694f029ea60-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx562073003db9479c8b75c-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb6ff52179ac34a15b2c5d-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txafdc5acea2174eb1be75a-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9ef4568a6125456885560-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx4b0eba54d04941f88f2e4-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc4abe83ae5b846c8bd005-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0bd841eaf03e493da94b0-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx0bd841eaf03e493da94b0-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5d64911bfe5c421f8b962-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx5d64911bfe5c421f8b962-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc10c20b78b65482ab2e53-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txc10c20b78b65482ab2e53-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txbe4be4e5defd4d2894ae5-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txbe4be4e5defd4d2894ae5-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx08c9a40583e14be2a6a45-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx08c9a40583e14be2a6a45-006acad0b4)test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache ... ok +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1337 "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 336 "-" "-" "-" 0.0145 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1353 "-" "-" "-" 0.0107 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 1347 "-" "-" "-" 0.0022 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 340 "-" "-" "-" 0.0104 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0143 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c/" 200 330 "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c/" 200 1017 "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476099 0 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" - "-" 1476099 0 +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "GET /sda1/p/a/c" 200 664 "-" "-" "-" - "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0083 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0069 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c/unsharded" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0109 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "PUT /sda1/p/a/c/sharding" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:35 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0071 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/racing_update" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 200 134 "-" "-" "-" 0.0123 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0222 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0054 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0106 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0090 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0069 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0073 "-" 1476099 - +test ERROR: ERROR Account update failed with 127.0.0.1:40469/sda1 (will retry later): Response 503 OK +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0071 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 409 - "-" "-" "-" 0.0094 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 400 45 "-" "-" "-" 0.0003 "-" 1476099 nada +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [01/Jan/1970:00:16:40 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" - "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0102 "-" 1476099 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/./a/c" 400 20 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0037 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0098 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0103 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_PUT_no_policy_change +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_change ... ok +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_default +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_default ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_unicode_problem +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_unicode_problem ... ok +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_non_default +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_for_existing_non_default ... ok +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_specified +test.unit.container.test_server.TestContainerController.test_PUT_no_policy_specified ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_with_invalid_container +test.unit.obj.test_expirer.TestObjectExpirer.test_run_once_with_invalid_container ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_config +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_config ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_kwargs +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_from_kwargs ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_process +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_process ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_processes +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_negative_processes ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_equal_to_processes +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_equal_to_processes ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_greater_than_processes +test.unit.obj.test_expirer.TestObjectExpirer.test_set_process_values_process_greater_than_processes ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_skip_task_account_without_task_container +test.unit.obj.test_expirer.TestObjectExpirer.test_skip_task_account_without_task_container ... ok +test.unit.container.test_server.TestContainerController.test_PUT_non_utf8_metadata +test.unit.container.test_server.TestContainerController.test_PUT_non_utf8_metadata ... ok +test.unit.container.test_server.TestContainerController.test_PUT_obj_not_found +test.unit.container.test_server.TestContainerController.test_PUT_obj_not_found ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_db_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_state ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache ... ok -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile123 -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile456 +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676940.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/2cf/c278279d7eb50ae7f4cbb5970ddb32cf/c278279d7eb50ae7f4cbb5970ddb32cf_1791676940.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/7a0/e120336dffe19290850500cae45007a0/e120336dffe19290850500cae45007a0.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676944.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/7a0/e120336dffe19290850500cae45007a0/e120336dffe19290850500cae45007a0_1791676944.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f9a/1800dee30b66ea91908e7661d2f73f9a/1800dee30b66ea91908e7661d2f73f9a.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676948.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f9a/1800dee30b66ea91908e7661d2f73f9a/1800dee30b66ea91908e7661d2f73f9a_1791676948.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/06d/093b077ab1b76a7c4e71c038b2cf206d/093b077ab1b76a7c4e71c038b2cf206d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676952.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/06d/093b077ab1b76a7c4e71c038b2cf206d/093b077ab1b76a7c4e71c038b2cf206d_1791676952.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/8b3/52ef0bea696d91a25f814cc3485118b3/52ef0bea696d91a25f814cc3485118b3.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676956.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/8b3/52ef0bea696d91a25f814cc3485118b3/52ef0bea696d91a25f814cc3485118b3_1791676956.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/3ba/5e696cff0589e76470b3ed1aa6ca03ba/5e696cff0589e76470b3ed1aa6ca03ba.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676960.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/3ba/5e696cff0589e76470b3ed1aa6ca03ba/5e696cff0589e76470b3ed1aa6ca03ba_1791676960.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/917/aaf737d440e3a518e7184b32aa34e917/aaf737d440e3a518e7184b32aa34e917.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676964.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/917/aaf737d440e3a518e7184b32aa34e917/aaf737d440e3a518e7184b32aa34e917_1791676964.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/9bc/2c4a2abca837acb329374d29dfe439bc/2c4a2abca837acb329374d29dfe439bc.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676968.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/9bc/2c4a2abca837acb329374d29dfe439bc/2c4a2abca837acb329374d29dfe439bc_1791676968.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/71e/8001da364144d7473c8349c489f4e71e/8001da364144d7473c8349c489f4e71e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676972.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/71e/8001da364144d7473c8349c489f4e71e/8001da364144d7473c8349c489f4e71e_1791676972.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/509/6674d8f3d62360a1932bd4e92c1e4509/6674d8f3d62360a1932bd4e92c1e4509.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676976.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/509/6674d8f3d62360a1932bd4e92c1e4509/6674d8f3d62360a1932bd4e92c1e4509_1791676976.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/17d/ce52484b4ad1faf614ed2af6d38bc17d/ce52484b4ad1faf614ed2af6d38bc17d.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676980.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/17d/ce52484b4ad1faf614ed2af6d38bc17d/ce52484b4ad1faf614ed2af6d38bc17d_1791676980.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/1d1/af5fd31b129868cabf89249a4144a1d1/af5fd31b129868cabf89249a4144a1d1.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676984.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/1d1/af5fd31b129868cabf89249a4144a1d1/af5fd31b129868cabf89249a4144a1d1_1791676984.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/802/8256b9fabe9040836300ba7298c8b802/8256b9fabe9040836300ba7298c8b802.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676988.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/802/8256b9fabe9040836300ba7298c8b802/8256b9fabe9040836300ba7298c8b802_1791676988.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/71e/d64451d5ace2b2c23fafd0809ecf271e/d64451d5ace2b2c23fafd0809ecf271e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676992.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/71e/d64451d5ace2b2c23fafd0809ecf271e/d64451d5ace2b2c23fafd0809ecf271e_1791676992.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/9af/008ae01d522489ab3cd5e09d95c679af/008ae01d522489ab3cd5e09d95c679af.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676996.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/9af/008ae01d522489ab3cd5e09d95c679af/008ae01d522489ab3cd5e09d95c679af_1791676996.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/25e/cbf00fa55d554bf3aabbb71ac0f8825e/cbf00fa55d554bf3aabbb71ac0f8825e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677000.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/25e/cbf00fa55d554bf3aabbb71ac0f8825e/cbf00fa55d554bf3aabbb71ac0f8825e_1791677000.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/95e/8fdc450babee73c3fa0f6faf5232995e/8fdc450babee73c3fa0f6faf5232995e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677004.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/95e/8fdc450babee73c3fa0f6faf5232995e/8fdc450babee73c3fa0f6faf5232995e_1791677004.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/d6e/e2d39bedd17bcfa4524be08e8c5cfd6e/e2d39bedd17bcfa4524be08e8c5cfd6e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677008.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/d6e/e2d39bedd17bcfa4524be08e8c5cfd6e/e2d39bedd17bcfa4524be08e8c5cfd6e_1791677008.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/1f8/027ef62625ef6a9f348d43395cde01f8/027ef62625ef6a9f348d43395cde01f8.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677012.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/1f8/027ef62625ef6a9f348d43395cde01f8/027ef62625ef6a9f348d43395cde01f8_1791677012.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/3aa/96dce68d1e944573de877f94fe3e83aa/96dce68d1e944573de877f94fe3e83aa.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677016.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/3aa/96dce68d1e944573de877f94fe3e83aa/96dce68d1e944573de877f94fe3e83aa_1791677016.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/6c3/cfe38ab493d4a419df0a4af38fc756c3/cfe38ab493d4a419df0a4af38fc756c3.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677020.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/6c3/cfe38ab493d4a419df0a4af38fc756c3/cfe38ab493d4a419df0a4af38fc756c3_1791677020.00000.dbtest.unit.obj.test_expirer.TestObjectExpirer.test_success_gets_counted +test.unit.obj.test_expirer.TestObjectExpirer.test_success_gets_counted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_newid ... ok +test.unit.obj.test_expirer.TestObjectExpirer.test_valid_delay_reaping +test.unit.obj.test_expirer.TestObjectExpirer.test_valid_delay_reaping ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharded_state_errors ... ok - 30 function calls in 0.001 seconds +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx228fabd9384440fb8cf1f-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx228fabd9384440fb8cf1f-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9ac5e49d7f374485b3872-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx9ac5e49d7f374485b3872-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0b37199e60dd4f8aaa983-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx0b37199e60dd4f8aaa983-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx17d2988a2d7c4916a30ae-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx17d2988a2d7c4916a30ae-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx87a0f9957a9b4d34a5b1a-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx87a0f9957a9b4d34a5b1a-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx14974ae7557c42e7a2851-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx14974ae7557c42e7a2851-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2b690b98a0eb4ba887445-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx2b690b98a0eb4ba887445-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb37b2992f8c84ed3899ea-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txb37b2992f8c84ed3899ea-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc43c5082c72148039f63e-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txc43c5082c72148039f63e-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx1274833dbf6c41f18afbb-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx1274833dbf6c41f18afbb-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txfd397ceaef4c41cdb878c-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txfd397ceaef4c41cdb878c-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txd7f68214b95e4affb670b-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txd7f68214b95e4affb670b-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx66e87e58cc2a439286f60-006acad0b4) +proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx66e87e58cc2a439286f60-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx40c948bc8c2543788ad01-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0a47b2e34edb413da4e0a-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txa9bc76d6d2fa4b388292a-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2af6a0919c9641dda3b8b-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txcb20b92b6b9b448fad482-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx354a22bd9a3f487182b0b-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx384a5748dae8463cab363-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx384a5748dae8463cab363-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0ca5fb380eda440e879b3-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx0ca5fb380eda440e879b3-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx399977a8c8c94b189ae07-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx399977a8c8c94b189ae07-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx10b406a974054111b1dff-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx10b406a974054111b1dff-006acad0b4) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx9f4539a4f0f14798bbf84-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx9f4539a4f0f14798bbf84-006acad0b4)test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_build_reconstruction_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_build_reconstruction_jobs ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state ... ok - Ordered by: internal time +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0139 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0072 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0079 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0015 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 400 28 "-" "-" "-" 0.0097 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0036 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/bashful" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0076 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy10" 201 - "-" "-" "-" 0.0013 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy20" 301 - "-" "-" "-" 0.0055 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy30" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy40" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy40_no_header" 201 - "-" "-" "-" 0.0006 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy50" 201 - "-" "-" "-" 0.0055 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy50_no_header" 201 - "-" "-" "-" 0.0047 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy60" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy70" 201 - "-" "-" "-" 0.0054 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy80" 201 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpy80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier10" 201 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier20" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier30" 301 - "-" "-" "-" 0.0010 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier40" 301 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier40_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier50" 201 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier50_no_header" 201 - "-" "-" "-" 0.0046 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier60" 301 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier70" 201 - "-" "-" "-" 0.0013 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier80" 201 - "-" "-" "-" 0.0013 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/grumpier80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey" 201 - "-" "-" "-" 0.0005 "-" 1476099 -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_root_container ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_check_ring +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_check_ring ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache +test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_bad_metadata +test.unit.proxy.test_server.TestReplicatedObjectController.test_bad_metadata ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_etag +test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_etag ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_headers +test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_headers ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_method +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_method ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_deleted ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_version +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_version ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts_mkdirs_error +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts_mkdirs_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_old_style_shard_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_chunked_put +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_chunked_put ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_partition +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_partition ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_errors ... ok - ncalls tottime percall cumtime percall filename:lineno(function) - 6 0.001 0.000 0.001 0.000 profile:0(import os;os.getcwd();) - 6 0.000 0.000 0.000 0.000 :0(exec) - 6 0.000 0.000 0.000 0.000 :0(getcwd) - 6 0.000 0.000 0.000 0.000 :1() - 0 0.000 0.000 profile:0(profiler) - 6 0.000 0.000 0.000 0.000 :0(setprofile) +proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx40f30f16b2a04663bcec2-006acad0b4) +proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx40f30f16b2a04663bcec2-006acad0b4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 LICK /v1/a HTTP/1.0 405 - - t - 91 - tx6db93ecbf6844c32aa416-006acad0b5 - 0.0004 - - 1791676597.016025782 1791676597.016432285 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET invalid HTTP/1.0 404 - - - - 70 - - - 0.0002 - - 1791676597.026193857 1791676597.026416302 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1 HTTP/1.0 412 - - t - 7 - - - 0.0002 - - 1791676597.040530205 1791676597.040733337 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a%2580%3Fformat%3Djson HTTP/1.0 412 - - t - 29 - - - 0.0002 - - 1791676597.056827068 1791676597.057058811 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v0 HTTP/1.0 412 - - - - 7 - - - 0.0002 - - 1791676597.071843863 1791676597.072055578 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1a5bf4d979814bd3849fd-006acad0b5" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx5213192e7e8646408f105-006acad0b5" "proxy-server 1476098" 0.0111 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/0/a/c/o/chunky" 201 - "PUT http://localhost/sda1/0/a/c/o/chunky" "txbf4f9e19db034b659d95f-006acad0b5" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txbf4f9e19db034b659d95f-006acad0b5" "proxy-server 1476098" 0.0125 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/0/a/c/o/chunky" 201 - "PUT http://localhost/sdb1/0/a/c/o/chunky" "txbf4f9e19db034b659d95f-006acad0b5" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/0/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txbf4f9e19db034b659d95f-006acad0b5" "proxy-server 1476098" 0.0212 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 PUT /v1/a/c/o/chunky HTTP/1.0 201 - - t 21 - - txbf4f9e19db034b659d95f-006acad0b5 - 0.0556 - - 1791676597.087498903 1791676597.143104315 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3dcd12473b534c13b2883-006acad0b5" "proxy-server 1476098" 0.0068 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx16c741633f514e94814f1-006acad0b5" "proxy-server 1476098" 0.0083 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sdb1/0/a/c/o/chunky" 200 21 "GET http://localhost/v1/a/c/o/chunky" "tx1a95c1b5f8664bdb84c94-006acad0b5" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a/c/o/chunky HTTP/1.0 200 - - t - 21 - tx1a95c1b5f8664bdb84c94-006acad0b5 - 0.0292 - - 1791676597.144809484 1791676597.173970938 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx62726d62121e40f4b8db2-006acad0b5" "proxy-server 1476098" 0.0013 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx62726d62121e40f4b8db2-006acad0b5 - 0.0123 - - 1791676597.191659927 1791676597.203961611 -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_head_account +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_head_account ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception ... ok +test.unit.container.test_server.TestContainerController.test_PUT_object_update_redirected_to_shard +test.unit.container.test_server.TestContainerController.test_PUT_object_update_redirected_to_shard ... ok +test.unit.container.test_server.TestContainerController.test_PUT_proxy_default_no_policy_for_existing_default +test.unit.container.test_server.TestContainerController.test_PUT_proxy_default_no_policy_for_existing_default ... ok +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9992&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1032 (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: Setting object count to 1032 (txn: txfc2b2962fd9f4a6f9817f-006acad0b5) +test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=10000&marker=&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=9992&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 48 (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: Setting object count to 48 (txn: tx80b0ce1a5bb44067b05ed-006acad0b5) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5)test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted ... ok +test.unit.container.test_server.TestContainerController.test_PUT_reset_container_sync +test.unit.container.test_server.TestContainerController.test_PUT_reset_container_sync ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_empty_shard_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_empty_shard_no_memcache ... ok +test.unit.container.test_server.TestContainerController.test_PUT_shard_range_autocreates_shard_container +test.unit.container.test_server.TestContainerController.test_PUT_shard_range_autocreates_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index_empty ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_max_objects_per_revert +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_max_objects_per_revert ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_x_syncs ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_nondurable +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_nondurable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_root_container ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_part_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_part_jobs ... ok -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey10" 201 - "-" "-" "-" 0.0054 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey20" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey30" 301 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey40" 301 - "-" "-" "-" 0.0052 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey40_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:36 +0000] "PUT /sda1/p/a/c/dopey50" 201 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey60" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey70" 201 - "-" "-" "-" 0.0055 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey80" 201 - "-" "-" "-" 0.0055 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/bashful" 301 - "-" "-" "-" 0.0011 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/dopey" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test DEBUG: Unlinked retiring db '/tmp/tmpu1urwvxt/tmp_test_container_server_ContainerController/sda1/containers/p/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0059 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest10" 201 - "-" "-" "-" 0.0012 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest10_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest20" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest20_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest30" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest30_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest40" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest40_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest50" 201 - "-" "-" "-" 0.0054 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest50_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest60" 301 - "-" "-" "-" 0.0053 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest60_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0018 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest70" 201 - "-" "-" "-" 0.0013 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest70_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest80" 201 - "-" "-" "-" 0.0054 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c/grumpiest80_no_header" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0076 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0016 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0089 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0061 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0106 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/.shards_a/shard_c" 404 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/.shards_a/shard_c" 400 49 "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/.shards_a/shard_c" 201 - "-" "-" "-" 0.0087 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0061 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/.shards_a/shard_c" 202 - "-" "-" "-" 0.0017 "-" 1476099 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 404 - "-" "-" "-" 0.0087 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0105 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0060 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_PUT_shard_range_json_in_body +test.unit.container.test_server.TestContainerController.test_PUT_shard_range_json_in_body ... ok - 15 function calls in 0.000 seconds +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 500 - - t - - - - - 0.0001 - - 1791676597.224427462 1791676597.224516869 - +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx39a399fd115d4c0289d79-006acad0b5" "proxy-server 1476098" 0.0056 "-" 1476098 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:53793/sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx39a399fd115d4c0289d79-006acad0b5" "container-server 1476098" 0.0010 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/0/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:37999/sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx39a399fd115d4c0289d79-006acad0b5" "container-server 1476098" 0.0010 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx39a399fd115d4c0289d79-006acad0b5" "proxy-server 1476098" 0.0168 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx39a399fd115d4c0289d79-006acad0b5" "proxy-server 1476098" 0.0365 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - tx39a399fd115d4c0289d79-006acad0b5 - 0.0561 - - 1791676597.253053427 1791676597.309147835 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "txe7f4c72337fa4c668611c-006acad0b5" "proxy-server 1476098" 0.0022 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 87 - txe7f4c72337fa4c668611c-006acad0b5 - 0.0171 - - 1791676597.310763359 1791676597.327906609 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx7d441c5f5f8f440c9603c-006acad0b5" "proxy-server 1476098" 0.0022 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 729 - tx7d441c5f5f8f440c9603c-006acad0b5 - 0.0179 - - 1791676597.329639912 1791676597.347582579 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sdb1/0/a" 200 729 "GET http://localhost/v1/a?format=json" "tx9b86b8933e654fac9e275-006acad0b5" "proxy-server 1476098" 0.0049 "-" 1476098 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 963 - tx9b86b8933e654fac9e275-006acad0b5 - 0.0083 - - 1791676597.349406242 1791676597.357753754 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ad34d6e9dd94cdd9745c-006acad0b5" "proxy-server 1476098" 0.0056 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx3c24f609b03648b1960df-006acad0b5" "proxy-server 1476098" 0.0054 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txbd05c1e5edea495ba82aa-006acad0b5" "object-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txbd05c1e5edea495ba82aa-006acad0b5" "proxy-server 1476098" 0.0148 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txbd05c1e5edea495ba82aa-006acad0b5" "object-server 1476098" 0.0005 "-" 1476098 0test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_partners +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_partners ... ok +test.unit.container.test_server.TestContainerController.test_PUT_shard_range_to_deleted_container +test.unit.container.test_server.TestContainerController.test_PUT_shard_range_to_deleted_container ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_response +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_response ... ok +test.unit.container.test_server.TestContainerController.test_PUT_simulated_create_race +test.unit.container.test_server.TestContainerController.test_PUT_simulated_create_race ... ok +test.unit.container.test_server.TestContainerController.test_PUT_timestamp_not_float +test.unit.container.test_server.TestContainerController.test_PUT_timestamp_not_float ... ok +test.unit.container.test_server.TestContainerController.test_PUT_utf8 +test.unit.container.test_server.TestContainerController.test_PUT_utf8 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_object_stats_shard_container ... ok +test.unit.container.test_server.TestContainerController.test_REPLICATE_complete_rsync_works +test.unit.container.test_server.TestContainerController.test_REPLICATE_complete_rsync_works ... ok +test.unit.container.test_server.TestContainerController.test_REPLICATE_insufficient_space +test.unit.container.test_server.TestContainerController.test_REPLICATE_insufficient_space ... ok +test.unit.container.test_server.TestContainerController.test_REPLICATE_rsync_then_merge_works +test.unit.container.test_server.TestContainerController.test_REPLICATE_rsync_then_merge_works ... ok +test.unit.container.test_server.TestContainerController.test_REPLICATE_unknown_sync +test.unit.container.test_server.TestContainerController.test_REPLICATE_unknown_sync ... ok +test.unit.container.test_server.TestContainerController.test_REPLICATE_value_error_works +test.unit.container.test_server.TestContainerController.test_REPLICATE_value_error_works ... ok - Ordered by: internal time +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txbd05c1e5edea495ba82aa-006acad0b5" "proxy-server 1476098" 0.0257 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - txbd05c1e5edea495ba82aa-006acad0b5 - 0.0531 - - 1791676597.367887020 1791676597.421011448 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb42b4867d544419bbb514-006acad0b5" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txb42b4867d544419bbb514-006acad0b5" "proxy-server 1476098" 0.0118 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 74 - txb42b4867d544419bbb514-006acad0b5 - 0.0396 - - 1791676597.422715664 1791676597.462356329 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1bb88eb49f9e48fa8d3a4-006acad0b5" "proxy-server 1476098" 0.0056 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx1bb88eb49f9e48fa8d3a4-006acad0b5" "proxy-server 1476098" 0.0160 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 328 - tx1bb88eb49f9e48fa8d3a4-006acad0b5 - 0.0280 - - 1791676597.472410917 1791676597.500455856 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa806f955e6054162b756c-006acad0b5" "proxy-server 1476098" 0.0096 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txa806f955e6054162b756c-006acad0b5" "proxy-server 1476098" 0.0065 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 417 - txa806f955e6054162b756c-006acad0b5 - 0.0447 - - 1791676597.502357721 1791676597.547040224 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx52be9f42753c49c9a1b7d-006acad0b5" "proxy-server 1476098" 0.0054 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "HEAD /sdb1/2/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx302d61310d4446cca273b-006acad0b5" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 - "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txb2376dcc067d4103b65c0-006acad0b5" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/37 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 200 - - t - - - txb2376dcc067d4103b65c0-006acad0b5 - 0.0255 - - 1791676597.549138069 1791676597.574646950 0test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down +test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_client_disconnect +test.unit.proxy.test_server.TestReplicatedObjectController.test_client_disconnect ... ok +test.unit.container.test_server.TestContainerController.test_UPDATE +test.unit.container.test_server.TestContainerController.test_UPDATE ... ok - ncalls tottime percall cumtime percall filename:lineno(function) - 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 3 0.000 0.000 0.000 0.000 :0(exec) - 3 0.000 0.000 0.000 0.000 :1() - 3 0.000 0.000 0.000 0.000 :0(getcwd) - 0 0.000 0.000 profile:0(profiler) - 3 0.000 0.000 0.000 0.000 :0(setprofile) +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 3 possible containers; 9 possible objects +test-expirer ERROR: skipping invalid task container: .expiring_objects/1791503968-crazy +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 6 objects expired +test-expirer DEBUG: Run begin +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 0 objects expired +test-expirer DEBUG: Run begin +test-expirer INFO: Pass beginning for task account .expiring_objects; 4 possible containers; 12 possible objects +test-expirer DEBUG: Run end +test-expirer INFO: Pass completed in 0s; 10 objects expired +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpul03cy1j/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpul03cy1j/node/sda1/objects-1/0 +test-reconstructor DEBUG: Run listdir on /tmp/tmpul03cy1j/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor ERROR: Unable to create /tmp/tmpguhzauwj/node/sda1/objects-1: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs + raise OSError('Ow!') +OSError: Ow! +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor ERROR: Unable to create /tmp/tmpguhzauwj/node/sda1/objects-2: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs + raise OSError('Ow!') +OSError: Ow! +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp3w4mph6o/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (223.47/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmp3w4mph6o/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp3w4mph6o/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp3w4mph6o/node/sda1/objects-1/2 +test-reconstructor INFO: Removing partition: /tmp/tmp3w4mph6o/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (140.30/sec, 0s remaining) +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/0 +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/1 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (97.75/sec, 0s remaining) +test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0136s, min 0.0002s, med 0.0004s +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmp97fxw_pv/node/sda1/objects-1/0 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.04s (83.99/sec, 0s remaining) +test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0090s, min 0.0006s, med 0.0007s +test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpaqgc59jq/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (99.60/sec, 0s remaining) +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpaqgc59jq/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (123.60/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp2on5fybj/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (265.53/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp2on5fybj/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (288.70/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor DEBUG: Run listdir on /tmp/tmpvmgdi6a3/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpvmgdi6a3/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpvmgdi6a3/node/sda1/objects-1/0 +test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception +test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: Timeout (Nones) +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpayjt0pyw/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpayjt0pyw/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpayjt0pyw/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (128.73/sec, 0s remaining)test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_handoffs_only +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_handoffs_only ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_ignores_status_file +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_ignores_status_file ... ok +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/276/5099ec6ef54214a4f1c93e1cb855e276/5099ec6ef54214a4f1c93e1cb855e276.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677024.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/276/5099ec6ef54214a4f1c93e1cb855e276/5099ec6ef54214a4f1c93e1cb855e276_1791677024.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/cec/9b18bcf35b4981e6252c4b601760fcec/9b18bcf35b4981e6252c4b601760fcec.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677028.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/cec/9b18bcf35b4981e6252c4b601760fcec/9b18bcf35b4981e6252c4b601760fcec_1791677028.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/c12/f072bfdba9c1942eb98d31ca6a521c12/f072bfdba9c1942eb98d31ca6a521c12.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677032.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/c12/f072bfdba9c1942eb98d31ca6a521c12/f072bfdba9c1942eb98d31ca6a521c12_1791677032.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/58a/1b03c8b6c0e61b8d8f1078f3ac45b58a/1b03c8b6c0e61b8d8f1078f3ac45b58a.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677036.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/58a/1b03c8b6c0e61b8d8f1078f3ac45b58a/1b03c8b6c0e61b8d8f1078f3ac45b58a_1791677036.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/af5/6622ed918ec654a285282f8d16f70af5/6622ed918ec654a285282f8d16f70af5.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677040.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/af5/6622ed918ec654a285282f8d16f70af5/6622ed918ec654a285282f8d16f70af5_1791677040.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/81a/95155e7400dc95d13b248b3e3c4a981a/95155e7400dc95d13b248b3e3c4a981a.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677044.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/81a/95155e7400dc95d13b248b3e3c4a981a/95155e7400dc95d13b248b3e3c4a981a_1791677044.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/41e/68e27b44e4231657c9ddbd392721c41e/68e27b44e4231657c9ddbd392721c41e.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677048.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/41e/68e27b44e4231657c9ddbd392721c41e/68e27b44e4231657c9ddbd392721c41e_1791677048.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/1e3/8c033b1a80a4b25b67eee9e95a4831e3/8c033b1a80a4b25b67eee9e95a4831e3.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677052.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/1e3/8c033b1a80a4b25b67eee9e95a4831e3/8c033b1a80a4b25b67eee9e95a4831e3_1791677052.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5c4/52d5c04046c4a673e91849559aab45c4/52d5c04046c4a673e91849559aab45c4.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677056.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5c4/52d5c04046c4a673e91849559aab45c4/52d5c04046c4a673e91849559aab45c4_1791677056.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/eab/14720b4322772a68261cf3036dc8aeab/14720b4322772a68261cf3036dc8aeab.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677060.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/eab/14720b4322772a68261cf3036dc8aeab/14720b4322772a68261cf3036dc8aeab_1791677060.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/f89/d8125c9ea60f2908cb195d4fc26baf89/d8125c9ea60f2908cb195d4fc26baf89.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677064.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/f89/d8125c9ea60f2908cb195d4fc26baf89/d8125c9ea60f2908cb195d4fc26baf89_1791677064.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/ed4/c1fa1bd6e852435ed8d0beca20b7eed4/c1fa1bd6e852435ed8d0beca20b7eed4.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677068.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/ed4/c1fa1bd6e852435ed8d0beca20b7eed4/c1fa1bd6e852435ed8d0beca20b7eed4_1791677068.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/046/cafc9db55253296acc89a6fcfe4ab046/cafc9db55253296acc89a6fcfe4ab046.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677072.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/046/cafc9db55253296acc89a6fcfe4ab046/cafc9db55253296acc89a6fcfe4ab046_1791677072.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/c46/3aef3ee4d43460f37cf548a49d01cc46/3aef3ee4d43460f37cf548a49d01cc46.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677076.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/c46/3aef3ee4d43460f37cf548a49d01cc46/3aef3ee4d43460f37cf548a49d01cc46_1791677076.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/b25/1dd149d0a8ca2f984237644343f11b25/1dd149d0a8ca2f984237644343f11b25.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677080.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/b25/1dd149d0a8ca2f984237644343f11b25/1dd149d0a8ca2f984237644343f11b25_1791677080.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/a03/15d111e4440e3ae8d9ad9b62cb8a5a03/15d111e4440e3ae8d9ad9b62cb8a5a03.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677084.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/a03/15d111e4440e3ae8d9ad9b62cb8a5a03/15d111e4440e3ae8d9ad9b62cb8a5a03_1791677084.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5a0/acc006b188a88bbba2b3e9a3e3ca85a0/acc006b188a88bbba2b3e9a3e3ca85a0.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677088.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5a0/acc006b188a88bbba2b3e9a3e3ca85a0/acc006b188a88bbba2b3e9a3e3ca85a0_1791677088.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/d90/ab62f98c7b7857b1214b1009d512dd90/ab62f98c7b7857b1214b1009d512dd90.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677092.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/d90/ab62f98c7b7857b1214b1009d512dd90/ab62f98c7b7857b1214b1009d512dd90_1791677092.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/e7b/46a5c695fc8d4844c0aa7da467fe5e7b/46a5c695fc8d4844c0aa7da467fe5e7b.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677096.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/e7b/46a5c695fc8d4844c0aa7da467fe5e7b/46a5c695fc8d4844c0aa7da467fe5e7b_1791677096.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5ef/2b04cea678a0ebc28df78605ecc025ef/2b04cea678a0ebc28df78605ecc025ef.db' +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677100.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5ef/2b04cea678a0ebc28df78605ecc025ef/2b04cea678a0ebc28df78605ecc025ef_1791677100.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpizxtalcd/sda/containers/0/5cc/3125b54ef6a2d24ce8c128db014e45cc/3125b54ef6a2d24ce8c128db014e45cc.db'test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_once_sharded +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_once_sharded ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_old_style_root_account_container_path ... ok +test.unit.container.test_server.TestContainerController.test_UPDATE_autocreate +test.unit.container.test_server.TestContainerController.test_UPDATE_autocreate ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_1 +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_1 ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_iter_nodes_for_frag +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_iter_nodes_for_frag ... ok +test.unit.container.test_server.TestContainerController.test__call__raise_timeout +test.unit.container.test_server.TestContainerController.test__call__raise_timeout ... ok +test.unit.container.test_server.TestContainerController.test_account_update_account_override_deleted +test.unit.container.test_server.TestContainerController.test_account_update_account_override_deleted ... ok +test.unit.container.test_server.TestContainerController.test_account_update_mismatched_host_device +test.unit.container.test_server.TestContainerController.test_account_update_mismatched_host_device ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_max_objects_per_revert_only_for_revert_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_max_objects_per_revert_only_for_revert_jobs ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_2 +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_overlap_not_merged_while_cleaving_2 ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_no_delete_failed_revert +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_no_delete_failed_revert ... ok -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0049 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0045 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 74 "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 69 "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 75 "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 35 "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0017 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0128 "-" 1476099 0 +test DEBUG: Unlinked retiring db '/tmp/tmpnk3hcyb8/tmp_test_container_server_ContainerController/sda1/containers/p/85f/e8fbcd486a77117e2cd3398aa1f9485f/e8fbcd486a77117e2cd3398aa1f9485f.db' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0084 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0062 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0016 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0058 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0066 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0015 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 400 26 "-" "-" "-" 0.0001 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/b%27%5Cxe2%5Cx98%5Cx83%27" 201 - "-" "-" "-" 0.0080 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:37 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:37 +0000] "REPLICATE /sda1/p/a/" 204 - "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:37 +0000] "REPLICATE /sda1/p/a/" 404 - "-" "-" "-" 0.0003 "-" 1476099 - +test ERROR: ERROR __call__ error with REPLICATE /sda1/p/a/ : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats + resp = func(ctrl, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 947, in REPLICATE + ret = self.replicator_rpc.dispatch(post_args, args) + File "/build/reproducible-path/swift-2.35.1/swift/common/db_replicator.py", line 903, in dispatch + return getattr(self, op)( + ~~~~~~~^^^^^^^^^^ +AttributeError: 'ContainerReplicatorRpc' object has no attribute 'unknown_sync' +test DEBUG: - - - [10/Oct/2026:23:56:37 +0000] "REPLICATE /sda1/p/a/" 500 711 "-" "-" "-" 0.0104 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: - - - [10/Oct/2026:23:56:37 +0000] "REPLICATE /sda1/p/a/" 400 49 "-" "-" "-" 0.0003 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "UPDATE /sda1/p/a/c" 400 41 "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0101 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "UPDATE /sda1/p/a/c" 202 - "-" "-" "-" 0.0110 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/a/c" 200 131 "-" "-" "-" 0.0022 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/.a/c" 404 - "-" "-" "-" 0.0004 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "UPDATE /sda1/p/.a/c" 202 - "-" "-" "-" 0.0339 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "GET /sda1/p/.a/c" 200 131 "-" "-" "-" 0.0022 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR __call__ error with PUT /sda1/p/a/c : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 1023, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_server.py", line 6149, in mock_put_method + raise Exception() +Exception +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR Account update failed: different numbers of hosts and devices in request: "127.0.0.1:0" vs "sda1,sda2" +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0117 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0134 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0249 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0094 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_acl_container +test.unit.container.test_server.TestContainerController.test_acl_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_initiated_and_required ... ok +test.unit.container.test_server.TestContainerController.test_change_storage_policy_via_DELETE_then_PUT +test.unit.container.test_server.TestContainerController.test_change_storage_policy_via_DELETE_then_PUT ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_client_error +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_client_error ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_replace_existing_while_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_replace_existing_while_cleaving ... ok +test.unit.container.test_server.TestContainerController.test_change_to_default_storage_policy_via_DELETE_then_PUT +test.unit.container.test_server.TestContainerController.test_change_to_default_storage_policy_via_DELETE_then_PUT ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_insufficient_storage +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_insufficient_storage ... ok +test.unit.container.test_server.TestContainerController.test_content_type_on_HEAD +test.unit.container.test_server.TestContainerController.test_content_type_on_HEAD ... ok +test.unit.container.test_server.TestContainerController.test_correct_allowed_method +test.unit.container.test_server.TestContainerController.test_correct_allowed_method ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_deleted_while_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_deleted_while_cleaving ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_success +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_success ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_state_is_not_reclaimable ... ok +test.unit.container.test_server.TestContainerController.test_create_reserved_namespace_container +test.unit.container.test_server.TestContainerController.test_create_reserved_namespace_container ... ok +test.unit.container.test_server.TestContainerController.test_create_reserved_object_in_container +test.unit.container.test_server.TestContainerController.test_create_reserved_object_in_container ... ok +test.unit.container.test_server.TestContainerController.test_creation +test.unit.container.test_server.TestContainerController.test_creation ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_timeout +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_timeout ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_client_timeout +test.unit.proxy.test_server.TestReplicatedObjectController.test_client_timeout ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_sysmeta ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstruct_check_ring +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstruct_check_ring ... ok +test.unit.container.test_server.TestContainerController.test_delete_auto_create +test.unit.container.test_server.TestContainerController.test_delete_auto_create ... ok - 15 function calls in 0.000 seconds +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791677104.00000-0, db: /tmp/tmpizxtalcd/sda/containers/0/5cc/3125b54ef6a2d24ce8c128db014e45cc/3125b54ef6a2d24ce8c128db014e45cc_1791677104.00000.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676600.00000-0, db: /tmp/tmptixj6pbe/sda/containers/0/312/9631421c869308d854f78f4dc348a312/9631421c869308d854f78f4dc348a312.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmptixj6pbe/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmptixj6pbe/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676612.00000-0, db: /tmp/tmptixj6pbe/sda/containers/0/97d/7b717b1187fb762684d5f066ecff797d/7b717b1187fb762684d5f066ecff797d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpj6xbt9dq/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmpj6xbt9dq/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmpj6xbt9dq/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmpj6xbt9dq/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676609.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/58a/33dd3fa0d74a1d817f1bb62af863058a/33dd3fa0d74a1d817f1bb62af863058a.db +sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676609.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/58a/33dd3fa0d74a1d817f1bb62af863058a/33dd3fa0d74a1d817f1bb62af863058a.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676609.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/58a/33dd3fa0d74a1d817f1bb62af863058a/33dd3fa0d74a1d817f1bb62af863058a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88.db +sharder-test DEBUG: Updating 1 children shard ranges from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676613.00000-0, db: /tmp/tmpp4uprv_p/sda/containers/0/f88/8246dcb901f3f93893535eee2ecf6f88/8246dcb901f3f93893535eee2ecf6f88.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676601.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/0eb/e61b200285bc50e06b9f8ec04d44f0eb/e61b200285bc50e06b9f8ec04d44f0eb.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676607.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/8c5/25da92dbf7b80fedc091625a3f8de8c5/25da92dbf7b80fedc091625a3f8de8c5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating 2 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676610.00000-0, db: /tmp/tmpykayuuvl/sda/containers/0/ec4/ba7bfa4c661384d0160851707c51dec4/ba7bfa4c661384d0160851707c51dec4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676605.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/0fe/44fc6cd4949ffb3584f1ca834deec0fe/44fc6cd4949ffb3584f1ca834deec0fe.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.dbtest.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_existing_while_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_supplement_existing_while_cleaving ... ok +test.unit.container.test_server.TestContainerController.test_deleted_headers +test.unit.container.test_server.TestContainerController.test_deleted_headers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_overlap_shard_range_order ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skipped_partpower_increase +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skipped_partpower_increase ... ok +test.unit.container.test_server.TestContainerController.test_delimiter_with_reserved +test.unit.container.test_server.TestContainerController.test_delimiter_with_reserved ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skips_bogus_partition_dirs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skips_bogus_partition_dirs ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_path ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_gap_not_merged_while_cleaving +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_gap_not_merged_while_cleaving ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_pending_file_name ... ok +test.unit.container.test_server.TestContainerController.test_get_and_validate_policy_index +test.unit.container.test_server.TestContainerController.test_get_and_validate_policy_index ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_policy_stat_tracking ... ok - Ordered by: internal time +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpayjt0pyw/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpayjt0pyw/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpayjt0pyw/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (553.05/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmphtuaxcq3/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmphtuaxcq3/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmphtuaxcq3/node/sda1/objects-1/0 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (86.67/sec, 0s remaining) +test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0104s, min 0.0006s, med 0.0007s +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpw8h6o_gf/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (336.86/sec, 0s remaining) +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpw8h6o_gf/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (124.09/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpw8h6o_gf/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpw8h6o_gf/node/sda1/objects-1/2 +test-reconstructor INFO: Removing partition: /tmp/tmpw8h6o_gf/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (390.49/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpbfjxujyi/node/sda1/objects-1/1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/1 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.1:6200/sda5/1 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda6/1 policy#1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpbfjxujyi/node/sda1/objects-1/0 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/0 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda2/0 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.3:6200/sda3/0 policy#1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpbfjxujyi/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpby82uqd8/node/sda1/objects-1/0 +test-reconstructor ERROR: 10.0.0.0:6200/sda0/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.1:6200/sda5/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda2/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.3:6200/sda7/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.3:6200/sda3/0 policy#1 responded as unmounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpby82uqd8/node/sda1/objects-1/1 +test-reconstructor ERROR: 10.0.0.0:6200/sda0/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.1:6200/sda5/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.0:6200/sda4/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda6/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda2/1 policy#1 responded as unmounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpby82uqd8/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp6ukyg4_x/node/sda1/objects-1/0 +test-reconstructor DEBUG: Run listdir on /tmp/tmp6ukyg4_x/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmp6ukyg4_x/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpn0hj0ppx/node/sda1/objects-1/1 +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/1 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:6200/sda5/1 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda6/1 policy#1': Timeout (Nones) +test-reconstructor DEBUG: Run listdir on /tmp/tmpn0hj0ppx/node/sda1/objects-1/0 +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/0 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda2/0 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.3:6200/sda3/0 policy#1': Timeout (Nones) +test-reconstructor DEBUG: Run listdir on /tmp/tmpn0hj0ppx/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpgso7d801/node/sda1/objects-2/0 +test-reconstructor INFO: Ring change detected for policy 1 (one). Aborting current reconstruction pass for this policy. +test-reconstructor DEBUG: Run listdir on /tmp/tmpgso7d801/node/sda1/objects-2/2 +test-reconstructor INFO: Removing partition: /tmp/tmpgso7d801/node/sda1/objects-2/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpgso7d801/node/sda1/objects-2/1 +test-reconstructor INFO: 3/6 (50.00%) partitions reconstructed in 0.01s (379.23/sec, 0s remaining) +test-reconstructor WARNING: next_part_power set in policy 'one'. Skipping +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor INFO: Nothing reconstructed for 0.0006554126739501953 seconds. +test-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpuz0ijer5/node/sda1/objects-1/burrito' +test-reconstructor INFO: Removing partition: /tmp/tmpuz0ijer5/node/sda1/objects-1/burrito +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp7kvs10vm/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp7kvs10vm/node/sda1/objects-1/0 +test-reconstructor WARNING: Unable to read '/tmp/tmp7kvs10vm/node/sda1/objects-1/1/hashes.pkl' +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes + orig_hashes = self.consolidate_hashes(partition_path) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 408, in consolidate_hashes + with lock_path(partition_dir): + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1328, in lock_path + mkdirs(directory) + ~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 804, in mkdirs + os.makedirs(path) + ~~~~~~~~~~~^^^^^^ + File "", line 228, in makedirs +FileExistsError: [Errno 17] File exists: '/tmp/tmp7kvs10vm/node/sda1/objects-1/1'test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_removes_zbf +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_removes_zbf ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once ... ok +test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_false +test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_false ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once_override_devices +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once_override_devices ... ok +test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_true +test.unit.container.test_server.TestContainerController.test_insufficient_storage_mount_check_true ... ok +test.unit.container.test_server.TestContainerController.test_invalid_method_doesnt_exist +test.unit.container.test_server.TestContainerController.test_invalid_method_doesnt_exist ... ok - ncalls tottime percall cumtime percall filename:lineno(function) - 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 3 0.000 0.000 0.000 0.000 :0(exec) - 3 0.000 0.000 0.000 0.000 :1() - 3 0.000 0.000 0.000 0.000 :0(getcwd) - 0 0.000 0.000 profile:0(profiler) - 3 0.000 0.000 0.000 0.000 :0(setprofile) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: Client disconnected without sending enough data (txn: tx6bc074848ddb4f7f8f9ff-006acad0b5) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut WARNING: ERROR Client read timeout (0.05s) (txn: tx5c3be567dd124d81a391a-006acad0b5) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txec79ed4de2f042639721e-006acad0b6" "proxy-server 1476098" 0.0094 "-" 1476098 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/0/a/43132f050460487fb989daf7968e340f" 201 - "PUT http://127.0.0.1:53793/sda1/0/a/43132f050460487fb989daf7968e340f" "txec79ed4de2f042639721e-006acad0b6" "container-server 1476098" 0.0012 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/0/a/43132f050460487fb989daf7968e340f" 201 - "PUT http://127.0.0.1:37999/sdb1/0/a/43132f050460487fb989daf7968e340f" "txec79ed4de2f042639721e-006acad0b6" "container-server 1476098" 0.0011 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/0/a/43132f050460487fb989daf7968e340f" 201 - "PUT http://localhost/v1/a/43132f050460487fb989daf7968e340f" "txec79ed4de2f042639721e-006acad0b6" "proxy-server 1476098" 0.0359 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/0/a/43132f050460487fb989daf7968e340f" 201 - "PUT http://localhost/v1/a/43132f050460487fb989daf7968e340f" "txec79ed4de2f042639721e-006acad0b6" "proxy-server 1476098" 0.0308 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/38 PUT /v1/a/43132f050460487fb989daf7968e340f HTTP/1.0 201 - - t - - - txec79ed4de2f042639721e-006acad0b6 - 0.0587 - - 1791676598.135967493 1791676598.194698095 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx58bd2be3c4384962844e2-006acad0b6" "proxy-server 1476098" 0.0102 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx1ab8a3cfa97d426f9dd3c-006acad0b6" "proxy-server 1476098" 0.0054 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/0/a/43132f050460487fb989daf7968e340f/conditionals" 201 - "PUT http://localhost/sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" "txcd9477f90a15438db80c1-006acad0b6" "object-server 1476098" 0.0005 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/0/a/43132f050460487fb989daf7968e340f/conditionals" 201 - "PUT http://localhost/sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" "txcd9477f90a15438db80c1-006acad0b6" "object-server 1476098" 0.0005 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 201 - "PUT http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txcd9477f90a15438db80c1-006acad0b6" "proxy-server 1476098" 0.0177 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 201 - "PUT http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txcd9477f90a15438db80c1-006acad0b6" "proxy-server 1476098" 0.0193 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/38 PUT /v1/a/43132f050460487fb989daf7968e340f/conditionals HTTP/1.0 201 - - t 52 - - txcd9477f90a15438db80c1-006acad0b6 - 0.0529 - - 1791676598.196250439 1791676598.249191284 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx01d021b467a44d2794a7f-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx9e86c63711924634b2192-006acad0b6" "proxy-server 1476098" 0.0023 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx5e0011927b334987a0960-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba5a5ab9169942ecb316a-006acad0b6" "proxy-server 1476098" 0.0062 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx4b0fd4cf07ca4ac398a08-006acad0b6" "proxy-server 1476098" 0.0095 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 412 - "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txb15d7acad83943f5bc4af-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 412 - "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txb15d7acad83943f5bc4af-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7fc55a6c76d747fcb08b5-006acad0b6" "proxy-server 1476098" 0.0215 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx1e64443bc86d4a0389ebf-006acad0b6" "proxy-server 1476098" 0.0075 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txbeae0147c18d49d69ed5b-006acad0b6" "proxy-server 1476098" 0.0088 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7577b81b74f842cea22d6-006acad0b6" "proxy-server 1476098" 0.0095 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx882f321a6aba48fc91198-006acad0b6" "proxy-server 1476098" 0.0094 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 304 - "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txc7cc25cc374b4bbfac55f-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx63e744a3e6d04d9d844f2-006acad0b6" "proxy-server 1476098" 0.0055 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx300e2defd7824c53a02ec-006acad0b6" "proxy-server 1476098" 0.0014 "-" 1476098 0test.unit.container.test_server.TestContainerController.test_invalid_method_is_not_public +test.unit.container.test_server.TestContainerController.test_invalid_method_is_not_public ... ok +test.unit.container.test_server.TestContainerController.test_list_allowed_methods +test.unit.container.test_server.TestContainerController.test_list_allowed_methods ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_misplaced_object_does_not_effect_container_stats ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_non_zero_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_non_zero_commit_window ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_past_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_past_commit_window ... ok +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c2" 201 - "-" "-" "-" 0.0205 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c2" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0026 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0143 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0119 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0149 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0136 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "PUT /sda1/p/a/o" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:37 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0134 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0094 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/o" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00c%00test" 201 - "-" "-" "-" 0.0117 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/" 201 - "-" "-" "-" 0.0121 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/%00o" 400 61 "-" "-" "-" 0.0001 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0001 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/.a/c/o" 204 - "-" "-" "-" 0.0158 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/.c/.o" 404 - "-" "-" "-" 0.0001 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0115 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/.shards_a/c/o" 204 - "-" "-" "-" 0.0115 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0159 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0125 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0011 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 0.0133 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0118 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 26 "-" "-" "-" 0.0021 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 32 "-" "-" "-" 0.0022 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/container_default" 201 - "-" "-" "-" 0.0037 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/container_default" 204 - "-" "-" "-" 0.0013 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c_nada" 400 45 "-" "-" "-" 0.0002 "-" 1476099 nada +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c_999" 400 42 "-" "-" "-" 0.0001 "-" 1476099 999 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c_nulo" 201 - "-" "-" "-" 0.0157 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/c_nulo" 204 - "-" "-" "-" 0.0095 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c_unu" 201 - "-" "-" "-" 0.0156 "-" 1476099 1 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/c_unu" 204 - "-" "-" "-" 0.0013 "-" 1476099 1 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "method_doesnt_exist /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "__init__ /sda1/p/a/c" 405 - "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0119 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0156 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 183 "-" "-" "-" 0.0064 "-" 1476099 0test.unit.container.test_server.TestContainerController.test_listing_with_reserved +test.unit.container.test_server.TestContainerController.test_listing_with_reserved ... ok +test.unit.container.test_server.TestContainerController.test_log_line_format +test.unit.container.test_server.TestContainerController.test_log_line_format ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_storage_policy_property ... ok +test.unit.container.test_server.TestContainerController.test_markers_with_reserved +test.unit.container.test_server.TestContainerController.test_markers_with_reserved ... ok +test.unit.container.test_server.TestContainerController.test_not_allowed_method +test.unit.container.test_server.TestContainerController.test_not_allowed_method ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_zero_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_zero_commit_window ... ok -Sun Sep 7 05:27:57 2025 /tmp/tmpcbew874u/unittest.profile2597878 +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676611.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/adf/62ee7d5853797db72155a33aa65cfadf/62ee7d5853797db72155a33aa65cfadf.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676611.00000-0, db: /tmp/tmpeyq3sjpe/sda/containers/0/adf/62ee7d5853797db72155a33aa65cfadf/62ee7d5853797db72155a33aa65cfadf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676602.00000-0, db: /tmp/tmpweuaxjlu/sda/containers/0/7ae/be11f28590f5520548715c6e4838e7ae/be11f28590f5520548715c6e4838e7ae.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676604.00000-0, db: /tmp/tmpweuaxjlu/sda/containers/0/7f3/3ec455c6187eb10b04c13016959fa7f3/3ec455c6187eb10b04c13016959fa7f3.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmpweuaxjlu/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676608.00000-0, db: /tmp/tmpweuaxjlu/sda/containers/0/65b/8857c68a9ec3a10423818bd62489c65b/8857c68a9ec3a10423818bd62489c65b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676603.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cea/73632527604de84fd1b8fdb2dcc49cea/73632527604de84fd1b8fdb2dcc49cea.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676603.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cea/73632527604de84fd1b8fdb2dcc49cea/73632527604de84fd1b8fdb2dcc49cea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676606.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/6c1/d25cd607766566da5c49dc52206646c1/d25cd607766566da5c49dc52206646c1.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676609.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/58a/33dd3fa0d74a1d817f1bb62af863058a/33dd3fa0d74a1d817f1bb62af863058a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676609.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/58a/33dd3fa0d74a1d817f1bb62af863058a/33dd3fa0d74a1d817f1bb62af863058a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676612.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/97d/7b717b1187fb762684d5f066ecff797d/7b717b1187fb762684d5f066ecff797d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676612.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/97d/7b717b1187fb762684d5f066ecff797d/7b717b1187fb762684d5f066ecff797d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676615.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8a6/3123fe8fef14274f242a0eeff23228a6/3123fe8fef14274f242a0eeff23228a6.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676615.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8a6/3123fe8fef14274f242a0eeff23228a6/3123fe8fef14274f242a0eeff23228a6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676618.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/9e8/b737df9bb62ce692594d15166fca29e8/b737df9bb62ce692594d15166fca29e8.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676618.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/9e8/b737df9bb62ce692594d15166fca29e8/b737df9bb62ce692594d15166fca29e8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676621.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/797/7367f97cb19899efb1d9d428f05a0797/7367f97cb19899efb1d9d428f05a0797.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676621.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/797/7367f97cb19899efb1d9d428f05a0797/7367f97cb19899efb1d9d428f05a0797.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676624.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/816/adafa70ac9f4d5121cfacbad123ce816/adafa70ac9f4d5121cfacbad123ce816.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676624.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/816/adafa70ac9f4d5121cfacbad123ce816/adafa70ac9f4d5121cfacbad123ce816.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676627.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/c53/08f4adc46b0f4a72b86b35e2a034cc53/08f4adc46b0f4a72b86b35e2a034cc53.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676627.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/c53/08f4adc46b0f4a72b86b35e2a034cc53/08f4adc46b0f4a72b86b35e2a034cc53.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676630.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/a26/a9ab0997f94746695943eb13c9c93a26/a9ab0997f94746695943eb13c9c93a26.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676633.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b92/94753dc00cd5f770cf039d756aa06b92/94753dc00cd5f770cf039d756aa06b92.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676633.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b92/94753dc00cd5f770cf039d756aa06b92/94753dc00cd5f770cf039d756aa06b92.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676636.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/a4f/a3df24f9236b04a5e1f333be6ae68a4f/a3df24f9236b04a5e1f333be6ae68a4f.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676636.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/a4f/a3df24f9236b04a5e1f333be6ae68a4f/a3df24f9236b04a5e1f333be6ae68a4f.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676639.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/01d/3f370dc8bfeb0a7d2c7abcaf2003f01d/3f370dc8bfeb0a7d2c7abcaf2003f01d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676639.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/01d/3f370dc8bfeb0a7d2c7abcaf2003f01d/3f370dc8bfeb0a7d2c7abcaf2003f01d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676642.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/d17/27241fcf088a2d175a2eb4d087bdfd17/27241fcf088a2d175a2eb4d087bdfd17.dbtest.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_creates_empty_hashes +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_creates_empty_hashes ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_handoff ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_GET_replication +test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_GET_replication ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_mixed +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_mixed ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_no_hashes +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_no_hashes ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_primary +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_primary ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_revert_only_tombstones +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_build_jobs_revert_only_tombstones ... ok +test.unit.container.test_server.TestContainerController.test_object_update_with_multiple_timestamps +test.unit.container.test_server.TestContainerController.test_object_update_with_multiple_timestamps ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_cleans_tmp +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_cleans_tmp ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sync_merging ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.container.test_server.TestContainerController.test_object_update_with_offset +test.unit.container.test_server.TestContainerController.test_object_update_with_offset ... ok - 15 function calls in 0.000 seconds +test-reconstructor WARNING: Unexpected entity '/tmp/tmp7kvs10vm/node/sda1/objects-1/1' is not a directory +test-reconstructor INFO: Removing partition: /tmp/tmp7kvs10vm/node/sda1/objects-1/1 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.01s (482.51/sec, 0s remaining) +test-reconstructor INFO: Running object reconstructor in script mode. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor INFO: 0/8 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 1m remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sda1/objects-1/1 +test-reconstructor INFO: 1/8 (12.50%) partitions reconstructed in 0.01s (118.18/sec, 0s remaining) +test-reconstructor INFO: 1/8 (12.50%) partitions reconstructed in 0.01s (114.67/sec, 0s remaining) +test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.01s (224.31/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sda1/objects-1/0 +test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.01s (190.87/sec, 0s remaining) +test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (279.27/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sdb1/objects-1/2 +test-reconstructor INFO: 4/8 (50.00%) partitions reconstructed in 0.01s (335.27/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sdb1/objects-1/3 +test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.01s (379.56/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sda1/objects-1/2 +test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.02s (244.62/sec, 0s remaining) +test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.02s (289.17/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sdb1/objects-1/0 +test-reconstructor INFO: 7/8 (87.50%) partitions reconstructed in 0.02s (318.18/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sdb1/objects-1/1 +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (344.33/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpp5l16lov/node/sdc1/objects-1/0 +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (326.41/sec, 0s remaining) +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (322.60/sec, 0s remaining) +test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) +test-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test-reconstructor INFO: Running object reconstructor in script mode. +test-reconstructor INFO: 0/1 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 32s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpfnhyxwfy/node/sdc1/objects-1/0 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (124.85/sec, 0s remaining) +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (120.05/sec, 0s remaining) +test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp8ma0trn_/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (489.53/sec, 0s remaining) +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpudwhr5_o/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (460.56/sec, 0s remaining) +test-reconstructor ERROR: Problem making data file durable /tmp/tmpudwhr5_o/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.55960#4#d.data ([Errno 2] No such file or directory: '/tmp/tmpudwhr5_o/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable + os.rename(data_file_path, durable_data_file_path) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpudwhr5_o/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.55960#4.data' -> '/tmp/tmpudwhr5_o/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.55960#4#d.data' - Ordered by: internal time +During handling of the above exception, another exception occurred: - ncalls tottime percall cumtime percall filename:lineno(function) - 3 0.000 0.000 0.000 0.000 profile:0(import os;os.getcwd();) - 3 0.000 0.000 0.000 0.000 :0(exec) - 3 0.000 0.000 0.000 0.000 :1() - 3 0.000 0.000 0.000 0.000 :0(getcwd) - 0 0.000 0.000 profile:0(profiler) - 3 0.000 0.000 0.000 0.000 :0(setprofile) +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable + files = os.listdir(self._datadir) +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpudwhr5_o/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpw28uj_dw/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (196.15/sec, 0s remaining) +test-reconstructor ERROR: Problem making data file durable /tmp/tmpw28uj_dw/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.62416#4#d.data ([Errno 2] No such file or directory: '/tmp/tmpw28uj_dw/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable + os.rename(data_file_path, durable_data_file_path) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpw28uj_dw/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.62416#4.data' -> '/tmp/tmpw28uj_dw/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071797.62416#4#d.data' +During handling of the above exception, another exception occurred: -Error while closing FD Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_splice.py", line 38, in safe_close - os.close(fd) - ~~~~~~~~^^^^ -OSError: [Errno 9] Bad file descriptor -Error while closing FD + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable + files = os.listdir(self._datadir) +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpw28uj_dw/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' +object-reconstructor DEBUG: Run listdir on /tmp/tmpr2m3sijb/devices/sda/objects/0 +object-reconstructor DEBUG: Run listdir on /tmp/tmpr2m3sijb/devices/sda/objects/0 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor ERROR: Unable to create /tmp/tmpjl7_ptkx/devices/sda/objects: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/common/test_splice.py", line 38, in safe_close - os.close(fd) - ~~~~~~~~^^^^ -OSError: [Errno 9] Bad file descriptor -test.unit.common.test_splice.TestTee.test_fileno -test.unit.common.test_splice.TestTee.test_fileno ... ok -test.unit.common.test_splice.TestTee.test_flags_list -test.unit.common.test_splice.TestTee.test_flags_list ... ok -test.unit.common.test_splice.TestTee.test_tee_pipe_to_pipe -test.unit.common.test_splice.TestTee.test_tee_pipe_to_pipe ... ok -test.unit.common.test_splice.TestTee.test_unavailable -test.unit.common.test_splice.TestTee.test_unavailable ... ok -test.unit.common.test_splice.TestTee.test_unavailable_in_libc -test.unit.common.test_splice.TestTee.test_unavailable_in_libc ... ok -test.unit.common.test_swob.TestRange.test_range -test.unit.common.test_swob.TestRange.test_range ... ok -test.unit.common.test_swob.TestRange.test_range_invalid_syntax -test.unit.common.test_swob.TestRange.test_range_invalid_syntax ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_large_length -test.unit.common.test_swob.TestRange.test_ranges_for_large_length ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length -test.unit.common.test_swob.TestRange.test_ranges_for_length ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_edges -test.unit.common.test_swob.TestRange.test_ranges_for_length_edges ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_multi -test.unit.common.test_swob.TestRange.test_ranges_for_length_multi ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_no_end -test.unit.common.test_swob.TestRange.test_ranges_for_length_no_end ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_no_start -test.unit.common.test_swob.TestRange.test_ranges_for_length_no_start ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_nonascending -test.unit.common.test_swob.TestRange.test_ranges_for_length_nonascending ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_overlapping -test.unit.common.test_swob.TestRange.test_ranges_for_length_overlapping ... ok -test.unit.common.test_swob.TestRange.test_ranges_for_length_too_many -test.unit.common.test_swob.TestRange.test_ranges_for_length_too_many ... ok -test.unit.common.test_swob.TestRange.test_str -test.unit.common.test_swob.TestRange.test_str ... ok -test.unit.common.test_swob.TestRange.test_upsidedown_range -test.unit.common.test_swob.TestRange.test_upsidedown_range ... ok -test.unit.common.test_swob.TestResponse.test_200_with_body_and_headers -test.unit.common.test_swob.TestResponse.test_200_with_body_and_headers ... ok -test.unit.common.test_swob.TestResponse.test_507 -test.unit.common.test_swob.TestResponse.test_507 ... ok -test.unit.common.test_swob.TestResponse.test_app_iter -test.unit.common.test_swob.TestResponse.test_app_iter ... ok -test.unit.common.test_swob.TestResponse.test_call_finds_nonempty_chunk -test.unit.common.test_swob.TestResponse.test_call_finds_nonempty_chunk ... ok -test.unit.common.test_swob.TestResponse.test_call_preserves_closeability -test.unit.common.test_swob.TestResponse.test_call_preserves_closeability ... ok -test.unit.common.test_swob.TestResponse.test_call_reifies_request_if_necessary -test.unit.common.test_swob.TestResponse.test_call_reifies_request_if_necessary ... ok -test.unit.common.test_swob.TestResponse.test_call_requires_that_start_response_is_called -test.unit.common.test_swob.TestResponse.test_call_requires_that_start_response_is_called ... ok -test.unit.common.test_swob.TestResponse.test_charset -test.unit.common.test_swob.TestResponse.test_charset ... ok -test.unit.common.test_swob.TestResponse.test_charset_content_type -test.unit.common.test_swob.TestResponse.test_charset_content_type ... ok -test.unit.common.test_swob.TestResponse.test_content_type -test.unit.common.test_swob.TestResponse.test_content_type ... ok -test.unit.common.test_swob.TestResponse.test_empty_body -test.unit.common.test_swob.TestResponse.test_empty_body ... ok -test.unit.common.test_swob.TestResponse.test_etag -test.unit.common.test_swob.TestResponse.test_etag ... ok -test.unit.common.test_swob.TestResponse.test_host_url_default -test.unit.common.test_swob.TestResponse.test_host_url_default ... ok -test.unit.common.test_swob.TestResponse.test_host_url_default_port_squelched -test.unit.common.test_swob.TestResponse.test_host_url_default_port_squelched ... ok -test.unit.common.test_swob.TestResponse.test_host_url_host_https -test.unit.common.test_swob.TestResponse.test_host_url_host_https ... ok -test.unit.common.test_swob.TestResponse.test_host_url_host_override -test.unit.common.test_swob.TestResponse.test_host_url_host_override ... ok -test.unit.common.test_swob.TestResponse.test_host_url_host_port_override -test.unit.common.test_swob.TestResponse.test_host_url_host_port_override ... ok -test.unit.common.test_swob.TestResponse.test_host_url_https -test.unit.common.test_swob.TestResponse.test_host_url_https ... ok -test.unit.common.test_swob.TestResponse.test_host_url_https_port_squelched -test.unit.common.test_swob.TestResponse.test_host_url_https_port_squelched ... ok -test.unit.common.test_swob.TestResponse.test_init_with_body_headers_app_iter -test.unit.common.test_swob.TestResponse.test_init_with_body_headers_app_iter ... ok -test.unit.common.test_swob.TestResponse.test_location_no_rewrite -test.unit.common.test_swob.TestResponse.test_location_no_rewrite ... ok -test.unit.common.test_swob.TestResponse.test_location_no_rewrite_when_told_not_to -test.unit.common.test_swob.TestResponse.test_location_no_rewrite_when_told_not_to ... ok -test.unit.common.test_swob.TestResponse.test_location_rewrite -test.unit.common.test_swob.TestResponse.test_location_rewrite ... ok -test.unit.common.test_swob.TestResponse.test_location_rewrite_no_host -test.unit.common.test_swob.TestResponse.test_location_rewrite_no_host ... ok -test.unit.common.test_swob.TestResponse.test_multi_range_body -test.unit.common.test_swob.TestResponse.test_multi_range_body ... ok -test.unit.common.test_swob.TestResponse.test_multi_ranges_wo_iter_ranges -test.unit.common.test_swob.TestResponse.test_multi_ranges_wo_iter_ranges ... ok -test.unit.common.test_swob.TestResponse.test_multi_response_iter -test.unit.common.test_swob.TestResponse.test_multi_response_iter ... ok -test.unit.common.test_swob.TestResponse.test_properties -test.unit.common.test_swob.TestResponse.test_properties ... ok -test.unit.common.test_swob.TestResponse.test_range_body -test.unit.common.test_swob.TestResponse.test_range_body ... ok -test.unit.common.test_swob.TestResponse.test_single_range_wo_iter_range -test.unit.common.test_swob.TestResponse.test_single_range_wo_iter_range ... ok -test.unit.common.test_swob.TestResponse.test_swob_closes_large_HEAD_resp_iter -test.unit.common.test_swob.TestResponse.test_swob_closes_large_HEAD_resp_iter ... ok -test.unit.common.test_swob.TestResponse.test_swob_drains_small_HEAD_resp_iter -test.unit.common.test_swob.TestResponse.test_swob_drains_small_HEAD_resp_iter ... ok -test.unit.common.test_swob.TestResponse.test_unicode_body -test.unit.common.test_swob.TestResponse.test_unicode_body ... ok -test.unit.common.test_utils.TestFileLikeIter.test_close -test.unit.common.test_utils.TestFileLikeIter.test_close ... ok -test.unit.common.test_utils.TestFileLikeIter.test_get_hub -test.unit.common.test_utils.TestFileLikeIter.test_get_hub ... ok -test.unit.common.test_utils.TestFileLikeIter.test_iter_file_iter -test.unit.common.test_utils.TestFileLikeIter.test_iter_file_iter ... ok -test.unit.common.test_utils.TestFileLikeIter.test_next -test.unit.common.test_utils.TestFileLikeIter.test_next ... ok -test.unit.common.test_utils.TestFileLikeIter.test_read -test.unit.common.test_utils.TestFileLikeIter.test_read ... ok -test.unit.common.test_utils.TestFileLikeIter.test_read_empty -test.unit.common.test_utils.TestFileLikeIter.test_read_empty ... ok -test.unit.common.test_utils.TestFileLikeIter.test_read_with_size -test.unit.common.test_utils.TestFileLikeIter.test_read_with_size ... ok -test.unit.common.test_utils.TestFileLikeIter.test_read_with_size_zero -test.unit.common.test_utils.TestFileLikeIter.test_read_with_size_zero ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readline -test.unit.common.test_utils.TestFileLikeIter.test_readline ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readline2 -test.unit.common.test_utils.TestFileLikeIter.test_readline2 ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readline3 -test.unit.common.test_utils.TestFileLikeIter.test_readline3 ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readline_size_unlimited -test.unit.common.test_utils.TestFileLikeIter.test_readline_size_unlimited ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readline_with_size -test.unit.common.test_utils.TestFileLikeIter.test_readline_with_size ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readlines -test.unit.common.test_utils.TestFileLikeIter.test_readlines ... ok -test.unit.common.test_utils.TestFileLikeIter.test_readlines_with_size -test.unit.common.test_utils.TestFileLikeIter.test_readlines_with_size ... ok -test.unit.common.test_utils.TestParseContentRange.test_bad -test.unit.common.test_utils.TestParseContentRange.test_bad ... ok -test.unit.common.test_utils.TestParseContentRange.test_good -test.unit.common.test_utils.TestParseContentRange.test_good ... ok -test.unit.common.test_utils.TestSpliterator.test_big_input_string -test.unit.common.test_utils.TestSpliterator.test_big_input_string ... ok -test.unit.common.test_utils.TestSpliterator.test_chunk_boundaries -test.unit.common.test_utils.TestSpliterator.test_chunk_boundaries ... ok -test.unit.common.test_utils.TestSpliterator.test_closing -test.unit.common.test_utils.TestSpliterator.test_closing ... ok -test.unit.common.test_utils.TestSpliterator.test_no_empty_strings -test.unit.common.test_utils.TestSpliterator.test_no_empty_strings ... ok -test.unit.common.test_utils.TestSpliterator.test_overlap -test.unit.common.test_utils.TestSpliterator.test_overlap ... ok -test.unit.common.test_utils.TestSpliterator.test_running_out -test.unit.common.test_utils.TestSpliterator.test_running_out ... ok -test.unit.common.test_utils.TestSpliterator.test_string -test.unit.common.test_utils.TestSpliterator.test_string ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_catch_errors_gatekeeper_configured_not_at_start -test.unit.common.test_wsgi.TestPipelineModification.test_catch_errors_gatekeeper_configured_not_at_start ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_at_start -test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_at_start ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_not_at_start -test.unit.common.test_wsgi.TestPipelineModification.test_gatekeeper_insertion_catch_errors_configured_not_at_start ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_load_app -test.unit.common.test_wsgi.TestPipelineModification.test_load_app ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_load_app_request_logging_app -test.unit.common.test_wsgi.TestPipelineModification.test_load_app_request_logging_app ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_proxy -test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_proxy ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_storage -test.unit.common.test_wsgi.TestPipelineModification.test_loadapp_storage ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_inserts_versioned_writes -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_inserts_versioned_writes ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_ordering -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_ordering ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_recommended_pipelines -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_modify_wsgi_pipeline_recommended_pipelines ... ok -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_unmodified_wsgi_pipeline -test.unit.common.test_wsgi.TestPipelineModification.test_proxy_unmodified_wsgi_pipeline ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_log_sock_exit -test.unit.common.test_wsgi.TestWorkersStrategy.test_log_sock_exit ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_loop_timeout -test.unit.common.test_wsgi.TestWorkersStrategy.test_loop_timeout ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_new_worker_socks -test.unit.common.test_wsgi.TestWorkersStrategy.test_new_worker_socks ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_no_fork_sock -test.unit.common.test_wsgi.TestWorkersStrategy.test_no_fork_sock ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_post_fork_hook -test.unit.common.test_wsgi.TestWorkersStrategy.test_post_fork_hook ... ok -test.unit.common.test_wsgi.TestWorkersStrategy.test_shutdown_sockets -test.unit.common.test_wsgi.TestWorkersStrategy.test_shutdown_sockets ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_anycrc -test.unit.common.utils.test_checksum.TestCRC32C.test_anycrc ... skipped 'No anycrc CRC32C' -test.unit.common.utils.test_checksum.TestCRC32C.test_isal -test.unit.common.utils.test_checksum.TestCRC32C.test_isal ... skipped 'No ISA-L CRC32C' -test.unit.common.utils.test_checksum.TestCRC32C.test_kern -test.unit.common.utils.test_checksum.TestCRC32C.test_kern ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_recv_error -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_recv_error ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_sendall_error -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_after_sendall_error ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_accept_error -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_accept_error ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_bind_error -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_bind_error ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_setsockopt_error -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_after_setsockopt_error ... ok -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_happy_path -test.unit.common.utils.test_checksum.TestCRC32C.test_kern_socket_close_happy_path ... ok -test.unit.common.utils.test_checksum.TestCRC64NVME.test_anycrc -test.unit.common.utils.test_checksum.TestCRC64NVME.test_anycrc ... skipped 'No anycrc CRC64NVME' -test.unit.common.utils.test_checksum.TestCRC64NVME.test_isal -test.unit.common.utils.test_checksum.TestCRC64NVME.test_isal ... skipped 'No ISA-L CRC64NVME' -test.unit.common.utils.test_libc.Test_LibcWrapper.test_argument_plumbing -test.unit.common.utils.test_libc.Test_LibcWrapper.test_argument_plumbing ... ok -test.unit.common.utils.test_libc.Test_LibcWrapper.test_available_function -test.unit.common.utils.test_libc.Test_LibcWrapper.test_available_function ... ok -test.unit.common.utils.test_libc.Test_LibcWrapper.test_unavailable_function -test.unit.common.utils.test_libc.Test_LibcWrapper.test_unavailable_function ... ok -test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_decoding -test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_decoding ... ok -test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_encoding -test.unit.common.utils.test_timestamp.TestTimestampEncoding.test_encoding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_batch_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_batch_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_chexor -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_chexor ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_create_broker -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_create_broker ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_creation -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_creation ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_db_file -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_db_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_db_does_not_clear_particular_sharding_meta -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_db_does_not_clear_particular_sharding_meta ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_object -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_delete_object ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_double_check_trailing_delimiter_non_slash ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: kaboom!test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir_error +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_creates_datadir_error ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_mount_check +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_mount_check ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_non_local_devs +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_non_local_devs ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_ring_devices +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_multi_device_skips_non_ring_devices ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_overrides +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_overrides ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_invalid_paths +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_invalid_paths ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_ec_policy_and_device +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_ec_policy_and_device ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_local_devs_servers_per_port +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_collect_parts_skips_non_local_devs_servers_per_port ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices_with_no_ec_policy_env +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_local_devices_with_no_ec_policy_env ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffix_delta +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffix_delta ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_batch_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_batch_reclaim ... ok +test.unit.container.test_server.TestContainerController.test_params_format +test.unit.container.test_server.TestContainerController.test_params_format ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_to_sync +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_get_suffixes_to_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_first_enables_handoffs_only +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_first_enables_handoffs_only ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_default +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_default ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_enabled +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_enabled ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_chexor +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_chexor ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_false ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_none +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_false_and_first_none ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx8cf6b3070adf48abbd73d-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2528f564be0343b19f8c7-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx245b2367efeb446c80534-006acad0b6" "proxy-server 1476098" 0.0131 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 304 - "GET http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx23e74245486c40b9b8feb-006acad0b6" "proxy-server 1476098" 0.0006 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx20ac90115d3f4d99b8720-006acad0b6" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx403cca034a424cbdbd92a-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txb0a0f65715e14847aa9f7-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx86942d0d6d5d47fb92372-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "txee22a1a17cc145e48d230-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 412 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx3b729775cab040feb2692-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 412 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx3b729775cab040feb2692-006acad0b6" "proxy-server 1476098" 0.0033 "-" 1476098 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8fac38780b0e4b1383d4e-006acad0b6" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx487e644733cd4daf9d738-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx04c0b56c7ab94aeab39ac-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9e8ee749bf8416bac7ea-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "txa9f26c122e3e46b499b7b-006acad0b6" "proxy-server 1476098" 0.0013 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 304 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx5e1a36f59d804b40aeb67-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx77684b9a13ad4b76b1aae-006acad0b6" "proxy-server 1476098" 0.0103 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx5ebfa911d362481abf9ec-006acad0b6" "proxy-server 1476098" 0.0012 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/3/a/43132f050460487fb989daf7968e340f/conditionals" 200 52 "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "tx83b7fc785ab1433d8aae9-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcefc6c0209194ad683435-006acad0b6" "proxy-server 1476098" 0.0054 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a/43132f050460487fb989daf7968e340f" 204 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f" "tx53d8202ab1454232b0e26-006acad0b6" "proxy-server 1476098" 0.0054 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/3/a/43132f050460487fb989daf7968e340f/conditionals" 304 - "HEAD http://localhost/v1/a/43132f050460487fb989daf7968e340f/conditionals" "txc0ce3b89ca1b4902a7797-006acad0b6" "proxy-server 1476098" 0.0005 "-" 1476098 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe96f15ab938c464684796-006acad0b6" "proxy-server 1476098" 0.0014 "-" 1476098 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/0/a/con" 201 - "PUT http://127.0.0.1:53793/sda1/1/a/con" "txe96f15ab938c464684796-006acad0b6" "container-server 1476098" 0.0010 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/0/a/con" 201 - "PUT http://127.0.0.1:37999/sdb1/1/a/con" "txe96f15ab938c464684796-006acad0b6" "container-server 1476098" 0.0171 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/1/a/con" 201 - "PUT http://localhost/v1/a/con" "txe96f15ab938c464684796-006acad0b6" "proxy-server 1476098" 0.0466 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/1/a/con" 201 - "PUT http://localhost/v1/a/con" "txe96f15ab938c464684796-006acad0b6" "proxy-server 1476098" 0.0312 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/38 PUT /v1/a/con HTTP/1.0 201 - - t - - - txe96f15ab938c464684796-006acad0b6 - 0.0769 - - 1791676598.673292875 1791676598.750175476 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb35b69e07c524ca59f636-006acad0b6" "proxy-server 1476098" 0.0102 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/1/a/con" 204 - "HEAD http://localhost/v1/a/con" "txe08f7ef708a84cc1bbb11-006acad0b6" "proxy-server 1476098" 0.0094 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/1/a/con/o" 201 - "PUT http://localhost/sdb1/0/a/con/o" "tx4d8209907a3b48929765c-006acad0b6" "object-server 1476098" 0.0005 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/1/a/con/o" 201 - "PUT http://localhost/sda1/0/a/con/o" "tx4d8209907a3b48929765c-006acad0b6" "object-server 1476098" 0.0004 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sdb1/0/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "tx4d8209907a3b48929765c-006acad0b6" "proxy-server 1476098" 0.0176 "-" 1476098 0test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_range_get +test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_range_get ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_ignores_handoffs_first +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_ignores_handoffs_first ... ok +test.unit.container.test_server.TestContainerController.test_params_utf8 +test.unit.container.test_server.TestContainerController.test_params_utf8 ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_none_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_none_and_first_false ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_custom_mime_types_files +test.unit.proxy.test_server.TestReplicatedObjectController.test_custom_mime_types_files ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_false +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_false ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_true +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_handoffs_only_true_and_first_true ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_create_broker +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_create_broker ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_iter_nodes_for_frag +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_iter_nodes_for_frag ... ok +test.unit.container.test_server.TestContainerController.test_prefix_and_delim_with_reserved +test.unit.container.test_server.TestContainerController.test_prefix_and_delim_with_reserved ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_handoff ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_down +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_down ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_not_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_not_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_some_in_sync +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_primary_some_in_sync ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_creation +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_creation ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_but_already_reclaimed +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_but_already_reclaimed ... ok -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3f2a28f881cf43a0b1d43-0068bdc095" "proxy-server 2597854" 0.0016 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:49 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx3020aeebd66247a397b26-0068bdc095" "proxy-server 2597854" 0.0016 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:49 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txc49ee3504f9d4c91afba8-0068bdc095" "proxy-server 2597854" 0.0007 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:49 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 200 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txc49ee3504f9d4c91afba8-0068bdc095" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/49 GET /v1/a/ec-con/range-get-test HTTP/1.0 200 - - t - 14513 - txc49ee3504f9d4c91afba8-0068bdc095 - 0.0390 - - 1757266069.625632763 1757266069.664656878 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx20f884ca0e1c4b42bf8ea-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx645c0e645649448893456-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6384 "GET http://localhost/v1/a/ec-con/range-get-test" "txe3d1b42b81f14c7b8a2f5-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6384 "GET http://localhost/v1/a/ec-con/range-get-test" "txe3d1b42b81f14c7b8a2f5-0068bdc098" "proxy-server 2597854" 0.0048 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/52 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 5000 - txe3d1b42b81f14c7b8a2f5-0068bdc098 - 0.0401 - - 1757266072.170459747 1757266072.210560083 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc99615c8a021400ea5ad3-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx56d7a2e52f5d4215898e3-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 4487 "GET http://localhost/v1/a/ec-con/range-get-test" "txa31375c23ea14ddfa94bb-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4487 "GET http://localhost/v1/a/ec-con/range-get-test" "txa31375c23ea14ddfa94bb-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/52 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 854 - txa31375c23ea14ddfa94bb-0068bdc098 - 0.0246 - - 1757266072.218482971 1757266072.243089437 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37436c2fc33f4a969f829-0068bdc098" "proxy-server 2597854" 0.0035 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txc778dcb3329a415d95a93-0068bdc098" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 3553 "GET http://localhost/v1/a/ec-con/range-get-test" "txf896e03badac4573aa78e-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 3553 "GET http://localhost/v1/a/ec-con/range-get-test" "txf896e03badac4573aa78e-0068bdc098" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/52 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 257 - txf896e03badac4573aa78e-0068bdc098 - 0.0343 - - 1757266072.253440619 1757266072.287717581 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5cf11f1e47b843878c10d-0068bdc098" "proxy-server 2597854" 0.0064 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa21cdef192364e6e95cd6-0068bdc098" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 5777 "GET http://localhost/v1/a/ec-con/range-get-test" "tx4e0fbfb8da09445cbd46e-0068bdc098" "proxy-server 2597854" 0.0030 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 5777 "GET http://localhost/v1/a/ec-con/range-get-test" "tx4e0fbfb8da09445cbd46e-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/52 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 249 - tx4e0fbfb8da09445cbd46e-0068bdc098 - 0.0298 - - 1757266072.296398878 1757266072.326196671 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txccd321a321c94abfb8519-0068bdc098" "proxy-server 2597854" 0.0018 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa7500f6ce19f4ef4a36cf-0068bdc098" "proxy-server 2597854" 0.0044 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 11156 "GET http://localhost/v1/a/ec-con/range-get-test" "txbc31129633df4c5faf97b-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:52 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 11156 "GET http://localhost/v1/a/ec-con/range-get-test" "txbc31129633df4c5faf97b-0068bdc098" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/52 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 564 - txbc31129633df4c5faf97b-0068bdc098 - 0.0289 - - 1757266072.340198994 1757266072.369117737 3test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_overlapping_in_segment -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_overlapping_in_segment ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable_out_of_order -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_some_unsatisfiable_out_of_order ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_suffix_off_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_multiple_ranges_suffix_off_end ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_off_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_off_end ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix -test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty ... ok +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: 1.2.3.4 - - [01/Jan/1970:02:46:42 +0000] "HEAD /sda1/p/a/c" 404 - "-" "-" "-" 2.0000 "-" 1234 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0120 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0155 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0065 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0064 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 184 "-" "-" "-" 0.0022 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0081 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0094 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0083 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0068 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0099 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0072 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0076 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0087 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0082 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 127 "-" "-" "-" 0.0109 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/p/a/c" 204 - "-" "-" "-" 0.0012 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 117 "-" "-" "-" 0.0109 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 116 "-" "-" "-" 0.0075 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0086 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 120 "-" "-" "-" 0.0084 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "DELETE /sda1/p/a/c/o" 204 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0075 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0121 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 61 "-" "-" "-" 0.0073 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 200 2 "-" "-" "-" 0.0075 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 37 "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 33 "-" "-" "-" 0.0001 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 32 "-" "-" "-" 0.0000 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 38 "-" "-" "-" 0.0000 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 400 34 "-" "-" "-" 0.0000 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0071 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0102 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0103 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0019 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0062 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/c" 204 - "-" "-" "-" 0.0020 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0045 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0060 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 207 "-" "-" "-" 0.0065 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null" 201 - "-" "-" "-" 0.0077 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test01" 201 - "-" "-" "-" 0.0005 "-" 1476099 -test.unit.container.test_server.TestContainerController.test_prefix_with_reserved +test.unit.container.test_server.TestContainerController.test_prefix_with_reserved ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_tombstone +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_cleanup_tombstone ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_db_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_db_file ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_cleanup_meta_pure_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_cleanup_meta_pure_handoff ... ok +test.unit.container.test_server.TestContainerController.test_put_auto_create +test.unit.container.test_server.TestContainerController.test_put_auto_create ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_also_primary +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_also_primary ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_file ... ok +test.unit.container.test_server.TestContainerController.test_replication_server_call_all_methods +test.unit.container.test_server.TestContainerController.test_replication_server_call_all_methods ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_db_does_not_clear_particular_sharding_meta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_db_does_not_clear_particular_sharding_meta ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_new_data +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_does_not_cleanup_meta_new_data ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_is_handoff_fails +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_revert_is_handoff_fails ... ok +test.unit.container.test_server.TestContainerController.test_serv_reserv +test.unit.container.test_server.TestContainerController.test_serv_reserv ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_suffix_call_errors +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_suffix_call_errors ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_missing_durable +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_missing_durable ... ok +test.unit.container.test_server.TestContainerController.test_swift_bytes_in_content_type +test.unit.container.test_server.TestContainerController.test_swift_bytes_in_content_type ... ok +test.unit.container.test_server.TestContainerController.test_through_call +test.unit.container.test_server.TestContainerController.test_through_call ... ok +test.unit.container.test_server.TestContainerController.test_through_call_invalid_path +test.unit.container.test_server.TestContainerController.test_through_call_invalid_path ... ok +test.unit.container.test_server.TestContainerController.test_through_call_invalid_path_utf8 +test.unit.container.test_server.TestContainerController.test_through_call_invalid_path_utf8 ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_partner_unmounted +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_sync_partner_unmounted ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_will_not_revert_to_handoff +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_process_job_will_not_revert_to_handoff ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_delete_object ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 5 shards for: /v1/a/c?delimiter=%2F&format=json&states=listing (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ha-ppy', lower='', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&format=json&limit=10000&marker=&end_marker=ha%2Fppy%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: txc4cca11c472a41b0a7516-0068bdc0a2) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 6 shards for: /v1/a/c?delimiter=%2F&reverse=on&format=json&states=listing (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&reverse=on&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 1 (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ha%2Fptic {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ha-ppy', lower='ha.d', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&reverse=on&format=json&limit=9998&marker=ha%2F&end_marker=ha.d {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Getting listing part 5 from shard Namespace(name='.shards_a/c_ha.d', lower='', upper='ha.d') .shards_a/c_ha.d with {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Get listing from /v1/.shards_a/c_ha.d?delimiter=%2F&reverse=on&format=json&limit=9997&marker=ha.ggle&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 4 (txn: tx157f524462b54c0287bc7-0068bdc0a3) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test DEBUG: Setting object count to 3120 (txn: tx34cccd71350c4ffb945f7-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test DEBUG: Setting object count to 3120 (txn: tx1e656c8450c14b0dafb51-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test DEBUG: Setting object count to 3120 (txn: tx4ab3ccc8f2d34b928175e-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test DEBUG: Setting object count to 3120 (txn: txa85ea9bc5ac248248a80d-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test DEBUG: Setting object count to 3120 (txn: tx169da95e68e74fd480638-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx931bb5922c3c4a3aa7a5a-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx896e02da23a64163ad803-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: tx896e02da23a64163ad803-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: txaf2cba4487904e20b1da6-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2dfe0e0e382d434e98219-0068bdc0a4) -test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: tx2dfe0e0e382d434e98219-0068bdc0a4) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2dfe0e0e382d434e98219-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2dfe0e0e382d434e98219-0068bdc0a4)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_mix_ok_and_deleted_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_mix_ok_and_deleted_shard ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharding_container_gap_in_shards_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharding_container_gap_in_shards_with_memcache ... ok +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676642.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/d17/27241fcf088a2d175a2eb4d087bdfd17/27241fcf088a2d175a2eb4d087bdfd17.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676645.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/add/eefa02663a3667269f8b1862b79e1add/eefa02663a3667269f8b1862b79e1add.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676645.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/add/eefa02663a3667269f8b1862b79e1add/eefa02663a3667269f8b1862b79e1add.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676648.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b3a/254442546d4d05559a5724015ae34b3a/254442546d4d05559a5724015ae34b3a.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676648.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b3a/254442546d4d05559a5724015ae34b3a/254442546d4d05559a5724015ae34b3a.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676651.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/15d/3c19d75c3482f43898d53d1fc79ab15d/3c19d75c3482f43898d53d1fc79ab15d.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676651.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/15d/3c19d75c3482f43898d53d1fc79ab15d/3c19d75c3482f43898d53d1fc79ab15d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676654.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/1b9/22cad744ec558a857a6243e65f8c71b9/22cad744ec558a857a6243e65f8c71b9.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676654.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/1b9/22cad744ec558a857a6243e65f8c71b9/22cad744ec558a857a6243e65f8c71b9.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676657.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b49/74539868f076a197bfb41651904aab49/74539868f076a197bfb41651904aab49.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676657.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/b49/74539868f076a197bfb41651904aab49/74539868f076a197bfb41651904aab49.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676660.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676660.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/869/369c1b7ddc9ebae706967188ccc0b869/369c1b7ddc9ebae706967188ccc0b869.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676663.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/9b4/ee9746306b94c68b4696bd2aabf7d9b4/ee9746306b94c68b4696bd2aabf7d9b4.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676663.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/9b4/ee9746306b94c68b4696bd2aabf7d9b4/ee9746306b94c68b4696bd2aabf7d9b4.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676666.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cd8/f9a7964522a0e96daf3ed05db224bcd8/f9a7964522a0e96daf3ed05db224bcd8.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676666.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cd8/f9a7964522a0e96daf3ed05db224bcd8/f9a7964522a0e96daf3ed05db224bcd8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676669.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/0bd/0163bec7de80b5e08e7d8196e2bed0bd/0163bec7de80b5e08e7d8196e2bed0bd.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676669.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/0bd/0163bec7de80b5e08e7d8196e2bed0bd/0163bec7de80b5e08e7d8196e2bed0bd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676672.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cea/90893f64edd5fd888d3493f6c8af7cea/90893f64edd5fd888d3493f6c8af7cea.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676672.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/cea/90893f64edd5fd888d3493f6c8af7cea/90893f64edd5fd888d3493f6c8af7cea.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676675.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/332/80c915001ec51252326a7e04e12fd332/80c915001ec51252326a7e04e12fd332.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676675.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/332/80c915001ec51252326a7e04e12fd332/80c915001ec51252326a7e04e12fd332.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676678.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ff6/a195cde0cb276f440bd93328e4a1dff6/a195cde0cb276f440bd93328e4a1dff6.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676678.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ff6/a195cde0cb276f440bd93328e4a1dff6/a195cde0cb276f440bd93328e4a1dff6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676681.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/326/f878c1ebf83aa8c67c843ae00bd3c326/f878c1ebf83aa8c67c843ae00bd3c326.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676681.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/326/f878c1ebf83aa8c67c843ae00bd3c326/f878c1ebf83aa8c67c843ae00bd3c326.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676684.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/824/9e59b86db0b847cd7187855e49723824/9e59b86db0b847cd7187855e49723824.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676684.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/824/9e59b86db0b847cd7187855e49723824/9e59b86db0b847cd7187855e49723824.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676687.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/0aa/ae93e047590adf4e4a3c2fc3d70db0aa/ae93e047590adf4e4a3c2fc3d70db0aa.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676687.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/0aa/ae93e047590adf4e4a3c2fc3d70db0aa/ae93e047590adf4e4a3c2fc3d70db0aa.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676690.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/614/bac449a8ff4225b4b5d16137b52e2614/bac449a8ff4225b4b5d16137b52e2614.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676690.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/614/bac449a8ff4225b4b5d16137b52e2614/bac449a8ff4225b4b5d16137b52e2614.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676693.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/542/b1eb75d93fcc6d500c72e0daa6d61542/b1eb75d93fcc6d500c72e0daa6d61542.db +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/0/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "tx4d8209907a3b48929765c-006acad0b6" "proxy-server 1476098" 0.0219 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/38 PUT /v1/a/con/o HTTP/1.0 201 - - t 10 - - tx4d8209907a3b48929765c-006acad0b6 - 0.0558 - - 1791676598.763919592 1791676598.819709301 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9dd13d35a9834bde8bbb5-006acad0b6" "proxy-server 1476098" 0.0019 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "HEAD /sda1/1/a/con" 204 - "HEAD http://localhost/v1/a/con" "txf7c49a4596454c79b8a6d-006acad0b6" "proxy-server 1476098" 0.0069 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/0/a/con/o" 304 - "GET http://localhost/v1/a/con/o" "tx0399d6958e474e69a9814-006acad0b6" "proxy-server 1476098" 0.0047 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/38 GET /v1/a/con/o HTTP/1.0 304 - - t - - - tx0399d6958e474e69a9814-006acad0b6 - 0.0395 - - 1791676598.821208000 1791676598.860687971 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx7046d61dedf74c8c85a63-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx0753636bb8f9491dac296-006acad0b6) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx0753636bb8f9491dac296-006acad0b6) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx0753636bb8f9491dac296-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx1b85cd4d055b448c9af1a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx1b85cd4d055b448c9af1a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx1b85cd4d055b448c9af1a-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx1b85cd4d055b448c9af1a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txa02c38a763204a2fb162f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txa02c38a763204a2fb162f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txa02c38a763204a2fb162f-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txa02c38a763204a2fb162f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txb04bfd7ec6c54c9da9506-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txb04bfd7ec6c54c9da9506-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb04bfd7ec6c54c9da9506-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txb04bfd7ec6c54c9da9506-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6679a7e309974e838d11c-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx6679a7e309974e838d11c-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx6679a7e309974e838d11c-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx6679a7e309974e838d11c-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx577f29bb02624e36ab34f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx577f29bb02624e36ab34f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx577f29bb02624e36ab34f-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx577f29bb02624e36ab34f-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx67b577907a0d43fc97106-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx67b577907a0d43fc97106-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx67b577907a0d43fc97106-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx67b577907a0d43fc97106-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx385ba990902541448224a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx385ba990902541448224a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx385ba990902541448224a-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx385ba990902541448224a-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx527ea8e242e749348c351-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx527ea8e242e749348c351-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx527ea8e242e749348c351-006acad0b6) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx527ea8e242e749348c351-006acad0b6) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx401fda00532f4a9c8f687-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx79142d9ca0b54a87adc46-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx79142d9ca0b54a87adc46-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx79142d9ca0b54a87adc46-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx79142d9ca0b54a87adc46-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: txff2d433a894141939589e-006acad0b7)test.unit.container.test_server.TestContainerController.test_update_sync_store_on_DELETE +test.unit.container.test_server.TestContainerController.test_update_sync_store_on_DELETE ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter ... ok -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.0531158447265625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +object-reconstructor WARNING: sda is not mounted +object-reconstructor WARNING: sdb is not mounted +object-reconstructor WARNING: sdb is not mounted +object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Unable to list partitions in '/tmp/tmpi0eqc0c5/devices/sda/objects': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1355, in collect_parts + partitions = os.listdir(obj_path) +NotADirectoryError: [Errno 20] Not a directory: '/tmp/tmpi0eqc0c5/devices/sda/objects' +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. +object-reconstructor DEBUG: Run listdir on /tmp/tmpezpdm5f5/devices/sda/objects/1 object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor DEBUG: Run listdir on /tmp/tmp7du_cst5/devices/sda/objects/1 +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Ignored handoffs_first option in favor of handoffs_only. +object-reconstructor INFO: Nothing reconstructed for 1.4543533325195312e-05 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor WARNING: The handoffs_first option is deprecated in favor of handoffs_only. This option may be ignored in a future release. +object-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. object-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:1000/sda/0 policy#0': Timeout (Nones) object-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:1001/sdb/0 policy#0': Traceback (most recent call last): @@ -58872,16 +55928,18 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status Exception: kaboom! -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor ERROR: 10.0.0.1:1001/sdb/0 policy#0 responded as unmounted -object-reconstructor INFO: Nothing reconstructed for 4.5299530029296875e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpqo_f3uah/devices/sda/objects/junk' -object-reconstructor INFO: Removing partition: /tmp/tmpqo_f3uah/devices/sda/objects/junk -object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpqo_f3uah/devices/sda/objects/not' -object-reconstructor INFO: Removing partition: /tmp/tmpqo_f3uah/devices/sda/objects/not -object-reconstructor WARNING: Unable to read '/tmp/tmpqo_f3uah/devices/sda/objects/1234/hashes.pkl' +object-reconstructor ERROR: 10.0.0.1:1001/sdb/0 policy#0 responded as unmounted +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 2.384185791015625e-06 seconds. +object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpjw2k7n3v/devices/sda/objects/junk' +object-reconstructor INFO: Removing partition: /tmp/tmpjw2k7n3v/devices/sda/objects/junk +object-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmpjw2k7n3v/devices/sda/objects/not' +object-reconstructor INFO: Removing partition: /tmp/tmpjw2k7n3v/devices/sda/objects/not +object-reconstructor DEBUG: Run listdir on /tmp/tmpjw2k7n3v/devices/sda/objects/2 +object-reconstructor DEBUG: Run listdir on /tmp/tmpjw2k7n3v/devices/sda/objects/0 +object-reconstructor WARNING: Unable to read '/tmp/tmpjw2k7n3v/devices/sda/objects/1234/hashes.pkl' Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes orig_hashes = self.consolidate_hashes(partition_path) @@ -58897,14 +55955,177 @@ os.makedirs(path) ~~~~~~~~~~~^^^^^^ File "", line 228, in makedirs -FileExistsError: [Errno 17] File exists: '/tmp/tmpqo_f3uah/devices/sda/objects/1234' -object-reconstructor WARNING: Unexpected entity '/tmp/tmpqo_f3uah/devices/sda/objects/1234' is not a directory -object-reconstructor INFO: Removing partition: /tmp/tmpqo_f3uah/devices/sda/objects/1234 -object-reconstructor DEBUG: Run listdir on /tmp/tmpqo_f3uah/devices/sda/objects/2 -object-reconstructor DEBUG: Run listdir on /tmp/tmpqo_f3uah/devices/sda/objects/0 -object-reconstructor DEBUG: Run listdir on /tmp/tmpqo_f3uah/devices/sda/objects/1 -object-reconstructor INFO: 6/6 (100.00%) partitions reconstructed in 0.01s (459.60/sec, 0s remaining) -object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +FileExistsError: [Errno 17] File exists: '/tmp/tmpjw2k7n3v/devices/sda/objects/1234'test.unit.container.test_server.TestContainerController.test_update_sync_store_on_POST +test.unit.container.test_server.TestContainerController.test_update_sync_store_on_POST ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_put_object_multiple_explicit_timestamps_using_memory ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_removes_non_partition_files +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_removes_non_partition_files ... ok +test.unit.container.test_server.TestContainerController.test_update_sync_store_on_PUT +test.unit.container.test_server.TestContainerController.test_update_sync_store_on_PUT ... ok +test.unit.container.test_server.TestContainerController.test_updating_multiple_container_servers +test.unit.container.test_server.TestContainerController.test_updating_multiple_container_servers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_double_check_trailing_delimiter_non_slash ... ok +test.unit.container.test_server.TestContainerController.test_weird_content_types +test.unit.container.test_server.TestContainerController.test_weird_content_types ... ok +test.unit.container.test_sharder.TestCleavingContext.test_cursor +test.unit.container.test_sharder.TestCleavingContext.test_cursor ... ok +test.unit.container.test_sharder.TestCleavingContext.test_delete +test.unit.container.test_sharder.TestCleavingContext.test_delete ... ok +test.unit.container.test_sharder.TestCleavingContext.test_done +test.unit.container.test_sharder.TestCleavingContext.test_done ... ok +test.unit.container.test_sharder.TestCleavingContext.test_init +test.unit.container.test_sharder.TestCleavingContext.test_init ... ok +test.unit.container.test_sharder.TestCleavingContext.test_iter +test.unit.container.test_sharder.TestCleavingContext.test_iter ... ok + +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txff2d433a894141939589e-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc9865f9c66834a10891b8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc9865f9c66834a10891b8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc9865f9c66834a10891b8-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txc9865f9c66834a10891b8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3710f5f3ae5142569a7bf-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx3710f5f3ae5142569a7bf-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx3710f5f3ae5142569a7bf-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx3710f5f3ae5142569a7bf-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx50f870febc784b378cb9d-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx50f870febc784b378cb9d-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx50f870febc784b378cb9d-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx50f870febc784b378cb9d-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txafda8a4dffaa45e5bc3f8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txafda8a4dffaa45e5bc3f8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txafda8a4dffaa45e5bc3f8-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txafda8a4dffaa45e5bc3f8-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx90d3048c1b8045f4bc6a2-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx90d3048c1b8045f4bc6a2-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx90d3048c1b8045f4bc6a2-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx90d3048c1b8045f4bc6a2-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3a6cd2f2530e44dc8f09f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx3a6cd2f2530e44dc8f09f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx3a6cd2f2530e44dc8f09f-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx3a6cd2f2530e44dc8f09f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx95f766f0dc904332abfc4-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx95f766f0dc904332abfc4-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx95f766f0dc904332abfc4-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx95f766f0dc904332abfc4-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd862f6d2d09c4d3592cf6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txd862f6d2d09c4d3592cf6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txd862f6d2d09c4d3592cf6-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txd862f6d2d09c4d3592cf6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx730b66901576467483c44-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx730b66901576467483c44-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx730b66901576467483c44-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx730b66901576467483c44-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx201edf3a25784edb96bdb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx201edf3a25784edb96bdb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx201edf3a25784edb96bdb-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx201edf3a25784edb96bdb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txdc05a38f57a044ca844fc-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txdc05a38f57a044ca844fc-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txdc05a38f57a044ca844fc-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txdc05a38f57a044ca844fc-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txeaa5af0c4ca84a3b8f9b7-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txeaa5af0c4ca84a3b8f9b7-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txeaa5af0c4ca84a3b8f9b7-006acad0b7) +proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txeaa5af0c4ca84a3b8f9b7-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txba66325fc5164ab9be15f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txba66325fc5164ab9be15f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txba66325fc5164ab9be15f-006acad0b7) +proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txba66325fc5164ab9be15f-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx53405ed4f6c2457b8c11c-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx53405ed4f6c2457b8c11c-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx53405ed4f6c2457b8c11c-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx53405ed4f6c2457b8c11c-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx8763a2dc60be4bdba2c6b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx8763a2dc60be4bdba2c6b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx8763a2dc60be4bdba2c6b-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx8763a2dc60be4bdba2c6b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1582980f79c44a71a73d1-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1582980f79c44a71a73d1-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1582980f79c44a71a73d1-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx1582980f79c44a71a73d1-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx263a312da9584c73b0f86-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx263a312da9584c73b0f86-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx263a312da9584c73b0f86-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx263a312da9584c73b0f86-006acad0b7) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx4e19ef42e88e4b1b91fc0-006acad0b7) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx4e19ef42e88e4b1b91fc0-006acad0b7) +proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: txd4c1841fcf464c13b9ef3-006acad0b7) +proxy-ut ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: txd4c1841fcf464c13b9ef3-006acad0b7)test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting +test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting ... ok +test.unit.container.test_sharder.TestCleavingContext.test_load +test.unit.container.test_sharder.TestCleavingContext.test_load ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim ... ok +test.unit.container.test_sharder.TestCleavingContext.test_load_all +test.unit.container.test_sharder.TestCleavingContext.test_load_all ... ok +test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load +test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load ... ok + +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676693.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/542/b1eb75d93fcc6d500c72e0daa6d61542/b1eb75d93fcc6d500c72e0daa6d61542.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676696.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/657/cdab313cf6bf4dd81a41f7e5444eb657/cdab313cf6bf4dd81a41f7e5444eb657.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676696.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/657/cdab313cf6bf4dd81a41f7e5444eb657/cdab313cf6bf4dd81a41f7e5444eb657.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676699.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/575/6fdbe8f6238873ece083667aff7c1575/6fdbe8f6238873ece083667aff7c1575.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676699.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/575/6fdbe8f6238873ece083667aff7c1575/6fdbe8f6238873ece083667aff7c1575.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676702.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8b7/d7f35e44e1d65087488d156518bab8b7/d7f35e44e1d65087488d156518bab8b7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676702.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8b7/d7f35e44e1d65087488d156518bab8b7/d7f35e44e1d65087488d156518bab8b7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676705.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ffc/bcda24c2b41a311711ce2d639433effc/bcda24c2b41a311711ce2d639433effc.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676705.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ffc/bcda24c2b41a311711ce2d639433effc/bcda24c2b41a311711ce2d639433effc.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676708.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/5a5/1e1e6d46f86341c1d240dc0bc33295a5/1e1e6d46f86341c1d240dc0bc33295a5.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676708.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/5a5/1e1e6d46f86341c1d240dc0bc33295a5/1e1e6d46f86341c1d240dc0bc33295a5.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676711.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/2d8/3bcc84ba05e937ec156992902fb622d8/3bcc84ba05e937ec156992902fb622d8.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676711.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/2d8/3bcc84ba05e937ec156992902fb622d8/3bcc84ba05e937ec156992902fb622d8.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676714.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8cf/d02021d0f73238f0b3b8402425d7e8cf/d02021d0f73238f0b3b8402425d7e8cf.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676714.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/8cf/d02021d0f73238f0b3b8402425d7e8cf/d02021d0f73238f0b3b8402425d7e8cf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676717.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/469/4704f68b347f3f479c50f62610730469/4704f68b347f3f479c50f62610730469.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676717.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/469/4704f68b347f3f479c50f62610730469/4704f68b347f3f479c50f62610730469.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676720.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676720.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/74b/4ffcc930cf7ccd765d98fe25b004d74b/4ffcc930cf7ccd765d98fe25b004d74b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676723.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/4e7/4ca865e6341477a25bd457d030e0f4e7/4ca865e6341477a25bd457d030e0f4e7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676723.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/4e7/4ca865e6341477a25bd457d030e0f4e7/4ca865e6341477a25bd457d030e0f4e7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676726.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/bdf/6a183e78ca4e40ceb94589414d770bdf/6a183e78ca4e40ceb94589414d770bdf.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676726.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/bdf/6a183e78ca4e40ceb94589414d770bdf/6a183e78ca4e40ceb94589414d770bdf.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676729.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/58b/c1b00e021b40ec497d6a8d30ef08758b/c1b00e021b40ec497d6a8d30ef08758b.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676729.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/58b/c1b00e021b40ec497d6a8d30ef08758b/c1b00e021b40ec497d6a8d30ef08758b.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676732.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/5e7/a06edb4ad1f214e168276b1016f9f5e7/a06edb4ad1f214e168276b1016f9f5e7.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676732.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/5e7/a06edb4ad1f214e168276b1016f9f5e7/a06edb4ad1f214e168276b1016f9f5e7.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676735.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/046/e38008c636c07ca844947bb0234d4046/e38008c636c07ca844947bb0234d4046.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676735.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/046/e38008c636c07ca844947bb0234d4046/e38008c636c07ca844947bb0234d4046.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676738.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/498/ed1212544211d084520b3d639651a498/ed1212544211d084520b3d639651a498.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676738.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/498/ed1212544211d084520b3d639651a498/ed1212544211d084520b3d639651a498.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676741.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/bd6/f970cce2b5947beec7524cca775f8bd6/f970cce2b5947beec7524cca775f8bd6.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676741.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/bd6/f970cce2b5947beec7524cca775f8bd6/f970cce2b5947beec7524cca775f8bd6.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676744.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/00d/ebadc969f29e3f2ecc47ef74c0d2c00d/ebadc969f29e3f2ecc47ef74c0d2c00d.dbtest.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load_old_style +test.unit.container.test_sharder.TestCleavingContext.test_load_modify_store_load_old_style ... ok +test.unit.container.test_sharder.TestCleavingContext.test_range_done +test.unit.container.test_sharder.TestCleavingContext.test_range_done ... ok +test.unit.container.test_sharder.TestCleavingContext.test_reset +test.unit.container.test_sharder.TestCleavingContext.test_reset ... ok +test.unit.container.test_sharder.TestCleavingContext.test_start +test.unit.container.test_sharder.TestCleavingContext.test_start ... ok + +object-reconstructor WARNING: Unexpected entity '/tmp/tmpjw2k7n3v/devices/sda/objects/1234' is not a directory +object-reconstructor INFO: Removing partition: /tmp/tmpjw2k7n3v/devices/sda/objects/1234 +object-reconstructor DEBUG: Run listdir on /tmp/tmpjw2k7n3v/devices/sda/objects/1 +object-reconstructor INFO: 6/6 (100.00%) partitions reconstructed in 0.01s (473.03/sec, 0s remaining) +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) @@ -58982,6 +56203,108 @@ object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) +proxy-ut ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: txd4c1841fcf464c13b9ef3-006acad0b7) +proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txd4c1841fcf464c13b9ef3-006acad0b7) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx56a30d94bdad4fc18c3ff-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx29b30a6a8494477ca86e3-006acad0b7) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx29b30a6a8494477ca86e3-006acad0b7) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx29b30a6a8494477ca86e3-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txadbf60b269a14084bf22c-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txadbf60b269a14084bf22c-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txadbf60b269a14084bf22c-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txadbf60b269a14084bf22c-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx10214ebc4d34494aa1ee8-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx10214ebc4d34494aa1ee8-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx10214ebc4d34494aa1ee8-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx10214ebc4d34494aa1ee8-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txb7c4a59f8a0b490a8735e-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txb7c4a59f8a0b490a8735e-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb7c4a59f8a0b490a8735e-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txb7c4a59f8a0b490a8735e-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx5a7848e0a2fa4b8bba695-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx5a7848e0a2fa4b8bba695-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx5a7848e0a2fa4b8bba695-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx5a7848e0a2fa4b8bba695-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txd838540b6f4046c3a6931-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txd838540b6f4046c3a6931-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txd838540b6f4046c3a6931-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txd838540b6f4046c3a6931-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx8b4f8ce50ad6457fba327-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx8b4f8ce50ad6457fba327-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx8b4f8ce50ad6457fba327-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx8b4f8ce50ad6457fba327-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txc0fe690502924b1e9e3c9-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txc0fe690502924b1e9e3c9-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc0fe690502924b1e9e3c9-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txc0fe690502924b1e9e3c9-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx409b0b932d64458096762-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx409b0b932d64458096762-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx409b0b932d64458096762-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx409b0b932d64458096762-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txe7a84dcd781647229a7ac-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx12888b5c5b544eefa07d6-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx12888b5c5b544eefa07d6-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx12888b5c5b544eefa07d6-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx12888b5c5b544eefa07d6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txad7d8a2680f14457914fb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx13f13d9bcbf5475cb6965-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx13f13d9bcbf5475cb6965-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx13f13d9bcbf5475cb6965-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx13f13d9bcbf5475cb6965-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc3a62662374d4525988cd-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc3a62662374d4525988cd-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc3a62662374d4525988cd-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txc3a62662374d4525988cd-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx97fd359c8d4446a09fdf6-006acad0b7)test.unit.container.test_sharder.TestCleavingContext.test_store +test.unit.container.test_sharder.TestCleavingContext.test_store ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload +test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load +test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes ... ok +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_own_merged_while_shrinking +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_with_own_merged_while_shrinking ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load_old_style +test.unit.container.test_sharder.TestCleavingContext.test_store_add_row_load_old_style ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes ... ok +test.unit.container.test_sharder.TestSharder.test_check_node +test.unit.container.test_sharder.TestSharder.test_check_node ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load +test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load_old_style +test.unit.container.test_sharder.TestCleavingContext.test_store_modify_db_id_load_old_style ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network +test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_old_style +test.unit.container.test_sharder.TestCleavingContext.test_store_old_style ... ok + object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.14:1014/sdo/0/a/c/o policy#0: Timeout (Nones) @@ -59021,239 +56344,7 @@ object-reconstructor DEBUG: Reconstruct frag #2 with frag indexes [0, 1, 3, 4, 5, 6, 7, 8, 9, 10] object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones)test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_duplicate_frags_no_errors -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_duplicate_frags_no_errors ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_no_ec_policy_env -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_no_ec_policy_env ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_ring_ip_and_bind_ip -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_ring_ip_and_bind_ip ... ok -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_sync_duplicates_to_remote_region -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_sync_duplicates_to_remote_region ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx75fa17f8a5d545deb912b-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txae057be0072345278e510-0068bdc099" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx01d77db16ddd4189ad9b2-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx01d77db16ddd4189ad9b2-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/53 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1254 - tx01d77db16ddd4189ad9b2-0068bdc099 - 0.0385 - - 1757266073.585692883 1757266073.624212980 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx59d4b659a91a49f0a9d86-0068bdc099" "proxy-server 2597854" 0.0057 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbb67fc9ba660466ba22bf-0068bdc099" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6dc783cea33d48ceab55c-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6612 "GET http://localhost/v1/a/ec-con/range-get-test" "tx6dc783cea33d48ceab55c-0068bdc099" "proxy-server 2597854" 0.0049 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/53 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1254 - tx6dc783cea33d48ceab55c-0068bdc099 - 0.0458 - - 1757266073.634180784 1757266073.680004835 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa21f370ba9f341d882ca3-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx1ba79f54dc614895bafbd-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 6615 "GET http://localhost/v1/a/ec-con/range-get-test" "tx822e07c8b74e4bf19e735-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 6615 "GET http://localhost/v1/a/ec-con/range-get-test" "tx822e07c8b74e4bf19e735-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/53 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 257 - tx822e07c8b74e4bf19e735-0068bdc099 - 0.0343 - - 1757266073.690043688 1757266073.724333286 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx829851fa584f488c84373-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx15b91a0e552741e2a5925-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8aad625bf8af4f18b2246-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8aad625bf8af4f18b2246-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/53 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - tx8aad625bf8af4f18b2246-0068bdc099 - 0.0165 - - 1757266073.730142832 1757266073.746602297 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc891f3087e4947bdae2b5-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa0590fdf0dbd482295957-0068bdc099" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx87ea5ea5eb6442d490d08-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "tx87ea5ea5eb6442d490d08-0068bdc099" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/53 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 14513 - tx87ea5ea5eb6442d490d08-0068bdc099 - 0.0205 - - 1757266073.752109051 1757266073.772566557 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd8e386370389461092539-0068bdc099" "proxy-server 2597854" 0.0015 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx9a73b2d12adc4a2f8c5ae-0068bdc099" "proxy-server 2597854" 0.0016 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:53 +0000] "GET /sdh1/3/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx439d182f2e6440ca9ccf1-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix_tiny_object -test.unit.proxy.test_server.TestObjectECRangedGET.test_overlarge_suffix_tiny_object ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_aligned -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_aligned ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_tiny_object -test.unit.proxy.test_server.TestObjectECRangedGET.test_small_suffix_tiny_object ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_two_segs -test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_two_segs ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_zero_byte_object -test.unit.proxy.test_server.TestObjectECRangedGET.test_suffix_zero_byte_object ... ok - -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2c25d5eacb1c42698a563-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2c25d5eacb1c42698a563-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2c25d5eacb1c42698a563-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx2c25d5eacb1c42698a563-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txb59ec60930254703b98ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txb59ec60930254703b98ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txb59ec60930254703b98ed-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txb59ec60930254703b98ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx891cc46697df40108d19a-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx891cc46697df40108d19a-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx891cc46697df40108d19a-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx891cc46697df40108d19a-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx05935ea8f0e042a08d8ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx05935ea8f0e042a08d8ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx05935ea8f0e042a08d8ed-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx05935ea8f0e042a08d8ed-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx968d488fb8114b3795183-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx968d488fb8114b3795183-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx968d488fb8114b3795183-0068bdc098) -proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: tx968d488fb8114b3795183-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc17ac5a8e60644b08561d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc17ac5a8e60644b08561d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc17ac5a8e60644b08561d-0068bdc098) -proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txc17ac5a8e60644b08561d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2b0eb7c0d78745febe21c-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2b0eb7c0d78745febe21c-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2b0eb7c0d78745febe21c-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx2b0eb7c0d78745febe21c-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2f0d0e66e62b4024b962d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2f0d0e66e62b4024b962d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2f0d0e66e62b4024b962d-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx2f0d0e66e62b4024b962d-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txac405714cc694836956cd-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txac405714cc694836956cd-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txac405714cc694836956cd-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txac405714cc694836956cd-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx842882916c7c4957ba6f8-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx842882916c7c4957ba6f8-0068bdc098) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx842882916c7c4957ba6f8-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx842882916c7c4957ba6f8-0068bdc098) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx41011766094a4c09ab439-0068bdc098) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx41011766094a4c09ab439-0068bdc098) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx5ee77c9add734406a0d15-0068bdc098) -proxy-ut ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx5ee77c9add734406a0d15-0068bdc098) -proxy-ut ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx5ee77c9add734406a0d15-0068bdc098) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx5ee77c9add734406a0d15-0068bdc098) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx7cea97e5ae434fd5b22b5-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txf2eb4e34e4974b71a135b-0068bdc098) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txf2eb4e34e4974b71a135b-0068bdc098) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txf2eb4e34e4974b71a135b-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx0aadbcb760374e4baa0f3-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx0aadbcb760374e4baa0f3-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx0aadbcb760374e4baa0f3-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx0aadbcb760374e4baa0f3-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txf6e71edd94b54a0ab933c-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txf6e71edd94b54a0ab933c-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txf6e71edd94b54a0ab933c-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txf6e71edd94b54a0ab933c-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txdc8871206bdd4e46a7bdc-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txdc8871206bdd4e46a7bdc-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txdc8871206bdd4e46a7bdc-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txdc8871206bdd4e46a7bdc-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx491de363bf2149c4a226d-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx491de363bf2149c4a226d-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx491de363bf2149c4a226d-0068bdc098) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx491de363bf2149c4a226d-0068bdc098) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx4e18028954b24aae90971-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx4e18028954b24aae90971-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx4e18028954b24aae90971-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx4e18028954b24aae90971-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx8ccb0ef7f33a47479112a-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx8ccb0ef7f33a47479112a-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx8ccb0ef7f33a47479112a-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx8ccb0ef7f33a47479112a-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx45e011af9d5348dfa3bab-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx45e011af9d5348dfa3bab-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx45e011af9d5348dfa3bab-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx45e011af9d5348dfa3bab-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx797c9747090543a7b5c74-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx797c9747090543a7b5c74-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx797c9747090543a7b5c74-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx797c9747090543a7b5c74-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx5454bcaf06844e80abc3e-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx975ad0cef54d4d93b6f92-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx975ad0cef54d4d93b6f92-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx975ad0cef54d4d93b6f92-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx975ad0cef54d4d93b6f92-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx48a7d3c56c2547b581d7c-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx4323352ce425498fa32ff-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx4323352ce425498fa32ff-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx4323352ce425498fa32ff-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx4323352ce425498fa32ff-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx6d73b78960e34a3b9cf76-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6d73b78960e34a3b9cf76-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx6d73b78960e34a3b9cf76-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx6d73b78960e34a3b9cf76-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf23d63c0d8d645e394d47-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf23d63c0d8d645e394d47-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf23d63c0d8d645e394d47-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txf23d63c0d8d645e394d47-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx72d7fdec33d444589a1ef-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx72d7fdec33d444589a1ef-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx72d7fdec33d444589a1ef-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx72d7fdec33d444589a1ef-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx9aa4f5e45e9f489fa4299-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx9aa4f5e45e9f489fa4299-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx9aa4f5e45e9f489fa4299-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx9aa4f5e45e9f489fa4299-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf1710c212daa4bfaa7efd-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf1710c212daa4bfaa7efd-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf1710c212daa4bfaa7efd-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txf1710c212daa4bfaa7efd-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx469c9b67a68a4caabf165-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx469c9b67a68a4caabf165-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx469c9b67a68a4caabf165-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx469c9b67a68a4caabf165-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx19c43e8136c44070a1a58-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx19c43e8136c44070a1a58-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx19c43e8136c44070a1a58-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx19c43e8136c44070a1a58-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txbe30ff4422344f929ae24-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txbe30ff4422344f929ae24-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txbe30ff4422344f929ae24-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txbe30ff4422344f929ae24-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx00a115e943f74f3ca69ed-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx00a115e943f74f3ca69ed-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx00a115e943f74f3ca69ed-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx00a115e943f74f3ca69ed-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx58ca67884ce3419a93913-0068bdc099)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_leak_1 -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_leak_1 ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_old_style_shard_container ... ok - +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.3:1003/sdd/0/a/c/o policy#0 while rebuilding to 10.0.0.17:1017/sdr/0/a/c/o policy#0 @@ -59295,7 +56386,248 @@ object-reconstructor DEBUG: Reconstruct frag #8 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 9, 10] object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: Timeout (Nones)test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load +test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_duplicate_frags_no_errors +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_duplicate_frags_no_errors ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_no_ec_policy_env +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_reconstruct_with_no_ec_policy_env ... ok +test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load_old_style +test.unit.container.test_sharder.TestCleavingContext.test_store_reclaim_load_old_style ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_check_policy +test.unit.obj.test_diskfile.TestECDiskFileManager.test_check_policy ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_ring_ip_and_bind_ip +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_ring_ip_and_bind_ip ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_commit_window +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_commit_window ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files_legacy_durable ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_sync_duplicates_to_remote_region +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_sync_duplicates_to_remote_region ... ok +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_two_ec_policies +test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_two_ec_policies ... ok +test.unit.obj.test_updater.TestObjectUpdaterFunctions.test_split_update_path +test.unit.obj.test_updater.TestObjectUpdaterFunctions.test_split_update_path ... ok +test.unit.obj.test_updater.TestRateLimiterBucket.test_bool +test.unit.obj.test_updater.TestRateLimiterBucket.test_bool ... ok +test.unit.obj.test_updater.TestRateLimiterBucket.test_bucket_ordering +test.unit.obj.test_updater.TestRateLimiterBucket.test_bucket_ordering ... ok +test.unit.obj.test_updater.TestRateLimiterBucket.test_len +test.unit.obj.test_updater.TestRateLimiterBucket.test_len ... ok +test.unit.proxy.controllers.test_base.TestGetterSource.test_close +test.unit.proxy.controllers.test_base.TestGetterSource.test_close ... ok +test.unit.proxy.controllers.test_base.TestGetterSource.test_init +test.unit.proxy.controllers.test_base.TestGetterSource.test_init ... ok +test.unit.proxy.controllers.test_base.TestGetterSource.test_sort +test.unit.proxy.controllers.test_base.TestGetterSource.test_sort ... ok +test.unit.proxy.controllers.test_base.TestGetterSource.test_timestamp +test.unit.proxy.controllers.test_base.TestGetterSource.test_timestamp ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_no_memcache ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_uses_configured_reclaim_age +test.unit.obj.test_diskfile.TestECDiskFileManager.test_cleanup_uses_configured_reclaim_age ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_construct_dev_path +test.unit.obj.test_diskfile.TestECDiskFileManager.test_construct_dev_path ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_focused_yield_hashes_does_not_clean_up +test.unit.obj.test_diskfile.TestECDiskFileManager.test_focused_yield_hashes_does_not_clean_up ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_not_available +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_not_available ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_reading +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_reading ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_and_filenames_from_hash +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_and_filenames_from_hash ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_recheck_time_zero +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_recheck_time_zero ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_bad_meta_name +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_bad_meta_name ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_dev_path_fail +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_dev_path_fail ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_writing +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_cache_writing ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_frag_index_filter_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_actual_files +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_actual_files ... ok + +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx97fd359c8d4446a09fdf6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx97fd359c8d4446a09fdf6-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx97fd359c8d4446a09fdf6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa5dd7be54de94a3b8555e-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa5dd7be54de94a3b8555e-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa5dd7be54de94a3b8555e-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txa5dd7be54de94a3b8555e-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2390a5afe3e04dcebd6cb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2390a5afe3e04dcebd6cb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2390a5afe3e04dcebd6cb-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx2390a5afe3e04dcebd6cb-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx4c479f8c58b34aa08b849-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx4c479f8c58b34aa08b849-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx4c479f8c58b34aa08b849-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx4c479f8c58b34aa08b849-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx72124f8980094280aab73-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx72124f8980094280aab73-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx72124f8980094280aab73-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx72124f8980094280aab73-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx8aacf4fc4bec4445811fe-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx8aacf4fc4bec4445811fe-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx8aacf4fc4bec4445811fe-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx8aacf4fc4bec4445811fe-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx6acac5ceeaea4ca284d0b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6acac5ceeaea4ca284d0b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx6acac5ceeaea4ca284d0b-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx6acac5ceeaea4ca284d0b-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx7d110a33ba0843b8a9621-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx7d110a33ba0843b8a9621-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx7d110a33ba0843b8a9621-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: tx7d110a33ba0843b8a9621-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa998659d99da4d18815d6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa998659d99da4d18815d6-006acad0b7) +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa998659d99da4d18815d6-006acad0b7) +proxy-ut ERROR: Object GET returning 503 for [] (txn: txa998659d99da4d18815d6-006acad0b7) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut WARNING: Handoff requested (5) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb +proxy-ut WARNING: Handoff requested (5) +proxy-ut WARNING: Handoff requested (6) +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb +proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc +proxy-ut DEBUG: Node is error limited: 10.0.0.3:3003/sdd +proxy-ut WARNING: Handoff requested (7) +proxy-ut WARNING: Handoff requested (8) +proxy-ut WARNING: Handoff requested (9) +proxy-ut WARNING: Handoff requested (10) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut WARNING: Handoff requested (4) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx35e56421c99543ba801a8-006acad0b7" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8d6ecfc870554296a0d37-006acad0b7" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a/c/test_leak_1" 201 - "PUT http://localhost/sdb1/3/a/c/test_leak_1" "tx495da54ca38542c897a0c-006acad0b7" "object-server 1476098" 0.0005 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a/c/test_leak_1" 201 - "PUT http://localhost/sda1/3/a/c/test_leak_1" "tx495da54ca38542c897a0c-006acad0b7" "object-server 1476098" 0.0004 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/3/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx495da54ca38542c897a0c-006acad0b7" "proxy-server 1476098" 0.0255 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/3/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx495da54ca38542c897a0c-006acad0b7" "proxy-server 1476098" 0.0392 "-" 1476098 0test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_empty_body +test.unit.proxy.controllers.test_obj.TestGetUpdateShard.test_get_update_shard_empty_body ... ok + +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00test02" 201 - "-" "-" "-" 0.0092 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00null%00foo" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/%00null/%00nullish" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 2 "-" "-" "-" 0.0085 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "GET /sda1/p/a/%00null" 200 367 "-" "-" "-" 0.0140 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 404 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/.a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/.a/c/o" 201 - "-" "-" "-" 0.0197 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/.c/o" 404 - "-" "-" "-" 0.0088 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/.o" 404 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/a/c/o" 201 - "-" "-" "-" 0.0079 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/.shards_a/c/o" 404 - "-" "-" "-" 0.0002 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:38 +0000] "PUT /sda1/p/.shards_a/c" 404 - "-" "-" "-" 0.0002 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/.shards_a/c" 201 - "-" "-" "-" 0.0078 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0038 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c/o1" 201 - "-" "-" "-" 0.0005 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c/o2" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "GET /sda1/p/a/c" 200 280 "-" "-" "-" 0.0085 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "GET /sda1/p/a/c" 404 - "-" "-" "-" 0.0004 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "GET /bob" 400 18 "-" "-" "-" 0.0002 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "GET /sda1/p/a/c%D8%3E%2520/%25" 412 29 "-" "-" "-" 0.0001 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0149 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "DELETE /sda1/p/a/c" 204 - "-" "-" "-" 0.0032 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0144 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0106 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "POST /sda1/p/a/c" 204 - "-" "-" "-" 0.0147 "-" 1476099 - +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0128 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 202 - "-" "-" "-" 0.0070 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test ERROR: ERROR account update failed with 1.2.3.4:5/sdb1 (will retry later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update + account_response = conn.getresponse() + ^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'getresponse' +test ERROR: ERROR account update failed with 6.7.8.9:10/sdf1 (will retry later): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/server.py", line 268, in account_update + account_response = conn.getresponse() + ^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'getresponse' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0054 "-" 1476099 0 +test DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c" 201 - "-" "-" "-" 0.0079 "-" 1476099 0 +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c/0" 201 - "-" "-" "-" 0.0004 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/p/a/c/1" 201 - "-" "-" "-" 0.0003 "-" 1476099 - +test INFO: - - - [10/Oct/2026:23:56:39 +0000] "GET /sda1/p/a/c" 200 248 "-" "-" "-" 0.0077 "-" 1476099 0 +test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpr_sl90bg/tmp_test_obj_server_DiskFile/8fa31ddf-01c9-4b3b-ba3d-2f6e60642461/junk: Invalid Timestamp value in filename 'junk' +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash + filenames = self.cleanup_ondisk_files(object_path)['files'] + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_data +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_data ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_dir +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_dir ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_meta_name +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_no_meta_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty ... ok +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it is not a directory +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash + filenames = self.cleanup_ondisk_files(object_path)['files'] + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_not_dir +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_not_dir ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_other_oserror +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_other_oserror ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem ... ok + object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: Timeout (Nones) object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) object-reconstructor DEBUG: Reconstruct frag #9 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 8, 10] @@ -59324,14 +56656,14 @@ object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) object-reconstructor DEBUG: Reconstruct frag #13 with frag indexes [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] object-reconstructor INFO: Nothing reconstructed for 1.3828277587890625e-05 seconds. -object-reconstructor INFO: Nothing reconstructed for 0.0004935264587402344 seconds. +object-reconstructor INFO: Nothing reconstructed for 0.0003249645233154297 seconds. object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. object-reconstructor DEBUG: ssync completed ok: dev: sda, part: 0, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 -object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. object-reconstructor INFO: Running object reconstructor in script mode. -object-reconstructor DEBUG: Run listdir on /tmp/tmp2ivd3vcw/devices/sda/objects-1/0 -object-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (704.21/sec, 0s remaining) +object-reconstructor DEBUG: Run listdir on /tmp/tmpnhotpw8c/devices/sda/objects-1/0 +object-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (703.98/sec, 0s remaining) object-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) object-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): @@ -59342,521 +56674,257 @@ return next(self.gen) File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_two_ec_policies -test.unit.obj.test_reconstructor.TestObjectReconstructorECDuplicationFactor.test_two_ec_policies ... ok -test.unit.obj.test_server.TestTpoolSize.test_default_config -test.unit.obj.test_server.TestTpoolSize.test_default_config ... ok -test.unit.obj.test_server.TestTpoolSize.test_explicit_setting -test.unit.obj.test_server.TestTpoolSize.test_explicit_setting ... ok -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_empty -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_empty ... ok -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_no_explicit_setting -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_no_explicit_setting ... ok -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_with_explicit_setting -test.unit.obj.test_server.TestTpoolSize.test_servers_per_port_with_explicit_setting ... ok -test.unit.obj.test_updater.TestObjectUpdaterFunctions.test_split_update_path -test.unit.obj.test_updater.TestObjectUpdaterFunctions.test_split_update_path ... ok -test.unit.proxy.controllers.test_account.TestGetAccountInfo.test_get_deleted_account_410 -test.unit.proxy.controllers.test_account.TestGetAccountInfo.test_get_deleted_account_410 ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_base_have_quorum -test.unit.proxy.controllers.test_base.TestFuncs.test_base_have_quorum ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_best_response_overrides -test.unit.proxy.controllers.test_base.TestFuncs.test_best_response_overrides ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_bytes_to_skip -test.unit.proxy.controllers.test_base.TestFuncs.test_bytes_to_skip ... ok +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=x1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx49998d616b124d0bb04ac-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx83b72f24e6b74e0fbe1cb-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating&includes=1_test: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx507d8264290541ce81b02-006acad0b7)test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_empty_body +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_empty_body ... ok -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx58ca67884ce3419a93913-0068bdc099) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx58ca67884ce3419a93913-0068bdc099) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx58ca67884ce3419a93913-0068bdc099) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (5) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb -proxy-ut WARNING: Handoff requested (5) -proxy-ut WARNING: Handoff requested (6) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb -proxy-ut DEBUG: Node is error limited: 10.0.0.3:3003/sdd -proxy-ut WARNING: Handoff requested (7) -proxy-ut WARNING: Handoff requested (8) -proxy-ut WARNING: Handoff requested (9) -proxy-ut WARNING: Handoff requested (10) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcb3b5250b1334bf1acd68-0068bdc09d" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6945d725f3a647d6b4a4e-0068bdc09d" "proxy-server 2597864" 0.0031 "-" 2597864 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "PUT /sda1/3/a/c/test_leak_1" 201 - "PUT http://localhost/sda1/1/a/c/test_leak_1" "tx9b08fca596cd4615aad5b-0068bdc09d" "object-server 2597864" 0.0005 "-" 2597864 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "PUT /sdb1/3/a/c/test_leak_1" 201 - "PUT http://localhost/sdb1/1/a/c/test_leak_1" "tx9b08fca596cd4615aad5b-0068bdc09d" "object-server 2597864" 0.0005 "-" 2597864 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "PUT /sdb1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx9b08fca596cd4615aad5b-0068bdc09d" "proxy-server 2597864" 0.0089 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "PUT /sda1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx9b08fca596cd4615aad5b-0068bdc09d" "proxy-server 2597864" 0.0089 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/57 PUT /v1/a/c/test_leak_1 HTTP/1.0 201 - - t 131072 - - tx9b08fca596cd4615aad5b-0068bdc09d - 0.0262 - - 1757266077.630252838 1757266077.656406879 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txceb868e924594c229d7a3-0068bdc09d" "proxy-server 2597864" 0.0015 "-" 2597864 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa639d5bed151410d967ae-0068bdc09d" "proxy-server 2597864" 0.0027 "-" 2597864 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:58 +0000] "GET /sda1/1/a/c/test_leak_1" 200 131072 "GET http://localhost/v1/a/c/test_leak_1" "txae5238a5429b48599df8b-0068bdc09e" "proxy-server 2597864" 0.0003 "-" 2597864 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/58 GET /v1/a/c/test_leak_1 HTTP/1.0 200 - - t - 131072 - txae5238a5429b48599df8b-0068bdc09e - 0.0144 - - 1757266077.990398169 1757266078.004798889 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o: +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676744.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/00d/ebadc969f29e3f2ecc47ef74c0d2c00d/ebadc969f29e3f2ecc47ef74c0d2c00d.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676747.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/6bd/14f8ea8db0a27a8d407ac89040f756bd/14f8ea8db0a27a8d407ac89040f756bd.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676747.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/6bd/14f8ea8db0a27a8d407ac89040f756bd/14f8ea8db0a27a8d407ac89040f756bd.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676750.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/2d2/420308dfa382da2ceeeea7bf2cfc72d2/420308dfa382da2ceeeea7bf2cfc72d2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676753.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/c53/4236c27abbfd7ec38cc716dda5110c53/4236c27abbfd7ec38cc716dda5110c53.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676753.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/c53/4236c27abbfd7ec38cc716dda5110c53/4236c27abbfd7ec38cc716dda5110c53.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676756.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/10e/89ec4001525f6f973eb8e7c67f57f10e/89ec4001525f6f973eb8e7c67f57f10e.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676756.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/10e/89ec4001525f6f973eb8e7c67f57f10e/89ec4001525f6f973eb8e7c67f57f10e.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676759.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ac2/d0ed7bee70c345d7d22c9e38f6502ac2/d0ed7bee70c345d7d22c9e38f6502ac2.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676759.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/ac2/d0ed7bee70c345d7d22c9e38f6502ac2/d0ed7bee70c345d7d22c9e38f6502ac2.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676762.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/635/a2a4203df2626ec50e9126fb0036a635/a2a4203df2626ec50e9126fb0036a635.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676762.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/635/a2a4203df2626ec50e9126fb0036a635/a2a4203df2626ec50e9126fb0036a635.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676765.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/926/367398c275bfefdd79b4c3115ba94926/367398c275bfefdd79b4c3115ba94926.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676765.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/926/367398c275bfefdd79b4c3115ba94926/367398c275bfefdd79b4c3115ba94926.db +sharder-test DEBUG: Updating own shard range from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676768.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/70e/e527b22c0e69c324d5517f5f27ef970e/e527b22c0e69c324d5517f5f27ef970e.db +sharder-test DEBUG: Updating 1 other shard range(s) from root, path: .shards_a/c-4a8a08f09d37b73795649038408b5f33-1791676768.00000-0, db: /tmp/tmpqrv7rmya/sda/containers/0/70e/e527b22c0e69c324d5517f5f27ef970e/e527b22c0e69c324d5517f5f27ef970e.db +sharder-test WARNING: Skipping d100 as it is not mounted +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.008420705795288086s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012350082397460938s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_0 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmpe8x3uxa0/sda/containers/0/b85/9d7a328814f4e99b3c0e6a0597883b85/9d7a328814f4e99b3c0e6a0597883b85.db, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.dbtest.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_invalid_shard_range +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_invalid_shard_range ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_key_missing +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_key_missing ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_missing_record_type +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_missing_record_type ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_not_a_list +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_not_a_list ... ok +Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx9fcf2ea38400453894280-0068bdc09e) -proxy-ut ERROR: Object servers returned 2 mismatched etags (txn: tx9fcf2ea38400453894280-0068bdc09e) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: txd52a848840c14bbb993c5-0068bdc09e)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_mismatched_etags -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_mismatched_etags ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_request_setting -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_request_setting ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_write_timeout -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_node_write_timeout ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO_override -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_policy_IO_override ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_needs_req -test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_needs_req ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_preserves_storage_policy -test.unit.proxy.controllers.test_base.TestFuncs.test_container_info_preserves_storage_policy ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_change_backend_user_agent -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_change_backend_user_agent ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_no_orig_req -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_no_orig_req ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_sysmeta -test.unit.proxy.controllers.test_base.TestFuncs.test_generate_request_headers_with_sysmeta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_bad_path -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_bad_path ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_cache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_cache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_env -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_env ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_infocache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_infocache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_no_cache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_no_cache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_owner -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_owner ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash + filenames = self.cleanup_ondisk_files(object_path)['files'] + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_unclean +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_diskfile_from_hash_unclean ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_request_failed +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_request_failed ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index_legacy +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_frag_index_legacy ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_wrong_record_type +test.unit.proxy.controllers.test_obj.TestGetUpdatingNamespacesErrors.test_get_namespaces_wrong_record_type ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_insufficient_replication +test.unit.container.test_sharder.TestSharder.test_cleave_insufficient_replication ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_and_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_some_legacy +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_ec_policy_some_legacy ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_empty_dir +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_empty_dir ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_stray_meta +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_stray_meta ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_unexpected_file +test.unit.obj.test_diskfile.TestECDiskFileManager.test_get_ondisk_files_with_unexpected_file ... ok -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx2dfe0e0e382d434e98219-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txb2ae15a5c1ec4b789aa61-0068bdc0a4) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: txb2ae15a5c1ec4b789aa61-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txb2ae15a5c1ec4b789aa61-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: txb2ae15a5c1ec4b789aa61-0068bdc0a4) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txb2ae15a5c1ec4b789aa61-0068bdc0a4) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2c54c7699b6d4c54b686d-0068bdc0a4) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx2c54c7699b6d4c54b686d-0068bdc0a4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx2c54c7699b6d4c54b686d-0068bdc0a4) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx2c54c7699b6d4c54b686d-0068bdc0a4) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx2c54c7699b6d4c54b686d-0068bdc0a4) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 404 (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test ERROR: Aborting listing from shards due to bad response: [200, 200, 404] (txn: tx9ca55e1a41b345cfbc76f-0068bdc0a5) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: txba38201a75a84509ac99a-0068bdc0a6) -test DEBUG: Setting object count to 1065 (txn: txba38201a75a84509ac99a-0068bdc0a6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Failed to get namespaces from /v1/a/c/o: invalid data: ValueError("upper ('a') must be greater than or equal to lower ('z')") (txn: tx208efb5c5fc24006947e8-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Failed to get namespaces from /v1/a/c/o: invalid data: KeyError('name') (txn: tx7ce4b1a891b24beda8325-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Failed to get shard ranges from /v1/a/c/o: unexpected record type None (txn: tx4c63c2f207eb435a83432-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating&includes=1_test: ValueError('not a list') (txn: tx08f5718dc4934f71b6dcd-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=1_test: 404 (txn: tx13497fe57ff74febbe46a-006acad0b7) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Failed to get shard ranges from /v1/a/c/o: unexpected record type 'object' (txn: txad4ce826cfcc4af8933c8-006acad0b7) proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp3c2dcnl9/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp3c2dcnl9/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 DEBUG: Could not load '/tmp/tmpuewswjad/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpuewswjad/tmp_test_proxy_server_chunked/container-sync-realms.conf' cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp3c2dcnl9/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp3c2dcnl9/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 DEBUG: Could not load '/tmp/tmpuewswjad/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpuewswjad/tmp_test_proxy_server_chunked/container-sync-realms.conf' cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:06 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0075 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:06 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0082 "-" 2597858 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:06 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0070 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:06 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0070 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:06 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbbbf5e44e01b43b29b141-0068bdc0a6" "proxy-server 2597858" 0.0012 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:59521/sdb1/3/a/c" "txbbbf5e44e01b43b29b141-0068bdc0a6" "container-server 2597858" 0.0092 "-" 2597858 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:60287/sda1/3/a/c" "txbbbf5e44e01b43b29b141-0068bdc0a6" "container-server 2597858" 0.0011 "-" 2597858 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txbbbf5e44e01b43b29b141-0068bdc0a6" "proxy-server 2597858" 0.0247 "-" 2597858 0test.unit.proxy.test_mem_server.TestContainerController.test_CORS_valid -test.unit.proxy.test_mem_server.TestContainerController.test_CORS_valid ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_backed_x_timestamp_header -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_backed_x_timestamp_header ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas -test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_GET_account_non_existent -test.unit.proxy.test_mem_server.TestContainerController.test_GET_account_non_existent ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent -test.unit.proxy.test_mem_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent ... ok - -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "GET /sdg1/3/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx439d182f2e6440ca9ccf1-0068bdc099" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/54 GET /v1/a/ec-con/range-get-test-tiny HTTP/1.0 206 - - t - 17 - tx439d182f2e6440ca9ccf1-0068bdc099 - 1.0875 - - 1757266073.778048038 1757266074.865541220 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx168275a734464ef8b1003-0068bdc09c" "proxy-server 2597854" 0.0055 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx56876f7a3b1247a2b3dc8-0068bdc09c" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txc4642ee9dc1d4f0898884-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "txc4642ee9dc1d4f0898884-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/56 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 100 - txc4642ee9dc1d4f0898884-0068bdc09c - 0.0336 - - 1757266076.125475883 1757266076.159107447 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbbf401dd1ec84a9a8b064-0068bdc09c" "proxy-server 2597854" 0.0056 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx85e3ec0c86f844de9a50f-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdh1/0/a/ec-con/range-get-test-aligned" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx56656d759c5c4c439aaed-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdi1/0/a/ec-con/range-get-test-aligned" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test-aligned" "tx56656d759c5c4c439aaed-0068bdc09c" "proxy-server 2597854" 0.0050 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/56 GET /v1/a/ec-con/range-get-test-aligned HTTP/1.0 206 - - t - 100 - tx56656d759c5c4c439aaed-0068bdc09c - 0.0339 - - 1757266076.173017502 1757266076.206906080 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx46788d9ed1d944049fc9f-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx3e7638034f4b437496d92-0068bdc09c" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdg1/3/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx18916d2bdeae46e8b4266-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdh1/3/a/ec-con/range-get-test-tiny" 206 90 "GET http://localhost/v1/a/ec-con/range-get-test-tiny" "tx18916d2bdeae46e8b4266-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/56 GET /v1/a/ec-con/range-get-test-tiny HTTP/1.0 206 - - t - 5 - tx18916d2bdeae46e8b4266-0068bdc09c - 0.0194 - - 1757266076.216662169 1757266076.236015558 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0a418c469059407da2c06-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx038d7b1e02724fe1a50e5-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx7dc73c007d7f493794d3f-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx7dc73c007d7f493794d3f-0068bdc09c" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/56 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 2226 - tx7dc73c007d7f493794d3f-0068bdc09c - 0.0165 - - 1757266076.241509914 1757266076.258059740 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8edacbce44cf4983b3276-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx8bbc0d6accfd47548d9a6-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdi1/0/a/ec-con/range-get-test-zero-byte" 200 - "GET http://localhost/v1/a/ec-con/range-get-test-zero-byte" "txe4bc98f708354cffbf273-0068bdc09c" "proxy-server 2597854" 0.0009 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdg1/0/a/ec-con/range-get-test-zero-byte" 200 - "GET http://localhost/v1/a/ec-con/range-get-test-zero-byte" "txe4bc98f708354cffbf273-0068bdc09c" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/56 GET /v1/a/ec-con/range-get-test-zero-byte HTTP/1.0 200 - - t - - - txe4bc98f708354cffbf273-0068bdc09c - 0.0165 - - 1757266076.263638258 1757266076.280186176 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx88cd11a00910458dbd500-0068bdc09c" "proxy-server 2597854" 0.0014 "-" 2597854 -test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable -test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable_same_segment -test.unit.proxy.test_server.TestObjectECRangedGET.test_two_ranges_one_unsatisfiable_same_segment ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_unaligned -test.unit.proxy.test_server.TestObjectECRangedGET.test_unaligned ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable -test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable_socket_leak -test.unit.proxy.test_server.TestObjectECRangedGET.test_unsatisfiable_socket_leak ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_empty_shard_container ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_enable_sharding -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_enable_sharding ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_exception -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_exception ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_errors -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_with_misplaced_objects -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_find_shard_ranges_with_misplaced_objects ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx64f0f634abf54423a4484-0068bdc0a0) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx64f0f634abf54423a4484-0068bdc0a0) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx4818183f10124a97b22da-0068bdc0a1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx5bfe6901f082431aa8b82-0068bdc0a1) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5bfe6901f082431aa8b82-0068bdc0a1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx47c232efdad64cbfb88e3-0068bdc0a1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: txee7ddac35802462abedfe-0068bdc0a1) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: txee7ddac35802462abedfe-0068bdc0a1) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txee7ddac35802462abedfe-0068bdc0a1) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txee7ddac35802462abedfe-0068bdc0a1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txb6b88a7d751c480ba48ac-0068bdc0a2) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: txb6b88a7d751c480ba48ac-0068bdc0a2) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txde0451711bf44dcfa23dc-0068bdc0a4) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txde0451711bf44dcfa23dc-0068bdc0a4) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: txde0451711bf44dcfa23dc-0068bdc0a4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_type -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_proxy_passes_content_type ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_get_accept_ranges_header -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_get_accept_ranges_header ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_head_accept_ranges_header -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_response_head_accept_ranges_header ... ok -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_x_container_headers_db_states -test.unit.proxy.test_mem_server.TestReplicatedObjectController.test_x_container_headers_db_states ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa0a8d259f20f462ea3e22-0068bdc0a4) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa0a8d259f20f462ea3e22-0068bdc0a4) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txa0a8d259f20f462ea3e22-0068bdc0a4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3eb341216cf344c3b8a37-0068bdc0a4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb49e5bd01b9843a4ac7c3-0068bdc09f" "proxy-server 2597854" 0.0067 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx520990948f4d402c972f8-0068bdc09f" "proxy-server 2597854" 0.0042 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 2128 "GET http://localhost/v1/a/ec-con/range-get-test" "tx520990948f4d402c972f8-0068bdc09f" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/27/59 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 101 - tx520990948f4d402c972f8-0068bdc09f - 2.8434 - - 1757266076.285753012 1757266079.129148960 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx85fe1f859a624e96acac8-0068bdc0a0" "proxy-server 2597854" 0.0096 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx7773276d5c9b463588e13-0068bdc0a0" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 2622 "GET http://localhost/v1/a/ec-con/range-get-test" "txbc4dc17890b440fa8ff32-0068bdc0a0" "proxy-server 2597854" 0.0007 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 2622 "GET http://localhost/v1/a/ec-con/range-get-test" "txbc4dc17890b440fa8ff32-0068bdc0a0" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/00 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 11 - txbc4dc17890b440fa8ff32-0068bdc0a0 - 0.0777 - - 1757266080.106313229 1757266080.183964729 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7702b24e2d6040feafd7c-0068bdc0a0" "proxy-server 2597854" 0.0014 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx6dcaa8a2991948759e06c-0068bdc0a0" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx572f47b74f1f46659b94a-0068bdc0a0" "proxy-server 2597854" 0.0007 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 4256 "GET http://localhost/v1/a/ec-con/range-get-test" "tx572f47b74f1f46659b94a-0068bdc0a0" "proxy-server 2597854" 0.0048 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/00 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 4096 - tx572f47b74f1f46659b94a-0068bdc0a0 - 0.0406 - - 1757266080.197767735 1757266080.238391876 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx554ca3b9922f4614b275b-0068bdc0a0" "proxy-server 2597854" 0.0012 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txde97e57b9cc249f682742-0068bdc0a0" "proxy-server 2597854" 0.0012 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txd56717777c5b468bb01c3-0068bdc0a0" "proxy-server 2597854" 0.0049 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "txd56717777c5b468bb01c3-0068bdc0a0" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/00 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - txd56717777c5b468bb01c3-0068bdc0a0 - 0.0317 - - 1757266080.252164125 1757266080.283843994 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71e8ff0d93854e21a32af-0068bdc0a0" "proxy-server 2597854" 0.0037 "-" 2597854 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx5096c034d57c45da9b562-0068bdc0a0" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 416 97 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8b4248d663ca4cce8ad93-0068bdc0a0" "proxy-server 2597854" 0.0009 "-" 2597854 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdi1/2/a/ec-con/range-get-test" 416 97 "GET http://localhost/v1/a/ec-con/range-get-test" "tx8b4248d663ca4cce8ad93-0068bdc0a0" "proxy-server 2597854" 0.0038 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/00 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - tx8b4248d663ca4cce8ad93-0068bdc0a0 - 0.0215 - - 1757266080.285640240 1757266080.307126760 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx737d2eb9b60f48189ddc4-0068bdc0a0" "proxy-server 2597854" 0.0016 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx3ff00de25b3c435786551-0068bdc0a0" "proxy-server 2597854" 0.0015 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx63bcd13779814e5aab69c-0068bdc0a0" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx63bcd13779814e5aab69c-0068bdc0a0" "proxy-server 2597854" 0.0007 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/00 GET /v1/a/ec-con/range-get-test HTTP/1.0 416 - - t - 97 - tx63bcd13779814e5aab69c-0068bdc0a0 - 0.0179 - - 1757266080.313122988 1757266080.331029654 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx65edd8470090433e830f2-0068bdc0a0" "proxy-server 2597854" 0.0015 "-" 2597854 -test.unit.proxy.test_server.TestObjectECRangedGET.test_until_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_until_end ... ok -test.unit.proxy.test_server.TestObjectECRangedGET.test_way_off_end -test.unit.proxy.test_server.TestObjectECRangedGET.test_way_off_end ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_default_proxy_config -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_default_proxy_config ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_log_name -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_log_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_bad_section_name -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_bad_section_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_equality -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_equality ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_inherits_defaults -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_inherits_defaults ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_read_affinity_value -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_read_affinity_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_sorting_method_value -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_sorting_method_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_node_count_value -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_node_count_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_value -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_invalid_write_affinity_value ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_none_configured -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_none_configured ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_one_configured -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_one_configured ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0035 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0031 "-" 1476104 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0030 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0029 "-" 1476104 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7de3ed71e94745878368c-006acad0b7" "proxy-server 1476104" 0.0014 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:42751/sdb1/0/a/c" "tx7de3ed71e94745878368c-006acad0b7" "container-server 1476104" 0.0011 "-" 1476104 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:43409/sda1/0/a/c" "tx7de3ed71e94745878368c-006acad0b7" "container-server 1476104" 0.0011 "-" 1476104 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx7de3ed71e94745878368c-006acad0b7" "proxy-server 1476104" 0.0147 "-" 1476104 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx7de3ed71e94745878368c-006acad0b7" "proxy-server 1476104" 0.0109 "-" 1476104 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/39 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx7de3ed71e94745878368c-006acad0b7 - 0.0261 - - 1791676599.914448738 1791676599.940515757 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx9bcba8ecbe33457894f08-006acad0b7" "proxy-server 1476104" 0.0012 "-" 1476104 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:43409/sda1/2/a1/c1" "tx9bcba8ecbe33457894f08-006acad0b7" "container-server 1476104" 0.0011 "-" 1476104 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:42751/sdb1/2/a1/c1" "tx9bcba8ecbe33457894f08-006acad0b7" "container-server 1476104" 0.0011 "-" 1476104 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx9bcba8ecbe33457894f08-006acad0b7" "proxy-server 1476104" 0.0133 "-" 1476104 0test.unit.obj.test_diskfile.TestECDiskFileManager.test_init +test.unit.obj.test_diskfile.TestECDiskFileManager.test_init ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_init_commit_window +test.unit.obj.test_diskfile.TestECDiskFileManager.test_init_commit_window ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_server.TestContainerController.test_CORS_valid +test.unit.proxy.test_server.TestContainerController.test_CORS_valid ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_old_style_shard_container ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_enoent +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_enoent ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_other_oserror +test.unit.obj.test_diskfile.TestECDiskFileManager.test_listdir_other_oserror ... ok -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txbbbf5e44e01b43b29b141-0068bdc0a6" "proxy-server 2597858" 0.0423 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/07 PUT /v1/a/c HTTP/1.0 201 - - t - - - txbbbf5e44e01b43b29b141-0068bdc0a6 - 0.0582 - - 1757266086.978806257 1757266087.036957264 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txb447d7350adc4b21b8376-0068bdc0a7" "proxy-server 2597858" 0.0012 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:59521/sdb1/0/a1/c1" "txb447d7350adc4b21b8376-0068bdc0a7" "container-server 2597858" 0.0010 "-" 2597858 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:60287/sda1/0/a1/c1" "txb447d7350adc4b21b8376-0068bdc0a7" "container-server 2597858" 0.0010 "-" 2597858 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txb447d7350adc4b21b8376-0068bdc0a7" "proxy-server 2597858" 0.0204 "-" 2597858 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txb447d7350adc4b21b8376-0068bdc0a7" "proxy-server 2597858" 0.0334 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/07 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txb447d7350adc4b21b8376-0068bdc0a7 - 0.0611 - - 1757266087.038373709 1757266087.099520683 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf59849c96e474f8b93ab0-0068bdc0a7" "proxy-server 2597858" 0.0059 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:59521/sdb1/3/a/c1" "txf59849c96e474f8b93ab0-0068bdc0a7" "container-server 2597858" 0.0018 "-" 2597858 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:60287/sda1/3/a/c1" "txf59849c96e474f8b93ab0-0068bdc0a7" "container-server 2597858" 0.0011 "-" 2597858 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf59849c96e474f8b93ab0-0068bdc0a7" "proxy-server 2597858" 0.0115 "-" 2597858 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf59849c96e474f8b93ab0-0068bdc0a7" "proxy-server 2597858" 0.0177 "-" 2597858 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/07 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txf59849c96e474f8b93ab0-0068bdc0a7 - 0.0339 - - 1757266087.101062059 1757266087.134943247 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx80fd5cddc24245dca8400-0068bdc0a7" "proxy-server 2597858" 0.0022 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:59521/sdb1/0/a/c2" "tx80fd5cddc24245dca8400-0068bdc0a7" "container-server 2597858" 0.0016 "-" 2597858 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:60287/sda1/0/a/c2" "tx80fd5cddc24245dca8400-0068bdc0a7" "container-server 2597858" 0.0012 "-" 2597858 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx80fd5cddc24245dca8400-0068bdc0a7" "proxy-server 2597858" 0.0091 "-" 2597858 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:07 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx80fd5cddc24245dca8400-0068bdc0a7" "proxy-server 2597858" 0.0142 "-" 2597858 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/07 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx80fd5cddc24245dca8400-0068bdc0a7 - 0.0229 - - 1757266087.136502981 1757266087.159353256 2 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: txc1770e92d6be450da0e3d-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx660127e51ae34ebcb2fd3-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:2002/sdc (txn: txa7353533430047f99b56c-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:2001/sdb (txn: txa7353533430047f99b56c-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 503, 503) (txn: txa7353533430047f99b56c-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txc9f298f75e4a44c5878d1-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txc9f298f75e4a44c5878d1-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 503, 503) (txn: txc9f298f75e4a44c5878d1-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx97db2f405f8f42d18e1f6-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx97db2f405f8f42d18e1f6-0068bdc0a7) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx07bbb5df86114642b7b4e-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx07bbb5df86114642b7b4e-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestContainerController.test_GET_calls_authorize -test.unit.proxy.test_mem_server.TestContainerController.test_GET_calls_authorize ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_GET_no_content -test.unit.proxy.test_mem_server.TestContainerController.test_GET_no_content ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_GET -test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_GET ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_calls_authorize -test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_calls_authorize ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS -test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS_get_info_drops_origin -test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS_get_info_drops_origin ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_POST -test.unit.proxy.test_mem_server.TestContainerController.test_POST ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_POST_bad_metadata -test.unit.proxy.test_mem_server.TestContainerController.test_POST_bad_metadata ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_POST_calls_clean_acl -test.unit.proxy.test_mem_server.TestContainerController.test_POST_calls_clean_acl ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_POST_metadata -test.unit.proxy.test_mem_server.TestContainerController.test_POST_metadata ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_brokers -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_brokers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_db_state -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_db_state ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_no_stale_reads -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_no_stale_reads ... ok +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Cleaving ShardRange - shard db already in sync, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaved ShardRange in 0.007s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.0001609325408935547s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011420249938964844s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c__1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmpe8x3uxa0/sda/containers/0/069/5a8214a697fa9e61b996df73488a7069/5a8214a697fa9e61b996df73488a7069.db, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj004')], path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001418590545654297s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.106231689453125e-05s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013446807861328125s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Continuing to cleave (1 done, 1 todo), path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.004369258880615234s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011324882507324219s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1791676542.66529, (5, 5) as of 1791676599.90997, cleaved as of 1791676542.66529> in 0.015s, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpe8x3uxa0/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.62841.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.dbtest.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename +test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_for_meta_with_content_type +test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_for_meta_with_content_type ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_with_bad_frag_index +test.unit.obj.test_diskfile.TestECDiskFileManager.test_make_on_disk_filename_with_bad_frag_index ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_missing_splice_warning +test.unit.obj.test_diskfile.TestECDiskFileManager.test_missing_splice_warning ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_object_audit_location_generator +test.unit.obj.test_diskfile.TestECDiskFileManager.test_object_audit_location_generator ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename +test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename ... ok +test.unit.proxy.test_server.TestContainerController.test_DELETE +test.unit.proxy.test_server.TestContainerController.test_DELETE ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename_errors +test.unit.obj.test_diskfile.TestECDiskFileManager.test_parse_on_disk_filename_errors ... ok +test.unit.proxy.test_server.TestContainerController.test_DELETE_backed_x_timestamp_header +test.unit.proxy.test_server.TestContainerController.test_DELETE_backed_x_timestamp_header ... ok +test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas +test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_multiple_storage_policies +test.unit.container.test_sharder.TestSharder.test_cleave_multiple_storage_policies ... ok +test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas +test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas ... ok +test.unit.proxy.test_server.TestContainerController.test_GET_account_non_existent +test.unit.proxy.test_server.TestContainerController.test_GET_account_non_existent ... ok +test.unit.proxy.test_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent +test.unit.proxy.test_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent ... ok +test.unit.proxy.test_server.TestContainerController.test_GET_calls_authorize +test.unit.proxy.test_server.TestContainerController.test_GET_calls_authorize ... ok +test.unit.proxy.test_server.TestContainerController.test_GET_no_content +test.unit.proxy.test_server.TestContainerController.test_GET_no_content ... ok -object-reconstructor INFO: Nothing reconstructed for 1.0967254638671875e-05 seconds. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Base DELETE returning 503 for (204, 204, 404) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfefd24bdfd3349d8a4522-0068bdc0a1) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfefd24bdfd3349d8a4522-0068bdc0a1) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfefd24bdfd3349d8a4522-0068bdc0a1) -test ERROR: Container HEAD returning 503 for [] (txn: txfefd24bdfd3349d8a4522-0068bdc0a1) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx9bcba8ecbe33457894f08-006acad0b7" "proxy-server 1476104" 0.0137 "-" 1476104 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/39 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx9bcba8ecbe33457894f08-006acad0b7 - 0.0271 - - 1791676599.942174196 1791676599.969244242 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:39 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txef6e3d4b3514421fb02e5-006acad0b7" "proxy-server 1476104" 0.0073 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:42751/sdb1/0/a/c1" "txef6e3d4b3514421fb02e5-006acad0b7" "container-server 1476104" 0.0011 "-" 1476104 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:43409/sda1/0/a/c1" "txef6e3d4b3514421fb02e5-006acad0b7" "container-server 1476104" 0.0017 "-" 1476104 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txef6e3d4b3514421fb02e5-006acad0b7" "proxy-server 1476104" 0.0133 "-" 1476104 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txef6e3d4b3514421fb02e5-006acad0b7" "proxy-server 1476104" 0.0233 "-" 1476104 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/40 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txef6e3d4b3514421fb02e5-006acad0b7 - 0.0457 - - 1791676599.970849276 1791676600.016532421 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e3d68508373406e89e2a-006acad0b8" "proxy-server 1476104" 0.0020 "-" 1476104 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:42751/sdb1/2/a/c2" "tx9e3d68508373406e89e2a-006acad0b8" "container-server 1476104" 0.0017 "-" 1476104 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:43409/sda1/2/a/c2" "tx9e3d68508373406e89e2a-006acad0b8" "container-server 1476104" 0.0011 "-" 1476104 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx9e3d68508373406e89e2a-006acad0b8" "proxy-server 1476104" 0.0153 "-" 1476104 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx9e3d68508373406e89e2a-006acad0b8" "proxy-server 1476104" 0.0103 "-" 1476104 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/40 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx9e3d68508373406e89e2a-006acad0b8 - 0.0259 - - 1791676600.018034935 1791676600.043961525 2 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:2002/sdc (txn: txb8021a90980c433ab02f9-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txd081365c1e8a47a6b86a4-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: tx96006b5c31114c35ae4da-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx96006b5c31114c35ae4da-006acad0b8) +test ERROR: Container GET returning 503 for (204, 503, 503) (txn: tx96006b5c31114c35ae4da-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txf42dc8ff666f4539b9dfe-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txf42dc8ff666f4539b9dfe-006acad0b8) +test ERROR: Container GET returning 503 for (204, 503, 503) (txn: txf42dc8ff666f4539b9dfe-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:2001/sdb (txn: txcb4b9820a0d84e6c9cc63-006acad0b8) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txcb4b9820a0d84e6c9cc63-006acad0b8) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txce667d813352498d9e517-006acad0b8) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txce667d813352498d9e517-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -59865,126 +56933,95 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_source -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_swift_source ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_uses_logging_app -test.unit.proxy.controllers.test_base.TestFuncs.test_get_account_info_uses_logging_app ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_cache_key -test.unit.proxy.controllers.test_base.TestFuncs.test_get_cache_key ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_bad_path -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_bad_path ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_cache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_cache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_env -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_env ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_in_pipeline -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_in_pipeline ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_account -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_account ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_auto_account -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_auto_account ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_cache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_cache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_container_gets_cached -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_no_container_gets_cached ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_only_lookup_cache -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_only_lookup_cache ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_swift_source -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_swift_source ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_uses_logging_app -test.unit.proxy.controllers.test_base.TestFuncs.test_get_container_info_uses_logging_app ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_info -test.unit.proxy.controllers.test_base.TestFuncs.test_get_info ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_info_zero_recheck -test.unit.proxy.controllers.test_base.TestFuncs.test_get_info_zero_recheck ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_disabled -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_disabled ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_error -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_error ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_hit -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_hit ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_infocache_hit -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_infocache_hit ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_miss -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_miss ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_skips -test.unit.proxy.controllers.test_base.TestFuncs.test_get_namespaces_from_cache_skips ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_sharding_states -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_sharding_states ... ok +test INFO: Client disconnected on read of '/a/c' (txn: txa6eeb26e3f2141ce8590d-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: txa6eeb26e3f2141ce8590d-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: tx9d9c817e32514381929a2-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: tx9d9c817e32514381929a2-006acad0b8)test.unit.proxy.test_server.TestContainerController.test_HEAD_GET +test.unit.proxy.test_server.TestContainerController.test_HEAD_GET ... ok +test.unit.proxy.test_server.TestContainerController.test_HEAD_calls_authorize +test.unit.proxy.test_server.TestContainerController.test_HEAD_calls_authorize ... ok +test.unit.proxy.test_server.TestContainerController.test_OPTIONS +test.unit.proxy.test_server.TestContainerController.test_OPTIONS ... ok +test.unit.proxy.test_server.TestContainerController.test_OPTIONS_get_info_drops_origin +test.unit.proxy.test_server.TestContainerController.test_OPTIONS_get_info_drops_origin ... ok +test.unit.proxy.test_server.TestContainerController.test_POST +test.unit.proxy.test_server.TestContainerController.test_POST ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:01 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx06fe26294cb4405d8b7ad-0068bdc0a1" "proxy-server 2597854" 0.0028 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:01 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txd0f4106586ab41f5a4d65-0068bdc0a1" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:01 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 7578 "GET http://localhost/v1/a/ec-con/range-get-test" "txd0f4106586ab41f5a4d65-0068bdc0a1" "proxy-server 2597854" 0.0021 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/01 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 10418 - txd0f4106586ab41f5a4d65-0068bdc0a1 - 1.2301 - - 1757266080.340570688 1757266081.570718050 3 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6800c54a60674e6e89f95-0068bdc0a3" "proxy-server 2597854" 0.0068 "-" 2597854 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txbfe31b200e2649438ff07-0068bdc0a3" "proxy-server 2597854" 0.0014 "-" 2597854 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "GET /sdg1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx2f5acd5e7b1b4f6183a2c-0068bdc0a3" "proxy-server 2597854" 0.0008 "-" 2597854 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "GET /sdh1/2/a/ec-con/range-get-test" 206 1194 "GET http://localhost/v1/a/ec-con/range-get-test" "tx2f5acd5e7b1b4f6183a2c-0068bdc0a3" "proxy-server 2597854" 0.0008 "-" 2597854 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/03 GET /v1/a/ec-con/range-get-test HTTP/1.0 206 - - t - 1 - tx2f5acd5e7b1b4f6183a2c-0068bdc0a3 - 0.0338 - - 1757266083.701323986 1757266083.735153437 3 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 1}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 2, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': 'r2', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': 2, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_stale_read_ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_info_stale_read_ok ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_affinity -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_affinity ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_concurrency_settings -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_concurrency_settings ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_sorting_method -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_overrides_default_sorting_method ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_section_name_inherits_from_app_section_name -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_section_name_inherits_from_app_section_name ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_sets_timing_sorting_method -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_sets_timing_sorting_method ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_about_sorting_method_mismatch -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_about_sorting_method_mismatch ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_override_sorting_method_mismatch -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_warns_override_sorting_method_mismatch ... ok +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001499652862548828s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 0.00011348724365234375s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test INFO: Cleaved ShardRange in 0.031s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj_004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000152587890625s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 0.00011920928955078125s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test INFO: Cleaved ShardRange<'obj_004' to MaxBound as of 1791676542.66529, (1, 6144) as of 1791676600.10452, cleaved as of 1791676542.66529> in 0.027s, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmplbark3br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676599.98321.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00018143653869628906s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001087188720703125s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaved ShardRange in 0.022s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.dbtest.unit.proxy.test_server.TestContainerController.test_POST_bad_metadata +test.unit.proxy.test_server.TestContainerController.test_POST_bad_metadata ... ok +test.unit.proxy.test_server.TestContainerController.test_POST_calls_clean_acl +test.unit.proxy.test_server.TestContainerController.test_POST_calls_clean_acl ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_empty_shard_container ... ok +test.unit.proxy.test_server.TestContainerController.test_POST_metadata +test.unit.proxy.test_server.TestContainerController.test_POST_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_and_replication_lock_same_partition +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_and_replication_lock_same_partition ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_enable_sharding +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_enable_sharding ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_exception +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_exception ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_repeated +test.unit.container.test_sharder.TestSharder.test_cleave_repeated ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx6128f840f7a64b76b2e49-0068bdc0a7) -test INFO: Client disconnected on read of '/a/c' (txn: tx6128f840f7a64b76b2e49-0068bdc0a7) -test INFO: Client disconnected on read of '/a/c' (txn: txa08f58d5a06d4bae87c27-0068bdc0a7) -test INFO: Client disconnected on read of '/a/c' (txn: txa08f58d5a06d4bae87c27-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txafd2c0522a3d4f73ad386-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx3e9d1ab1ed5c4bc993828-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx9e586043e4dd4e0db31b3-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx9e586043e4dd4e0db31b3-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx9e586043e4dd4e0db31b3-0068bdc0a7) -test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx9e586043e4dd4e0db31b3-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx93c58c7b14b44ef3bf496-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx93c58c7b14b44ef3bf496-0068bdc0a7) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx93c58c7b14b44ef3bf496-0068bdc0a7) -test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx93c58c7b14b44ef3bf496-0068bdc0a7) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx031abb4cbc5e4d868f356-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txa129652ae89b46b3a3fc6-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txdd08234a861e45c0ab9ed-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txdd08234a861e45c0ab9ed-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txdd08234a861e45c0ab9ed-006acad0b8) +test ERROR: Container GET returning 503 for [500, 500, 500] (txn: txdd08234a861e45c0ab9ed-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx6844853340e5463c8e704-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx6844853340e5463c8e704-006acad0b8) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx6844853340e5463c8e704-006acad0b8) +test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx6844853340e5463c8e704-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a: Network unreachable (txn: tx6ac3aece827b43b59f859-0068bdc0a7) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a: Network unreachable (txn: tx6ac3aece827b43b59f859-0068bdc0a7) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Network unreachable (txn: tx6ac3aece827b43b59f859-0068bdc0a7) -test ERROR: Account HEAD returning 503 for [] (txn: tx6ac3aece827b43b59f859-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.1:2001/sdb (txn: txc8baae527c234ff697e1b-0068bdc0a7) -test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.1:2001/sdb (txn: txd606c7dd43104dfaa77e9-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txd606c7dd43104dfaa77e9-0068bdc0a7) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Network unreachable (txn: tx1cba89ba98b147a0ab22f-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a: Network unreachable (txn: tx1cba89ba98b147a0ab22f-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a: Network unreachable (txn: tx1cba89ba98b147a0ab22f-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx1cba89ba98b147a0ab22f-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.1:2001/sdb (txn: txaf88a3459080485ebd88d-006acad0b8) +test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx5740a38995384bed8f31e-006acad0b8) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx5740a38995384bed8f31e-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -59993,7 +57030,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2d525fba62414f5db9557-0068bdc0a7) +StopIteration (txn: tx6a10a33aca774a0f9b3e5-006acad0b8) test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -60003,8 +57040,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx733ec192329c47d5a6a7e-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to POST /a/c: +StopIteration (txn: txec76196555e341a78924a-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60013,8 +57050,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx9d8ffbaba78148509f025-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to POST /a/c: +StopIteration (txn: tx50c468b47ee64355990b1-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60023,77 +57060,73 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx742b9ee941a34d85ab121-0068bdc0a7) +StopIteration (txn: tx91e9e5fa3928490b8de3f-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestContainerController.test_PUT -test.unit.proxy.test_mem_server.TestContainerController.test_PUT ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_utf8 -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_utf8 ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_backed_x_timestamp_header -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_backed_x_timestamp_header ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_items_since -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_items_since ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_root_container_fill_gap -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_root_container_fill_gap ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_state_filtering -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_namespaces_state_filtering ... ok - -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': 'r1', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': 3, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': 'r3', 'write_affinity_node_count': '4', 'write_affinity_handoff_delete_count': 4, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.6, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.3, 'concurrent_ec_extra_requests': 1}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=100', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: sorting_method is set to 'timing', not 'affinity'; (default) read_affinity setting will have no effect. -test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test WARNING: sorting_method is set to 'timing', not 'affinity'; policy 0 (nulo) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r1=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=100', 'write_affinity': 'r2', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=100', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_DEFAULT_options -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_DEFAULT_options ... ok -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_unknown_policy -test.unit.proxy.test_server.TestProxyServerConfigLoading.test_per_policy_conf_with_unknown_policy ... ok -test.unit.proxy.test_server.TestSwiftInfo.test_registered_defaults -test.unit.proxy.test_server.TestSwiftInfo.test_registered_defaults ... ok - -test WARNING: sorting_method is set to 'shuffle', not 'affinity'; (default) read_affinity setting will have no effect. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=10', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects ... ok +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx05834f2626eb40aeb2941-006acad0b8) +test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: txed1d6d4c28a74a0bbfca0-006acad0b8) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txed1d6d4c28a74a0bbfca0-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txeb3476eea9e346bfaab49-006acad0b8)test.unit.proxy.test_server.TestContainerController.test_PUT +test.unit.proxy.test_server.TestContainerController.test_PUT ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_state ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_utf8 +test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_utf8 ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta +test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_backed_x_timestamp_header +test.unit.proxy.test_server.TestContainerController.test_PUT_backed_x_timestamp_header ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition_different_name +test.unit.obj.test_diskfile.TestECDiskFileManager.test_partition_lock_same_partition_different_name ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_pickle_async_update +test.unit.obj.test_diskfile.TestECDiskFileManager.test_pickle_async_update ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_bad_metadata +test.unit.proxy.test_server.TestContainerController.test_PUT_bad_metadata ... ok -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: Container GET returning 503 for (404, 503, 503, 503) -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +sharder-test DEBUG: got 6 rows (deleted=False) in 0.0001876354217529297s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010514259338378906s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1791676542.66529, (6, 6) as of 1791676600.23697, cleaved as of 1791676542.66529> in 0.014s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '15176abe-68e8-4c65-a54e-837f929b32b8-sda', 'cursor': '', 'max_row': 12, 'cleave_to_row': 10, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 2, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Completed cleaving, DB remaining in sharding state, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaving from row 10 into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019860267639160156s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011801719665527344s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaved ShardRange in 0.027s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaving from row 10 into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (6, 6) as of 1791676600.23697, cleaved as of 1791676542.66529>, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015878677368164062s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011134147644042969s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1791676542.66529, (6, 6) as of 1791676600.23697, cleaved as of 1791676542.66529> in 0.015s, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp1r_rx2ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.14015.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting to cleave (0 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60102,8 +57135,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: +StopIteration (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60112,8 +57145,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: +StopIteration (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60122,222 +57155,35 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: Container GET returning 503 for (503, 503, 503, 503) +StopIteration (txn: txeb3476eea9e346bfaab49-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txeb3476eea9e346bfaab49-006acad0b8) +test WARNING: Could not autocreate account '/account' (txn: txeb3476eea9e346bfaab49-006acad0b8) +test INFO: autocreate account '/account' (txn: tx2c3e27e2cdcc48918afab-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.1:1001/sdb (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.0:1000/sda (txn: tx88074a0184724c5792173-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx88074a0184724c5792173-006acad0b8) +test WARNING: Could not autocreate account '/account' (txn: tx88074a0184724c5792173-006acad0b8) +test INFO: autocreate account '/account' (txn: tx97ce79799029429f9875f-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx03442aa40a0e49beba129-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx03442aa40a0e49beba129-006acad0b8) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx03442aa40a0e49beba129-006acad0b8) +test INFO: autocreate account '/account' (txn: txb36a910f82e34f9ea1385-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txcde54467b02c42ef926c2-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: txcde54467b02c42ef926c2-006acad0b8) +test INFO: autocreate account '/account' (txn: txcde54467b02c42ef926c2-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx3c391102cddf48c89a984-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx3c391102cddf48c89a984-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (201, 404, 503, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +test INFO: autocreate account '/☃' (txn: tx413fdabc257746d1ad5c4-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: autocreate account '/account' (txn: txe407d6aec45c4066ae6f9-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60346,8 +57192,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +StopIteration (txn: tx7c57eac578594a848c270-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60356,8 +57202,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +StopIteration (txn: txac25353e99024f76b526d-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60366,8 +57212,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +StopIteration (txn: tx3a90062957f5453ab4b4c-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -60376,659 +57222,1078 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: Container GET returning 503 for (201, 503, 503, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +StopIteration (txn: tx39c960e40d6042179720a-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestContainerController.test_PUT_calls_clean_acl +test.unit.proxy.test_server.TestContainerController.test_PUT_calls_clean_acl ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_connect_exceptions +test.unit.proxy.test_server.TestContainerController.test_PUT_connect_exceptions ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_newid ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_max_container_name_length +test.unit.proxy.test_server.TestContainerController.test_PUT_max_container_name_length ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_max_containers_per_account +test.unit.proxy.test_server.TestContainerController.test_PUT_max_containers_per_account ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_2 +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_2 ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_another_device_fine +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_another_device_fine ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_off +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_off ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_metadata +test.unit.proxy.test_server.TestContainerController.test_PUT_metadata ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_policy_headers +test.unit.proxy.test_server.TestContainerController.test_PUT_policy_headers ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas +test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas ... ok +test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas +test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: txa9108d3da89444358eb1a-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: txf20bcc6ab41a4ce297d3a-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx013d4345cd0249a1932d5-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx013d4345cd0249a1932d5-006acad0b8) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx013d4345cd0249a1932d5-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx833895b83b1a4c7cb28ed-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx833895b83b1a4c7cb28ed-006acad0b8) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx833895b83b1a4c7cb28ed-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx9cb5c3dea8174ddca376b-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx9cb5c3dea8174ddca376b-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx9cb5c3dea8174ddca376b-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx9cb5c3dea8174ddca376b-006acad0b8) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect + raise HTTPException() +http.client.HTTPException (txn: tx88e8bffb44ba49319dcdd-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx88e8bffb44ba49319dcdd-006acad0b8) +test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx88e8bffb44ba49319dcdd-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx88e8bffb44ba49319dcdd-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txafe35025f9bc47de84bdf-006acad0b8)test.unit.proxy.test_server.TestContainerController.test_acc_missing_returns_404 +test.unit.proxy.test_server.TestContainerController.test_acc_missing_returns_404 ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_on +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_on ... ok +test.unit.proxy.test_server.TestContainerController.test_authorized_requests_when_account_not_found +test.unit.proxy.test_server.TestContainerController.test_authorized_requests_when_account_not_found ... ok +test.unit.proxy.test_server.TestContainerController.test_convert_index_to_name +test.unit.proxy.test_server.TestContainerController.test_convert_index_to_name ... ok +test.unit.proxy.test_server.TestContainerController.test_convert_policy_to_index +test.unit.proxy.test_server.TestContainerController.test_convert_policy_to_index ... ok +test.unit.proxy.test_server.TestContainerController.test_error_convert_index_to_name +test.unit.proxy.test_server.TestContainerController.test_error_convert_index_to_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_root_container ... ok + +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx4f47f9c4c6b04c29bb175-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx4f47f9c4c6b04c29bb175-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: +StopIteration (txn: tx4f47f9c4c6b04c29bb175-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx4f47f9c4c6b04c29bb175-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx00ad9ee0133a4adf968f3-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx00ad9ee0133a4adf968f3-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx00ad9ee0133a4adf968f3-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx00ad9ee0133a4adf968f3-006acad0b8) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txb6268322008a4afdadda8-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: Container GET returning 503 for (404, 503, 503, 503) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx179ba01c171847cca092b-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx179ba01c171847cca092b-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIterationtest.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_PUT -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_code_for_PUT ... ok +StopIteration (txn: tx179ba01c171847cca092b-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx179ba01c171847cca092b-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txdfabd1b9862145e387909-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txdfabd1b9862145e387909-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txdfabd1b9862145e387909-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: txdfabd1b9862145e387909-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx340266d279bb4aff9667f-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a' to policy (txn: txb815928b4b45464aa9edf-006acad0b8) +test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a/c' to policy (txn: txb815928b4b45464aa9edf-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: txb815928b4b45464aa9edf-006acad0b8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx38f76b3213724b72b3cae-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txe71895b6b10d40c298da0-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: txe71895b6b10d40c298da0-006acad0b8) +test INFO: Client disconnected on read of '/a/c/' (txn: txe71895b6b10d40c298da0-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txf3baa5719a814618a026d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txf3baa5719a814618a026d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txf3baa5719a814618a026d-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txf3baa5719a814618a026d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txe707876165fb46bf9ec84-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txe707876165fb46bf9ec84-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txe707876165fb46bf9ec84-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txe707876165fb46bf9ec84-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx935ca2d1295948b79510d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx935ca2d1295948b79510d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx935ca2d1295948b79510d-006acad0b8) +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001666545867919922s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011110305786132812s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaved ShardRange in 0.012s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Stopped cleave at unready ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, found as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016570091247558594s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010848045349121094s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_there_1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmp6lfgfyrk/sda/containers/0/7a6/40d00a528944ce0468e507db329647a6/40d00a528944ce0468e507db329647a6.db, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaving ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1791676542.66529, (3, 6) as of 1791676600.57248, cleaved as of 1791676542.66529> in 0.007s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c_where_2 for ShardRange<'there' to 'where' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000152587890625s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010085105895996094s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_where_2 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1791676542.66529, (1, 100) as of 1791676600.59390, cleaved as of 1791676542.66529> in 0.012s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c_yonder_3 for ShardRange<'where' to 'yonder' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001780986785888672s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_same_partition +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_lock_same_partition ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_one_per_device_deprecation +test.unit.obj.test_diskfile.TestECDiskFileManager.test_replication_one_per_device_deprecation ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_verify_ondisk_files +test.unit.obj.test_diskfile.TestECDiskFileManager.test_verify_ondisk_files ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_cleans_up_everything +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_cleans_up_everything ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_root +test.unit.container.test_sharder.TestSharder.test_cleave_root ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_dev_path_fail +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_dev_path_fail ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_errors ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty_suffixes +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_empty_suffixes ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_filters_frag_index_legacy_durable ... ok -object-reconstructor WARNING: Invalid response 503 from 10.0.0.83:1083/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (81 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.363:1363/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (361 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.55:1055/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.83:1083/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (81 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.363:1363/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (361 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266072.00000 -object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (41 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (42 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (43 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (44 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (45 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (46 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (47 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (48 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (49 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (50 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (51 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (52 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (54 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (56 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (57 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (58 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (59 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (60 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (61 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (62 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (63 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (64 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (65 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (66 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (67 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (68 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (69 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (70 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (71 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (72 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (73 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (74 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (75 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (76 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etag_with_same_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects_since_row -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_objects_since_row ... ok +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx935ca2d1295948b79510d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx7a29bb0a43b24f2c85f20-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx7a29bb0a43b24f2c85f20-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx7a29bb0a43b24f2c85f20-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx7a29bb0a43b24f2c85f20-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx3280872788974856af19d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx3280872788974856af19d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx3280872788974856af19d-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx3280872788974856af19d-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txe08e220b0fa44bcfa9c2b-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txe08e220b0fa44bcfa9c2b-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txe08e220b0fa44bcfa9c2b-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txe08e220b0fa44bcfa9c2b-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx2c538fb5dca74d438c17e-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx2c538fb5dca74d438c17e-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx2c538fb5dca74d438c17e-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx2c538fb5dca74d438c17e-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txae61b6054c17464f97487-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txae61b6054c17464f97487-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txae61b6054c17464f97487-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txae61b6054c17464f97487-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txfb35e2124f004f6e82310-006acad0b8) +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:2000/sda (txn: txfb35e2124f004f6e82310-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txfb35e2124f004f6e82310-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txfb35e2124f004f6e82310-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txfb35e2124f004f6e82310-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txfb35e2124f004f6e82310-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx2ae46087642245009b363-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx2ae46087642245009b363-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx2ae46087642245009b363-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503] (txn: tx2ae46087642245009b363-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test ERROR: Node will be error limited for 60.00s: 10.0.0.1:2001/sdb (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:2002/sdc (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test ERROR: Container GET returning 503 for [503, 503] (txn: tx4b896103e9a94f4db4ffc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txc7353da535344bcfb8772-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txc7353da535344bcfb8772-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txc7353da535344bcfb8772-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: txc7353da535344bcfb8772-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx06bb9601c4974473ad981-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx06bb9601c4974473ad981-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx06bb9601c4974473ad981-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx06bb9601c4974473ad981-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txcbe5e757a554464f89ca5-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txcbe5e757a554464f89ca5-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txcbe5e757a554464f89ca5-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: txcbe5e757a554464f89ca5-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx8bc64ac40e07485ab5715-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx8bc64ac40e07485ab5715-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx8bc64ac40e07485ab5715-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx8bc64ac40e07485ab5715-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx257ff2ade261402d9bae4-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx257ff2ade261402d9bae4-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx257ff2ade261402d9bae4-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx257ff2ade261402d9bae4-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx9215be9ea6bb41f690afb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx9215be9ea6bb41f690afb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx9215be9ea6bb41f690afb-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx9215be9ea6bb41f690afb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx23b39ca6ab184293a32fb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx23b39ca6ab184293a32fb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx23b39ca6ab184293a32fb-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx23b39ca6ab184293a32fb-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx07f3db26943e4181931cc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx07f3db26943e4181931cc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx07f3db26943e4181931cc-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx07f3db26943e4181931cc-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx4797f722f41645299fe34-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx4797f722f41645299fe34-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx4797f722f41645299fe34-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx4797f722f41645299fe34-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txb4f24ef2338b46e9a7485-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txb4f24ef2338b46e9a7485-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txb4f24ef2338b46e9a7485-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: txb4f24ef2338b46e9a7485-006acad0b8)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_with_misplaced_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_find_shard_ranges_with_misplaced_objects ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_ignores_bad_ondisk_filesets +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_ignores_bad_ondisk_filesets ... ok +test.unit.proxy.test_server.TestContainerController.test_error_limiting +test.unit.proxy.test_server.TestContainerController.test_error_limiting ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_optionally_yields_non_durable_data +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_optionally_yields_non_durable_data ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_pre_existing_shard_db_handoff +test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_pre_existing_shard_db_handoff ... ok +test.unit.proxy.test_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found +test.unit.proxy.test_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_missing_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_missing_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_data_without_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_data_without_legacy_durable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_brokers +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_brokers ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_non_durable_data +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_newer_non_durable_data ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_non_durable_data +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_skips_non_durable_data ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_suffix_filter_legacy_durable ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_db_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_db_state ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_tombstones +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_tombstones ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_hashes_yields_meta_timestamp_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes ... ok +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes_dev_path_fail +test.unit.obj.test_diskfile.TestECDiskFileManager.test_yield_suffixes_dev_path_fail ... ok +test.unit.obj.test_server.TestObjectServer.test_expect_on_multiphase_put_diconnect +test.unit.obj.test_server.TestObjectServer.test_expect_on_multiphase_put_diconnect ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_old_style_shard_container ... ok +test.unit.proxy.test_server.TestContainerController.test_node_read_timeout_no_retry_to_container +test.unit.proxy.test_server.TestContainerController.test_node_read_timeout_no_retry_to_container ... ok +test.unit.obj.test_server.TestObjectServer.test_expect_on_put +test.unit.obj.test_server.TestObjectServer.test_expect_on_put ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_is_deleted ... ok +test.unit.proxy.test_server.TestContainerController.test_response_get_accept_ranges_header +test.unit.proxy.test_server.TestContainerController.test_response_get_accept_ranges_header ... ok -test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx686436db424f476888cba-0068bdc0a7) -test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx579f8801984446a1948f8-0068bdc0a7) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx579f8801984446a1948f8-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to PUT /account: +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00013327598571777344s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_yonder_3 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaved ShardRange<'where' to 'yonder' as of 1791676542.66529, (1, 1000) as of 1791676600.69576, cleaved as of 1791676542.66529> in 0.016s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Continuing to cleave (4 done, 0 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Continuing to cleave (4 done, 1 todo), path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'yonder' to MaxBound as of 1791676542.66529, (2, 15) as of 1791676600.73040, active as of 1791676542.66529>, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015783309936523438s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010609626770019531s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test INFO: Cleaved ShardRange<'yonder' to MaxBound as of 1791676542.66529, (2, 15) as of 1791676600.73040, active as of 1791676542.66529> in 0.011s, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Cleaving already complete for container, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Passing over already sharded container, path: a/c, db: /tmp/tmp6lfgfyrk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.39495.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015234947204589844s, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010967254638671875s, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test INFO: Replicating new shard container .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test INFO: Cleaved ShardRange in 0.01s, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpqqn5427i/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.81464.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001475811004638672s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.000102996826171875s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_ranges +test.unit.container.test_sharder.TestSharder.test_cleave_root_empty_db_with_ranges ... ok +test.unit.obj.test_server.TestObjectServer.test_expect_on_put_conflict +test.unit.obj.test_server.TestObjectServer.test_expect_on_put_conflict ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_no_stale_reads +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_no_stale_reads ... ok +test.unit.proxy.test_server.TestContainerController.test_response_head_accept_ranges_header +test.unit.proxy.test_server.TestContainerController.test_response_head_accept_ranges_header ... ok +test.unit.proxy.test_server.TestContainerController.test_transfer_headers +test.unit.proxy.test_server.TestContainerController.test_transfer_headers ... ok +test.unit.obj.test_server.TestObjectServer.test_expect_on_put_footer +test.unit.obj.test_server.TestObjectServer.test_expect_on_put_footer ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_bad_commit_message +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_bad_commit_message ... ok +test.unit.proxy.test_server.TestContainerController.test_unauthorized_requests_when_account_not_found +test.unit.proxy.test_server.TestContainerController.test_unauthorized_requests_when_account_not_found ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_sharding_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_sharding_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_stale_read_ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_info_stale_read_ok ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_in_the_middle_of_commit +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_in_the_middle_of_commit ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_items_since +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_items_since ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_right_before_commit +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_client_disconnect_right_before_commit ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_root_container_fill_gap +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_root_container_fill_gap ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_state_filtering +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_namespaces_state_filtering ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk_disconnect +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_drains_extra_commit_junk_disconnect ... ok + +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx528f1b7f530b4f4a89a06-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx528f1b7f530b4f4a89a06-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx528f1b7f530b4f4a89a06-006acad0b8) +test ERROR: Container GET returning 503 for [] (txn: tx528f1b7f530b4f4a89a06-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx3a350a1c590c4475ae024-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx3a350a1c590c4475ae024-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx3a350a1c590c4475ae024-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx3a350a1c590c4475ae024-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txd5e37d84757a4b64a0a6a-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txd5e37d84757a4b64a0a6a-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txd5e37d84757a4b64a0a6a-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txd5e37d84757a4b64a0a6a-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txd5bd8ccb3fd7404aae9b7-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txd5bd8ccb3fd7404aae9b7-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txd5bd8ccb3fd7404aae9b7-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txd5bd8ccb3fd7404aae9b7-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx3b118173be7f4671a4e70-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx3b118173be7f4671a4e70-006acad0b8) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx3b118173be7f4671a4e70-006acad0b8) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx3b118173be7f4671a4e70-006acad0b8) +test INFO: Client disconnected on read of '/a/c' (txn: tx9641604ea57149f7b1c37-006acad0b8) +test INFO: Client disconnected on read of '/a/c/' (txn: tx9641604ea57149f7b1c37-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /account: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx96da17e97d9945c1b975e-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /account: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx96da17e97d9945c1b975e-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test WARNING: Could not autocreate account '/account' (txn: txfe3bef682cff4d9b82af3-0068bdc0a7) -test INFO: autocreate account '/account' (txn: txd0f36b67bd0d4c2980cc4-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.1:1001/sdb (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.0:1000/sda (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test WARNING: Could not autocreate account '/account' (txn: tx1a97b1e47fe9405f9c28b-0068bdc0a7) -test INFO: autocreate account '/account' (txn: tx241c833f39964057a2b00-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx78e214bf906c4496a6273-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx78e214bf906c4496a6273-0068bdc0a7) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx78e214bf906c4496a6273-0068bdc0a7) -test INFO: autocreate account '/account' (txn: tx717fe1f186b4492893f4c-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx18351de91ac84168baaca-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx18351de91ac84168baaca-0068bdc0a7) -test INFO: autocreate account '/account' (txn: tx18351de91ac84168baaca-0068bdc0a7) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx33d247bf263e4084899ba-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx33d247bf263e4084899ba-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: autocreate account '/☃' (txn: tx380f726336754b00982dc-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: autocreate account '/account' (txn: tx326abb9fbc25439e8ca1a-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx96da17e97d9945c1b975e-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx96da17e97d9945c1b975e-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txd7a4b9a1cc164b948251d-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx0e386ac66af24c86b4c34-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx654c12bc59b9442a9cc9f-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx0e386ac66af24c86b4c34-006acad0b8) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txad312abb71f8493ebfa77-0068bdc0a7)test.unit.proxy.test_mem_server.TestContainerController.test_PUT_bad_metadata -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_bad_metadata ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_calls_clean_acl -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_calls_clean_acl ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_connect_exceptions -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_connect_exceptions ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_container_name_length -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_container_name_length ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_containers_per_account -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_containers_per_account ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_metadata -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_metadata ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_policy_headers -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_policy_headers ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_own_shard_range -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_own_shard_range ... ok - -object-reconstructor ERROR: Unable to get enough responses (77 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (78 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (79 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (80 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266074.00000 -object-reconstructor ERROR: Unable to get enough responses (81 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmphotepiqr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266074.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266086.00000 -object-reconstructor ERROR: Unable to get enough responses (82 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpr_msakuk/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266086.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor ERROR: Unable to get enough responses (82 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmprswsmy3s/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266087.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor ERROR: Unable to get enough responses (54 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpvhwre62x/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266087.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp8or2y7pr/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266087.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpks4vr3jv/devices/sda1/objects/9/77c/ab4a8c0dec756ad76845d2920375f77c/1757266087.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 11] -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_new_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_new_etag ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_old_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_old_etag ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_policy_info -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_policy_info ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_timestamps_etags_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_parity_fa_with_data_node_failure -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_parity_fa_with_data_node_failure ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_request_node_count_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_request_node_count_conf ... ok -test.unit.obj.test_updater.TestSweepStats.test_copy -test.unit.obj.test_updater.TestSweepStats.test_copy ... ok -test.unit.obj.test_updater.TestSweepStats.test_reset -test.unit.obj.test_updater.TestSweepStats.test_reset ... ok -test.unit.obj.test_updater.TestSweepStats.test_since -test.unit.obj.test_updater.TestSweepStats.test_since ... ok -test.unit.obj.test_updater.TestSweepStats.test_str -test.unit.obj.test_updater.TestSweepStats.test_str ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_record_type_object_makes_no_cache_lookup -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_record_type_object_makes_no_cache_lookup ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_include_deleted_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_include_deleted_shards ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_listing_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_listing_shards ... ok -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_updating_shards -test.unit.proxy.controllers.test_container.TestGetExplicitRecordType.test_GET_shard_ranges_no_cache_when_requesting_updating_shards ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_object -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_object ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard_with_listing_state -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard_with_listing_state ... ok - -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx0e386ac66af24c86b4c34-006acad0b8) +test ERROR: Account HEAD returning 503 for [] (txn: tx0e386ac66af24c86b4c34-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: txc16900eb9b634e199e58a-006acad0b8) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: txc29cf9022b0348fc8300f-006acad0b9) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx50fe1e7ceb5340b5b6d92-006acad0b9) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d775dcfdb6b4b3997deb-006acad0b9" "proxy-server 1476104" 0.0021 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/0/a/ec-crazytown" 201 - "PUT http://127.0.0.1:42751/sdb1/3/a/ec-crazytown" "tx6d775dcfdb6b4b3997deb-006acad0b9" "container-server 1476104" 0.0011 "-" 1476104 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/ec-crazytown" 201 - "PUT http://127.0.0.1:43409/sda1/3/a/ec-crazytown" "tx6d775dcfdb6b4b3997deb-006acad0b9" "container-server 1476104" 0.0018 "-" 1476104 3test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_ec_fragment_in_headers_no_footers +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_ec_fragment_in_headers_no_footers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_root_container ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_leak_1 +test.unit.proxy.test_server.TestReplicatedObjectController.test_leak_1 ... ok + +sharder-test INFO: Cleaving from row None into .shards_a/c_x_1 for ShardRange<'d' to 'x' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015854835510253906s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010538101196289062s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Cleaving ShardRange<'d' to 'x' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test INFO: Cleaving from row None into .shards_a/c__2 for ShardRange<'x' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001544952392578125s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001068115234375s, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Cleaving ShardRange<'x' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmphruqtapo/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676600.89482.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting to cleave (0 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015735626220703125s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00012803077697753906s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 5.626678466796875e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010228157043457031s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_here_0 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaved ShardRange in 0.019s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Stopped cleave at unready ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, found as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017261505126953125s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 6.914138793945312e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 6.794929504394531e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 5.817413330078125e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010561943054199219s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_there_1 in state cleaved: 1 successes, 2 required, shard db: /tmp/tmpa3qtgoty/sda/containers/0/7a6/40d00a528944ce0468e507db329647a6/40d00a528944ce0468e507db329647a6.db, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.dbtest.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_mismatched_etags +test.unit.proxy.test_server.TestReplicatedObjectController.test_mismatched_etags ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer_disconnect +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_metadata_footer_disconnect ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects_since_row +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_objects_since_row ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_metadata_replicated +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_metadata_replicated ... ok +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_mime_boundary +test.unit.obj.test_server.TestObjectServer.test_multiphase_put_no_mime_boundary ... ok +test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives +test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives ... ok +test.unit.obj.test_server.TestObjectServer.test_not_found +test.unit.obj.test_server.TestObjectServer.test_not_found ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_own_shard_range +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_own_shard_range ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_account_acl_headers_translated_for_GET_HEAD +test.unit.proxy.controllers.test_account.TestAccountController.test_account_acl_headers_translated_for_GET_HEAD ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_policy_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_policy_info ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_account_info_in_response_env +test.unit.proxy.controllers.test_account.TestAccountController.test_account_info_in_response_env ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_add_acls_impossible_cases +test.unit.proxy.controllers.test_account.TestAccountController.test_add_acls_impossible_cases ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-crazytown" 201 - "PUT http://localhost/v1/a/ec-crazytown" "tx6d775dcfdb6b4b3997deb-006acad0b9" "proxy-server 1476104" 0.0239 "-" 1476104 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-crazytown" 201 - "PUT http://localhost/v1/a/ec-crazytown" "tx6d775dcfdb6b4b3997deb-006acad0b9" "proxy-server 1476104" 0.0349 "-" 1476104 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx994bcbae266047eead5a0-006acad0b9" "proxy-server 1476104" 0.0020 "-" 1476104 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx5b2259f1e89748e0a2a42-006acad0b9" "proxy-server 1476104" 0.0094 "-" 1476104 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdi1/3/a/ec-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-crazytown/obj" "tx38ba719df84a4f9b9c9fb-006acad0b9" "proxy-server 1476104" 0.0002 "-" 1476104 3 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:38141/sdi1, error: ERROR Insufficient Storage (txn: tx38ba719df84a4f9b9c9fb-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:38141/sdi1 (txn: tx38ba719df84a4f9b9c9fb-006acad0b9) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdg1/3/a/ec-crazytown/obj" "tx38ba719df84a4f9b9c9fb-006acad0b9" "object-server 1476104" 0.0005 "-" 1476104 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdg1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx38ba719df84a4f9b9c9fb-006acad0b9" "proxy-server 1476104" 0.0288 "-" 1476104 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdh1/3/a/ec-crazytown/obj" "tx38ba719df84a4f9b9c9fb-006acad0b9" "object-server 1476104" 0.0005 "-" 1476104 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdh1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "tx38ba719df84a4f9b9c9fb-006acad0b9" "proxy-server 1476104" 0.0359 "-" 1476104 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txef8fcd7c43d14331abdb6-006acad0b9" "proxy-server 1476104" 0.0062 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx47eb950a56354af88c188-006acad0b9" "proxy-server 1476104" 0.0055 "-" 1476104 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdg1/3/a/ec-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-crazytown/obj" "txd7100b2568d44c538d920-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 3 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41319/sdg1, error: ERROR Insufficient Storage (txn: txd7100b2568d44c538d920-006acad0b9) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdh1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "txd7100b2568d44c538d920-006acad0b9" "proxy-server 1476104" 0.0211 "-" 1476104 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/sdi1/3/a/ec-crazytown/obj" "txd7100b2568d44c538d920-006acad0b9" "object-server 1476104" 0.0005 "-" 1476104 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdi1/3/a/ec-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-crazytown/obj" "txd7100b2568d44c538d920-006acad0b9" "proxy-server 1476104" 0.0251 "-" 1476104 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbd65b2b959e24d2abae42-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "txa4e3b580abbb44068c613-006acad0b9" "proxy-server 1476104" 0.0032 "-" 1476104 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx38b38f09f14a4c70be4c6-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdg1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "tx38b38f09f14a4c70be4c6-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 3 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41319/sdg1, error: ERROR Insufficient Storage (txn: tx38b38f09f14a4c70be4c6-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:41319/sdg1 (txn: tx38b38f09f14a4c70be4c6-006acad0b9) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "tx38b38f09f14a4c70be4c6-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 3 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47695/sdh1, error: ERROR Insufficient Storage (txn: tx38b38f09f14a4c70be4c6-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:47695/sdh1 (txn: tx38b38f09f14a4c70be4c6-006acad0b9) +proxy ERROR: Object returning 503 for [] (txn: tx38b38f09f14a4c70be4c6-006acad0b9) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa0025334c0904ac8881d5-006acad0b9" "proxy-server 1476104" 0.0020 "-" 1476104 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "txc46e51a1131246569dee1-006acad0b9" "proxy-server 1476104" 0.0027 "-" 1476104 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx3a38be18a4e74844a6047-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx3a38be18a4e74844a6047-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9338714f0f214f70b30c9-006acad0b9" "proxy-server 1476104" 0.0021 "-" 1476104 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/3/a/ec-crazytown" 204 - "HEAD http://localhost/v1/a/ec-crazytown" "tx9244e9efac95403eb3a54-006acad0b9" "proxy-server 1476104" 0.0012 "-" 1476104 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdg1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx0f1029c1c39e46cbbce40-006acad0b9" "proxy-server 1476104" 0.0039 "-" 1476104 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/3/a/ec-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-crazytown/obj" "tx0f1029c1c39e46cbbce40-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdh1/3/a/ec-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-crazytown/obj" "tx0f1029c1c39e46cbbce40-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 3 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47695/sdh1, error: ERROR Insufficient Storage (txn: tx0f1029c1c39e46cbbce40-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:47695/sdh1 (txn: tx0f1029c1c39e46cbbce40-006acad0b9) +proxy ERROR: Object returning 503 for [] (txn: tx0f1029c1c39e46cbbce40-006acad0b9) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0316c4b304834643a1ae6-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/0/a/ec-dup-crazytown" 201 - "PUT http://127.0.0.1:43409/sda1/3/a/ec-dup-crazytown" "tx0316c4b304834643a1ae6-006acad0b9" "container-server 1476104" 0.0012 "-" 1476104 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/ec-dup-crazytown" 201 - "PUT http://127.0.0.1:42751/sdb1/3/a/ec-dup-crazytown" "tx0316c4b304834643a1ae6-006acad0b9" "container-server 1476104" 0.0010 "-" 1476104 4test.unit.proxy.controllers.test_account.TestAccountController.test_cache_key_impossible_cases +test.unit.proxy.controllers.test_account.TestAccountController.test_cache_key_impossible_cases ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_get_deleted_account +test.unit.proxy.controllers.test_account.TestAccountController.test_get_deleted_account ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_long_acct_names +test.unit.proxy.controllers.test_account.TestAccountController.test_long_acct_names ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_replication_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_replication_info ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_DELETE +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_DELETE ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_report_info +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_report_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_range_rows_with_limit +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_range_rows_with_limit ... ok + +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c_there_1 for ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaving ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Replicating new shard container .shards_a/c_there_1 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1791676542.66529, (3, 6) as of 1791676601.21657, cleaved as of 1791676542.66529> in 0.007s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c_where_2 for ShardRange<'there' to 'where' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016736984252929688s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 6.4849853515625e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.000102996826171875s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_where_2 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1791676542.66529, (1, 100) as of 1791676601.24420, cleaved as of 1791676542.66529> in 0.015s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c_yonder_3 for ShardRange<'where' to 'yonder' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017690658569335938s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 5.91278076171875e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011658668518066406s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 5.841255187988281e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_yonder_3 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaved ShardRange<'where' to 'yonder' as of 1791676542.66529, (1, 1000) as of 1791676601.32499, cleaved as of 1791676542.66529> in 0.023s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Continuing to cleave (4 done, 0 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Continuing to cleave (4 done, 1 todo), path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'yonder' to MaxBound as of 1791676542.66529, (2, 15) as of 1791676601.34914, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015020370483398438s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 5.745887756347656e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.799003601074219e-05s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test INFO: Cleaved ShardRange<'yonder' to MaxBound as of 1791676542.66529, (2, 15) as of 1791676601.34914, active as of 1791676542.66529> in 0.016s, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Cleaving already complete for container, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Passing over already sharded container, path: a/c, db: /tmp/tmpa3qtgoty/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.03517.dbtest.unit.container.test_sharder.TestSharder.test_cleave_root_listing_limit_one +test.unit.container.test_sharder.TestSharder.test_cleave_root_listing_limit_one ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_POST +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_POST ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_object_stats_shard_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_PUT +test.unit.proxy.controllers.test_account.TestAccountController.test_response_code_for_PUT ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_stripping_swift_admin_headers +test.unit.proxy.controllers.test_account.TestAccountController.test_stripping_swift_admin_headers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_includes +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_includes ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_root_ranges_change +test.unit.container.test_sharder.TestSharder.test_cleave_root_ranges_change ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_swift_owner +test.unit.proxy.controllers.test_account.TestAccountController.test_swift_owner ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_sharding_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_sharding_overlaps ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_POST +test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_POST ... ok +test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_PUT +test.unit.proxy.controllers.test_account.TestAccountController.test_sys_meta_headers_PUT ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_shrinking_overlaps +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_ranges_with_shrinking_overlaps ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_usage +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_get_shard_usage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_old_style_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_multiple_policies +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_multiple_policies ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-dup-crazytown" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown" "tx0316c4b304834643a1ae6-006acad0b9" "proxy-server 1476104" 0.0180 "-" 1476104 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-dup-crazytown" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown" "tx0316c4b304834643a1ae6-006acad0b9" "proxy-server 1476104" 0.0144 "-" 1476104 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa778ad4219a04a0c9e84d-006acad0b9" "proxy-server 1476104" 0.0019 "-" 1476104 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "txf8a8eb9bfe5242428376e-006acad0b9" "proxy-server 1476104" 0.0074 "-" 1476104 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0002 "-" 1476104 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdk1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0002 "-" 1476104 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0002 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47571/sdk1, error: ERROR Insufficient Storage (txn: txc65e06b3e1ad4efc83a76-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:51827/sdl1, error: ERROR Insufficient Storage (txn: txc65e06b3e1ad4efc83a76-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41033/sdj1, error: ERROR Insufficient Storage (txn: txc65e06b3e1ad4efc83a76-006acad0b9) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdi1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0237 "-" 1476104 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdg1/2/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "object-server 1476104" 0.0005 "-" 1476104 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdh1/2/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "object-server 1476104" 0.0005 "-" 1476104 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdg1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0389 "-" 1476104 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdh1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txc65e06b3e1ad4efc83a76-006acad0b9" "proxy-server 1476104" 0.0337 "-" 1476104 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2b79bf2f32d041e598f25-006acad0b9" "proxy-server 1476104" 0.0102 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx62e7d69b1b5b4bd4a68a7-006acad0b9" "proxy-server 1476104" 0.0099 "-" 1476104 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdg1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41319/sdg1, error: ERROR Insufficient Storage (txn: txad6ed17789db4b0d968d9-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:38141/sdi1, error: ERROR Insufficient Storage (txn: txad6ed17789db4b0d968d9-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47695/sdh1, error: ERROR Insufficient Storage (txn: txad6ed17789db4b0d968d9-006acad0b9) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdk1/2/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "object-server 1476104" 0.0004 "-" 1476104 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdj1/2/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "object-server 1476104" 0.0004 "-" 1476104 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdb1/3/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/sdl1/2/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "object-server 1476104" 0.0004 "-" 1476104 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdl1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0511 "-" 1476104 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdj1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0609 "-" 1476104 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sdk1/2/a/ec-dup-crazytown/obj" 201 - "PUT http://localhost/v1/a/ec-dup-crazytown/obj" "txad6ed17789db4b0d968d9-006acad0b9" "proxy-server 1476104" 0.0472 "-" 1476104 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcf75b3bae2074ae3b929e-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "txb3d76d97d86d4beb9186c-006acad0b9" "proxy-server 1476104" 0.0026 "-" 1476104 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47571/sdk1, error: ERROR Insufficient Storage (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:38141/sdi1, error: ERROR Insufficient Storage (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:38141/sdi1 (txn: tx46be4a60e11c49eebd725-006acad0b9) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47695/sdh1, error: ERROR Insufficient Storage (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41033/sdj1, error: ERROR Insufficient Storage (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:41033/sdj1 (txn: tx46be4a60e11c49eebd725-006acad0b9)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_other_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_has_other_shard_ranges ... ok + +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Starting to cleave (3 todo), path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaving from row None into .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: got 4 rows (deleted=False) in 0.0001628398895263672s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012564659118652344s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_d_0 for ShardRange, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaved ShardRange in 0.013s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaving from row None into .shards_a/c_x_1 for ShardRange<'d' to 'x' as of 1791676542.66529, (500000, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001633167266845703s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00012063980102539062s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_x_1 for ShardRange, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaved ShardRange<'d' to 'x' as of 1791676542.66529, (2, 103) as of 1791676601.50831, cleaved as of 1791676542.66529> in 0.016s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Continuing to cleave (2 done, 1 todo), path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaving from row None into .shards_a/c__2 for ShardRange<'d' to MaxBound as of 1791676601.53175, (500000, 0) as of 1791676601.53175, created as of 1791676601.53175>, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00015091896057128906s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010824203491210938s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__2 for ShardRange, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test INFO: Cleaved ShardRange<'d' to MaxBound as of 1791676601.53175, (3, 1103) as of 1791676601.56426, cleaved as of 1791676601.53175> in 0.013s, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp5na_75ls/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676601.43200.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014328956604003906s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.608268737792969e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011444091796875s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/c_here_0 in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpqjtkmz7s/sda/containers/0/e19/9e88c3bdfd03a830d1fc09d35d671e19/9e88c3bdfd03a830d1fc09d35d671e19.db, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011014938354492188s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011014938354492188s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 6.580352783203125e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_initialize_container_broker_in_default +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_initialize_container_broker_in_default ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match ... ok +test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives_with_dup_factor +test.unit.proxy.test_server.TestECMismatchedFA.test_mixing_different_objects_fragment_archives_with_dup_factor ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_deleted ... ok +test-TestECDiskFileManager DEBUG: Rsync tempfile: /tmp/tmpnf87ydya/tmp_test_obj_server_DiskFile/sda1/objects/0/099/2f714cd91b0e5d803cde2012b01d7099/.1472017820.44503.data.QBYCYU +test-TestECDiskFileManager DEBUG: Rsync tempfile: /tmp/tmpnf87ydya/tmp_test_obj_server_DiskFile/sda1/objects/0/099/2f714cd91b0e5d803cde2012b01d7099/.total-bs.abcdef +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk: Invalid Timestamp value in filename 'junk' +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk.data: Invalid Timestamp value in filename 'junk.data' +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/.junk: Invalid Timestamp value in filename '.junk' +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk: Invalid Timestamp value in filename 'junk' +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk.data: Invalid Timestamp value in filename 'junk.data' +test-TestECDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/.junk: Invalid Timestamp value in filename '.junk' +test-TestECDiskFileManager WARNING: Use of splice() requested (config says "splice = yes"), but the system does not support it. splice() will not be used. +test-TestECDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. +test-TestECDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. +test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestECDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. +test-TestECDiskFileManager DEBUG: Run listdir on /tmp/tmp2k972ryu/tmp_test_obj_server_DiskFile/sda1/objects/0 +test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpsaro5lkf/tmp_test_obj_server_DiskFile/sda1/objects/9/456/9444a92d072897b136b3fc06595b7456/1791676600.00000.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' +test-TestECDiskFileManager WARNING: Unexpected file /tmp/tmpsaro5lkf/tmp_test_obj_server_DiskFile/sda1/objects/9/456/9555a92d072897b136b3fc06595b8456/junk_file: Invalid Timestamp value in filename 'junk_file' +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0055 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0098 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0077 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 409 95 "-" "-" "-" 0.0006 "-" 1476099 - +test-object-server ERROR: ERROR __call__ error with PUT /sda1/0/a/c/o : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1366, in __call__ + res = getattr(self, req.method)(req) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1000, in _timing_stats + resp = func(ctrl, *args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 1058, in PUT + self._do_multi_stage_mime_continue_headers(request, obj_input) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 893, in _do_multi_stage_mime_continue_headers + _junk_hdrs, obj_input = next(mime_documents_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/server.py", line 71, in iter_mime_headers_and_bodies + for file_like in mime_documents_iter: + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3118, in iter_multipart_mime_documents + raise swift.common.exceptions.MimeInvalid( + 'invalid starting boundary: wanted %r, got %r' % (boundary, got)) +swift.common.exceptions.MimeInvalid: invalid starting boundary: wanted b'--boundary123', got b'' +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 500 1293 "-" "-" "-" 0.0108 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 500 125 "-" "-" "-" 0.0089 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0126 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0140 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0156 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sda1/0/a/c/o" 200 82 "-" "-" "-" 0.0008 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0074 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0087 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0122 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 499 89 "-" "-" "-" 0.0063 "-" 1476099 1 +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 201 - "-" "-" "-" 0.0115 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "PUT /sda1/0/a/c/o" 400 16 "-" "-" "-" 0.0040 "-" 1476099 - +test-object-server INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sda1/0/a/c/o" 404 70 "-" "-" "-" 0.0005 "-" 1476099 - +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx191b159ba7cb4a248c26c-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx8c14c734749b426c9f923-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txe7e8ce8417a947ecaead1-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx29d58df4252142d3ae66a-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx153173db82ad4558817ce-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx2f4e0d6ff42e47a6861b7-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx11c613cdcdb24560bce0f-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx76f7f83712284bd7b1c9b-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa31920db7f5d4271a0fc2-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx43dbf0544186416b8f231-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txdc277bad973d46579baa0-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txca36e9bc59b546458f85d-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx6ddef07491d4420e8c81d-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txee37aee559f74c4b980d5-006acad0b9)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_old_enough_to_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_old_enough_to_reclaim ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespace_caching +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespace_caching ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_is_reclaimable ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_shard +test.unit.container.test_sharder.TestSharder.test_cleave_shard ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_404_response +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_404_response ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_last_modified_time +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_last_modified_time ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_legacy_pending_files +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_legacy_pending_files ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_bad_response_body +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_bad_response_body ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_cache_unused_recheck_listing_shard_ranges ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch ... ok + +sharder-test DEBUG: got 1 rows (deleted=True) in 6.532669067382812e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test INFO: Cleaving from row None into .shards_a/c_there_0 for ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00017118453979492188s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010156631469726562s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Replicating new shard container .shards_a/c_there_0 for ShardRange<'here' to 'where' as of 1791676601.58603, (0, 0) as of 1791676601.58603, sharding as of 1791676601.58603>, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test INFO: Cleaved ShardRange<'here' to 'there' as of 1791676542.66529, (3, 6) as of 1791676601.71149, cleaved as of 1791676542.66529> in 0.015s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001518726348876953s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 1 rows (deleted=False) in 5.793571472167969e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.632110595703125e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012087821960449219s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Continuing to cleave (1 done, 1 todo), path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test INFO: Cleaving from row None into .shards_a/c_where_1 for ShardRange<'there' to 'where' as of 1791676542.66529, (2, 15) as of 1791676601.73209, cleaved as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019931793212890625s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011157989501953125s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Replicating new shard container .shards_a/c_where_1 for ShardRange<'here' to 'where' as of 1791676601.58603, (0, 0) as of 1791676601.58603, sharding as of 1791676601.58603>, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1791676542.66529, (2, 15) as of 1791676601.73209, cleaved as of 1791676542.66529> in 0.04s, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpqjtkmz7s/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676601.58605.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to get own_shard_range, path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp3eu9rkh7/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shard_range_no_own_shard_range +test.unit.container.test_sharder.TestSharder.test_cleave_shard_range_no_own_shard_range ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_incomplete_listing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_incomplete_listing ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_non_sharded_states +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_non_sharded_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_non_slash +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_non_slash ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_object_listing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_for_object_listing ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_order_and_reverse +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_order_and_reverse ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_prefix_delim ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_gap_in_shards_with_memcache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_with_reserved_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_list_objects_iter_with_reserved_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_load_old_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_load_old_record_from_pending_file ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_make_tuple_for_pickle +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_make_tuple_for_pickle ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_with_cached_container_info +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_cache_write_with_cached_container_info ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_is_green +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_is_green ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_memcache_available +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_no_memcache_available ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_overlap_shard_range_order ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite_unicode +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_overwrite_unicode ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_empty_list +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_empty_list ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_error +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_read_from_cache_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_post_overwrite_out_of_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_items_post_overwrite_out_of_order ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_range_single_record +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_range_single_record ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache ... ok + +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001201629638671875s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.703636169433594e-05s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.083747863769531e-05s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_1_ for ShardRange<'h' to MaxBound as of 1791676601.93000, (1000, 11111) as of 1791676601.93000, created as of 1791676601.93000>, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.0001857280731201172s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_1_ for ShardRange<'h' to 'w' as of 1791676624.00000, (0, 0) as of 1791676613.00000, shrunk as of 1791676613.00000>, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1791676601.93000, (1000, 11111) as of 1791676601.93000, created as of 1791676601.93000> in 0.011s, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_1, db: /tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1791676614.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013828277587890625s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.989738464355469e-05s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010609626770019531s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010657310485839844s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_2_ for ShardRange<'h' to MaxBound as of 1791676602.10087, (1000, 11111) as of 1791676602.10087, cleaved as of 1791676602.10087>, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00015854835510253906s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010347366333007812s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_2_ for ShardRange<'h' to 'w' as of 1791676651.00000, (0, 0) as of 1791676640.00000, shrunk as of 1791676640.00000>, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1791676602.10087, (1000, 11111) as of 1791676602.10087, cleaved as of 1791676602.10087> in 0.016s, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_2, db: /tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1791676641.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013780593872070312s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_pending_file_name ... ok + +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx84e9cf52965541e79dc09-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txb1e0e135026343c49fb34-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txa5799f6587914a0f8e4f5-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx7efe0a2b58a74b908af8c-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txab6abe8101754cb597b84-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx6d869b5e7f9a494aac11f-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txcd347a4fccfd4fd4a69ef-006acad0b9) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx3bfebaadb61e49a59a2b4-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: txca4a2902b31a4bac84dd6-006acad0b9) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx2f35175485c34ab69aac4-006acad0b9) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: txcef0b4ca0ecf4444ab6ec-006acad0b9) +test ERROR: Failed to get namespaces from /v1/a/c?states=listing&format=json: invalid data: KeyError('name') (txn: tx04624a29e45f49e1adc3c-006acad0b9) +test ERROR: Problem with container shard listing response from /v1/a/c?states=listing&format=json: ValueError('not a list') (txn: txf12ba05863704b5c964a7-006acad0b9) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -61036,188 +58301,444 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx7a0085d363924272b8549-006acad0ba) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&format=json (txn: tx95be961cfbac412c99d29-006acad0ba) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&reverse=true&format=json (txn: tx9e50fff39c554cb4ad125-006acad0ba) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&format=json (txn: tx2ba64e894f5842cf901ff-006acad0ba) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&marker=jam&end_marker=kale&format=json (txn: tx64b1aaa5596e423b9912c-006acad0ba) +test DEBUG: Found 3 shards in cache for /v1/a/c?states=listing&includes=egg&format=json (txn: tx80b2dca923324bf8a476a-006acad0ba) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa2f154d693014e859d64a-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx8f0d17aac189460f93903-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx55b6974a6bb64a33b9ec7-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txdb297cbf6cf549e2a9157-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa00af4b4890443aca3cf1-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx06aa8ae84b0e41a7adcf5-006acad0ba) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_env -test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_env ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_no_env -test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_no_env ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_swift_source -test.unit.proxy.controllers.test_base.TestFuncs.test_get_object_info_swift_source ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_from_container_info -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_from_container_info ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_missing -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_missing ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_storage_policies -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_storage_policies ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_sys_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_sys_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_values -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_account_info_values ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_missing -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_missing ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_sys_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_sys_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_values -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_container_info_values ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_missing -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_missing ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_sys_meta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_sys_meta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_transient_sysmeta -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_transient_sysmeta ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_values -test.unit.proxy.controllers.test_base.TestFuncs.test_headers_to_object_info_values ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_info_clearing -test.unit.proxy.controllers.test_base.TestFuncs.test_info_clearing ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_replication_info -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_replication_info ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_report_info -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_report_info ... ok +test DEBUG: Skipping shard cache lookup (x-newest) for /v1/a/c?states=listing&format=json (txn: txa9a0c3f3f3c3464e8e275-006acad0ba) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txa9a0c3f3f3c3464e8e275-006acad0ba)test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache_with_x_newest +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_GET_namespaces_write_to_cache_with_x_newest ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_cache_clearing +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_cache_clearing ... ok +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_get_from_shards_add_root_spi +test.unit.proxy.controllers.test_container.TestGetPathNamespaceCaching.test_get_from_shards_add_root_spi ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_all_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_all_found ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_errors +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_policy_stat_tracking ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_headers_and_body +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_headers_and_body ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_statuses +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_statuses ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_handoff +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_handoff ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507 +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507 ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx46be4a60e11c49eebd725-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:51827/sdl1, error: ERROR Insufficient Storage (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:51827/sdl1 (txn: tx46be4a60e11c49eebd725-006acad0b9) +proxy ERROR: Object returning 503 for [] (txn: tx46be4a60e11c49eebd725-006acad0b9) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c50e24f3dbf44058d94a-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx4690aa38106640fa9e91b-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "txae275e6d038248ecb01c4-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "txae275e6d038248ecb01c4-006acad0b9" "proxy-server 1476104" 0.0049 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:38141/sdi1, error: ERROR Insufficient Storage (txn: txae275e6d038248ecb01c4-006acad0b9) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "txae275e6d038248ecb01c4-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41319/sdg1, error: ERROR Insufficient Storage (txn: txae275e6d038248ecb01c4-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:41319/sdg1 (txn: txae275e6d038248ecb01c4-006acad0b9) +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "txae275e6d038248ecb01c4-006acad0b9" "proxy-server 1476104" 0.0008 "-" 1476104 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf790d05434554f5a8fb72-006acad0b9" "proxy-server 1476104" 0.0134 "-" 1476104 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "HEAD /sdb1/3/a/ec-dup-crazytown" 204 - "HEAD http://localhost/v1/a/ec-dup-crazytown" "tx923962750398456185ad7-006acad0b9" "proxy-server 1476104" 0.0013 "-" 1476104 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdl1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdh1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:47695/sdh1, error: ERROR Insufficient Storage (txn: tx33ff13ba0cae41239077d-006acad0b9) +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:51827/sdl1, error: ERROR Insufficient Storage (txn: tx33ff13ba0cae41239077d-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:51827/sdl1 (txn: tx33ff13ba0cae41239077d-006acad0b9) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdi1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdg1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0007 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:38141/sdi1, error: ERROR Insufficient Storage (txn: tx33ff13ba0cae41239077d-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:38141/sdi1 (txn: tx33ff13ba0cae41239077d-006acad0b9) +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdj1/2/a/ec-dup-crazytown/obj" 507 6 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0001 "-" 1476104 4 +proxy ERROR: Node will be error limited for 60.00s: 127.0.0.1:41033/sdj1, error: ERROR Insufficient Storage (txn: tx33ff13ba0cae41239077d-006acad0b9) +proxy DEBUG: Node is error limited: 127.0.0.1:41033/sdj1 (txn: tx33ff13ba0cae41239077d-006acad0b9) +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:41 +0000] "GET /sdk1/2/a/ec-dup-crazytown/obj" 200 88 "GET http://localhost/v1/a/ec-dup-crazytown/obj" "tx33ff13ba0cae41239077d-006acad0b9" "proxy-server 1476104" 0.0031 "-" 1476104 4 +proxy ERROR: Object returning 503 for [] (txn: tx33ff13ba0cae41239077d-006acad0b9) +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_misplaced_object_does_not_effect_container_stats ... ok -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx520e05be8d514f4dbea6d-0068bdc0a7) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +test DEBUG: GET listing from 3 shards for: /v1/a/c +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} +test ERROR: Aborting listing from shards due to bad response: [204] +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 500 Trying to DELETE /AUTH_kilroy/ascii/ascii From Object Server 10.0.0.0:1000/sda (txn: tx56809b10d5194975ad3a4-006acad0ba) +proxy-server ERROR: ERROR 500 Trying to DELETE /AUTH_kilroy/툎/鐉 From Object Server 10.0.0.2:1002/sdc (txn: tx551022ec8e25403781d8c-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txec7cffe4d3a74e5c96d8e-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx4003259bbe474b5a97bd8-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx4003259bbe474b5a97bd8-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx4a5d6b202a8245adaaab9-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx4a5d6b202a8245adaaab9-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sda re: Trying to DELETE /AUTH_kilroy/ascii/ascii: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx0d80ee7e2a71416ca9f2d-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c/: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception (txn: tx4a5d6b202a8245adaaab9-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txfba4bae02d02448d81dea-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txfba4bae02d02448d81dea-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sda re: Trying to DELETE /AUTH_kilroy/툎/鐉: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx1033bbe6365a4d7e94e3c-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception (txn: txfba4bae02d02448d81dea-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx6d60c43bb8b146b6abbb2-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx857856eb206f4b6185f58-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx857856eb206f4b6185f58-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_timeouts +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_timeouts ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_limits_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_limits_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_missing_one +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_missing_one ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_not_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_not_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_none_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_none_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_one_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_one_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_simple ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object ... ok + +sharder-test DEBUG: got 0 rows (deleted=True) in 9.989738464355469e-05s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.632110595703125e-05s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013256072998046875s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_3_ for ShardRange<'h' to MaxBound as of 1791676602.22049, (1000, 11111) as of 1791676602.22049, active as of 1791676602.22049>, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016498565673828125s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011086463928222656s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_3_ for ShardRange<'h' to 'w' as of 1791676678.00000, (0, 0) as of 1791676667.00000, shrunk as of 1791676667.00000>, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1791676602.22049, (1000, 11111) as of 1791676602.22049, active as of 1791676602.22049> in 0.015s, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_3, db: /tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1791676668.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.000125885009765625s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010323524475097656s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010156631469726562s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010156631469726562s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_4_k for ShardRange<'d' to 'k' as of 1791676602.38067, (1000, 11111) as of 1791676602.38067, created as of 1791676602.38067>, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016689300537109375s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010013580322265625s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_4_k for ShardRange<'h' to 'w' as of 1791676694.00000, (0, 0) as of 1791676694.00000, shrinking as of 1791676694.00000>, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676602.38067, (1000, 11111) as of 1791676602.38067, created as of 1791676602.38067> in 0.013s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_4_ for ShardRange<'k' to MaxBound as of 1791676602.38070, (1000, 11111) as of 1791676602.38070, created as of 1791676602.38070>, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015664100646972656s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010585784912109375s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_4_ for ShardRange<'h' to 'w' as of 1791676694.00000, (0, 0) as of 1791676694.00000, shrinking as of 1791676694.00000>, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1791676602.38070, (1000, 11111) as of 1791676602.38070, created as of 1791676602.38070> in 0.021s, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_4, db: /tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1791676695.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.dbtest.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_with_write_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_with_write_affinity ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_after_replication +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_after_replication ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_before_replication +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_before_replication ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_all_primaries_error_limited +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_all_primaries_error_limited ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_file ... ok + +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sda (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sda (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sda (txn: tx3a181f2eec344094a2897-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: tx6d987f1e92e14637a10f9-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx67d891e67e9d44a0a95a3-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx67d891e67e9d44a0a95a3-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txea417bf0f7e3428789b0e-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txea417bf0f7e3428789b0e-006acad0ba) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txea417bf0f7e3428789b0e-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: txea417bf0f7e3428789b0e-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_error +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_error ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_handoff +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_handoff ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_newest_will_not_resume +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_newest_will_not_resume ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found_when_404_newer +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found_when_404_newer ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_merge_shard_ranges_state ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_newid +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_newid ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_root_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_old_style_shard_container ... ok + +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: my-txn-id) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:1000/sda (txn: txc4bc3e116d7a4689a300b-006acad0ba) +proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txc4bc3e116d7a4689a300b-006acad0ba) +proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txc4bc3e116d7a4689a300b-006acad0ba) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: txc4bc3e116d7a4689a300b-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx3d1c34da16624d4d9bddd-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx0599d9141af04814990b1-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx3ccb645bf87a4503bd344-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx0599d9141af04814990b1-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: tx0599d9141af04814990b1-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx3ccb645bf87a4503bd344-0068bdc0a7) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx3ccb645bf87a4503bd344-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c/: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txfa535f2e75424556b47e0-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txfa535f2e75424556b47e0-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txb157a821902e4da8a772a-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx07b3f781fbcd49c7afa15-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: tx07b3f781fbcd49c7afa15-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc55acf3aa75f471c8f629-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: txc55acf3aa75f471c8f629-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx8c8305af5b7f4dc995401-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx20b05fa8634840a096c1f-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c/: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx8c8305af5b7f4dc995401-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx8a6ee12e23264873937f6-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx20b05fa8634840a096c1f-0068bdc0a7) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx20b05fa8634840a096c1f-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx8a6ee12e23264873937f6-006acad0ba)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_error_during_rebalance +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_error_during_rebalance ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_file ... ok + +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001342296600341797s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.274482727050781e-05s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010466575622558594s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010228157043457031s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_5_k for ShardRange<'d' to 'k' as of 1791676602.59244, (1000, 11111) as of 1791676602.59244, cleaved as of 1791676602.59244>, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015163421630859375s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010228157043457031s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_5_k for ShardRange<'h' to 'w' as of 1791676727.00000, (0, 0) as of 1791676727.00000, shrinking as of 1791676727.00000>, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676602.59244, (1000, 11111) as of 1791676602.59244, cleaved as of 1791676602.59244> in 0.018s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_5_ for ShardRange<'k' to MaxBound as of 1791676602.59247, (1000, 11111) as of 1791676602.59247, cleaved as of 1791676602.59247>, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015091896057128906s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_5_ for ShardRange<'h' to 'w' as of 1791676727.00000, (0, 0) as of 1791676727.00000, shrinking as of 1791676727.00000>, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1791676602.59247, (1000, 11111) as of 1791676602.59247, cleaved as of 1791676602.59247> in 0.029s, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_5, db: /tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1791676728.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011968612670898438s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.822845458984375e-05s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010013580322265625s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.226799011230469e-05s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_6_k for ShardRange<'d' to 'k' as of 1791676602.81483, (1000, 11111) as of 1791676602.81483, active as of 1791676602.81483>, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000156402587890625s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010633468627929688s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_6_k for ShardRange<'h' to 'w' as of 1791676760.00000, (0, 0) as of 1791676760.00000, shrinking as of 1791676760.00000>, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676602.81483, (1000, 11111) as of 1791676602.81483, active as of 1791676602.81483> in 0.015s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_6_ for ShardRange<'k' to MaxBound as of 1791676602.81486, (1000, 11111) as of 1791676602.81486, active as of 1791676602.81486>, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_root_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_root_container ... ok + +proxy-server ERROR: Object GET returning 503 for [] (txn: tx8a6ee12e23264873937f6-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx066495ab69014851a99f0-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx066495ab69014851a99f0-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx066495ab69014851a99f0-0068bdc0a7) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx066495ab69014851a99f0-0068bdc0a7) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c/: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx1548b738b4b646cc84459-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx1548b738b4b646cc84459-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx09600d0bd8a84bfe8e89d-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx6b2d237c13544ac78c250-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx6b2d237c13544ac78c250-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txb33df58711bb4e9eab1a2-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txb33df58711bb4e9eab1a2-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: txb33df58711bb4e9eab1a2-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txf6e4b9de66cd4573bd8de-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txf6e4b9de66cd4573bd8de-0068bdc0a7) -test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txf6e4b9de66cd4573bd8de-0068bdc0a7) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txf6e4b9de66cd4573bd8de-0068bdc0a7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas -test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_acc_missing_returns_404 -test.unit.proxy.test_mem_server.TestContainerController.test_acc_missing_returns_404 ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_authorized_requests_when_account_not_found -test.unit.proxy.test_mem_server.TestContainerController.test_authorized_requests_when_account_not_found ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_convert_index_to_name -test.unit.proxy.test_mem_server.TestContainerController.test_convert_index_to_name ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_convert_policy_to_index -test.unit.proxy.test_mem_server.TestContainerController.test_convert_policy_to_index ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_error_convert_index_to_name -test.unit.proxy.test_mem_server.TestContainerController.test_error_convert_index_to_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_range_rows_with_limit -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_range_rows_with_limit ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges ... ok - -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txd9094849b019487d8f48b-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( @@ -61225,92 +58746,39 @@ self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2e750f86510143f49e220-0068bdc0a4) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( ip, port, node['device'], self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2e750f86510143f49e220-0068bdc0a4)test.unit.proxy.controllers.test_base.TestFuncs.test_options -test.unit.proxy.controllers.test_base.TestFuncs.test_options ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_options_unauthorized -test.unit.proxy.controllers.test_base.TestFuncs.test_options_unauthorized ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_options_with_null_allow_origin -test.unit.proxy.controllers.test_base.TestFuncs.test_options_with_null_allow_origin ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_record_cache_op_metrics -test.unit.proxy.controllers.test_base.TestFuncs.test_record_cache_op_metrics ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_disabled -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_disabled ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_error -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_error ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_infocache_exists -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_infocache_exists ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_ok -test.unit.proxy.controllers.test_base.TestFuncs.test_set_namespaces_in_cache_ok ... ok -test.unit.proxy.controllers.test_base.TestFuncs.test_transfer_headers_with_sysmeta -test.unit.proxy.controllers.test_base.TestFuncs.test_transfer_headers_with_sysmeta ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_all_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_all_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_headers_and_body -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_headers_and_body ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_statuses -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_statuses ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_handoff -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_handoff ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507 -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507 ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_includes -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_includes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_sharding_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_sharding_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_shrinking_overlaps -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_ranges_with_shrinking_overlaps ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_usage -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_get_shard_usage ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_multiple_policies -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_multiple_policies ... ok - -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 27 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. -object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.5:1005/sdf/0/a/c/o policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266087.00000 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1757266088.00000 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1757266089.00000 -object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 7, 8, 9, 11] -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Timeout (Nones) -object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [1, 2, 3, 4, 5, 7, 8, 9, 11, 12] -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txd9094849b019487d8f48b-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect conn = FakeConn(status, etag, body=body, timestamp=timestamp, headers=headers, expect_headers=expect_headers, @@ -61320,55 +58788,116 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [1, 2, 3, 4, 5, 7, 8, 9, 11, 12] -object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 9.775161743164062e-06 seconds. -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_empty_shard_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_empty_shard_no_memcache ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_other_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_has_other_shard_ranges ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_initialize_container_broker_in_default -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_initialize_container_broker_in_default ... ok - -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( ip, port, node['device'], self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2e750f86510143f49e220-0068bdc0a4) -test ERROR: Container HEAD returning 503 for [] (txn: tx2e750f86510143f49e220-0068bdc0a4) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: -Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( ip, port, node['device'], self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx0915517095724d378bb58-0068bdc0a6) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txd9094849b019487d8f48b-006acad0ba)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_explode +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_explode ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_mixed_explode_and_timeout +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_mixed_explode_and_timeout ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_timeout +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_timeout ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_removes_swift_bytes +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_removes_swift_bytes ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_shard_container +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_object_stats_shard_container ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming_ignores_416 +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming_ignores_416 ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_old_style_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_old_style_root_account_container_path ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_put_object_multiple_explicit_timestamps_using_memory ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_simple ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_overlap_shard_range_order +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_overlap_shard_range_order ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_slow_read +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_slow_read ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_path ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_transfer_encoding_chunked +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_transfer_encoding_chunked ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_pending_file_name +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_pending_file_name ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_policy_stat_tracking +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_policy_stat_tracking ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_unable_to_resume +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_unable_to_resume ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_misplaced_object_does_not_effect_container_stats +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_misplaced_object_does_not_effect_container_stats ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object ... ok + +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00016236305236816406s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010037422180175781s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_6_ for ShardRange<'h' to 'w' as of 1791676760.00000, (0, 0) as of 1791676760.00000, shrinking as of 1791676760.00000>, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1791676602.81486, (1000, 11111) as of 1791676602.81486, active as of 1791676602.81486> in 0.014s, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_6, db: /tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1791676761.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012683868408203125s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.584426879882812e-05s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010037422180175781s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010013580322265625s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_k for ShardRange<'d' to 'k' as of 1791676603.01425, (1000, 11111) as of 1791676603.01425, cleaved as of 1791676603.01425>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015401840209960938s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010514259338378906s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_k for ShardRange<'h' to 'w' as of 1791676793.00000, (0, 0) as of 1791676793.00000, shrinking as of 1791676793.00000>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676603.01425, (1000, 11111) as of 1791676603.01425, cleaved as of 1791676603.01425> in 0.01s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_t for ShardRange<'k' to 't' as of 1791676603.01428, (1000, 11111) as of 1791676603.01428, cleaved as of 1791676603.01428>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014472007751464844s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.489059448242188e-05s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_t for ShardRange<'h' to 'w' as of 1791676793.00000, (0, 0) as of 1791676793.00000, shrinking as of 1791676793.00000>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1791676603.01428, (1000, 11111) as of 1791676603.01428, cleaved as of 1791676603.01428> in 0.01s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_ for ShardRange<'t' to MaxBound as of 1791676603.01429, (1000, 11111) as of 1791676603.01429, cleaved as of 1791676603.01429>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013685226440429688s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010132789611816406s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_ for ShardRange<'h' to 'w' as of 1791676793.00000, (0, 0) as of 1791676793.00000, shrinking as of 1791676793.00000>, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1791676603.01429, (1000, 11111) as of 1791676603.01429, cleaved as of 1791676603.01429> in 0.015s, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_7, db: /tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1791676794.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +proxy-server ERROR: Object GET returning 503 for [] (txn: txd9094849b019487d8f48b-006acad0ba) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( @@ -61376,11 +58905,18 @@ self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx0915517095724d378bb58-0068bdc0a6) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txc1016426eefa4539807b6-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txc1016426eefa4539807b6-006acad0ba) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( @@ -61388,2263 +58924,1273 @@ self.partition, self.req.method, self.path, headers=req_headers, query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx0915517095724d378bb58-0068bdc0a6) -test ERROR: Container HEAD returning 503 for [] (txn: tx0915517095724d378bb58-0068bdc0a6) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: txc1016426eefa4539807b6-006acad0ba) +proxy-server ERROR: Object GET returning 503 for [] (txn: txc1016426eefa4539807b6-006acad0ba) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txfe1958f4df78499c9847f-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txfe1958f4df78499c9847f-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txfe1958f4df78499c9847f-006acad0bb) +proxy-server ERROR: Object GET returning 503 for [] (txn: txfe1958f4df78499c9847f-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx1cc6e5f6ff7a4de398b47-0068bdc0a7) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx1cc6e5f6ff7a4de398b47-0068bdc0a7) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx2dfedd0317774a169b7c0-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_timeouts -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_timeouts ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_limits_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_limits_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_missing_one -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_missing_one ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_not_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_not_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_none_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_none_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_one_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_one_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_simple ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_with_write_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_with_write_affinity ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_after_replication -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_after_replication ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_before_replication -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_before_replication ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_GET_all_primaries_error_limited -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_GET_all_primaries_error_limited ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_simple ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_different_timestamps -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_different_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_some_missing -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_some_missing ... ok - -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9992&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1032 (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: Setting object count to 1032 (txn: txe1a3afe6f89a4e8eb404d-0068bdc0a8) -test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=10000&marker=&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=9992&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 48 (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: Setting object count to 48 (txn: txfec65163388d4e50ad979-0068bdc0a8) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 40 (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9960&marker=h&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1064 (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: Setting object count to 1064 (txn: txda1486ffe9e84d2c8805a-0068bdc0a8) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&format=json&states=listing (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&format=json&limit=10000&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_?marker=koolaid&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txf1ed2ca6daf74a7a81dde-0068bdc0a8) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&reverse=true&format=json&states=listing (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&reverse=true&format=json&limit=10000&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Get listing from /v1/.shards_a/c_ham?marker=koolaid&reverse=true&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx2b8a538a19894260bbe71-0068bdc0a8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx604212b604464c8188141-0068bdc0aa)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_no_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_with_memcache ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_marker_beyond_end_marker_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_marker_beyond_end_marker_memcache ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_old_enough_to_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_old_enough_to_reclaim ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_is_reclaimable ... ok - -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010061264038085938s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.202957153320312e-05s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Continuing to cleave (1 done, 1 todo), path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test INFO: Cleaving from row None into .shards_a/c_where_1 for ShardRange<'there' to 'where' as of 1757265952.38255, (2, 15) as of 1757266074.13730, cleaved as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001621246337890625s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011754035949707031s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Replicating new shard container .shards_a/c_where_1 for ShardRange<'here' to 'where' as of 1757266073.98283, (0, 0) as of 1757266073.98283, sharding as of 1757266073.98283>, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test INFO: Cleaved ShardRange<'there' to 'where' as of 1757265952.38255, (2, 15) as of 1757266074.13730, cleaved as of 1757265952.38255> in 0.017s, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpq6qxls3z/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266073.98284.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to get own_shard_range, path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpdhf_9fya/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013446807861328125s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.036064147949219e-05s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.417533874511719e-05s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_1_ for ShardRange<'h' to MaxBound as of 1757266076.31634, (1000, 11111) as of 1757266076.31634, created as of 1757266076.31634>, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00015926361083984375s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010466575622558594s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_1_ for ShardRange<'h' to 'w' as of 1757266099.00000, (0, 0) as of 1757266088.00000, shrunk as of 1757266088.00000>, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1757266076.31634, (1000, 11111) as of 1757266076.31634, created as of 1757266076.31634> in 0.015s, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_1, db: /tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82_1757266089.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/f82/510f8d055bc4c497feaa044595034f82/510f8d055bc4c497feaa044595034f82.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001709461212158203s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.298324584960938e-05s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.107589721679688e-05s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_2_ for ShardRange<'h' to MaxBound as of 1757266076.42238, (1000, 11111) as of 1757266076.42238, cleaved as of 1757266076.42238>, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00022125244140625s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_2_ for ShardRange<'h' to 'w' as of 1757266126.00000, (0, 0) as of 1757266115.00000, shrunk as of 1757266115.00000>, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1757266076.42238, (1000, 11111) as of 1757266076.42238, cleaved as of 1757266076.42238> in 0.007s, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_2, db: /tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696_1757266116.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/696/d08603253b97a4fc8389d8100b181696/d08603253b97a4fc8389d8100b181696.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011777877807617188s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.440017700195312e-05s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0006504058837890625s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.726119995117188e-05s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_3_ for ShardRange<'h' to MaxBound as of 1757266077.01440, (1000, 11111) as of 1757266077.01440, active as of 1757266077.01440>, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016927719116210938s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0008606910705566406s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_3_ for ShardRange<'h' to 'w' as of 1757266153.00000, (0, 0) as of 1757266142.00000, shrunk as of 1757266142.00000>, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test INFO: Cleaved ShardRange<'h' to MaxBound as of 1757266077.01440, (1000, 11111) as of 1757266077.01440, active as of 1757266077.01440> in 0.023s, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_3, db: /tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1_1757266143.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/6c1/8156e3184a7f49e42b9074e4cb3516c1/8156e3184a7f49e42b9074e4cb3516c1.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00021505355834960938s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.679794311523438e-05s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011014938354492188s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_4_k for ShardRange<'d' to 'k' as of 1757266077.08980, (1000, 11111) as of 1757266077.08980, created as of 1757266077.08980>, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018739700317382812s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010633468627929688s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_4_k for ShardRange<'h' to 'w' as of 1757266169.00000, (0, 0) as of 1757266169.00000, shrinking as of 1757266169.00000>, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266077.08980, (1000, 11111) as of 1757266077.08980, created as of 1757266077.08980> in 0.016s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_4_ for ShardRange<'k' to MaxBound as of 1757266077.08983, (1000, 11111) as of 1757266077.08983, created as of 1757266077.08983>, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001506805419921875s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010585784912109375s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_4_ for ShardRange<'h' to 'w' as of 1757266169.00000, (0, 0) as of 1757266169.00000, shrinking as of 1757266169.00000>, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1757266077.08983, (1000, 11111) as of 1757266077.08983, created as of 1757266077.08983> in 0.015s, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_4, db: /tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff_1757266170.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/4ff/7ab63f7c14211a36c77395c9374624ff/7ab63f7c14211a36c77395c9374624ff.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001347064971923828s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.298324584960938e-05s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011444091796875s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011038780212402344s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_5_k for ShardRange<'d' to 'k' as of 1757266078.98112, (1000, 11111) as of 1757266078.98112, cleaved as of 1757266078.98112>, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015473365783691406s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010561943054199219s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_5_k for ShardRange<'h' to 'w' as of 1757266202.00000, (0, 0) as of 1757266202.00000, shrinking as of 1757266202.00000>, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266078.98112, (1000, 11111) as of 1757266078.98112, cleaved as of 1757266078.98112> in 0.01s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_5_ for ShardRange<'k' to MaxBound as of 1757266078.98116, (1000, 11111) as of 1757266078.98116, cleaved as of 1757266078.98116>, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015401840209960938s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010800361633300781s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_5_ for ShardRange<'h' to 'w' as of 1757266202.00000, (0, 0) as of 1757266202.00000, shrinking as of 1757266202.00000>, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1757266078.98116, (1000, 11111) as of 1757266078.98116, cleaved as of 1757266078.98116> in 1.036s, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_5, db: /tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c_1757266203.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/e3c/3153d1a13e2a76238abc63bbf5347e3c/3153d1a13e2a76238abc63bbf5347e3c.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.000125885009765625s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010251998901367188s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.417533874511719e-05s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010538101196289062s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_6_k for ShardRange<'d' to 'k' as of 1757266080.14083, (1000, 11111) as of 1757266080.14083, active as of 1757266080.14083>, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001723766326904297s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011730194091796875s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_6_k for ShardRange<'h' to 'w' as of 1757266235.00000, (0, 0) as of 1757266235.00000, shrinking as of 1757266235.00000>, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266080.14083, (1000, 11111) as of 1757266080.14083, active as of 1757266080.14083> in 0.017s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_6_ for ShardRange<'k' to MaxBound as of 1757266080.14087, (1000, 11111) as of 1757266080.14087, active as of 1757266080.14087>, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00021886825561523438s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010538101196289062s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_6_ for ShardRange<'h' to 'w' as of 1757266235.00000, (0, 0) as of 1757266235.00000, shrinking as of 1757266235.00000>, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to MaxBound as of 1757266080.14087, (1000, 11111) as of 1757266080.14087, active as of 1757266080.14087> in 0.01s, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_6, db: /tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9_1757266236.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/3c9/127479cb150cd6d703c13aa1fec193c9/127479cb150cd6d703c13aa1fec193c9.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013256072998046875s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.393692016601562e-05s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001087188720703125s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010752677917480469s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_k for ShardRange<'d' to 'k' as of 1757266080.30549, (1000, 11111) as of 1757266080.30549, cleaved as of 1757266080.30549>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001544952392578125s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010728836059570312s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_k for ShardRange<'h' to 'w' as of 1757266268.00000, (0, 0) as of 1757266268.00000, shrinking as of 1757266268.00000>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266080.30549, (1000, 11111) as of 1757266080.30549, cleaved as of 1757266080.30549> in 3.488s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_t for ShardRange<'k' to 't' as of 1757266080.30553, (1000, 11111) as of 1757266080.30553, cleaved as of 1757266080.30553>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018858909606933594s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012922286987304688s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_t for ShardRange<'h' to 'w' as of 1757266268.00000, (0, 0) as of 1757266268.00000, shrinking as of 1757266268.00000>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1757266080.30553, (1000, 11111) as of 1757266080.30553, cleaved as of 1757266080.30553> in 0.01s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_7_ for ShardRange<'t' to MaxBound as of 1757266080.30554, (1000, 11111) as of 1757266080.30554, cleaved as of 1757266080.30554>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017189979553222656s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011014938354492188s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_7_ for ShardRange<'h' to 'w' as of 1757266268.00000, (0, 0) as of 1757266268.00000, shrinking as of 1757266268.00000>, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1757266080.30554, (1000, 11111) as of 1757266080.30554, cleaved as of 1757266080.30554> in 0.011s, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_7, db: /tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175_1757266269.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/175/be6981a6ebce34402af1287bbc13f175/be6981a6ebce34402af1287bbc13f175.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001304149627685547s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.059906005859375e-05s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011324882507324219s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011301040649414062s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_k for ShardRange<'d' to 'k' as of 1757266083.95726, (1000, 11111) as of 1757266083.95726, created as of 1757266083.95726>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014209747314453125s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011134147644042969s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_k for ShardRange<'h' to 'w' as of 1757266307.00000, (0, 0) as of 1757266307.00000, shrinking as of 1757266307.00000>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266083.95726, (1000, 11111) as of 1757266083.95726, created as of 1757266083.95726> in 0.01s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_t for ShardRange<'k' to 't' as of 1757266083.95729, (1000, 11111) as of 1757266083.95729, created as of 1757266083.95729>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001423358917236328s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010251998901367188s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_t for ShardRange<'h' to 'w' as of 1757266307.00000, (0, 0) as of 1757266307.00000, shrinking as of 1757266307.00000>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1757266083.95729, (1000, 11111) as of 1757266083.95729, created as of 1757266083.95729> in 0.804s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_ for ShardRange<'t' to MaxBound as of 1757266083.95730, (1000, 11111) as of 1757266083.95730, created as of 1757266083.95730>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015044212341308594s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010967254638671875s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_ for ShardRange<'h' to 'w' as of 1757266307.00000, (0, 0) as of 1757266307.00000, shrinking as of 1757266307.00000>, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1757266083.95730, (1000, 11111) as of 1757266083.95730, created as of 1757266083.95730> in 0.01s, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_8, db: /tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1757266308.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013685226440429688s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.560585021972656e-05s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012254714965820312s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010156631469726562s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_k for ShardRange<'d' to 'k' as of 1757266084.89348, (1000, 11111) as of 1757266084.89348, active as of 1757266084.89348>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001666545867919922s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010347366333007812s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_k for ShardRange<'h' to 'w' as of 1757266346.00000, (0, 0) as of 1757266346.00000, shrinking as of 1757266346.00000>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266084.89348, (1000, 11111) as of 1757266084.89348, active as of 1757266084.89348> in 0.01s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_t for ShardRange<'k' to 't' as of 1757266084.89351, (1000, 11111) as of 1757266084.89351, active as of 1757266084.89351>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001475811004638672s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010013580322265625s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_t for ShardRange<'h' to 'w' as of 1757266346.00000, (0, 0) as of 1757266346.00000, shrinking as of 1757266346.00000>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1757266084.89351, (1000, 11111) as of 1757266084.89351, active as of 1757266084.89351> in 0.01s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_ for ShardRange<'t' to MaxBound as of 1757266084.89352, (1000, 11111) as of 1757266084.89352, active as of 1757266084.89352>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015020370483398438s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010085105895996094s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_ for ShardRange<'h' to 'w' as of 1757266346.00000, (0, 0) as of 1757266346.00000, shrinking as of 1757266346.00000>, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1757266084.89352, (1000, 11111) as of 1757266084.89352, active as of 1757266084.89352> in 0.01s, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_9, db: /tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1757266347.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr319hlw2/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db' -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013780593872070312s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.989738464355469e-05s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010251998901367188s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011444091796875s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_10_k for ShardRange<'d' to 'k' as of 1757266086.31266, (1000, 11111) as of 1757266086.31266, created as of 1757266086.31266>, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015544891357421875s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011515617370605469s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_10_k for ShardRange<'h' to 'w' as of 1757266385.00000, (0, 0) as of 1757266385.00000, shrinking as of 1757266385.00000>, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266086.31266, (1000, 11111) as of 1757266086.31266, created as of 1757266086.31266> in 0.015s, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'bc94174a-b429-4ff8-a1e5-ba492b48d0cc-sda', 'cursor': 'k', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 1, 'ranges_todo': 0}, path: .shards_a/donor_10, db: /tmp/tmpr319hlw2/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1757266386.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012683868408203125s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.059906005859375e-05s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010633468627929688s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.989738464355469e-05s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_11_k for ShardRange<'d' to 'k' as of 1757266086.42178, (1000, 11111) as of 1757266086.42178, cleaved as of 1757266086.42178>, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014829635620117188s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010418891906738281s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_11_k for ShardRange<'h' to 'w' as of 1757266411.00000, (0, 0) as of 1757266411.00000, shrinking as of 1757266411.00000>, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266086.42178, (1000, 11111) as of 1757266086.42178, cleaved as of 1757266086.42178> in 0.01s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_11_t for ShardRange<'k' to 't' as of 1757266086.42181, (1000, 11111) as of 1757266086.42181, cleaved as of 1757266086.42181>, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016546249389648438s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011181831359863281s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_11_t for ShardRange<'h' to 'w' as of 1757266411.00000, (0, 0) as of 1757266411.00000, shrinking as of 1757266411.00000>, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1757266086.42181, (1000, 11111) as of 1757266086.42181, cleaved as of 1757266086.42181> in 0.381s, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'a4645443-e90c-440c-94d0-e0d0ecc961c7-sda', 'cursor': 't', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 2, 'ranges_todo': 0}, path: .shards_a/donor_11, db: /tmp/tmpr319hlw2/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1757266412.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.000125885009765625s, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.703636169433594e-05s, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.942054748535156e-05s, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012040138244628906s, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test INFO: Stopped cleave at gap: 'h' - 'k', path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '41bb852a-1825-41b3-97fd-7ffe9ad1439c-sda', 'cursor': 'h', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 1}, path: .shards_a/donor_12, db: /tmp/tmpr319hlw2/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1757266444.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012159347534179688s, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.606910705566406e-05s, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.869171142578125e-05s, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.225440979003906e-05s, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test INFO: Stopped cleave at gap: 'h' - 'k', path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'f838a512-4d72-476a-be94-b9aeed27261c-sda', 'cursor': 'h', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 2}, path: .shards_a/donor_13, db: /tmp/tmpr319hlw2/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1757266464.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012612342834472656s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.004233837127685547s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.632110595703125e-05s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shard_shrinking -test.unit.container.test_sharder.TestSharder.test_cleave_shard_shrinking ... ok -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_active_root_range -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_active_root_range ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_last_modified_time -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_last_modified_time ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_legacy_pending_files -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_legacy_pending_files ... ok - +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: tx8d132032b0c8499792778-006acad0bb) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: tx8d132032b0c8499792778-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx25dd1cc35a97454fa2496-0068bdc0a9) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx25dd1cc35a97454fa2496-0068bdc0a9) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sda, error: ERROR Insufficient Storage (txn: tx25dd1cc35a97454fa2496-0068bdc0a9) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sda (txn: tx25dd1cc35a97454fa2496-0068bdc0a9) -proxy-server ERROR: Object DELETE returning 503 for (503,) (txn: tx25dd1cc35a97454fa2496-0068bdc0a9) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: tx38e95bbc5cf84e898b238-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx6ac88e27197a47ef95cd8-0068bdc0a9) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx89cce048b86e475ea2984-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: tx53c0af68430e484887038-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx5fcb6348e05d4a3ea836e-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: tx6ce1302165ca4152b3be3-006acad0bb) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: tx6ce1302165ca4152b3be3-006acad0bb) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.1:1001/sdb (txn: tx6ce1302165ca4152b3be3-006acad0bb) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx6ce1302165ca4152b3be3-006acad0bb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_after_body_started +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_after_body_started ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_before_body_started +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_before_body_started ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_file ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_unable_to_resume +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_unable_to_resume ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_x_newest_not_found_when_404_newer +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_x_newest_not_found_when_404_newer ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_encoded_timestamps_using_memory ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_error_limit_supression_count +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_error_limit_supression_count ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_removes_swift_bytes +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_removes_swift_bytes ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_file ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_simple ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_memory +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_put_object_multiple_explicit_timestamps_using_memory ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_different_timestamps +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_different_timestamps ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_some_missing +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_some_missing ... ok + +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001277923583984375s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001323223114013672s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010776519775390625s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.72747802734375e-05s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_k for ShardRange<'d' to 'k' as of 1791676603.20148, (1000, 11111) as of 1791676603.20148, created as of 1791676603.20148>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001442432403564453s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001010894775390625s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_k for ShardRange<'h' to 'w' as of 1791676832.00000, (0, 0) as of 1791676832.00000, shrinking as of 1791676832.00000>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676603.20148, (1000, 11111) as of 1791676603.20148, created as of 1791676603.20148> in 0.014s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_t for ShardRange<'k' to 't' as of 1791676603.20152, (1000, 11111) as of 1791676603.20152, created as of 1791676603.20152>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014925003051757812s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.989738464355469e-05s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_t for ShardRange<'h' to 'w' as of 1791676832.00000, (0, 0) as of 1791676832.00000, shrinking as of 1791676832.00000>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1791676603.20152, (1000, 11111) as of 1791676603.20152, created as of 1791676603.20152> in 0.014s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_8_ for ShardRange<'t' to MaxBound as of 1791676603.20152, (1000, 11111) as of 1791676603.20152, created as of 1791676603.20152>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015234947204589844s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010919570922851562s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_8_ for ShardRange<'h' to 'w' as of 1791676832.00000, (0, 0) as of 1791676832.00000, shrinking as of 1791676832.00000>, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1791676603.20152, (1000, 11111) as of 1791676603.20152, created as of 1791676603.20152> in 0.018s, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_8, db: /tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25_1791676833.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/b25/cf40e8755399f5ee10bd8bdf3e03ab25/cf40e8755399f5ee10bd8bdf3e03ab25.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001220703125s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010514259338378906s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010132789611816406s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.441375732421875e-05s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Starting to cleave (3 todo), path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_k for ShardRange<'d' to 'k' as of 1791676603.38656, (1000, 11111) as of 1791676603.38656, active as of 1791676603.38656>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_two_vector_timestamps +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_request_setting +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_request_setting ... ok + +proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.0:1000/sda (txn: txf8bdd300b8ec43e6b553f-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.1:1001/sdb (txn: tx93a4e9ea28d54ca988f4a-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.1:1001/sdb (txn: txb775ab6c36b64957b37bc-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.1:1001/sdb (txn: txd42a80ed8f604cbc810b1-006acad0bb) +proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.0:1000/sda (txn: txd42a80ed8f604cbc810b1-006acad0bb) +proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.2:1002/sdc (txn: txd42a80ed8f604cbc810b1-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx8b80545c57454f3ca2d79-006acad0bb) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx8b80545c57454f3ca2d79-006acad0bb) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx17f978f1bfa24684833ec-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx844b29939606430ba5d67-006acad0bb) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx844b29939606430ba5d67-006acad0bb) +proxy-server ERROR: Object HEAD returning 503 for [] (txn: tx844b29939606430ba5d67-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb46bc75790cd488aac479-006acad0bb) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txb46bc75790cd488aac479-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txb46bc75790cd488aac479-006acad0bb) +proxy-server ERROR: Object HEAD returning 503 for [507] (txn: txb46bc75790cd488aac479-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txf67fb5d7529f4c3d98880-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txf67fb5d7529f4c3d98880-006acad0bb) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txf67fb5d7529f4c3d98880-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx72bab5e4fdda4e9c85296-0068bdc0a9) -proxy-server ERROR: Object GET returning 503 for [] (txn: tx72bab5e4fdda4e9c85296-0068bdc0a9) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_two_vector_timestamps -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_two_vector_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_insufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_sufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_succeed -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_succeed ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_negative_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_limits_expirer_queue_deletes ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx16739d4e28414e0cad5da-0068bdc09a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx84a5b2ba20bd4b08b52b1-0068bdc09a" "proxy-server 2597857" 0.0015 "-" 2597857 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sdc1/2/a/b661af5cf8834a17a14257678609a46d/o" 304 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx2b696d552e9e48f18bdce-0068bdc09a" "proxy-server 2597857" 0.0007 "-" 2597857 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4c58dfd5e0d54010bb81a-0068bdc09a" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sda1/1/a/b661af5cf8834a17a14257678609a46d" 204 - "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d" "tx7ae5edc03eee40e6a9f61-0068bdc09a" "proxy-server 2597857" 0.0013 "-" 2597857 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sdd1/2/a/b661af5cf8834a17a14257678609a46d/o" 200 24 "HEAD http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d/o" "tx0680e992135e4853816ca-0068bdc09a" "proxy-server 2597857" 0.0006 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3349939fafc045b9b2bcb-0068bdc09a" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:54 +0000] "GET /sdb1/1/a/b661af5cf8834a17a14257678609a46d" 200 155 "GET http://foo:8080/v1/a/b661af5cf8834a17a14257678609a46d?format=json&states=listing" "tx3349939fafc045b9b2bcb-0068bdc09a" "proxy-server 2597857" 0.0065 "-" 2597857 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcf19d34a9f184030b2c83-0068bdc09c" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdb1/1/a/338002ca6bd54abc978897809b82be6a" 201 - "PUT http://127.0.0.1:49981/sda1/2/a/338002ca6bd54abc978897809b82be6a" "txcf19d34a9f184030b2c83-0068bdc09c" "container-server 2597857" 0.0010 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sda1/1/a/338002ca6bd54abc978897809b82be6a" 201 - "PUT http://127.0.0.1:46089/sdb1/2/a/338002ca6bd54abc978897809b82be6a" "txcf19d34a9f184030b2c83-0068bdc09c" "container-server 2597857" 0.0011 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sda1/2/a/338002ca6bd54abc978897809b82be6a" 201 - "PUT http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txcf19d34a9f184030b2c83-0068bdc09c" "proxy-server 2597857" 0.0162 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 201 - "PUT http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txcf19d34a9f184030b2c83-0068bdc09c" "proxy-server 2597857" 0.0300 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf8c0903181854cdd9ae61-0068bdc09c" "proxy-server 2597857" 0.0019 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txf8c0903181854cdd9ae61-0068bdc09c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txd079210e2ab44b8c9f7be-0068bdc09c" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txd3ab7465505a4c5b98130-0068bdc09c" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 201 - "PUT http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx282f2d02cb144a4cad71d-0068bdc09c" "proxy-server 2597857" 0.0210 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sda1/2/a/338002ca6bd54abc978897809b82be6a/o" 201 - "PUT http://foo:8080/sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" "tx282f2d02cb144a4cad71d-0068bdc09c" "object-server 2597857" 0.0005 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdb1/2/a/338002ca6bd54abc978897809b82be6a/o" 201 - "PUT http://foo:8080/sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" "tx282f2d02cb144a4cad71d-0068bdc09c" "object-server 2597857" 0.0005 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 201 - "PUT http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx282f2d02cb144a4cad71d-0068bdc09c" "proxy-server 2597857" 0.0444 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 201 - "PUT http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx282f2d02cb144a4cad71d-0068bdc09c" "proxy-server 2597857" 0.0387 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx25d395eb7a6f439892856-0068bdc09c" "proxy-server 2597857" 0.0071 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txad629af072c14892b5eeb-0068bdc09c" "proxy-server 2597857" 0.0037 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "POST /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 202 76 "POST http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf4cacc7ff4fc49559f069-0068bdc09c" "proxy-server 2597857" 0.0067 "-" 2597857 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sda1/2/a/338002ca6bd54abc978897809b82be6a/o" 201 - "POST http://foo:8080/sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" "txf4cacc7ff4fc49559f069-0068bdc09c" "object-server 2597857" 0.0005 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "POST /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 202 76 "POST http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf4cacc7ff4fc49559f069-0068bdc09c" "proxy-server 2597857" 0.0157 "-" 2597857 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "PUT /sdb1/2/a/338002ca6bd54abc978897809b82be6a/o" 201 - "POST http://foo:8080/sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" "txf4cacc7ff4fc49559f069-0068bdc09c" "object-server 2597857" 0.0005 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "POST /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 202 76 "POST http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf4cacc7ff4fc49559f069-0068bdc09c" "proxy-server 2597857" 0.0241 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc7cf5fdc02424e7eb8448-0068bdc09c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx8e404ff0faef460b8ab23-0068bdc09c" "proxy-server 2597857" 0.0034 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txb41f791583f247adbe727-0068bdc09c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txb41f791583f247adbe727-0068bdc09c" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txef521f8a19454c5aac0c5-0068bdc09c" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx99ac5e5703624cc29c100-0068bdc09d" "proxy-server 2597857" 0.0105 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx5651accc0de542328e1e3-0068bdc09d" "proxy-server 2597857" 0.0083 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txa691a185fa064cbe953a8-0068bdc09d" "proxy-server 2597857" 0.0095 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx5986e368593c4dfa9309b-0068bdc09d" "proxy-server 2597857" 0.0095 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx5f721bc7bf3f47a4945a1-0068bdc09d" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx5f721bc7bf3f47a4945a1-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx914e98c3f7bc4a218cef7-0068bdc09d" "proxy-server 2597857" 0.0160 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx9534aab705004adc8f1c6-0068bdc09d" "proxy-server 2597857" 0.0136 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx901c1a0470194a5e8bbab-0068bdc09d" "proxy-server 2597857" 0.0049 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx506bc92575794370b7375-0068bdc09d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx38bd41d9ac2d4851be106-0068bdc09d" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0ecc657c0fa44644be7e8-0068bdc09d" "proxy-server 2597857" 0.0049 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0ecc657c0fa44644be7e8-0068bdc09d" "proxy-server 2597857" 0.0009 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcb4d45f215c046efb17d1-0068bdc09d" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx437019f3b3284b92b5bf1-0068bdc09d" "proxy-server 2597857" 0.0061 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx6d420fe38e594d798def8-0068bdc09d" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx6d420fe38e594d798def8-0068bdc09d" "proxy-server 2597857" 0.0050 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx36eb1e8164f647a88fe27-0068bdc09d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx8b53df9604374bee8a5f0-0068bdc09d" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdfe1b121d74e4967aae5a-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdfe1b121d74e4967aae5a-0068bdc09d" "proxy-server 2597857" 0.0090 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txdfe1b121d74e4967aae5a-0068bdc09d) -proxy DEBUG: Ignoring 412 from primary (txn: txdfe1b121d74e4967aae5a-0068bdc09d) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdfe1b121d74e4967aae5a-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txdfe1b121d74e4967aae5a-0068bdc09d) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx4330c8e7995c49deaf1ac-0068bdc09d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx19914f24b67e42678a585-0068bdc09d" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0d807998564f4a139a7a2-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0d807998564f4a139a7a2-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0d807998564f4a139a7a2-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txce4038ca0b3f423a8dc5f-0068bdc09d" "proxy-server 2597857" 0.0067 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx922d907807b14550bc937-0068bdc09d" "proxy-server 2597857" 0.0016 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx6a9adb8a00064848b5cc0-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx6a9adb8a00064848b5cc0-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx6a9adb8a00064848b5cc0-0068bdc09d" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0ea9c55d50044b06bc85a-0068bdc09d" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:57 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx9dac3ccee6e44c918ddde-0068bdc09d" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:58 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txb7d5c9f2e99a4c3b836de-0068bdc09e" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:58 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txb7d5c9f2e99a4c3b836de-0068bdc09e" "proxy-server 2597857" 0.0010 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7027605666aa4f1a92e70-0068bdc09e" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx8d2f27977849413a86489-0068bdc09e" "proxy-server 2597857" 0.0051 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx39b57687d3204ed5921c6-0068bdc09f" "proxy-server 2597857" 0.0021 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx39b57687d3204ed5921c6-0068bdc09f" "proxy-server 2597857" 0.0023 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx7e81eadf9c5b4fe9b4c80-0068bdc09f" "proxy-server 2597857" 0.0024 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx390ce6ab213c40ac9ecc5-0068bdc09f" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx83c07aee5e294b3eb3a1f-0068bdc09f" "proxy-server 2597857" 0.0050 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx83c07aee5e294b3eb3a1f-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txcdc49bd35149463abc4cd-0068bdc09f" "proxy-server 2597857" 0.0057 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx11cd2a2411524721a4007-0068bdc09f" "proxy-server 2597857" 0.0020 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf878d769702340a5bd340-0068bdc09f" "proxy-server 2597857" 0.0050 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf878d769702340a5bd340-0068bdc09f" "proxy-server 2597857" 0.0009 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txf878d769702340a5bd340-0068bdc09f) -proxy DEBUG: Ignoring 412 from primary (txn: txf878d769702340a5bd340-0068bdc09f) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txf878d769702340a5bd340-0068bdc09f" "proxy-server 2597857" 0.0009 "-" 2597857 3 -proxy DEBUG: Ignoring 412 from primary (txn: txf878d769702340a5bd340-0068bdc09f) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx0cc12bc96812430d840cb-0068bdc09f" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx06e05c44b3b94d58a41d7-0068bdc09f" "proxy-server 2597857" 0.0058 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txfc79f98ba2be42adb0fb6-0068bdc09f" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txfc79f98ba2be42adb0fb6-0068bdc09f" "proxy-server 2597857" 0.0010 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txfc79f98ba2be42adb0fb6-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx86412213657d43fd8f950-0068bdc09f" "proxy-server 2597857" 0.0015 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx0993b938860245068bf1d-0068bdc09f" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdae4dd5b285347b9b7c61-0068bdc09f" "proxy-server 2597857" 0.0009 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdae4dd5b285347b9b7c61-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txdae4dd5b285347b9b7c61-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9d2c0e26bfbd4f6fb1011-0068bdc09f" "proxy-server 2597857" 0.0016 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx8aa066fc65224007b0180-0068bdc09f" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx2e0c6ae0bfe5465ab5750-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "GET /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx2e0c6ae0bfe5465ab5750-0068bdc09f" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txdf39c1409f674b14b15bd-0068bdc09f" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx317974b1e1a74c378603d-0068bdc09f" "proxy-server 2597857" 0.0016 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx28ea5167eef2449488023-0068bdc09f" "proxy-server 2597857" 0.0031 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx03697f4bc41e4a1493476-0068bdc09f" "proxy-server 2597857" 0.0018 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:27:59 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx455eb17a38d64705ad905-0068bdc09f" "proxy-server 2597857" 0.0015 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx289163930c184ed59da73-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx8b8a7d3b306c442c8400e-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx8d50d90bf64743da9e631-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txee40cf1ec052424b9cd30-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txee40cf1ec052424b9cd30-0068bdc0a0" "proxy-server 2597857" 0.0111 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txee40cf1ec052424b9cd30-0068bdc0a0" "proxy-server 2597857" 0.0090 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx52e5b557aad34baa864f4-0068bdc0a0" "proxy-server 2597857" 0.0121 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txa67f2a93a8244de0a1cf5-0068bdc0a0" "proxy-server 2597857" 0.0056 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "txd1c1a7a046574c589ba80-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb53e4e6ba3a84fb2ab992-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx983acc1e98f146ef9aed6-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx44a3d2bcac0943c6b5dd3-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx6342187ad844445681229-0068bdc0a0" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txd7e1341484c24afbbc22d-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx8f77b13d8c4a459095441-0068bdc0a0" "proxy-server 2597857" 0.0049 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txf758eddc1ef243bcb289e-0068bdc0a0" "proxy-server 2597857" 0.0056 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txfb9ef112335c42ab92150-0068bdc0a0" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx0ed3a3baebf842f19d741-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txb7ab996470f84108a4bec-0068bdc0a0" "proxy-server 2597857" 0.0013 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx4bf70aa957e348c39ede7-0068bdc0a0" "proxy-server 2597857" 0.0013 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx142ac0ec38574340befb9-0068bdc0a0" "proxy-server 2597857" 0.0007 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txc6d005115b354360b235c-0068bdc0a0" "proxy-server 2597857" 0.0090 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "txb3f9e052388f4b51b0311-0068bdc0a0" "proxy-server 2597857" 0.0096 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx9156e1811afc4a14bd514-0068bdc0a0" "proxy-server 2597857" 0.0049 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx9156e1811afc4a14bd514-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdi1/3/a/338002ca6bd54abc978897809b82be6a/o" 412 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx9156e1811afc4a14bd514-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx3de8775cdbca40579b05b-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx60c95b70b10e46aa9efbe-0068bdc0a0" "proxy-server 2597857" 0.0064 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx299766cdd1404e1289667-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx913885f927c84ae88e5e8-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sda1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx37356f89570b429b9941b-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdh1/3/a/338002ca6bd54abc978897809b82be6a/o" 304 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx1f6c0e5d603e42cf82ff6-0068bdc0a0" "proxy-server 2597857" 0.0008 "-" 2597857 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "tx9f4909a131fb4b80a11b2-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 204 - "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a" "tx0ae519aaab4148379eb80-0068bdc0a0" "proxy-server 2597857" 0.0014 "-" 2597857 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:00 +0000] "HEAD /sdg1/3/a/338002ca6bd54abc978897809b82be6a/o" 200 92 "HEAD http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a/o" "tx9a4144f577484d8fab332-0068bdc0a0" "proxy-server 2597857" 0.0009 "-" 2597857 3test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto_ec -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_write_without_crypto_read_with_crypto_ec ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_app_exception_v3 -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_app_exception_v3 ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_filter_v3 -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_filter_v3 ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_from_external_file -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_from_external_file ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_legacy_key_id -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_legacy_key_id ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_multiple_keys -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_get_root_secret_multiple_keys ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_auth_url -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_auth_url ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_user_domain_name -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_bad_user_domain_name ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_config_file_and_params -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_config_file_and_params ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_connect_failure_auth_url -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_connect_failure_auth_url ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_algorithm -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_algorithm ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_format -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_format ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_id -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_id ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_length -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_key_length ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_password -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_password ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_username -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_invalid_username ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_none_key -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_none_key ... ok -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_nonexistent_key_id -test.unit.common.middleware.crypto.test_kms_keymaster.TestKmsKeymaster.test_mocked_castellan_keymanager_nonexistent_key_id ... ok -test.unit.common.middleware.s3api.test_cfg.TestS3ApiCfg.test_config -test.unit.common.middleware.s3api.test_cfg.TestS3ApiCfg.test_config ... ok -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_fromstring_with_nonascii_text -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_fromstring_with_nonascii_text ... ok -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_tostring_with_nonascii_text -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_tostring_with_nonascii_text ... ok -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_namespace -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_namespace ... ok -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_with_comments -test.unit.common.middleware.s3api.test_etree.TestS3ApiEtree.test_xml_with_comments ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_from_swift_resp_slo -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_from_swift_resp_slo ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_from_swift3_sysmeta -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_from_swift3_sysmeta ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers_ignore_other_sysmeta -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_sysmeta_headers_ignore_other_sysmeta ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_user_meta_headers -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_s3api_user_meta_headers ... ok -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_swift3_sysmeta_does_not_overwrite_s3api_sysmeta -test.unit.common.middleware.s3api.test_s3response.TestResponse.test_response_swift3_sysmeta_does_not_overwrite_s3api_sysmeta ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_count_quota_copy_from_bad_src -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_count_quota_copy_from_bad_src ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_from -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_from ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_verb -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_count_quota_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_from -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_from ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_verb -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_count_quota_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb ... ok -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_quota_copy_from_bad_src -test.unit.common.middleware.test_account_quotas.AccountQuotaCopyingTestCases.test_quota_copy_from_bad_src ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_allow_full_urls_setting -test.unit.common.middleware.test_container_sync.TestContainerSync.test_allow_full_urls_setting ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_in_realms_conf -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_in_realms_conf ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_invalid -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_invalid ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_not_set -test.unit.common.middleware.test_container_sync.TestContainerSync.test_current_not_set ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_filter -test.unit.common.middleware.test_container_sync.TestContainerSync.test_filter ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_info -test.unit.common.middleware.test_container_sync.TestContainerSync.test_info ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_info_always_fresh -test.unit.common.middleware.test_container_sync.TestContainerSync.test_info_always_fresh ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_invalid_sig -test.unit.common.middleware.test_container_sync.TestContainerSync.test_invalid_sig ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_missing_from_realms_conf -test.unit.common.middleware.test_container_sync.TestContainerSync.test_missing_from_realms_conf ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_not_enough_args -test.unit.common.middleware.test_container_sync.TestContainerSync.test_not_enough_args ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_pass_through -test.unit.common.middleware.test_container_sync.TestContainerSync.test_pass_through ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_realm_miss -test.unit.common.middleware.test_container_sync.TestContainerSync.test_realm_miss ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_user_key_miss -test.unit.common.middleware.test_container_sync.TestContainerSync.test_user_key_miss ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig -test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig ... ok -test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig2 -test.unit.common.middleware.test_container_sync.TestContainerSync.test_valid_sig2 ... ok -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_dir -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_dir ... ok -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_file -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_finding_defaults_from_file ... ok -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_skip_defaults_if_configured -test.unit.common.middleware.test_dlo.TestDloConfiguration.test_skip_defaults_if_configured ... ok -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validating_x_object_manifest -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validating_x_object_manifest ... ok -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_accounts -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_accounts ... ok -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_containers -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_ignores_containers ... ok -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_watches_manifests_with_slashes -test.unit.common.middleware.test_dlo.TestDloPutManifest.test_validation_watches_manifests_with_slashes ... ok -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck ... ok -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass ... ok -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_disabled -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_disabled ... ok -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_not_disabled -test.unit.common.middleware.test_healthcheck.TestHealthCheck.test_healthcheck_pass_not_disabled ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers_prefix -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_containers_prefix ... ok -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_orphan_hidden_containers -test.unit.common.middleware.test_object_versioning.ObjectVersioningTestAccountOperations.test_list_orphan_hidden_containers ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_bad_src -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_bad_src ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_no_src -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_bytes_quota_copy_from_no_src ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_from ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_bytes_quota_copy_verb ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_PUT_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_PUT_verb ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_cross_account_verb ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_from -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_from ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_exceed_counts_quota_copy_verb ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_from ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_bytes_quota_copy_verb ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_from -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_from ... ok -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_verb -test.unit.common.middleware.test_quotas.ContainerQuotaCopyingTestCases.test_not_exceed_counts_quota_copy_verb ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_default_types -test.unit.common.middleware.test_slo.TestRespAttrs.test_default_types ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_empty_headers -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_empty_headers ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_only_timestamp -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_only_timestamp ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_regular_object -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_regular_object ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_valid_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_valid_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_zero_byte_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_from_zero_byte_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_calculates_is_legacy -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_calculates_is_legacy ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_converts_timestamps_from_strings -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_converts_timestamps_from_strings ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta_offset -test.unit.common.middleware.test_slo.TestRespAttrs.test_init_with_no_sysmeta_offset ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_invalid_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_invalid_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_legacy_slo_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_legacy_slo_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_non_slo_with_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_non_slo_with_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_partial_modern_sysmeta -test.unit.common.middleware.test_slo.TestRespAttrs.test_partial_modern_sysmeta ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_not_legacy -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_not_legacy ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_range -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_range ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_raw_data -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_raw_data ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo ... ok -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo_range -test.unit.common.middleware.test_slo.TestRespAttrs.test_update_from_segments_with_sub_slo_range ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_get_with_if_modified_since -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_get_with_if_modified_since ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_alternate_etag_non_slo_after_refetch ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_and_range -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_matches_and_range ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_alternate_etag_non_slo_after_refetch ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_manifest_json_md5 -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_match_mismatches_manifest_json_md5 ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_ancient_date -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_ancient_date ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_last_modified -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_last_modified ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_now -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_modified_since_now ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_no_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_matches_no_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_json_md5 -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_none_match_mismatches_json_md5 ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_ancient_date -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_ancient_date ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_last_modified -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_last_modified ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_non_slash -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_non_slash ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_now -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_if_unmodified_since_now ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_alternate_etag_miss ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_without_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_match_mismatches_without_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_matches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches_alternate_etag -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_manifest_get_if_none_match_mismatches_alternate_etag ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_old_swift_if_match_matches_and_range -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_old_swift_if_match_matches_and_range ... ok -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_range_resume_download -test.unit.common.middleware.test_slo.TestSloConditionalGetNewManifest.test_range_resume_download ... ok -test.unit.common.middleware.test_xprofile.TestXProfile.test_get_profiler -test.unit.common.middleware.test_xprofile.TestXProfile.test_get_profiler ... ok -test.unit.common.ring.test_utils.TestUtils.test_build_dev_from_opts -test.unit.common.ring.test_utils.TestUtils.test_build_dev_from_opts ... ok -test.unit.common.ring.test_utils.TestUtils.test_build_tier_tree -test.unit.common.ring.test_utils.TestUtils.test_build_tier_tree ... ok -test.unit.common.ring.test_utils.TestUtils.test_dispersion_report -test.unit.common.ring.test_utils.TestUtils.test_dispersion_report ... ok -test.unit.common.ring.test_utils.TestUtils.test_is_local_device -test.unit.common.ring.test_utils.TestUtils.test_is_local_device ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_order_and_reverse -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_order_and_reverse ... ok -test.unit.common.ring.test_utils.TestUtils.test_is_valid_hostname -test.unit.common.ring.test_utils.TestUtils.test_is_valid_hostname ... ok -test.unit.common.ring.test_utils.TestUtils.test_normalized_device_tier_names -test.unit.common.ring.test_utils.TestUtils.test_normalized_device_tier_names ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_address_old_format -test.unit.common.ring.test_utils.TestUtils.test_parse_address_old_format ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_args -test.unit.common.ring.test_utils.TestUtils.test_parse_args ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_builder_ring_filename_args -test.unit.common.ring.test_utils.TestUtils.test_parse_builder_ring_filename_args ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_change_values_from_opts -test.unit.common.ring.test_utils.TestUtils.test_parse_change_values_from_opts ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_search_value -test.unit.common.ring.test_utils.TestUtils.test_parse_search_value ... ok -test.unit.common.ring.test_utils.TestUtils.test_parse_search_values_from_opts -test.unit.common.ring.test_utils.TestUtils.test_parse_search_values_from_opts ... ok -test.unit.common.ring.test_utils.TestUtils.test_replication_defaults -test.unit.common.ring.test_utils.TestUtils.test_replication_defaults ... ok -test.unit.common.ring.test_utils.TestUtils.test_tiers_for_dev -test.unit.common.ring.test_utils.TestUtils.test_tiers_for_dev ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_address -test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_address ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_ip -test.unit.common.ring.test_utils.TestUtils.test_validate_and_normalize_ip ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_args -test.unit.common.ring.test_utils.TestUtils.test_validate_args ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_args_new_cmd_format -test.unit.common.ring.test_utils.TestUtils.test_validate_args_new_cmd_format ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_close -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_close ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_errors -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_errors ... ok -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_exact -test.unit.common.ring.test_utils.TestUtils.test_validate_replicas_by_tier_exact ... ok -test.unit.common.test_constraints.TestConstraintsConfig.test_default_constraints -test.unit.common.test_constraints.TestConstraintsConfig.test_default_constraints ... ok -test.unit.common.test_constraints.TestConstraintsConfig.test_effective_constraints -test.unit.common.test_constraints.TestConstraintsConfig.test_effective_constraints ... ok -test.unit.common.test_constraints.TestConstraintsConfig.test_override_constraints -test.unit.common.test_constraints.TestConstraintsConfig.test_override_constraints ... ok -test.unit.common.test_constraints.TestConstraintsConfig.test_reload_reset -test.unit.common.test_constraints.TestConstraintsConfig.test_reload_reset ... ok -test.unit.common.test_db.TestGetDBConnection.test_invalid_path -test.unit.common.test_db.TestGetDBConnection.test_invalid_path ... ok -test.unit.common.test_db.TestGetDBConnection.test_locked_db -test.unit.common.test_db.TestGetDBConnection.test_locked_db ... ok -test.unit.common.test_db.TestGetDBConnection.test_normal_case -test.unit.common.test_db.TestGetDBConnection.test_normal_case ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_200 -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_200 ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_multiple_ranges -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_multiple_ranges ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_single_range -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_206_single_range ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_ignore_range_header -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_ignore_range_header ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_multiple_resolove_ignore_range_header -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_multiple_resolove_ignore_range_header ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolove_ignore_range_header -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolove_ignore_range_header ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolve_etag_is_at_header -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_resolve_etag_is_at_header ... ok -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_update_etag_is_at_header -test.unit.common.test_request_helpers.TestHTTPResponseToDocumentIters.test_update_etag_is_at_header ... ok -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_absent -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_absent ... ok -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_before -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_before ... ok -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_greater -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_greater ... ok -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_out_of_range_is_ignored -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_out_of_range_is_ignored ... ok -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_same -test.unit.common.test_swob.TestConditionalIfUnmodifiedSince.test_same ... ok -test.unit.common.test_swob.TestRequest.test_401_invalid_path -test.unit.common.test_swob.TestRequest.test_401_invalid_path ... ok -test.unit.common.test_swob.TestRequest.test_401_non_keystone_auth_path -test.unit.common.test_swob.TestRequest.test_401_non_keystone_auth_path ... ok -test.unit.common.test_swob.TestRequest.test_401_unauthorized -test.unit.common.test_swob.TestRequest.test_401_unauthorized ... ok -test.unit.common.test_swob.TestRequest.test_401_valid_account_path -test.unit.common.test_swob.TestRequest.test_401_valid_account_path ... ok -test.unit.common.test_swob.TestRequest.test_401_www_authenticate_exists -test.unit.common.test_swob.TestRequest.test_401_www_authenticate_exists ... ok -test.unit.common.test_swob.TestRequest.test_401_www_authenticate_is_quoted -test.unit.common.test_swob.TestRequest.test_401_www_authenticate_is_quoted ... ok -test.unit.common.test_swob.TestRequest.test_accept_header -test.unit.common.test_swob.TestRequest.test_accept_header ... ok -test.unit.common.test_swob.TestRequest.test_allow_reserved_names -test.unit.common.test_swob.TestRequest.test_allow_reserved_names ... ok -test.unit.common.test_swob.TestRequest.test_as_referer -test.unit.common.test_swob.TestRequest.test_as_referer ... ok -test.unit.common.test_swob.TestRequest.test_bad_path_info_pop -test.unit.common.test_swob.TestRequest.test_bad_path_info_pop ... ok -test.unit.common.test_swob.TestRequest.test_bad_range -test.unit.common.test_swob.TestRequest.test_bad_range ... ok -test.unit.common.test_swob.TestRequest.test_blank -test.unit.common.test_swob.TestRequest.test_blank ... ok -test.unit.common.test_swob.TestRequest.test_blank_body_precedence -test.unit.common.test_swob.TestRequest.test_blank_body_precedence ... ok -test.unit.common.test_swob.TestRequest.test_blank_parsing -test.unit.common.test_swob.TestRequest.test_blank_parsing ... ok -test.unit.common.test_swob.TestRequest.test_blank_path_info_precedence -test.unit.common.test_swob.TestRequest.test_blank_path_info_precedence ... ok -test.unit.common.test_swob.TestRequest.test_blank_req_environ_property_args -test.unit.common.test_swob.TestRequest.test_blank_req_environ_property_args ... ok -test.unit.common.test_swob.TestRequest.test_copy_get -test.unit.common.test_swob.TestRequest.test_copy_get ... ok -test.unit.common.test_swob.TestRequest.test_datetime_properties -test.unit.common.test_swob.TestRequest.test_datetime_properties ... ok -test.unit.common.test_swob.TestRequest.test_get_response -test.unit.common.test_swob.TestRequest.test_get_response ... ok -test.unit.common.test_swob.TestRequest.test_invalid_req_environ_property_args -test.unit.common.test_swob.TestRequest.test_invalid_req_environ_property_args ... ok -test.unit.common.test_swob.TestRequest.test_message_length_just_content_length -test.unit.common.test_swob.TestRequest.test_message_length_just_content_length ... ok -test.unit.common.test_swob.TestRequest.test_message_length_transfer_encoding -test.unit.common.test_swob.TestRequest.test_message_length_transfer_encoding ... ok -test.unit.common.test_swob.TestRequest.test_not_401 -test.unit.common.test_swob.TestRequest.test_not_401 ... ok -test.unit.common.test_swob.TestRequest.test_params -test.unit.common.test_swob.TestRequest.test_params ... ok -test.unit.common.test_swob.TestRequest.test_path -test.unit.common.test_swob.TestRequest.test_path ... ok -test.unit.common.test_swob.TestRequest.test_path_info_pop -test.unit.common.test_swob.TestRequest.test_path_info_pop ... ok -test.unit.common.test_swob.TestRequest.test_path_info_pop_last -test.unit.common.test_swob.TestRequest.test_path_info_pop_last ... ok -test.unit.common.test_swob.TestRequest.test_path_info_pop_none -test.unit.common.test_swob.TestRequest.test_path_info_pop_none ... ok -test.unit.common.test_swob.TestRequest.test_path_qs -test.unit.common.test_swob.TestRequest.test_path_qs ... ok -test.unit.common.test_swob.TestRequest.test_path_question_mark -test.unit.common.test_swob.TestRequest.test_path_question_mark ... ok -test.unit.common.test_swob.TestRequest.test_properties -test.unit.common.test_swob.TestRequest.test_properties ... ok -test.unit.common.test_swob.TestRequest.test_split_path -test.unit.common.test_swob.TestRequest.test_split_path ... ok -test.unit.common.test_swob.TestRequest.test_swift_entity_path -test.unit.common.test_swob.TestRequest.test_swift_entity_path ... ok -test.unit.common.test_swob.TestRequest.test_timestamp -test.unit.common.test_swob.TestRequest.test_timestamp ... ok -test.unit.common.test_swob.TestRequest.test_timestamp_invalid -test.unit.common.test_swob.TestRequest.test_timestamp_invalid ... ok -test.unit.common.test_swob.TestRequest.test_timestamp_missing -test.unit.common.test_swob.TestRequest.test_timestamp_missing ... ok -test.unit.common.test_swob.TestRequest.test_unicode_params -test.unit.common.test_swob.TestRequest.test_unicode_params ... ok -test.unit.common.test_swob.TestRequest.test_unicode_path -test.unit.common.test_swob.TestRequest.test_unicode_path ... ok -test.unit.common.test_swob.TestRequest.test_unicode_query -test.unit.common.test_swob.TestRequest.test_unicode_query ... ok -test.unit.common.test_swob.TestRequest.test_url -test.unit.common.test_swob.TestRequest.test_url ... ok -test.unit.common.test_swob.TestRequest.test_url2 -test.unit.common.test_swob.TestRequest.test_url2 ... ok -test.unit.common.test_swob.TestRequest.test_wsgify -test.unit.common.test_swob.TestRequest.test_wsgify ... ok -test.unit.common.test_swob.TestRequest.test_wsgify_method -test.unit.common.test_swob.TestRequest.test_wsgify_method ... ok -test.unit.common.test_swob.TestRequest.test_wsgify_raise -test.unit.common.test_swob.TestRequest.test_wsgify_raise ... ok -test.unit.common.test_utils.TestFallocateReserve.test_all_reserved -test.unit.common.test_utils.TestFallocateReserve.test_all_reserved ... ok -test.unit.common.test_utils.TestFallocateReserve.test_all_space_reserved_pct -test.unit.common.test_utils.TestFallocateReserve.test_all_space_reserved_pct ... ok -test.unit.common.test_utils.TestFallocateReserve.test_disabled -test.unit.common.test_utils.TestFallocateReserve.test_disabled ... ok -test.unit.common.test_utils.TestFallocateReserve.test_enough_space -test.unit.common.test_utils.TestFallocateReserve.test_enough_space ... ok -test.unit.common.test_utils.TestFallocateReserve.test_enough_space_pct -test.unit.common.test_utils.TestFallocateReserve.test_enough_space_pct ... ok -test.unit.common.test_utils.TestFallocateReserve.test_enough_space_small_blocks -test.unit.common.test_utils.TestFallocateReserve.test_enough_space_small_blocks ... ok -test.unit.common.test_utils.TestFallocateReserve.test_free_space_under_reserve -test.unit.common.test_utils.TestFallocateReserve.test_free_space_under_reserve ... ok -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space ... ok -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_large -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_large ... ok -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_pct -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_pct ... ok -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_small_blocks -test.unit.common.test_utils.TestFallocateReserve.test_not_enough_space_small_blocks ... ok -test.unit.common.test_utils.TestFallocateReserve.test_zero_reserve -test.unit.common.test_utils.TestFallocateReserve.test_zero_reserve ... ok -test.unit.common.test_utils.TestFsync.test_fsync_bad_fullsync -test.unit.common.test_utils.TestFsync.test_fsync_bad_fullsync ... ok -test.unit.common.test_utils.TestFsync.test_fsync_f_fullsync -test.unit.common.test_utils.TestFsync.test_fsync_f_fullsync ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_prefix_delim ... ok -test.unit.common.test_utils.TestFsync.test_fsync_no_fullsync -test.unit.common.test_utils.TestFsync.test_fsync_no_fullsync ... ok -test.unit.common.test_utils.TestFsync.test_no_fdatasync -test.unit.common.test_utils.TestFsync.test_no_fdatasync ... ok -test.unit.common.test_utils.TestFsync.test_yes_fdatasync -test.unit.common.test_utils.TestFsync.test_yes_fdatasync ... ok -test.unit.common.test_utils.TestShardName.test -test.unit.common.test_utils.TestShardName.test ... ok -test.unit.common.test_utils.TestShardName.test_bad_create -test.unit.common.test_utils.TestShardName.test_bad_create ... ok -test.unit.common.test_utils.TestShardName.test_bad_parse -test.unit.common.test_utils.TestShardName.test_bad_parse ... ok -test.unit.common.test_utils.TestShardName.test_realistic_shard_range_names -test.unit.common.test_utils.TestShardName.test_realistic_shard_range_names ... ok -test.unit.common.test_utils.TestShardName.test_root_has_hyphens -test.unit.common.test_utils.TestShardName.test_root_has_hyphens ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_loop_timeout -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_loop_timeout ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_new_worker_socks -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_new_worker_socks ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_no_fork_sock -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_no_fork_sock ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_post_fork_hook -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_post_fork_hook ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_with_reserved_name -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_list_objects_iter_with_reserved_name ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_servers_per_port_in_container -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_servers_per_port_in_container ... ok -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_shutdown_sockets -test.unit.common.test_wsgi.TestServersPerPortStrategy.test_shutdown_sockets ... ok -test.unit.container.test_auditor.TestAuditorMigrations.test_db_migration -test.unit.container.test_auditor.TestAuditorMigrations.test_db_migration ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_check_policy -test.unit.obj.test_diskfile.TestDiskFileManager.test_check_policy ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_non_data_files ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_ondisk_files_reclaim_with_data_files ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_uses_configured_reclaim_age -test.unit.obj.test_diskfile.TestDiskFileManager.test_cleanup_uses_configured_reclaim_age ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_construct_dev_path -test.unit.obj.test_diskfile.TestDiskFileManager.test_construct_dev_path ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_focused_yield_hashes_does_not_clean_up -test.unit.obj.test_diskfile.TestDiskFileManager.test_focused_yield_hashes_does_not_clean_up ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_and_filenames_from_hash -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_and_filenames_from_hash ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_bad_meta_name -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_bad_meta_name ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_dev_path_fail -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_dev_path_fail ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_actual_files -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_actual_files ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_load_old_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_load_old_record_from_pending_file ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_make_tuple_for_pickle -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_make_tuple_for_pickle ... ok +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe1a4c86f81de46d3b1e54-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe1a4c86f81de46d3b1e54-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe1a4c86f81de46d3b1e54-006acad0bb) +proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: txe1a4c86f81de46d3b1e54-006acad0bb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_succeed +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_succeed ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_configure_task_container_per_day +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_configure_task_container_per_day ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_with_x_open_expired +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_with_x_open_expired ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_negative_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_non_int_delete_after ... ok -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010609626770019531s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/acceptor_14_k for ShardRange<'d' to 'k' as of 1757266087.09832, (1000, 11111) as of 1757266087.09832, cleaved as of 1757266087.09832>, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015234947204589844s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011372566223144531s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db -sharder-test INFO: Replicating new shard container .shards_a/acceptor_14_k for ShardRange<'h' to 'w' as of 1757266483.00000, (0, 0) as of 1757266483.00000, shrinking as of 1757266483.00000>, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1757266087.09832, (1000, 11111) as of 1757266087.09832, cleaved as of 1757266087.09832> in 0.018s, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test INFO: Stopped cleave at gap: 'k' - 't', path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'eb8d56f7-99bc-49d7-b56d-23c9cd5e61d3-sda', 'cursor': 'k', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 1, 'ranges_todo': 1}, path: .shards_a/donor_14, db: /tmp/tmpr319hlw2/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1757266484.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001785755157470703s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.000186920166015625s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.584426879882812e-05s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.465217590332031e-05s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test INFO: Cleaving from row None into .shards/other for ShardRange<'here' to 'where' as of 1757266091.00000, (0, 0) as of 1757266091.00000, active as of 1757266091.00000>, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00017690658569335938s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011658668518066406s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Replicating new shard container .shards/other for ShardRange<'here' to 'there' as of 1757266088.50103, (0, 0) as of 1757266089.00000, shrunk as of 1757266089.00000>, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test INFO: Cleaved ShardRange<'here' to 'where' as of 1757266091.00000, (0, 0) as of 1757266091.00000, active as of 1757266091.00000> in 0.012s, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpkhl0b6av/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012922286987304688s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011181831359863281s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010442733764648438s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_sharded_root_range -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_sharded_root_range ... ok -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range ... ok +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001575946807861328s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.822845458984375e-05s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_k for ShardRange<'h' to 'w' as of 1791676871.00000, (0, 0) as of 1791676871.00000, shrinking as of 1791676871.00000>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676603.38656, (1000, 11111) as of 1791676603.38656, active as of 1791676603.38656> in 0.016s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_t for ShardRange<'k' to 't' as of 1791676603.38659, (1000, 11111) as of 1791676603.38659, active as of 1791676603.38659>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019121170043945312s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.393692016601562e-05s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_t for ShardRange<'h' to 'w' as of 1791676871.00000, (0, 0) as of 1791676871.00000, shrinking as of 1791676871.00000>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1791676603.38659, (1000, 11111) as of 1791676603.38659, active as of 1791676603.38659> in 0.015s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_9_ for ShardRange<'t' to MaxBound as of 1791676603.38660, (1000, 11111) as of 1791676603.38660, active as of 1791676603.38660>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000152587890625s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.000102996826171875s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_9_ for ShardRange<'h' to 'w' as of 1791676871.00000, (0, 0) as of 1791676871.00000, shrinking as of 1791676871.00000>, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test INFO: Cleaved ShardRange<'t' to MaxBound as of 1791676603.38660, (1000, 11111) as of 1791676603.38660, active as of 1791676603.38660> in 0.015s, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: Cleaved 3 shard ranges, path: .shards_a/donor_9, db: /tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7_1791676872.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpcskkd541/sda/containers/0/4a7/206c4587690950a47da43921490ac4a7/206c4587690950a47da43921490ac4a7.db' +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012731552124023438s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.72747802734375e-05s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.799003601074219e-05s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010395050048828125s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_10_k for ShardRange<'d' to 'k' as of 1791676603.58508, (1000, 11111) as of 1791676603.58508, created as of 1791676603.58508>, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018215179443359375s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.918212890625e-05s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_10_k for ShardRange<'h' to 'w' as of 1791676910.00000, (0, 0) as of 1791676910.00000, shrinking as of 1791676910.00000>, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676603.58508, (1000, 11111) as of 1791676603.58508, created as of 1791676603.58508> in 0.015s, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '02fa9c61-41c9-4651-8c56-5e547a3fbc69-sda', 'cursor': 'k', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 1, 'ranges_todo': 0}, path: .shards_a/donor_10, db: /tmp/tmpcskkd541/sda/containers/0/a44/457ca7b014f2e631df7ba91ed2de5a44/457ca7b014f2e631df7ba91ed2de5a44_1791676911.00000.dbtest.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe2f457958c524789b6695-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe2f457958c524789b6695-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txe2f457958c524789b6695-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx3c1044b7647a449ba3e15-0068bdc0aa) -proxy-server ERROR: Object POST returning 503 for (503,) (txn: tx3c1044b7647a449ba3e15-0068bdc0aa) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx93a0ce7f13ad420e9639a-0068bdc0aa) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx5126810001f6438fa1683-0068bdc0aa) -proxy-server ERROR: Object POST returning 503 for (503,) (txn: tx5126810001f6438fa1683-0068bdc0aa) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdb3436303dc44d52ba75a-0068bdc0aa) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sda, error: ERROR Insufficient Storage (txn: txdb3436303dc44d52ba75a-0068bdc0aa) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sda (txn: txdb3436303dc44d52ba75a-0068bdc0aa) -proxy-server ERROR: Object POST returning 503 for (503,) (txn: txdb3436303dc44d52ba75a-0068bdc0aa) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txf0955311dc5f45c2b1cfd-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txf0955311dc5f45c2b1cfd-006acad0bb) +proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: txf0955311dc5f45c2b1cfd-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx30229c8575ab403db941e-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx30229c8575ab403db941e-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: tx30229c8575ab403db941e-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: tx30229c8575ab403db941e-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: tx30229c8575ab403db941e-006acad0bb) +proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: tx30229c8575ab403db941e-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1f59e724b71a4e84825af-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_negative_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_requires_length -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_requires_length ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_connect_put_node_timeout -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_connect_put_node_timeout ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_sync_delete -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_sync_delete ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_update_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_update_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_delete_at_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_delete_at_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_expirer_DELETE_suppresses_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_default ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_non_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_non_default ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_best_effort -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_best_effort ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_moves_locals_first -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_moves_locals_first ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_handoff_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_object_DELETE_backend_update_container_ip_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_object_DELETE_backend_update_container_ip_default ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_repl_object_DELETE_backend_update_container_repl_ip -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_repl_object_DELETE_backend_update_container_repl_ip ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_smooth_distributed_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_smooth_distributed_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_some_404s_and_507s -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_some_404s_and_507s ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items ... ok +proxy-server WARNING: ERROR Client read timeout (Nones) (txn: tx4226aedd5de149729174e-006acad0bb)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_chunkreadtimeout_during_transfer_data +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_chunkreadtimeout_during_transfer_data ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exception_with_unicode_path +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exception_with_unicode_path ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exceptions +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exceptions ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_converts_delete_after_to_delete_at +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_converts_delete_after_to_delete_at ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_marker_beyond_end_marker_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_marker_beyond_end_marker_memcache ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_deadlock ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_in_past ... ok -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://foo:8080/v1/a?format=json" "txe7757e06c8a846c682324-0068bdc0a3" "proxy-server 2597857" 0.0014 "-" 2597857 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:03 +0000] "GET /sdb1/2/a/338002ca6bd54abc978897809b82be6a" 200 155 "GET http://foo:8080/v1/a/338002ca6bd54abc978897809b82be6a?format=json&states=listing" "txe7757e06c8a846c682324-0068bdc0a3" "proxy-server 2597857" 0.0053 "-" 2597857 3 -test ERROR: Invalid current //REALM/CLUSTER (foo) -test ERROR: Unknown current //REALM/CLUSTER (//FOO/BAR) -test ERROR: Unknown current //REALM/CLUSTER (//FOO/BAR) -test NOTICE: Started child 0 (PID 88) for port 6006 -test NOTICE: Started child 1 (PID 89) for port 6006 -test NOTICE: Started child 2 (PID 90) for port 6006 -test NOTICE: Started child 0 (PID 91) for port 6007 -test NOTICE: Started child 1 (PID 92) for port 6007 -test NOTICE: Started child 2 (PID 93) for port 6007 -test NOTICE: Closing unnecessary sock for port 6006 (child pid 88) -test NOTICE: Closing unnecessary sock for port 6006 (child pid 89) -test NOTICE: Closing unnecessary sock for port 6006 (child pid 90) -test CRITICAL: Unable to bind to port 6009: ack -test CRITICAL: Unable to bind to port 6009: ack -test CRITICAL: Unable to bind to port 6009: ack -test NOTICE: Started child 0 (PID 94) for port 6009 -test NOTICE: Started child 1 (PID 95) for port 6009 -test NOTICE: Started child 2 (PID 96) for port 6009 -test ERROR: Removing dead child 95 from parent 2597857 -test NOTICE: Started child 1 (PID 97) for port 6009 -test NOTICE: Child 2 (PID 2597857, port 6007) exiting normally -test WARNING: Ignoring wait() result from unknown PID 89 -test NOTICE: Started child 0 (PID 88) for port 6006 -test NOTICE: Started child 1 (PID 89) for port 6006 -test NOTICE: Started child 2 (PID 90) for port 6006 -test NOTICE: Started child 0 (PID 91) for port 6007 -test NOTICE: Started child 1 (PID 92) for port 6007 -test NOTICE: Started child 2 (PID 93) for port 6007 -test INFO: Begin container audit "once" mode -test DEBUG: Audit passed for /tmp/tmpc01g6pit/sda/containers/0/0/0/test.db -test INFO: Container audit "once" mode completed: 0.00s -test-TestDiskFileManager WARNING: Unexpected file /tmp/tmp23098wjt/tmp_test_obj_server_DiskFile/78e5aac7-1afa-476b-93a6-a7f4d5c51d86/junk: Invalid Timestamp value in filename 'junk' -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 40 (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9960&marker=h&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1064 (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: Setting object count to 1064 (txn: tx9e2cfffaf5fd4905a6a49-006acad0b5) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&format=json&states=listing (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&format=json&limit=10000&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=koolaid&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txddb789beb2b04e12a8578-006acad0b5) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&reverse=true&format=json&states=listing (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&reverse=true&format=json&limit=10000&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?marker=koolaid&reverse=true&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx055a8f51626e4965936e2-006acad0b5) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Setting object count to 1065 (txn: tx2c20d04c4ced48c6bcf2f-006acad0b7) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='onion') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=onion%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='rhubarb') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=rhubarb%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Setting object count to 1065 (txn: tx4f9833abd8144734bb8fd-006acad0ba) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx524f7d2aaf834e0f8ea5f-006acad0bb) +test DEBUG: GET listing from 0 shards for: /v1/a/c?marker=bb&end_marker=aa&format=json&states=listing (txn: tx524f7d2aaf834e0f8ea5f-006acad0bb) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_shard_ranges ... ok + +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013113021850585938s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.535385131835938e-05s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: got 0 rows (deleted=False) in 8.988380432128906e-05s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011205673217773438s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_11_k for ShardRange<'d' to 'k' as of 1791676603.70444, (1000, 11111) as of 1791676603.70444, cleaved as of 1791676603.70444>, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014591217041015625s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.34600830078125e-05s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_11_k for ShardRange<'h' to 'w' as of 1791676936.00000, (0, 0) as of 1791676936.00000, shrinking as of 1791676936.00000>, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676603.70444, (1000, 11111) as of 1791676603.70444, cleaved as of 1791676603.70444> in 0.018s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_11_t for ShardRange<'k' to 't' as of 1791676603.70448, (1000, 11111) as of 1791676603.70448, cleaved as of 1791676603.70448>, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015115737915039062s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.942054748535156e-05s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_11_t for ShardRange<'h' to 'w' as of 1791676936.00000, (0, 0) as of 1791676936.00000, shrinking as of 1791676936.00000>, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test INFO: Cleaved ShardRange<'k' to 't' as of 1791676603.70448, (1000, 11111) as of 1791676603.70448, cleaved as of 1791676603.70448> in 0.02s, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '5fa46205-1a2a-4a2d-b981-2fa72c48130e-sda', 'cursor': 't', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 2, 'ranges_todo': 0}, path: .shards_a/donor_11, db: /tmp/tmpcskkd541/sda/containers/0/254/300bf0ec46a195b626429b8fc0a35254/300bf0ec46a195b626429b8fc0a35254_1791676937.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013065338134765625s, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.107589721679688e-05s, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.942054748535156e-05s, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.465217590332031e-05s, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test INFO: Stopped cleave at gap: 'h' - 'k', path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'eb380cd2-ed72-4bba-9e16-b36aea87e06a-sda', 'cursor': 'h', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 1}, path: .shards_a/donor_12, db: /tmp/tmpcskkd541/sda/containers/0/098/d625ed53f61d107bf15bc92e1e76f098/d625ed53f61d107bf15bc92e1e76f098_1791676969.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Expect: 100-continue on /AUTH_kilroy/%ED%88%8E/%E9%90%89: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash - filenames = self.cleanup_ondisk_files(object_path)['files'] - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_data -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_data ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_dir -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_dir ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_meta_name -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_no_meta_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_is_green -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_is_green ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite ... ok -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it is not a directory + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: Connection refused: Please insert ten dollars (txn: txbf45bdd558c34b18879ee-006acad0bb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.0:1000/sda (txn: txb713bf394e1543f0a0dba-006acad0bb) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.1:1001/sdb (txn: txde0471dbcb854152ade32-006acad0bb) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.2:1002/sdc (txn: tx279bb679eb424f588381c-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx720c67315f9c4360b39a5-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Expect: 100-continue on /a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash - filenames = self.cleanup_ondisk_files(object_path)['files'] - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_not_dir -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_not_dir ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_other_oserror -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_other_oserror ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_read_metadata_problem ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mix_ok_and_unavailable_shards -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mix_ok_and_unavailable_shards ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite_unicode -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_overwrite_unicode ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mixed_policies_error -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mixed_policies_error ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_post_overwrite_out_of_order -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_items_post_overwrite_out_of_order ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_range_single_record -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_range_single_record ... ok -Quarantined /srv/dev/objects/9/900/9a7175077c01a23ade5956b8a2bba900 to because it could not be listed + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx8f7b94cc326d4ecf94efd-006acad0bb) +proxy-server ERROR: ERROR 503 Expect: 100-continue From Object Server 10.0.0.2:1002/sdc (txn: tx907c8771e48a4a86966f7-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx92bd51137158467bac590-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: tx30940f44e43f482ab9fa4-006acad0bb) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to get final status of PUT to /v1/a/c/o.jpg: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1527, in get_diskfile_and_filenames_from_hash - filenames = self.cleanup_ondisk_files(object_path)['files'] - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_unclean -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_diskfile_from_hash_unclean ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_no_rsync_temp_file_warning ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_empty_dir -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_empty_dir ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_repl_policy -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_repl_policy ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_stray_meta -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_stray_meta ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_unexpected_file -test.unit.obj.test_diskfile.TestDiskFileManager.test_get_ondisk_files_with_unexpected_file ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_init -test.unit.obj.test_diskfile.TestDiskFileManager.test_init ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_init_commit_window -test.unit.obj.test_diskfile.TestDiskFileManager.test_init_commit_window ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_enoent -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_enoent ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_other_oserror -test.unit.obj.test_diskfile.TestDiskFileManager.test_listdir_other_oserror ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_missing_splice_warning -test.unit.obj.test_diskfile.TestDiskFileManager.test_missing_splice_warning ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_object_audit_location_generator -test.unit.obj.test_diskfile.TestDiskFileManager.test_object_audit_location_generator ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename -test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename_errors -test.unit.obj.test_diskfile.TestDiskFileManager.test_parse_on_disk_filename_errors ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_and_replication_lock_same_partition -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_and_replication_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition_different_name -test.unit.obj.test_diskfile.TestDiskFileManager.test_partition_lock_same_partition_different_name ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_pickle_async_update -test.unit.obj.test_diskfile.TestDiskFileManager.test_pickle_async_update ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_2 -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_2 ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_another_device_fine -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_another_device_fine ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_off -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_off ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_on -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_on ... ok - -sharder-test INFO: Cleaving from row None into .shards_a/shard_d for ShardRange<'here' to MaxBound as of 1757266091.00000, (0, 0) as of 1757266091.00000, active as of 1757266091.00000>, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001609325408935547s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010180473327636719s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Replicating new shard container .shards_a/shard_d for ShardRange<'here' to 'there' as of 1757266089.00000, (0, 0) as of 1757266089.00000, sharding as of 1757266089.00000>, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test INFO: Cleaved ShardRange<'here' to MaxBound as of 1757266091.00000, (0, 0) as of 1757266091.00000, active as of 1757266091.00000> in 0.01s, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmp3zwi2ss1/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266090.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012135505676269531s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.083747863769531e-05s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.797645568847656e-05s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test INFO: Cleaving from row None into a/c for ShardRange, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001494884490966797s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpnfd3c8_2/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266091.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0013904571533203125s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.322166442871094e-05s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.703636169433594e-05s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.893013000488281e-05s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test INFO: Cleaving from row None into a/c for ShardRange, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014591217041015625s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.870529174804688e-05s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db -sharder-test INFO: Replicating new shard container a/c for ShardRange<'here' to 'there' as of 1757266090.87165, (0, 0) as of 1757266091.00000, shrunk as of 1757266091.00000>, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test INFO: Cleaved ShardRange in 0.015s, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmp9o3ivd5w/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range_with_active_acceptor -test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range_with_active_acceptor ... ok -test.unit.container.test_sharder.TestSharder.test_cleave_skips_shrinking_and_stops_at_found -test.unit.container.test_sharder.TestSharder.test_cleave_skips_shrinking_and_stops_at_found ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_same_partition -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_lock_same_partition ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_one_per_device_deprecation -test.unit.obj.test_diskfile.TestDiskFileManager.test_replication_one_per_device_deprecation ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_verify_ondisk_files -test.unit.obj.test_diskfile.TestDiskFileManager.test_verify_ondisk_files ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_cleans_up_everything -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_cleans_up_everything ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_dev_path_fail -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_dev_path_fail ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty_suffixes -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_empty_suffixes ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_fails_with_bad_ondisk_filesets -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_fails_with_bad_ondisk_filesets ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_suffix_filter -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_suffix_filter ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_tombstones -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_tombstones ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_content_type_timestamp -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_content_type_timestamp ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_meta_timestamp -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_hashes_yields_meta_timestamp ... ok - -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Setting object count to 1065 (txn: tx604212b604464c8188141-0068bdc0aa) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='onion') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=onion%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='rhubarb') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=rhubarb%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Setting object count to 1065 (txn: txfc770f4e6f2f4131bcd5c-0068bdc0ab) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx0b58553f170a44fca784a-0068bdc0ac) -test DEBUG: GET listing from 0 shards for: /v1/a/c?marker=bb&end_marker=aa&format=json&states=listing (txn: tx0b58553f170a44fca784a-0068bdc0ac) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.0:1000/sda (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.1:1001/sdb (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.2:1002/sdc (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.3:1003/sda (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.4:1004/sda (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.5:1005/sda (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: Container GET returning 503 for [503, 503, 503, 503, 503, 503] (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 503 (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test ERROR: Aborting listing from shards due to bad response: [200, 200, 503] (txn: txd6b8952e72e54beb97031-0068bdc0ad) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: txc7d70be65b444549870c6-0068bdc0ad) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc7d70be65b444549870c6-0068bdc0ad) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txc7d70be65b444549870c6-0068bdc0ad) -test ERROR: Aborting listing from shards due to bad shard policy index: 0 (expected 1) (txn: txc7d70be65b444549870c6-0068bdc0ad) -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx9ab43d00608049ebbad14-0068bdc0ad) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx9ab43d00608049ebbad14-0068bdc0ad) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9ab43d00608049ebbad14-0068bdc0ad) -test ERROR: Aborting listing from shards due to bad shard policy index: None (expected 1) (txn: tx9ab43d00608049ebbad14-0068bdc0ad) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes ... ok -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes_dev_path_fail -test.unit.obj.test_diskfile.TestDiskFileManager.test_yield_suffixes_dev_path_fail ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_deleted ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response + resp = putter.await_response( + self.app.node_timeout, not final_phase) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response + self.resp = self.conn.getresponse() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse + self.status = self._status.get_response_status() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status + raise self.status +Exception (txn: tx58c4c3e03e924fcda1ada-006acad0bb) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: txfc665b959ff8468ea0f45-006acad0bb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_empty_bad_etag +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_empty_bad_etag ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_during_transfer_data +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_during_transfer_data ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_with_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_with_footers ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_exception_during_transfer_data +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_exception_during_transfer_data ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_final_response_errors_with_unicode_path +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_final_response_errors_with_unicode_path ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_get_expect_errors_with_unicode_path +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_get_expect_errors_with_unicode_path ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_shard_shrinking +test.unit.container.test_sharder.TestSharder.test_cleave_shard_shrinking ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_denied +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_denied ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reclaim_with_duplicate_names ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_not_star +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_not_star ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reconciler_sync ... ok proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server WARNING: Client disconnected without sending last chunk (txn: tx11cd7301c39d4043ad92e-006acad0bb) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txf819b3937a8f41179a828-006acad0bb) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txf819b3937a8f41179a828-006acad0bb) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txf819b3937a8f41179a828-006acad0bb) +proxy-server ERROR: Object PUT returning 503 for [503, 503, 503] (txn: txf819b3937a8f41179a828-006acad0bb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR Exception transferring data to object servers {'path': '/v1/a/c/o.jpg'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1011, in _transfer_data + chunk = next(data_source) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ + return self._get_next_item() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item + return super(CooperativeIterator, self)._get_next_item() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item + return next(self.wrapped_iter) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 878, in reader + return req.environ['wsgi.input'].read( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.app.client_chunk_size) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/controllers/test_obj.py", line 1992, in read + raise Exception('exception message') +Exception: exception message (txn: tx33e82eedaf614e42a6c13-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to get final status of PUT to /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response + resp = putter.await_response( + self.app.node_timeout, not final_phase) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response + self.resp = self.conn.getresponse() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse + self.status = self._status.get_response_status() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status + raise self.status +Exception: boom (txn: tx8d863f803b494d20b2547-006acad0bc) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to get final status of PUT to /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89: Timeout (Nones) (txn: txec88a9830c284e1988d34-006acad0bc) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx4a7e35b8b273428d89097-006acad0bc) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txe5e51a2e362744cfa763e-006acad0bc) +proxy-server ERROR: ERROR 500 b'' Trying to PUT /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89 From Object Server 10.0.0.1:1001/sdb (txn: txe5e51a2e362744cfa763e-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx41637bbba702435996a89-006acad0bc) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txc2a2658d9183423bbe3af-006acad0bc) +proxy-server ERROR: ERROR 503 Expect: 100-continue From Object Server 10.0.0.1:1001/sdb (txn: txc2a2658d9183423bbe3af-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 412, [412] (txn: tx94a1a778a70c43a192368-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server WARNING: Client disconnected without sending enough data (txn: tx1fec976b85304744be8fd-006acad0bc)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_insufficient_data_from_client +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_insufficient_data_from_client ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_negative_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_requires_length +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_requires_length ... ok + +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001239776611328125s, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.893013000488281e-05s, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.560585021972656e-05s, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.369850158691406e-05s, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test INFO: Stopped cleave at gap: 'h' - 'k', path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '010c73bf-b435-45d5-88ec-b3d3c79d9c6c-sda', 'cursor': 'h', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 2}, path: .shards_a/donor_13, db: /tmp/tmpcskkd541/sda/containers/0/d3c/f437419f67d9f0514f459e6a3f90ad3c/f437419f67d9f0514f459e6a3f90ad3c_1791676989.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'h'), ('w', '')], path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012636184692382812s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.298324584960938e-05s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.250640869140625e-05s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010657310485839844s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/acceptor_14_k for ShardRange<'d' to 'k' as of 1791676604.01660, (1000, 11111) as of 1791676604.01660, cleaved as of 1791676604.01660>, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001614093780517578s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010848045349121094s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739.db +sharder-test INFO: Replicating new shard container .shards_a/acceptor_14_k for ShardRange<'h' to 'w' as of 1791677008.00000, (0, 0) as of 1791677008.00000, shrinking as of 1791677008.00000>, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test INFO: Cleaved ShardRange<'d' to 'k' as of 1791676604.01660, (1000, 11111) as of 1791676604.01660, cleaved as of 1791676604.01660> in 0.015s, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test INFO: Stopped cleave at gap: 'k' - 't', path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '24272c73-3f81-43ed-9ee8-c04218850e84-sda', 'cursor': 'k', 'max_row': 3, 'cleave_to_row': 3, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 1, 'ranges_todo': 1}, path: .shards_a/donor_14, db: /tmp/tmpcskkd541/sda/containers/0/739/a9dfb0212010e3d1ecef4bf40179b739/a9dfb0212010e3d1ecef4bf40179b739_1791677009.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.000125885009765625s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 8.702278137207031e-05s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_active_root_range +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_active_root_range ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_send_exception_with_unicode_path +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_send_exception_with_unicode_path ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_simple ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_timeout_during_transfer_data +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_timeout_during_transfer_data ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_body_and_no_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_body_and_no_footers ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_sharded_root_range +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_acceptor_with_sharded_root_range ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_chunked_body_and_no_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_chunked_body_and_no_footers ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_no_body_and_no_footers +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_no_body_and_no_footers ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_connect_put_node_timeout +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_connect_put_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_delete +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_delete ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_match +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_match ... ok + +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaving from row None into .shards/other for ShardRange<'here' to 'where' as of 1791676607.00000, (0, 0) as of 1791676607.00000, active as of 1791676607.00000>, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015592575073242188s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010466575622558594s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Replicating new shard container .shards/other for ShardRange<'here' to 'there' as of 1791676604.20833, (0, 0) as of 1791676605.00000, shrunk as of 1791676605.00000>, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaved ShardRange<'here' to 'where' as of 1791676607.00000, (0, 0) as of 1791676607.00000, active as of 1791676607.00000> in 0.02s, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmptvhak_yx/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001323223114013672s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.703636169433594e-05s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.083747863769531e-05s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.34600830078125e-05s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/shard_d for ShardRange<'here' to MaxBound as of 1791676607.00000, (0, 0) as of 1791676607.00000, active as of 1791676607.00000>, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0043485164642333984s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010561943054199219s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Replicating new shard container .shards_a/shard_d for ShardRange<'here' to 'there' as of 1791676605.00000, (0, 0) as of 1791676605.00000, sharding as of 1791676605.00000>, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaved ShardRange<'here' to MaxBound as of 1791676607.00000, (0, 0) as of 1791676607.00000, active as of 1791676607.00000> in 0.01s, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmphnzauebd/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012946128845214844s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.96453857421875e-05s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.083747863769531e-05s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013685226440429688s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test INFO: Starting to cleave (1 todo), path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test INFO: Cleaving from row None into a/c for ShardRange, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017571449279785156s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010156631469726562s, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.dbtest.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_newer +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_newer ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_not_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_not_found ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range_with_active_acceptor +test.unit.container.test_sharder.TestSharder.test_cleave_shrinking_to_active_root_range_with_active_acceptor ... ok + proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to write to /AUTH_kilroy/%ED%88%8E/%E9%90%89: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1784, in _send_chunk + self.conn.send(to_send) + ~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 915, in send + self.give_send(self, data) + ~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/controllers/test_obj.py", line 1780, in capture_send + raise exc +Exception: Exception while sending data on connection (txn: tx73f7360e023f4256bc0b6-006acad0bc) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to write to /AUTH_kilroy/%ED%88%8E/%E9%90%89: ChunkWriteTimeout (Nones) (txn: txa226c518124941e7b03d3-006acad0bc) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR Exception causing client disconnect: Timeout (Nones) (txn: txf552df57ce254bebaabe6-006acad0bc) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.41824 <= '409 (1791676604.41824), 409 (1791676604.41824), 409 (1791676604.41824)' (txn: tx10b59e7f31e640ea9997a-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.42457 <= '409 (1791676604.42457), 409 (1791676604.42457), 409 (1791676604.42457)' (txn: txc31db072489e4c9899a15-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.42637 <= '409 (1791676604.42637), 409 (1791676604.42637), 409 (1791676604.42637)' (txn: tx63197e7a4d7b4f0bb26bf-006acad0bc) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_not_configured -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_not_configured ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_build_reconstruction_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_build_reconstruction_jobs ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config_overrides_and_inherits -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config_overrides_and_inherits ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_proxy_server_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_proxy_server_config ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_custom_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_custom_config ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_default_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_default_config ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_check_ring -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_check_ring ... ok +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_older +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_older ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx2377b2aedfe9476e9f1c1-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx72e949dc4520421c85d40-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx72e949dc4520421c85d40-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/39 PUT /v1/a/c/test_leak_1 HTTP/1.0 201 - - t 131072 - - tx495da54ca38542c897a0c-006acad0b7 - 0.0806 - - 1791676599.623712540 1791676599.704336166 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0276a26845884903b8652-006acad0b8" "proxy-server 1476098" 0.0137 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx45b0c955b443442998289-006acad0b8" "proxy-server 1476098" 0.0137 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:40 +0000] "GET /sdb1/3/a/c/test_leak_1" 200 131072 "GET http://localhost/v1/a/c/test_leak_1" "txe970cda56e674cdbbf730-006acad0b8" "proxy-server 1476098" 0.0006 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/40 GET /v1/a/c/test_leak_1 HTTP/1.0 200 - - t - 131072 - txe970cda56e674cdbbf730-006acad0b8 - 0.0460 - - 1791676600.592558146 1791676600.638602495 0 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx72e949dc4520421c85d40-0068bdc0a8) -test ERROR: Account HEAD returning 503 for [] (txn: tx72e949dc4520421c85d40-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txe56fb11eb72c453895edf-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txe56fb11eb72c453895edf-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txe56fb11eb72c453895edf-0068bdc0a8) -test ERROR: Account HEAD returning 503 for [] (txn: txe56fb11eb72c453895edf-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx7a508864b98d45bbbaffe-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx1765f8745f774255a3857-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx1765f8745f774255a3857-0068bdc0a8) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +StopIteration (txn: tx504ea4047f7f488986601-006acad0b9) +proxy-ut ERROR: Object servers returned 2 mismatched etags (txn: tx504ea4047f7f488986601-006acad0b9) +proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: tx46a3dc4439e14dd5a32a4-006acad0b9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: txc9cfcbdb527d4d1aa82f4-006acad0b9) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txc9cfcbdb527d4d1aa82f4-006acad0b9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx00ae04e0bdbe4b78a05dc-006acad0b9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx5a91c69d42ce4888be587-006acad0b9) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5a91c69d42ce4888be587-006acad0b9) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txd996d033aabf4f039acd7-006acad0ba) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx4216e02404ff490ebfbdd-006acad0ba) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx4216e02404ff490ebfbdd-006acad0ba) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx4216e02404ff490ebfbdd-006acad0ba) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx4216e02404ff490ebfbdd-006acad0ba) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx8d1d285f17c34e0e9109f-006acad0bb) +proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx8d1d285f17c34e0e9109f-006acad0bb) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx1765f8745f774255a3857-0068bdc0a8) -test ERROR: Account HEAD returning 503 for [] (txn: tx1765f8745f774255a3857-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txe12c83914d55436d9eac4-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txe12c83914d55436d9eac4-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txe12c83914d55436d9eac4-0068bdc0a8) -test ERROR: Account HEAD returning 503 for [] (txn: txe12c83914d55436d9eac4-0068bdc0a8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx58bf5006e0b545a78f105-0068bdc0a8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a' to policy (txn: txec8d3ac301ac4bf2b961e-0068bdc0a8) -test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a/c' to policy (txn: txec8d3ac301ac4bf2b961e-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: txec8d3ac301ac4bf2b961e-0068bdc0a8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txbc1a5c886c594ba1a4901-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx14f691e3d3cf47ed82819-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: tx14f691e3d3cf47ed82819-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c/' (txn: tx14f691e3d3cf47ed82819-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx2ced3a36fb73475bb4945-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx2ced3a36fb73475bb4945-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx2ced3a36fb73475bb4945-0068bdc0a8) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx2ced3a36fb73475bb4945-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx0d197090fe744ef098807-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx0d197090fe744ef098807-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx0d197090fe744ef098807-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx0d197090fe744ef098807-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx8b30df0a398649da95832-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx8b30df0a398649da95832-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx8b30df0a398649da95832-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx8b30df0a398649da95832-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx88f8b7cf48424b6ab8e15-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx88f8b7cf48424b6ab8e15-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx88f8b7cf48424b6ab8e15-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx88f8b7cf48424b6ab8e15-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx62920ffb35e942ffb2840-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx62920ffb35e942ffb2840-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx62920ffb35e942ffb2840-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx62920ffb35e942ffb2840-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx720ed0088fa04db8b000b-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx720ed0088fa04db8b000b-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx720ed0088fa04db8b000b-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx720ed0088fa04db8b000b-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txb7c4e5acf4c648c0bb088-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txb7c4e5acf4c648c0bb088-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txb7c4e5acf4c648c0bb088-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txb7c4e5acf4c648c0bb088-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx995bc41f8e6b413dad589-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx995bc41f8e6b413dad589-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx995bc41f8e6b413dad589-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx995bc41f8e6b413dad589-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:2000/sda (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx0d8f53ab270e49b78bb32-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txe92b3f5575774cfdbdba6-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txe92b3f5575774cfdbdba6-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txe92b3f5575774cfdbdba6-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503] (txn: txe92b3f5575774cfdbdba6-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test ERROR: Node will be error limited for 60.00s: 10.0.0.1:2001/sdb (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:2002/sdc (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test ERROR: Container GET returning 503 for [503, 503] (txn: txbf4eaf28e3b0427d90938-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx83397ef2d31441ec9f8e8-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx83397ef2d31441ec9f8e8-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx83397ef2d31441ec9f8e8-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: tx83397ef2d31441ec9f8e8-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx0d6581ce8d4d43cd807ca-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx0d6581ce8d4d43cd807ca-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx0d6581ce8d4d43cd807ca-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: tx0d6581ce8d4d43cd807ca-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf3c7106f49084c1699392-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf3c7106f49084c1699392-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf3c7106f49084c1699392-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: txf3c7106f49084c1699392-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx1f9917a16be34ddb9b02b-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx1f9917a16be34ddb9b02b-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx1f9917a16be34ddb9b02b-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: tx1f9917a16be34ddb9b02b-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx1b7d80e57b3a4bb7976a7-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx1b7d80e57b3a4bb7976a7-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx1b7d80e57b3a4bb7976a7-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: tx1b7d80e57b3a4bb7976a7-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txde10ae7bcdcb430da930a-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txde10ae7bcdcb430da930a-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txde10ae7bcdcb430da930a-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: txde10ae7bcdcb430da930a-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx3cd8a0f1e4134b0d80baa-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx3cd8a0f1e4134b0d80baa-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx3cd8a0f1e4134b0d80baa-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: tx3cd8a0f1e4134b0d80baa-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txb4b2118d687e4284969bc-0068bdc0a9) -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaving from row None into .shards_a/c_b_0 for ShardRange, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015115737915039062s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010013580322265625s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_b_0 for ShardRange, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaved ShardRange in 0.01s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaving from row None into .shards_a/c_d_2 for ShardRange<'b' to 'd' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015592575073242188s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.918212890625e-05s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_d_2 for ShardRange, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaved ShardRange<'b' to 'd' as of 1757265952.38255, (2, 3) as of 1757266090.96604, cleaved as of 1757265952.38255> in 0.011s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Continuing to cleave (2 done, 2 todo), path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaving from row None into .shards_a/c_f_3 for ShardRange<'d' to 'f' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001614093780517578s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010919570922851562s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_f_3 for ShardRange, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaved ShardRange<'d' to 'f' as of 1757265952.38255, (2, 103) as of 1757266091.02234, cleaved as of 1757265952.38255> in 0.011s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Stopped cleave at unready ShardRange<'f' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, found as of 1757265952.38255>, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'f' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757266091.03104>, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001494884490966797s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011038780212402344s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test INFO: Cleaved ShardRange<'f' to MaxBound as of 1757265952.38255, (1, 1000) as of 1757266091.06258, cleaved as of 1757266091.03104> in 0.016s, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpffraw6lh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266090.89800.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.dbtest.unit.container.test_sharder.TestSharder.test_cleave_timing_metrics -test.unit.container.test_sharder.TestSharder.test_cleave_timing_metrics ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_error_limiting -test.unit.proxy.test_mem_server.TestContainerController.test_error_limiting ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found -test.unit.proxy.test_mem_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_node_read_timeout_no_retry_to_container -test.unit.proxy.test_mem_server.TestContainerController.test_node_read_timeout_no_retry_to_container ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_response_get_accept_ranges_header -test.unit.proxy.test_mem_server.TestContainerController.test_response_get_accept_ranges_header ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_response_head_accept_ranges_header -test.unit.proxy.test_mem_server.TestContainerController.test_response_head_accept_ranges_header ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts_mkdirs_error -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_collect_parts_mkdirs_error ... ok +StopIteration (txn: tx997ff196245a4798a760b-006acad0bc)test.unit.proxy.test_server.TestReplicatedObjectController.test_node_write_timeout +test.unit.proxy.test_server.TestReplicatedObjectController.test_node_write_timeout ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_race +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_race ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_unsynced_race +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_unsynced_race ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_update_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_update_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_delete_at_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_delete_at_backend_requests ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_remove_objects ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_expirer_DELETE_suppresses_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_default ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_resolve_shard_range_states ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_non_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_non_default ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_best_effort +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_best_effort ... ok -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_partition -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_partition ... ok +sharder-test DEBUG: Cleaved 0 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpmpcd9hg8/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('there', '')], path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001220703125s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.678436279296875e-05s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011515617370605469s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.822845458984375e-05s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaving from row None into a/c for ShardRange, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014209747314453125s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011610984802246094s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b.db +sharder-test INFO: Replicating new shard container a/c for ShardRange<'here' to 'there' as of 1791676604.50793, (0, 0) as of 1791676605.00000, shrunk as of 1791676605.00000>, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test INFO: Cleaved ShardRange in 0.018s, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: .shards_a/shard_c, db: /tmp/tmpqj_hyb8i/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676606.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaving from row None into .shards_a/c_b_0 for ShardRange, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00014853477478027344s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.72747802734375e-05s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_b_0 for ShardRange, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaved ShardRange in 0.01s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaving from row None into .shards_a/c_d_2 for ShardRange<'b' to 'd' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001499652862548828s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_d_2 for ShardRange, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaved ShardRange<'b' to 'd' as of 1791676542.66529, (2, 3) as of 1791676604.60142, cleaved as of 1791676542.66529> in 0.011s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Continuing to cleave (2 done, 2 todo), path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaving from row None into .shards_a/c_f_3 for ShardRange<'d' to 'f' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015997886657714844s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_cleave_skips_shrinking_and_stops_at_found +test.unit.container.test_sharder.TestSharder.test_cleave_skips_shrinking_and_stops_at_found ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO +test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO ... ok -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txb4b2118d687e4284969bc-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txb4b2118d687e4284969bc-0068bdc0a9) -test ERROR: Container GET returning 503 for [] (txn: txb4b2118d687e4284969bc-0068bdc0a9) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx4555f433f75b48b9be645-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx4555f433f75b48b9be645-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx4555f433f75b48b9be645-0068bdc0aa) -test ERROR: Container GET returning 503 for [] (txn: tx4555f433f75b48b9be645-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx7371be0d171f4dbc9970d-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx7371be0d171f4dbc9970d-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx7371be0d171f4dbc9970d-0068bdc0aa) -test ERROR: Container GET returning 503 for [] (txn: tx7371be0d171f4dbc9970d-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx084694abdbc247bc87923-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx084694abdbc247bc87923-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx084694abdbc247bc87923-0068bdc0aa) -test ERROR: Container GET returning 503 for [] (txn: tx084694abdbc247bc87923-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx5386ba79b7e846c5ac64b-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx5386ba79b7e846c5ac64b-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx5386ba79b7e846c5ac64b-0068bdc0aa) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx5386ba79b7e846c5ac64b-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx68ecfd2cea0642b29402f-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx68ecfd2cea0642b29402f-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx68ecfd2cea0642b29402f-0068bdc0aa) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx68ecfd2cea0642b29402f-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txd88dcbe31eaf4336b94e7-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txd88dcbe31eaf4336b94e7-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txd88dcbe31eaf4336b94e7-0068bdc0aa) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txd88dcbe31eaf4336b94e7-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf01679afe0434454b07fe-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf01679afe0434454b07fe-0068bdc0aa) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf01679afe0434454b07fe-0068bdc0aa) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txf01679afe0434454b07fe-0068bdc0aa) -test INFO: Client disconnected on read of '/a/c' (txn: txaaa36ccb7c8f46b1987d4-0068bdc0aa) -test INFO: Client disconnected on read of '/a/c/' (txn: txaaa36ccb7c8f46b1987d4-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx16f1150c4a74427bb2310-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx16f1150c4a74427bb2310-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx16f1150c4a74427bb2310-0068bdc0aa) -test ERROR: Account HEAD returning 503 for [] (txn: tx16f1150c4a74427bb2310-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx38bf0e0de6ec4088baad9-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx38bf0e0de6ec4088baad9-0068bdc0aa) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx38bf0e0de6ec4088baad9-0068bdc0aa) -test ERROR: Account HEAD returning 503 for [] (txn: tx38bf0e0de6ec4088baad9-0068bdc0aa) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx7a65400dc6a047f5942ca-0068bdc0aa) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx43981a346ee64f51b3694-0068bdc0aa) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: txe7e0194a7f234d0a93f83-0068bdc0aa) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestContainerController.test_transfer_headers -test.unit.proxy.test_mem_server.TestContainerController.test_transfer_headers ... ok -test.unit.proxy.test_mem_server.TestContainerController.test_unauthorized_requests_when_account_not_found -test.unit.proxy.test_mem_server.TestContainerController.test_unauthorized_requests_when_account_not_found ... ok -test.unit.proxy.test_server.TestContainerController.test_CORS_valid -test.unit.proxy.test_server.TestContainerController.test_CORS_valid ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node + putter = self._make_putter(node, part, req, headers) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter + putter = Putter.connect( + node, part, req.swift_entity_path, headers, self.app.watchdog, + ...<4 lines>... + logger=self.logger, + chunked=te.endswith(',chunked')) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect + conn, expect_resp, final_resp, connect_duration = cls._make_connection( + ~~~~~~~~~~~~~~~~~~~~^ + node, part, path, headers, conn_timeout, node_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection + conn = http_connect(ip, port, node['device'], + part, 'PUT', path, headers) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration (txn: tx997ff196245a4798a760b-006acad0bc) +proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx997ff196245a4798a760b-006acad0bc) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabdc5708756c49e2a9c74-006acad0bc" "proxy-server 1476098" 0.0014 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "txbb00cc5e0eb240dd8dbf4-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdb1/0/a/c/o" 201 - "PUT http://localhost/sda1/0/a/c/o" "txc55326de1bfe44738413e-006acad0bc" "object-server 1476098" 0.0004 "-" 1476098 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sda1/0/a/c/o" 201 - "PUT http://localhost/sdb1/0/a/c/o" "txc55326de1bfe44738413e-006acad0bc" "object-server 1476098" 0.0004 "-" 1476098 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sda1/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc55326de1bfe44738413e-006acad0bc" "proxy-server 1476098" 0.0157 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdb1/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc55326de1bfe44738413e-006acad0bc" "proxy-server 1476098" 0.0174 "-" 1476098 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/44 PUT /v1/a/c/o HTTP/1.0 201 - - t 12 - - txc55326de1bfe44738413e-006acad0bc - 0.0786 - - 1791676604.541568995 1791676604.620138407 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa9b02caa9c694a5d8fe91-006acad0bc" "proxy-server 1476098" 0.0095 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6c1417a3374f435cb090b-006acad0bc" "proxy-server 1476098" 0.0170 "-" 1476098 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "GET /sdb1/0/a/c/o" 200 12 "GET http://localhost/v1/a/c/o" "txcfb1533d2e1745f98ea4e-006acad0bc" "proxy-server 1476098" 0.0048 "-" 1476098 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd3c2111a0f145a7b5816-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx6321b68c3e27458b98dc0-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdb1/0/a/c1/o" 201 - "PUT http://localhost/sdd1/0/a/c1/o" "tx966393de42864e9c93ada-006acad0bc" "object-server 1476098" 0.0005 "-" 1476098 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sda1/0/a/c1/o" 201 - "PUT http://localhost/sdc1/0/a/c1/o" "tx966393de42864e9c93ada-006acad0bc" "object-server 1476098" 0.0005 "-" 1476098 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdc1/0/a/c1/o" 201 - "PUT http://localhost/v1/a/c1/o" "tx966393de42864e9c93ada-006acad0bc" "proxy-server 1476098" 0.0150 "-" 1476098 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdd1/0/a/c1/o" 201 - "PUT http://localhost/v1/a/c1/o" "tx966393de42864e9c93ada-006acad0bc" "proxy-server 1476098" 0.0208 "-" 1476098 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/44 PUT /v1/a/c1/o HTTP/1.0 201 - - t 12 - - tx966393de42864e9c93ada-006acad0bc - 0.0579 - - 1791676604.662732840 1791676604.720623970 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdb377a89c7544437aa8db-006acad0bc" "proxy-server 1476098" 0.0015 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "txb338dd68f82a444483ecd-006acad0bc" "proxy-server 1476098" 0.0078 "-" 1476098 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "GET /sdc1/0/a/c1/o" 200 12 "GET http://localhost/v1/a/c1/o" "tx0fd20586329e4fd7b269b-006acad0bc" "proxy-server 1476098" 0.0047 "-" 1476098 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa52fb6420c9b4519b93f9-006acad0bc" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/2/a/c2" 204 - "HEAD http://localhost/v1/a/c2" "tx587f8957e8834734b8f3f-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdb1/2/a/c2/o" 201 - "PUT http://localhost/sde1/2/a/c2/o" "tx14a6f85aa198431ba7179-006acad0bc" "object-server 1476098" 0.0005 "-" 1476098 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sda1/2/a/c2/o" 201 - "PUT http://localhost/sdf1/2/a/c2/o" "tx14a6f85aa198431ba7179-006acad0bc" "object-server 1476098" 0.0005 "-" 1476098 2 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdf1/2/a/c2/o" 201 - "PUT http://localhost/v1/a/c2/o" "tx14a6f85aa198431ba7179-006acad0bc" "proxy-server 1476098" 0.0220 "-" 1476098 2 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sde1/2/a/c2/o" 201 - "PUT http://localhost/v1/a/c2/o" "tx14a6f85aa198431ba7179-006acad0bc" "proxy-server 1476098" 0.0175 "-" 1476098 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/44 PUT /v1/a/c2/o HTTP/1.0 201 - - t 12 - - tx14a6f85aa198431ba7179-006acad0bc - 0.0516 - - 1791676604.754480839 1791676604.806040287 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txae68e98c2fd248ada2358-006acad0bc" "proxy-server 1476098" 0.0012 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/2/a/c2" 204 - "HEAD http://localhost/v1/a/c2" "tx24daa40ec30f4bff9c518-006acad0bc" "proxy-server 1476098" 0.0075 "-" 1476098 2 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "GET /sdf1/2/a/c2/o" 200 12 "GET http://localhost/v1/a/c2/o" "tx7715a011296c4167ac6a8-006acad0bc" "proxy-server 1476098" 0.0006 "-" 1476098 2 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx074aa9ea18434f998e85e-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 -test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_reverse_prefix_delim ... ok + +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011301040649414062s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_f_3 for ShardRange, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaved ShardRange<'d' to 'f' as of 1791676542.66529, (2, 103) as of 1791676604.67281, cleaved as of 1791676542.66529> in 0.02s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Stopped cleave at unready ShardRange<'f' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, found as of 1791676542.66529>, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaving from row None into .shards_a/c__4 for ShardRange<'f' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676604.68290>, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015163421630859375s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011491775512695312s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__4 for ShardRange, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test INFO: Cleaved ShardRange<'f' to MaxBound as of 1791676542.66529, (1, 1000) as of 1791676604.73210, cleaved as of 1791676604.68290> in 0.013s, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpgoah0bdr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.52486.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001704692840576172s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 0.00012230873107910156s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test INFO: Cleaved ShardRange in 0.017s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj_004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016355514526367188s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 0.00012063980102539062s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test INFO: Cleaved ShardRange<'obj_004' to MaxBound as of 1791676542.66529, (1, 18432) as of 1791676604.88376, cleaved as of 1791676542.66529> in 0.02s, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpr98u6nos/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.75868.dbtest.unit.container.test_sharder.TestSharder.test_cleave_timing_metrics +test.unit.container.test_sharder.TestSharder.test_cleave_timing_metrics ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_root_account_container_path ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO_override +test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO_override ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head +test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_save_and_load_record_from_pending_file ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_type +test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_type ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_response_get_accept_ranges_header +test.unit.proxy.test_server.TestReplicatedObjectController.test_response_get_accept_ranges_header ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_response_head_accept_ranges_header +test.unit.proxy.test_server.TestReplicatedObjectController.test_response_head_accept_ranges_header ... ok +test.unit.proxy.test_server.TestReplicatedObjectController.test_x_container_headers_db_states +test.unit.proxy.test_server.TestReplicatedObjectController.test_x_container_headers_db_states ... ok -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00016498565673828125s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 0.00012421607971191406s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj_004_0 for ShardRange, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test INFO: Cleaved ShardRange in 0.022s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj_004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001614093780517578s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 0.0001285076141357422s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test INFO: Cleaved ShardRange<'obj_004' to MaxBound as of 1757265952.38255, (1, 18432) as of 1757266091.47840, cleaved as of 1757265952.38255> in 0.017s, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp3i0enicg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.08353.db -REPLICATE: /sda/0/4a8a08f09d37b73795649038408b5f33, sync, (5, 'a7985264589a90395134414fb5eff989', 'f6282e3c-2225-4dba-8a8b-d8db41254505-sdb', '1757266091.54201', '0000000000.00000', '0', '') -REPLICATE: /sda/0/4a8a08f09d37b73795649038408b5f33, merge_items, ([{'ROWID': 1, 'name': 'obj002', 'created_at': '1757266093.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'obj003', 'created_at': '1757266094.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'obj004', 'created_at': '1757266095.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'obj005', 'created_at': '1757266096.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'obj006', 'created_at': '1757266097.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], 'f6282e3c-2225-4dba-8a8b-d8db41254505-sdb') +REPLICATE: /sda/0/4a8a08f09d37b73795649038408b5f33, sync, (5, '75fc70f959d002093e98fd16616f41c7', '2f8e7d9b-15fb-415e-9bd0-02734ef49366-sdb', '1791676604.93716', '0000000000.00000', '0', '') +REPLICATE: /sda/0/4a8a08f09d37b73795649038408b5f33, merge_items, ([{'ROWID': 1, 'name': 'obj002', 'created_at': '1791676606.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 2, 'name': 'obj003', 'created_at': '1791676607.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 3, 'name': 'obj004', 'created_at': '1791676608.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 4, 'name': 'obj005', 'created_at': '1791676609.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}, {'ROWID': 5, 'name': 'obj006', 'created_at': '1791676610.00000', 'size': 1, 'content_type': 'text/plain', 'etag': 'etag', 'deleted': 0, 'storage_policy_index': 0}], '2f8e7d9b-15fb-415e-9bd0-02734ef49366-sdb') REPLICATE: /sda/0/4a8a08f09d37b73795649038408b5f33, merge_syncs, ([],) -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: got 4 rows (deleted=False) in 0.0009672641754150391s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001327991485595703s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaved ShardRange in 0.027s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016832351684570312s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010728836059570312s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1757265952.38255, (3, 3) as of 1757266091.68528, cleaved as of 1757265952.38255> in 0.021s, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp7br95mtr/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -REPLICATE: /sdb/0/4a8a08f09d37b73795649038408b5f33, sync, (7, '00000000000000000000000000000000', 'd7ac2c3b-0f16-423b-a14c-f242f7dc983f-', '1757266091.53361', '0000000000.00000', '0', '{"X-Container-Sysmeta-Shard-Context-51c3f4c1-efe6-47e9-ab09-a57c49b7aa4f-sda": ["{\\"ref\\": \\"51c3f4c1-efe6-47e9-ab09-a57c49b7aa4f-sda\\", \\"cursor\\": \\"\\", \\"max_row\\": 7, \\"cleave_to_row\\": 7, \\"last_cleave_to_row\\": null, \\"cleaving_done\\": true, \\"misplaced_done\\": true, \\"ranges_done\\": 2, \\"ranges_todo\\": 0}", "1757266091.68650"]}') -REPLICATE: /sdb/0/4a8a08f09d37b73795649038408b5f33, merge_shard_ranges, ([{'name': '.shards_a/c_obj004_0', 'timestamp': '1757265952.38255', 'lower': '', 'upper': 'obj004', 'object_count': 4, 'bytes_used': 4, 'meta_timestamp': '1757266091.64017', 'deleted': 0, 'state': 40, 'state_timestamp': '1757265952.38255', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/c__1', 'timestamp': '1757265952.38255', 'lower': 'obj004', 'upper': '', 'object_count': 3, 'bytes_used': 3, 'meta_timestamp': '1757266091.68528', 'deleted': 0, 'state': 40, 'state_timestamp': '1757265952.38255', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1757266091.58424', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1757266091.69383', 'deleted': 0, 'state': 70, 'state_timestamp': '1757266091.58428', 'epoch': '1757266091.58428', 'reported': 0, 'tombstones': -1}], 'd7ac2c3b-0f16-423b-a14c-f242f7dc983f-') -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharded', path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016546249389648438s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001163482666015625s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaved ShardRange in 0.008s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1757265952.38255, (3, 3) as of 1757266091.68528, active as of 1757265952.38255>, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00015616416931152344s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010228157043457031s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1757265952.38255, (3, 3) as of 1757266091.68528, active as of 1757265952.38255> in 0.006s, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.dbtest.unit.container.test_sharder.TestSharder.test_cleave_to_existing_shard_db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: got 4 rows (deleted=False) in 0.00018858909606933594s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011134147644042969s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaved ShardRange in 0.015s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00017213821411132812s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010943412780761719s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1791676542.66529, (3, 3) as of 1791676605.07776, cleaved as of 1791676542.66529> in 0.013s, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpiii7j6v1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +REPLICATE: /sdb/0/4a8a08f09d37b73795649038408b5f33, sync, (7, '00000000000000000000000000000000', '456c3a42-4cf3-4d67-b519-e8aace460d03-', '1791676604.92356', '0000000000.00000', '0', '{"X-Container-Sysmeta-Shard-Context-ae681134-7b9b-46c2-9b05-1c51553d62fc-sda": ["{\\"ref\\": \\"ae681134-7b9b-46c2-9b05-1c51553d62fc-sda\\", \\"cursor\\": \\"\\", \\"max_row\\": 7, \\"cleave_to_row\\": 7, \\"last_cleave_to_row\\": null, \\"cleaving_done\\": true, \\"misplaced_done\\": true, \\"ranges_done\\": 2, \\"ranges_todo\\": 0}", "1791676605.08307"]}') +REPLICATE: /sdb/0/4a8a08f09d37b73795649038408b5f33, merge_shard_ranges, ([{'name': '.shards_a/c_obj004_0', 'timestamp': '1791676542.66529', 'lower': '', 'upper': 'obj004', 'object_count': 4, 'bytes_used': 4, 'meta_timestamp': '1791676605.05057', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676542.66529', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': '.shards_a/c__1', 'timestamp': '1791676542.66529', 'lower': 'obj004', 'upper': '', 'object_count': 3, 'bytes_used': 3, 'meta_timestamp': '1791676605.07776', 'deleted': 0, 'state': 40, 'state_timestamp': '1791676542.66529', 'epoch': None, 'reported': 0, 'tombstones': -1}, {'name': 'a/c', 'timestamp': '1791676604.98048', 'lower': '', 'upper': '', 'object_count': 0, 'bytes_used': 0, 'meta_timestamp': '1791676605.08633', 'deleted': 0, 'state': 70, 'state_timestamp': '1791676604.98052', 'epoch': '1791676604.98052', 'reported': 0, 'tombstones': -1}], '456c3a42-4cf3-4d67-b519-e8aace460d03-') +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest ERROR: Failed to unlink '/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container.db': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container_1791676567.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container_1791676567.00000.db': ['/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container.db', '/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container_1791676568.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpsd5b_4u3/containers/part/suffix/hash/container_1791676568.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test ERROR: Problem finding shard upper in '/tmp/tmpndrpeukw/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmpndrpeukw/test_container.db': : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmput9m75wl/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmput9m75wl/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_moves_locals_first +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_moves_locals_first ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok +test.unit.container.test_sharder.TestSharder.test_cleave_to_existing_shard_db test.unit.container.test_sharder.TestSharder.test_cleave_to_existing_shard_db ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_object_DELETE_backend_update_container_ip_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_object_DELETE_backend_update_container_ip_default ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_primary_returns_some_nonsense_timestamp +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_primary_returns_some_nonsense_timestamp ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_if_none_match +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_if_none_match ... ok +Container 'a/c' cannot be set to sharding state while in sharding state test.unit.container.test_sharder.TestSharder.test_complete_sharding_missing_own_shard_range test.unit.container.test_sharder.TestSharder.test_complete_sharding_missing_own_shard_range ... ok +Container 'a/c' cannot be set to sharded state while in sharded state + +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.00000 <= '409 (1791676605.00000), 409 (1791676605.00000), 409 (1791676605.00000)' (txn: tx9bd1c3aa6d1c4078ad9bf-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676606.00000 <= '409 (1791676607.00000), 409 (1791676607.00000), 409 (1791676607.00000)' (txn: txa8a70890351e4f0ab2ad4-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676608.00000 <= '409 (1791676609.00000), 409 (1791676609.00000), 409 (1791676609.00000)' (txn: tx01b84ddd77dd4ab5b2685-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.00000 <= '409 (1791676604.00000), 409 (1791676604.00000), 409 (1791676604.00000)' (txn: tx685823854e99486cbf8ba-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676605.00000 <= '409 (1791676605.00000), 409 (1791676605.00000), 409 (1791676605.00000)' (txn: tx662a4a5e2bb945b7952e4-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676606.00000 <= '409 (1791676606.00000), 409 (1791676606.00000), 409 (1791676606.00000)' (txn: txc2b5554cadb64b808db16-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676604.00000 <= '409 (1791676604.00000)' (txn: txc2d83dae9853468d9ead2-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676605.00000 <= '409 (1791676605.00000)' (txn: tx2992f8905bad47579ce06-006acad0bc) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676606.00000 <= '409 (1791676606.00000)' (txn: txf608edf7399448eca0e94-006acad0bc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx29a6f344d2264120afe12-006acad0bd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676605.00000 <= '409 (1791676606.00000)' (txn: txd3741c229c7241d6bfaf7-006acad0bd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 412, [409, 412, 412] (txn: txeff6495b25be4af2962d6-006acad0bd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_missing_backend_timestamp +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_missing_backend_timestamp ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_other_weird_success_response +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_other_weird_success_response ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_repl_object_DELETE_backend_update_container_repl_ip +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_smooth_distributed_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_smooth_distributed_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_some_404s_and_507s +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_some_404s_and_507s ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_txn_id_logging_on_PUT +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_txn_id_logging_on_PUT ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_not_configured +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_not_configured ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config ... ok test.unit.container.test_sharder.TestSharder.test_complete_sharding_root test.unit.container.test_sharder.TestSharder.test_complete_sharding_root ... ok + +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676605.00000 <= '409 (unknown), 409 (unknown), 409 (unknown)' (txn: tx54bb3ba7cb514e38a334f-006acad0bd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Object PUT returning 202 for 409: 1791676605.00000 <= '409 (1791676606.00000), 201 (unknown), 201 (unknown)' (txn: txe9238a1ebdbe47c2ab6b1-006acad0bd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config_overrides_and_inherits +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_proxy_server_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_proxy_server_config ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_custom_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_custom_config ... ok + +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharded', path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001747608184814453s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011467933654785156s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_0 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaved ShardRange in 0.019s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'obj004' to MaxBound as of 1791676542.66529, (3, 3) as of 1791676605.07776, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00020170211791992188s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011396408081054688s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__1 for ShardRange, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test INFO: Cleaved ShardRange<'obj004' to MaxBound as of 1791676542.66529, (3, 3) as of 1791676605.07776, active as of 1791676542.66529> in 0.011s, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpiii7j6v1/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676604.98052.db +sharder-test WARNING: Failed to get own_shard_range, path: a/c, db: /tmp/tmpdnrnsw37/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '3fbf204d-1f06-43ed-bb23-bde41193af79-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp6nq21ttk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '3fbf204d-1f06-43ed-bb23-bde41193af79-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp6nq21ttk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '3fbf204d-1f06-43ed-bb23-bde41193af79-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp6nq21ttk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '3fbf204d-1f06-43ed-bb23-bde41193af79-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp6nq21ttk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '69c26faa-7fd1-41a2-9a05-dbde325df820-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp6nq21ttk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'fbc4a5a2-27d2-4644-bd19-800c38370c7a-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5_jak06t/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'fbc4a5a2-27d2-4644-bd19-800c38370c7a-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5_jak06t/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'fbc4a5a2-27d2-4644-bd19-800c38370c7a-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5_jak06t/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.dbtest.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_db_states ... ok test.unit.container.test_sharder.TestSharder.test_complete_sharding_shard test.unit.container.test_sharder.TestSharder.test_complete_sharding_shard ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_default_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_default_config ... ok test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_bad_data test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_bad_data ... ok test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_bad_record_type test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_bad_record_type ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_timestamp_not_overridden +test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_timestamp_not_overridden ... ok test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_ok test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_ok ... ok test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_unexpected_response test.unit.container.test_sharder.TestSharder.test_fetch_shard_ranges_unexpected_response ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_max_objects_per_revert -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_max_objects_per_revert ... ok - -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp4x0f4l_f/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp4x0f4l_f/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp4x0f4l_f/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp4x0f4l_f/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0033 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0031 "-" 2597858 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0029 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0029 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1e38ea6b82334924b383b-0068bdc0ab" "proxy-server 2597858" 0.0034 "-" 2597858 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:45557/sda1/3/a/c" "tx1e38ea6b82334924b383b-0068bdc0ab" "container-server 2597858" 0.0011 "-" 2597858 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:43093/sdb1/3/a/c" "tx1e38ea6b82334924b383b-0068bdc0ab" "container-server 2597858" 0.0010 "-" 2597858 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx1e38ea6b82334924b383b-0068bdc0ab" "proxy-server 2597858" 0.0201 "-" 2597858 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "tx1e38ea6b82334924b383b-0068bdc0ab" "proxy-server 2597858" 0.0144 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/11 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx1e38ea6b82334924b383b-0068bdc0ab - 0.0348 - - 1757266091.128503323 1757266091.163264751 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txe949cfb5ded14cb6968e6-0068bdc0ab" "proxy-server 2597858" 0.0012 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:45557/sda1/0/a1/c1" "txe949cfb5ded14cb6968e6-0068bdc0ab" "container-server 2597858" 0.0011 "-" 2597858 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:43093/sdb1/0/a1/c1" "txe949cfb5ded14cb6968e6-0068bdc0ab" "container-server 2597858" 0.0010 "-" 2597858 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txe949cfb5ded14cb6968e6-0068bdc0ab" "proxy-server 2597858" 0.0086 "-" 2597858 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txe949cfb5ded14cb6968e6-0068bdc0ab" "proxy-server 2597858" 0.0137 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/11 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txe949cfb5ded14cb6968e6-0068bdc0ab - 0.0213 - - 1757266091.164875746 1757266091.186151981 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5472f6242fd444fb9ad8a-0068bdc0ab" "proxy-server 2597858" 0.0020 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:43093/sdb1/3/a/c1" "tx5472f6242fd444fb9ad8a-0068bdc0ab" "container-server 2597858" 0.0010 "-" 2597858 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:45557/sda1/3/a/c1" "tx5472f6242fd444fb9ad8a-0068bdc0ab" "container-server 2597858" 0.0031 "-" 2597858 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx5472f6242fd444fb9ad8a-0068bdc0ab" "proxy-server 2597858" 0.0106 "-" 2597858 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx5472f6242fd444fb9ad8a-0068bdc0ab" "proxy-server 2597858" 0.0157 "-" 2597858 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/11 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx5472f6242fd444fb9ad8a-0068bdc0ab - 0.0243 - - 1757266091.187686920 1757266091.211949348 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfdb96865b2b946e0be245-0068bdc0ab" "proxy-server 2597858" 0.0020 "-" 2597858 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:45557/sda1/0/a/c2" "txfdb96865b2b946e0be245-0068bdc0ab" "container-server 2597858" 0.0016 "-" 2597858 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:43093/sdb1/0/a/c2" "txfdb96865b2b946e0be245-0068bdc0ab" "container-server 2597858" 0.0010 "-" 2597858 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txfdb96865b2b946e0be245-0068bdc0ab" "proxy-server 2597858" 0.0131 "-" 2597858 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:11 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txfdb96865b2b946e0be245-0068bdc0ab" "proxy-server 2597858" 0.0097 "-" 2597858 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/11 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txfdb96865b2b946e0be245-0068bdc0ab - 0.0224 - - 1757266091.213511229 1757266091.235877514 2 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: tx987115f68e834945bfe99-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx7cc2a5f7c905452092d34-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: tx0dd537bb03ff4e49a4a9b-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx0dd537bb03ff4e49a4a9b-0068bdc0ab) -test ERROR: Container GET returning 503 for (204, 503, 503) (txn: tx0dd537bb03ff4e49a4a9b-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txf1e77646462c4d9a9119b-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txf1e77646462c4d9a9119b-0068bdc0ab)test.unit.proxy.test_server.TestContainerController.test_DELETE -test.unit.proxy.test_server.TestContainerController.test_DELETE ... ok -test.unit.proxy.test_server.TestContainerController.test_DELETE_backed_x_timestamp_header -test.unit.proxy.test_server.TestContainerController.test_DELETE_backed_x_timestamp_header ... ok -test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas -test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas ... ok -test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas -test.unit.proxy.test_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas ... ok -test.unit.proxy.test_server.TestContainerController.test_GET_account_non_existent -test.unit.proxy.test_server.TestContainerController.test_GET_account_non_existent ... ok -test.unit.proxy.test_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent -test.unit.proxy.test_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent ... ok -test.unit.proxy.test_server.TestContainerController.test_GET_calls_authorize -test.unit.proxy.test_server.TestContainerController.test_GET_calls_authorize ... ok -test.unit.proxy.test_server.TestContainerController.test_GET_no_content -test.unit.proxy.test_server.TestContainerController.test_GET_no_content ... ok -test.unit.proxy.test_server.TestContainerController.test_HEAD_GET -test.unit.proxy.test_server.TestContainerController.test_HEAD_GET ... ok -test.unit.proxy.test_server.TestContainerController.test_HEAD_calls_authorize -test.unit.proxy.test_server.TestContainerController.test_HEAD_calls_authorize ... ok -test.unit.proxy.test_server.TestContainerController.test_OPTIONS -test.unit.proxy.test_server.TestContainerController.test_OPTIONS ... ok -test.unit.proxy.test_server.TestContainerController.test_OPTIONS_get_info_drops_origin -test.unit.proxy.test_server.TestContainerController.test_OPTIONS_get_info_drops_origin ... ok -test.unit.proxy.test_server.TestContainerController.test_POST -test.unit.proxy.test_server.TestContainerController.test_POST ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_nondurable -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_delete_reverted_nondurable ... ok - -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp7br95mtr/sdb/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266091.58428.db -sharder-test WARNING: Failed to get own_shard_range, path: a/c, db: /tmp/tmp_969tu01/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'd6653b04-e329-4323-b829-6eec3355bc9d-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpe2xrpbzx/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'd6653b04-e329-4323-b829-6eec3355bc9d-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpe2xrpbzx/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'd6653b04-e329-4323-b829-6eec3355bc9d-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpe2xrpbzx/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'd6653b04-e329-4323-b829-6eec3355bc9d-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpe2xrpbzx/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': 'c27adf7d-09b7-47ea-a948-ce2b1b529dd2-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpe2xrpbzx/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '569c7090-9ec9-4abe-9bae-44d961bf2851-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5m33u0du/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '569c7090-9ec9-4abe-9bae-44d961bf2851-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5m33u0du/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '569c7090-9ec9-4abe-9bae-44d961bf2851-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5m33u0du/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '569c7090-9ec9-4abe-9bae-44d961bf2851-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5m33u0du/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '974d6ba6-de2a-412b-b585-e506b3715608-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5m33u0du/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266092.00000.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: TypeError('the JSON object must be str, bytes or bytearray, not dict'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: JSONDecodeError('Expecting value: line 1 column 1 (char 0)'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: ValueError('not a list'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('name'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('timestamp'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('object_count'), path: a/c, db: /tmp/tmp7uhntkgd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type None, path: a/c, db: /tmp/tmpoyxc_qc8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type 'object', path: a/c, db: /tmp/tmpoyxc_qc8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type 'disco', path: a/c, db: /tmp/tmpoyxc_qc8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to get shard ranges from a/c: Unexpected response: 404, path: a/c, db: /tmp/tmpr6fz9o8b/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpb5zw4tju/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Found 0 compactible sequences of length(s) [], path: a/c, db: /tmp/tmpb5zw4tju/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test DEBUG: Found 2 compactible sequences of length(s) [2, 2], path: a/c, db: /tmp/tmpb5zw4tju/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test DEBUG: shrinking 99999 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpb5zw4tju/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.dbtest.unit.container.test_sharder.TestSharder.test_find_and_enable_multiple_shrinking_candidates +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharded_state_errors ... ok +test.unit.container.test_sharder.TestSharder.test_find_and_enable_multiple_shrinking_candidates test.unit.container.test_sharder.TestSharder.test_find_and_enable_multiple_shrinking_candidates ... ok test.unit.container.test_sharder.TestSharder.test_find_and_enable_sharding_candidates test.unit.container.test_sharder.TestSharder.test_find_and_enable_sharding_candidates ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sdb1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx074aa9ea18434f998e85e-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc50bfa23ec84403c8ad3d-006acad0bc" "proxy-server 1476098" 0.0094 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx311b9f891caa4b22b453a-006acad0bc" "proxy-server 1476098" 0.0072 "-" 1476098 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdb1/0/a/c1/wrong-o" 201 - "PUT http://localhost/sde1/2/a/c1/wrong-o" "txebe9fcad8f614195919b2-006acad0bc" "object-server 1476098" 0.0004 "-" 1476098 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sda1/0/a/c1/wrong-o" 201 - "PUT http://localhost/sdf1/2/a/c1/wrong-o" "txebe9fcad8f614195919b2-006acad0bc" "object-server 1476098" 0.0005 "-" 1476098 2 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sdf1/2/a/c1/wrong-o" 201 - "PUT http://localhost/v1/a/c1/wrong-o" "txebe9fcad8f614195919b2-006acad0bc" "proxy-server 1476098" 0.0159 "-" 1476098 2 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "PUT /sde1/2/a/c1/wrong-o" 201 - "PUT http://localhost/v1/a/c1/wrong-o" "txebe9fcad8f614195919b2-006acad0bc" "proxy-server 1476098" 0.0174 "-" 1476098 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71e20570ff3b4849a17b4-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx12481a1af7d64b0d9a723-006acad0bc" "proxy-server 1476098" 0.0104 "-" 1476098 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "GET /sdd1/2/a/c1/wrong-o" 404 70 "GET http://localhost/v1/a/c1/wrong-o" "tx139b7b6059094952a3539-006acad0bc" "proxy-server 1476098" 0.0044 "-" 1476098 1 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "GET /sdc1/2/a/c1/wrong-o" 404 70 "GET http://localhost/v1/a/c1/wrong-o" "tx139b7b6059094952a3539-006acad0bc" "proxy-server 1476098" 0.0003 "-" 1476098 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd42991ffdc5240fa86e99-006acad0bc" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:44 +0000] "HEAD /sda1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "txdcf9c52e67cb4fc9863a5-006acad0bc" "proxy-server 1476098" 0.0012 "-" 1476098 1 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "GET /sdf1/2/a/c1/wrong-o" 200 5 "GET http://localhost/v1/a/c1/wrong-o" "txcb8de99a5d4844aba1a0e-006acad0bd" "proxy-server 1476098" 0.0006 "-" 1476098 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx90b846a162ed49e1a0038-006acad0bd" "proxy-server 1476098" 0.0013 "-" 1476098 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sdb1/0/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx9bf02ec1cd0b43e49e792-006acad0bd" "proxy-server 1476098" 0.0069 "-" 1476098 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "DELETE /sdb1/0/a/c1/wrong-o" 204 - "DELETE http://localhost/sdf1/2/a/c1/wrong-o" "tx15e0ed0a72b342f7b9f97-006acad0bd" "object-server 1476098" 0.0004 "-" 1476098 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "DELETE /sda1/0/a/c1/wrong-o" 204 - "DELETE http://localhost/sde1/2/a/c1/wrong-o" "tx15e0ed0a72b342f7b9f97-006acad0bd" "object-server 1476098" 0.0004 "-" 1476098 2 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "DELETE /sde1/2/a/c1/wrong-o" 204 - "DELETE http://localhost/v1/a/c1/wrong-o" "tx15e0ed0a72b342f7b9f97-006acad0bd" "proxy-server 1476098" 0.0159 "-" 1476098 2 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "DELETE /sdf1/2/a/c1/wrong-o" 204 - "DELETE http://localhost/v1/a/c1/wrong-o" "tx15e0ed0a72b342f7b9f97-006acad0bd" "proxy-server 1476098" 0.0104 "-" 1476098 2 +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx531dd88ca531400b8ad11-006acad0bd) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx531dd88ca531400b8ad11-006acad0bd) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx531dd88ca531400b8ad11-006acad0bd) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx96825895bb524a27958f7-006acad0bd) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test.unit.container.test_sharder.TestSharder.test_find_and_enable_sharding_candidates_bootstrap test.unit.container.test_sharder.TestSharder.test_find_and_enable_sharding_candidates_bootstrap ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpyt77he8n/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpyt77he8n/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpyt77he8n/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpyt77he8n/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0033 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0083 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0053 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0101 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txefceee784c0843f9be3f0-006acad0bd" "proxy-server 1476099" 0.0083 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:50611/sdb1/0/a/c" "txefceee784c0843f9be3f0-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:58827/sda1/0/a/c" "txefceee784c0843f9be3f0-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txefceee784c0843f9be3f0-006acad0bd" "proxy-server 1476099" 0.0326 "-" 1476099 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txefceee784c0843f9be3f0-006acad0bd" "proxy-server 1476099" 0.0252 "-" 1476099 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/45 PUT /v1/a/c HTTP/1.0 201 - - t - - - txefceee784c0843f9be3f0-006acad0bd - 0.0523 - - 1791676605.800838470 1791676605.853160143 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sdb1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx7592c1f8d6c34aaaa7ad7-006acad0bd" "proxy-server 1476099" 0.0011 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:58827/sda1/2/a1/c1" "tx7592c1f8d6c34aaaa7ad7-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:50611/sdb1/2/a1/c1" "tx7592c1f8d6c34aaaa7ad7-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx7592c1f8d6c34aaaa7ad7-006acad0bd" "proxy-server 1476099" 0.0263 "-" 1476099 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx7592c1f8d6c34aaaa7ad7-006acad0bd" "proxy-server 1476099" 0.0393 "-" 1476099 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/45 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx7592c1f8d6c34aaaa7ad7-006acad0bd - 0.0550 - - 1791676605.854660511 1791676605.909702539 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx59cbff0a14b94fb3902b0-006acad0bd" "proxy-server 1476099" 0.0061 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:58827/sda1/0/a/c1" "tx59cbff0a14b94fb3902b0-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:50611/sdb1/0/a/c1" "tx59cbff0a14b94fb3902b0-006acad0bd" "container-server 1476099" 0.0059 "-" 1476099 1test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mix_ok_and_unavailable_shards +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mix_ok_and_unavailable_shards ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_mem_server.TestContainerController.test_CORS_valid +test.unit.proxy.test_mem_server.TestContainerController.test_CORS_valid ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mixed_policies_error +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_mixed_policies_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_deleted ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_backed_x_timestamp_header +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_backed_x_timestamp_header ... ok test.unit.container.test_sharder.TestSharder.test_find_and_enable_shrinking_candidates test.unit.container.test_sharder.TestSharder.test_find_and_enable_shrinking_candidates ... ok -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_three_root +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_fewer_account_replicas ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas +test.unit.proxy.test_mem_server.TestContainerController.test_DELETE_x_account_headers_with_more_account_replicas ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_GET_account_non_existent +test.unit.proxy.test_mem_server.TestContainerController.test_GET_account_non_existent ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent +test.unit.proxy.test_mem_server.TestContainerController.test_GET_auto_create_prefix_account_non_existent ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_GET_calls_authorize +test.unit.proxy.test_mem_server.TestContainerController.test_GET_calls_authorize ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_GET_no_content +test.unit.proxy.test_mem_server.TestContainerController.test_GET_no_content ... ok + +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'fbc4a5a2-27d2-4644-bd19-800c38370c7a-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5_jak06t/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'e0c9ec59-0efc-4fc0-ab60-16870c332d39-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: .shards_/shard_c, db: /tmp/tmp5_jak06t/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676605.00000.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: TypeError('the JSON object must be str, bytes or bytearray, not dict'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: JSONDecodeError('Expecting value: line 1 column 1 (char 0)'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: ValueError('not a list'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('name'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('timestamp'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: invalid data: KeyError('object_count'), path: a/c, db: /tmp/tmpya7g545m/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type None, path: a/c, db: /tmp/tmpz64x33se/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type 'object', path: a/c, db: /tmp/tmpz64x33se/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to get shard ranges from a/c: unexpected record type 'disco', path: a/c, db: /tmp/tmpz64x33se/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to get shard ranges from a/c: Unexpected response: 404, path: a/c, db: /tmp/tmpnobgqjxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpz14ntez2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Found 0 compactible sequences of length(s) [], path: a/c, db: /tmp/tmpz14ntez2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 2 compactible sequences of length(s) [2, 2], path: a/c, db: /tmp/tmpz14ntez2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 99999 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpz14ntez2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 99999 objects from 1 shard ranges into ShardRange<'c' to 'e' as of 1791676605.79756, (100000, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpz14ntez2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmptp5c2p56/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmptp5c2p56/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmptp5c2p56/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmpm8avd12b/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Found 0 compactible sequences of length(s) [], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 0 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test DEBUG: shrinking 0 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmphxwf5zl_/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676605.00000.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_three_root test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_three_root ... ok test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_three_shard test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_three_shard ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_sharding_state_errors ... ok test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_root test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_root ... ok -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_shard -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_shard ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_part_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_part_jobs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_partners -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_partners ... ok -test-TestDiskFileManager DEBUG: Rsync tempfile: /tmp/tmp1o60n2iy/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1472017820.44503.data.QBYCYU -test-TestDiskFileManager DEBUG: Rsync tempfile: /tmp/tmp1o60n2iy/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.total-bs.abcdef -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk: Invalid Timestamp value in filename 'junk' -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/junk.data: Invalid Timestamp value in filename 'junk.data' -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects/.junk: Invalid Timestamp value in filename '.junk' -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk: Invalid Timestamp value in filename 'junk' -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/junk.data: Invalid Timestamp value in filename 'junk.data' -test-TestDiskFileManager WARNING: Unexpected file /srv/node/sdb1/objects-1/.junk: Invalid Timestamp value in filename '.junk' -test-TestDiskFileManager WARNING: Use of splice() requested (config says "splice = yes"), but the system does not support it. splice() will not be used. -test-TestDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. -test-TestDiskFileManager WARNING: Option replication_one_per_device is deprecated and will be removed in a future version. Update your configuration to use option replication_concurrency_per_device. -test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestDiskFileManager WARNING: Option replication_one_per_device ignored as replication_concurrency_per_device is defined. -test-TestDiskFileManager DEBUG: Run listdir on /tmp/tmpbzuhkf19/tmp_test_obj_server_DiskFile/sda1/objects/0 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpk9052_r3/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmpk9052_r3/node/sda1/objects-1/0 (txn: txf4cacc7ff4fc49559f069-0068bdc09c) -test-reconstructor DEBUG: Run listdir on /tmp/tmpk9052_r3/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor ERROR: Unable to create /tmp/tmpoay67gfm/node/sda1/objects-1: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs - raise OSError('Ow!') -OSError: Ow! -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor ERROR: Unable to create /tmp/tmpoay67gfm/node/sda1/objects-2: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs - raise OSError('Ow!') -OSError: Ow! -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpgzvjbcsi/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (103.10/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpgzvjbcsi/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpgzvjbcsi/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpgzvjbcsi/node/sda1/objects-1/2 -test-reconstructor INFO: Removing partition: /tmp/tmpgzvjbcsi/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (464.59/sec, 0s remaining) -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/1 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (115.48/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced -test-reconstructor INFO: Partition times: max 0.0073s, min 0.0002s, med 0.0003s -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp1carwv7g/node/sda1/objects-1/0 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (91.94/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced -test-reconstructor INFO: Partition times: max 0.0108s, min 0.0006s, med 0.0007s -test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpatw3l3c1/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (130.09/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpatw3l3c1/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (125.00/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpty76g3ww/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (293.23/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpty76g3ww/node/sda1/objects-1/2 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (297.70/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor DEBUG: Run listdir on /tmp/tmpcmswushe/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpcmswushe/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmpcmswushe/node/sda1/objects-1/0 -test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exceptiontest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_response -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_get_response ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_handoffs_only -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_handoffs_only ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_ignores_status_file -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_ignores_status_file ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_iter_nodes_for_frag -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_iter_nodes_for_frag ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_max_objects_per_revert_only_for_revert_jobs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_max_objects_per_revert_only_for_revert_jobs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_no_delete_failed_revert -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_no_delete_failed_revert ... ok -sharder-test DEBUG: shrinking 99999 objects from 1 shard ranges into ShardRange<'c' to 'e' as of 1757266092.79169, (100000, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpb5zw4tju/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266092.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmphhyvv9_2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmphhyvv9_2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmphhyvv9_2/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmpjrlgt32o/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Found 0 compactible sequences of length(s) [], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: shrinking 99998 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: shrinking 0 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: Found 1 compactible sequences of length(s) [2], path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test DEBUG: shrinking 0 objects from 1 shard ranges into ShardRange, path: a/c, db: /tmp/tmpejappde1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266093.00000.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Completed scan for shard ranges: 1 found, path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmp9orhiibe/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Completed scan for shard ranges: 1 found, path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmpmcgztzs6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpguhb35ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmpguhb35ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmpguhb35ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmpguhb35ic/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmp99f_tpzv/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmp99f_tpzv/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmp99f_tpzv/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmp99f_tpzv/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpe266p_or/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpe266p_or/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpe266p_or/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_root -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_root ... ok - -test ERROR: Container GET returning 503 for (204, 503, 503) (txn: txf1e77646462c4d9a9119b-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: tx0ffac615df88445097a52-0068bdc0ab) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx0ffac615df88445097a52-0068bdc0ab) -test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txb95392751864425aa9f72-0068bdc0ab) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txb95392751864425aa9f72-0068bdc0ab) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx59cbff0a14b94fb3902b0-006acad0bd" "proxy-server 1476099" 0.0372 "-" 1476099 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx59cbff0a14b94fb3902b0-006acad0bd" "proxy-server 1476099" 0.0297 "-" 1476099 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/45 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx59cbff0a14b94fb3902b0-006acad0bd - 0.0506 - - 1791676605.915247917 1791676605.965804338 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:45 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbdd110858c9f4fe884944-006acad0bd" "proxy-server 1476099" 0.0142 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:46 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:50611/sdb1/2/a/c2" "txbdd110858c9f4fe884944-006acad0bd" "container-server 1476099" 0.0010 "-" 1476099 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:46 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:58827/sda1/2/a/c2" "txbdd110858c9f4fe884944-006acad0bd" "container-server 1476099" 0.0129 "-" 1476099 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:46 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txbdd110858c9f4fe884944-006acad0bd" "proxy-server 1476099" 0.0215 "-" 1476099 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:46 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txbdd110858c9f4fe884944-006acad0bd" "proxy-server 1476099" 0.0385 "-" 1476099 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/46 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txbdd110858c9f4fe884944-006acad0bd - 0.0591 - - 1791676605.979410172 1791676606.038493395 2 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx37def2680cd7407c810e3-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx1f5600b0a248440bbbe44-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:2000/sda (txn: txe3b597f8b4064157a013e-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:2002/sdc (txn: txe3b597f8b4064157a013e-006acad0be) +test ERROR: Container GET returning 503 for (204, 503, 503) (txn: txe3b597f8b4064157a013e-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx8cf91b5b351e49efb8b70-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx8cf91b5b351e49efb8b70-006acad0be) +test ERROR: Container GET returning 503 for (204, 503, 503) (txn: tx8cf91b5b351e49efb8b70-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:2001/sdb (txn: txbbf156b548cc417cb2053-006acad0be) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txbbf156b548cc417cb2053-006acad0be) +test ERROR: ERROR 503 Trying to DELETE /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx27902cae34d84f56b1b87-006acad0be) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx27902cae34d84f56b1b87-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -63653,33 +60199,65 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx35e2785152ce4cc29a0ab-0068bdc0ab) -test INFO: Client disconnected on read of '/a/c' (txn: tx35e2785152ce4cc29a0ab-0068bdc0ab) -test INFO: Client disconnected on read of '/a/c' (txn: txb3daecc786394e38b65b2-0068bdc0ab) -test INFO: Client disconnected on read of '/a/c' (txn: txb3daecc786394e38b65b2-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txd518e19478834694af22e-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx2b97ba9b4693421ead5ee-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx18fa7a5a936c469fb0ad6-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx18fa7a5a936c469fb0ad6-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx18fa7a5a936c469fb0ad6-0068bdc0ab) -test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx18fa7a5a936c469fb0ad6-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx734e760ec46c4a3781a77-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx734e760ec46c4a3781a77-0068bdc0ab) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx734e760ec46c4a3781a77-0068bdc0ab) -test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx734e760ec46c4a3781a77-0068bdc0ab) +test INFO: Client disconnected on read of '/a/c' (txn: tx9dfa2848ced24b679e8e6-006acad0be) +test INFO: Client disconnected on read of '/a/c' (txn: tx9dfa2848ced24b679e8e6-006acad0be) +test INFO: Client disconnected on read of '/a/c' (txn: tx78625aeb180b4cf4b34ae-006acad0be) +test INFO: Client disconnected on read of '/a/c' (txn: tx78625aeb180b4cf4b34ae-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txa2f586f69a51494b87836-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx39c1c984c86348a8b36d8-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txe5c43ab5ed9f4377bc4ea-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txe5c43ab5ed9f4377bc4ea-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txe5c43ab5ed9f4377bc4ea-006acad0be) +test ERROR: Container GET returning 503 for [500, 500, 500] (txn: txe5c43ab5ed9f4377bc4ea-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txf35437b2839e4bf5b4a5d-006acad0be) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txf35437b2839e4bf5b4a5d-006acad0be)test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_GET +test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_GET ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_calls_authorize +test.unit.proxy.test_mem_server.TestContainerController.test_HEAD_calls_authorize ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS +test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS_get_info_drops_origin +test.unit.proxy.test_mem_server.TestContainerController.test_OPTIONS_get_info_drops_origin ... ok +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_shard +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_finds_two_shard ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_POST +test.unit.proxy.test_mem_server.TestContainerController.test_POST ... ok +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_root +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_root ... ok +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_shard +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_shard ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_POST_bad_metadata +test.unit.proxy.test_mem_server.TestContainerController.test_POST_bad_metadata ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_storage_policy_index_empty ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_POST_calls_clean_acl +test.unit.proxy.test_mem_server.TestContainerController.test_POST_calls_clean_acl ... ok +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_with_minimum_size +test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_with_minimum_size ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_set_x_syncs ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_POST_metadata +test.unit.proxy.test_mem_server.TestContainerController.test_POST_metadata ... ok +test.unit.container.test_sharder.TestSharder.test_get_shard_broker_no_local_handoff_for_part +test.unit.container.test_sharder.TestSharder.test_get_shard_broker_no_local_handoff_for_part ... ok + +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txf35437b2839e4bf5b4a5d-006acad0be) +test ERROR: Container GET returning 503 for [500, 500, 500] (txn: txf35437b2839e4bf5b4a5d-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a: Network unreachable (txn: tx0fedb9bb5d884845acb80-0068bdc0ab) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Network unreachable (txn: tx0fedb9bb5d884845acb80-0068bdc0ab) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a: Network unreachable (txn: tx0fedb9bb5d884845acb80-0068bdc0ab) -test ERROR: Account HEAD returning 503 for [] (txn: tx0fedb9bb5d884845acb80-0068bdc0ab) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: Network unreachable (txn: tx05c4a2da462b4f7a83613-006acad0be) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a: Network unreachable (txn: tx05c4a2da462b4f7a83613-006acad0be) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a: Network unreachable (txn: tx05c4a2da462b4f7a83613-006acad0be) +test ERROR: Account HEAD returning 503 for [] (txn: tx05c4a2da462b4f7a83613-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.1:2001/sdb (txn: txcc431f2919c34fd29b8c0-0068bdc0ab) -test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx03267d8dfc6d4679a83f4-0068bdc0ab) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx03267d8dfc6d4679a83f4-0068bdc0ab) +test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.0:2000/sda (txn: txba3cfb248f6943b28800e-006acad0be) +test ERROR: ERROR 500 Trying to POST /a/c From Container Server 10.0.0.0:2000/sda (txn: txd2014a73f975410c9ae44-006acad0be) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: txd2014a73f975410c9ae44-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to POST /a/c: +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -63688,28 +60266,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txd7fb91fe7eaf47c48e167-0068bdc0ab)test.unit.proxy.test_server.TestContainerController.test_POST_bad_metadata -test.unit.proxy.test_server.TestContainerController.test_POST_bad_metadata ... ok -test.unit.proxy.test_server.TestContainerController.test_POST_calls_clean_acl -test.unit.proxy.test_server.TestContainerController.test_POST_calls_clean_acl ... ok -test.unit.proxy.test_server.TestContainerController.test_POST_metadata -test.unit.proxy.test_server.TestContainerController.test_POST_metadata ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT -test.unit.proxy.test_server.TestContainerController.test_PUT ... ok -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_shard -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_none_found_shard ... ok -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_with_minimum_size -test.unit.container.test_sharder.TestSharder.test_find_shard_ranges_with_minimum_size ... ok -test.unit.container.test_sharder.TestSharder.test_get_shard_broker_no_local_handoff_for_part -test.unit.container.test_sharder.TestSharder.test_get_shard_broker_no_local_handoff_for_part ... ok -test.unit.container.test_sharder.TestSharder.test_identify_sharding_candidate -test.unit.container.test_sharder.TestSharder.test_identify_sharding_candidate ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_client_error -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_client_error ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_insufficient_storage -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_insufficient_storage ... ok - -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to POST /a/c: +StopIteration (txn: tx618ff862897141219e375-006acad0be) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -63718,8 +60276,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx941ce9cbb9a74736b0c86-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: +StopIteration (txn: tx824d9b7a41614da6b25a2-006acad0be) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -63728,8 +60286,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txe5c9535ccd104fa4b3801-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to POST /a/c: +StopIteration (txn: txc510369c2c6745b2b9e08-006acad0be) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -63738,17 +60296,17 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx1eed15dee3cb48289e4a3-0068bdc0ab) +StopIteration (txn: txd20d66fbe3ee45f79e083-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx6e6bf1d372f545238c6fd-0068bdc0ab) -test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx69509f3acd084e71aad95-0068bdc0ab) -test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx69509f3acd084e71aad95-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) +test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx2f7fb12d57e149dc8f4c5-006acad0be) +test ERROR: ERROR 500 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx002c04fb9686446e88ff5-006acad0be) +test ERROR: Container GET returning 503 for (204, 404, 503) (txn: tx002c04fb9686446e88ff5-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: txe55730c9cf7c403bb7e90-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txe55730c9cf7c403bb7e90-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txe55730c9cf7c403bb7e90-006acad0be) +test ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: txe55730c9cf7c403bb7e90-006acad0be) test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -63758,7 +60316,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) +StopIteration (txn: txe55730c9cf7c403bb7e90-006acad0be) test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -63768,7 +60326,74 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) +StopIteration (txn: txe55730c9cf7c403bb7e90-006acad0be)test.unit.proxy.test_mem_server.TestContainerController.test_PUT +test.unit.proxy.test_mem_server.TestContainerController.test_PUT ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_utf8 +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_utf8 ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_backed_x_timestamp_header +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_backed_x_timestamp_header ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_bad_metadata +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_bad_metadata ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_calls_clean_acl +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_calls_clean_acl ... ok + +sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Completed scan for shard ranges: 1 found, path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmpt_zfvp6j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Completed scan for shard ranges: 1 found, path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmp33p90icd/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp1zbfbmpd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmp1zbfbmpd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmp1zbfbmpd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmp1zbfbmpd/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmpdvf7iewh/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmpdvf7iewh/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmpdvf7iewh/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmpdvf7iewh/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpco1r8aky/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpco1r8aky/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpco1r8aky/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpco1r8aky/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmp3xgo2v24/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmp3xgo2v24/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmp3xgo2v24/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmp3xgo2v24/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmp65dicjg3/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmp65dicjg3/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmp65dicjg3/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -63778,306 +60403,35 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test WARNING: Could not autocreate account '/account' (txn: txeb5bf58a675b486e8b32b-0068bdc0ab) -test INFO: autocreate account '/account' (txn: txba4e92f0f7af422ca21ab-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.0:1000/sda (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.1:1001/sdb (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test WARNING: Could not autocreate account '/account' (txn: tx4eb023aa3cdd422b8bb6b-0068bdc0ab) -test INFO: autocreate account '/account' (txn: txc70b9a2c629546f9a0e70-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx00b6febf2e3e4568ba8d7-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx00b6febf2e3e4568ba8d7-0068bdc0ab) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx00b6febf2e3e4568ba8d7-0068bdc0ab) -test INFO: autocreate account '/account' (txn: tx1f3f26e050c34d609a339-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx808e392fcde04bd48f923-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx808e392fcde04bd48f923-0068bdc0ab) -test INFO: autocreate account '/account' (txn: tx808e392fcde04bd48f923-0068bdc0ab) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx5d50e5bdd68a42c9985f7-0068bdc0ab) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx5d50e5bdd68a42c9985f7-0068bdc0ab) +StopIteration (txn: txe55730c9cf7c403bb7e90-006acad0be) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txe55730c9cf7c403bb7e90-006acad0be) +test WARNING: Could not autocreate account '/account' (txn: txe55730c9cf7c403bb7e90-006acad0be) +test INFO: autocreate account '/account' (txn: tx464186e28457444a9b343-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.2:1002/sdc (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.0:1000/sda (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.1:1001/sdb (txn: tx354d7481ab1c42f9996af-006acad0be) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx354d7481ab1c42f9996af-006acad0be) +test WARNING: Could not autocreate account '/account' (txn: tx354d7481ab1c42f9996af-006acad0be) +test INFO: autocreate account '/account' (txn: tx17c690f26eca4dfb855f1-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx818fa8d653454125b451f-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx818fa8d653454125b451f-006acad0be) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx818fa8d653454125b451f-006acad0be) +test INFO: autocreate account '/account' (txn: tx76e880cd86484544ba50d-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx8065f61a54514e7583dcf-006acad0be) +test ERROR: ERROR 503 Trying to PUT /account From Container Server 10.0.0.1:1001/sdb (txn: tx8065f61a54514e7583dcf-006acad0be) +test INFO: autocreate account '/account' (txn: tx8065f61a54514e7583dcf-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txad61b4abd3af43989faf0-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: txad61b4abd3af43989faf0-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: autocreate account '/☃' (txn: tx2bb974e80e8c4a8da5953-0068bdc0ab)test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_utf8 -test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_utf8 ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta -test.unit.proxy.test_server.TestContainerController.test_PUT_autocreate_account_with_sysmeta ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_backed_x_timestamp_header -test.unit.proxy.test_server.TestContainerController.test_PUT_backed_x_timestamp_header ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_bad_metadata -test.unit.proxy.test_server.TestContainerController.test_PUT_bad_metadata ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_calls_clean_acl -test.unit.proxy.test_server.TestContainerController.test_PUT_calls_clean_acl ... ok - -cont1 DEBUG: Could not load '/tmp/tmp0i5yh1ip/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp0i5yh1ip/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp0i5yh1ip/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp0i5yh1ip/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0033 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0074 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0072 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0070 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfb529fafd977471a9bc57-0068bdc0ac" "proxy-server 2597874" 0.0056 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:35393/sda1/3/a/c" "txfb529fafd977471a9bc57-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:55815/sdb1/3/a/c" "txfb529fafd977471a9bc57-0068bdc0ac" "container-server 2597874" 0.0053 "-" 2597874 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txfb529fafd977471a9bc57-0068bdc0ac" "proxy-server 2597874" 0.0302 "-" 2597874 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txfb529fafd977471a9bc57-0068bdc0ac" "proxy-server 2597874" 0.0182 "-" 2597874 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/12 PUT /v1/a/c HTTP/1.0 201 - - t - - - txfb529fafd977471a9bc57-0068bdc0ac - 0.0473 - - 1757266092.504349709 1757266092.551687479 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx1a015ae935ae49e495519-0068bdc0ac" "proxy-server 2597874" 0.0012 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:35393/sda1/0/a1/c1" "tx1a015ae935ae49e495519-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a1/c1" "tx1a015ae935ae49e495519-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx1a015ae935ae49e495519-0068bdc0ac" "proxy-server 2597874" 0.0232 "-" 2597874 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx1a015ae935ae49e495519-0068bdc0ac" "proxy-server 2597874" 0.0325 "-" 2597874 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/12 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx1a015ae935ae49e495519-0068bdc0ac - 0.0488 - - 1757266092.553438902 1757266092.602197647 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44c0f4ff519c41e296ec3-0068bdc0ac" "proxy-server 2597874" 0.0062 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:35393/sda1/3/a/c1" "tx44c0f4ff519c41e296ec3-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:55815/sdb1/3/a/c1" "tx44c0f4ff519c41e296ec3-0068bdc0ac" "container-server 2597874" 0.0058 "-" 2597874 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx44c0f4ff519c41e296ec3-0068bdc0ac" "proxy-server 2597874" 0.0178 "-" 2597874 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx44c0f4ff519c41e296ec3-0068bdc0ac" "proxy-server 2597874" 0.0270 "-" 2597874 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/12 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx44c0f4ff519c41e296ec3-0068bdc0ac - 0.0482 - - 1757266092.607999325 1757266092.656226873 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd9aa331722c644c7bf237-0068bdc0ac" "proxy-server 2597874" 0.0020 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a/c2" "txd9aa331722c644c7bf237-0068bdc0ac" "container-server 2597874" 0.0053 "-" 2597874 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:35393/sda1/0/a/c2" "txd9aa331722c644c7bf237-0068bdc0ac" "container-server 2597874" 0.0017 "-" 2597874 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txd9aa331722c644c7bf237-0068bdc0ac" "proxy-server 2597874" 0.0304 "-" 2597874 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txd9aa331722c644c7bf237-0068bdc0ac" "proxy-server 2597874" 0.0228 "-" 2597874 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/12 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txd9aa331722c644c7bf237-0068bdc0ac - 0.0484 - - 1757266092.657836199 1757266092.706266403 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx19ccb9425eac40bbb869f-0068bdc0ac" "proxy-server 2597874" 0.0021 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/0/a/ecfdbaeb881249a7bd4290d6f912b6f9" 201 - "PUT http://127.0.0.1:55815/sdb1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx19ccb9425eac40bbb869f-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/0/a/ecfdbaeb881249a7bd4290d6f912b6f9" 201 - "PUT http://127.0.0.1:35393/sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx19ccb9425eac40bbb869f-0068bdc0ac" "container-server 2597874" 0.0058 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 201 - "PUT http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx19ccb9425eac40bbb869f-0068bdc0ac" "proxy-server 2597874" 0.0300 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 201 - "PUT http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx19ccb9425eac40bbb869f-0068bdc0ac" "proxy-server 2597874" 0.0184 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx216386a2286442b090718-0068bdc0ac" "proxy-server 2597874" 0.0019 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 204 - "HEAD http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx59d3f6671f794d9d99565-0068bdc0ac" "proxy-server 2597874" 0.0056 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdg1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 201 - "PUT http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx07341ccdcebf4db5abedc-0068bdc0ac" "proxy-server 2597874" 0.0354 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdb1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 201 - "PUT http://localhost/sdi1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx07341ccdcebf4db5abedc-0068bdc0ac" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 201 - "PUT http://localhost/sdh1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx07341ccdcebf4db5abedc-0068bdc0ac" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdi1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 201 - "PUT http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx07341ccdcebf4db5abedc-0068bdc0ac" "proxy-server 2597874" 0.0399 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "PUT /sdh1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 201 - "PUT http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx07341ccdcebf4db5abedc-0068bdc0ac" "proxy-server 2597874" 0.0457 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87e28c9e971a45e3980e2-0068bdc0ac" "proxy-server 2597874" 0.0064 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 204 - "HEAD http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx129da3ff53304de7a5f88-0068bdc0ac" "proxy-server 2597874" 0.0080 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdg1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 200 82 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "txebadbe9be5d0468faf9d5-0068bdc0ac" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdi1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 200 82 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "txebadbe9be5d0468faf9d5-0068bdc0ac" "proxy-server 2597874" 0.0049 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11a3ae08a2b34caebe31e-0068bdc0ac" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 204 - "HEAD http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx09faf7c569724cf298dd9-0068bdc0ac" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdh1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 404 70 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx92bc84dfdd48488484ed7-0068bdc0ac" "proxy-server 2597874" 0.0045 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdg1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 404 70 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx92bc84dfdd48488484ed7-0068bdc0ac" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx92bc84dfdd48488484ed7-0068bdc0ac) -proxy DEBUG: Ignoring 404 from primary (txn: tx92bc84dfdd48488484ed7-0068bdc0ac) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdi1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 404 70 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx92bc84dfdd48488484ed7-0068bdc0ac" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx92bc84dfdd48488484ed7-0068bdc0ac) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx217c0b93a13b4f9e9e5fc-0068bdc0ac" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sdb1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9" 204 - "HEAD http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9" "tx62ae1c21bb2b4694baf97-0068bdc0ac" "proxy-server 2597874" 0.0025 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdh1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 200 82 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx0499b0c5b8ed4fe4bcb2c-0068bdc0ac" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "GET /sdg1/1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" 200 82 "GET http://localhost/v1/a/ecfdbaeb881249a7bd4290d6f912b6f9/a56d83233c0b4116b7ba2a50a3210083" "tx0499b0c5b8ed4fe4bcb2c-0068bdc0ac" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:12 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e5863bf997344c48b1e4-0068bdc0ac" "proxy-server 2597874" 0.0055 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/1471c157599d48429f8f3f22dfa67487" 201 - "PUT http://127.0.0.1:55815/sdb1/2/a/1471c157599d48429f8f3f22dfa67487" "tx9e5863bf997344c48b1e4-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/1471c157599d48429f8f3f22dfa67487" 201 - "PUT http://127.0.0.1:35393/sda1/2/a/1471c157599d48429f8f3f22dfa67487" "tx9e5863bf997344c48b1e4-0068bdc0ac" "container-server 2597874" 0.0011 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/2/a/1471c157599d48429f8f3f22dfa67487" 201 - "PUT http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx9e5863bf997344c48b1e4-0068bdc0ac" "proxy-server 2597874" 0.0255 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/2/a/1471c157599d48429f8f3f22dfa67487" 201 - "PUT http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx9e5863bf997344c48b1e4-0068bdc0ac" "proxy-server 2597874" 0.0177 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx35b4820142f740649ec6e-0068bdc0ad" "proxy-server 2597874" 0.0061 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/2/a/1471c157599d48429f8f3f22dfa67487" 204 - "HEAD http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx03af86d82177402993fd5-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdh1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 201 - "PUT http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx54c57e89738d412b8b210-0068bdc0ad" "proxy-server 2597874" 0.0343 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/2/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 201 - "PUT http://localhost/sdg1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx54c57e89738d412b8b210-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/2/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 201 - "PUT http://localhost/sdi1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx54c57e89738d412b8b210-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdi1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 201 - "PUT http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx54c57e89738d412b8b210-0068bdc0ad" "proxy-server 2597874" 0.0386 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdg1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 201 - "PUT http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx54c57e89738d412b8b210-0068bdc0ad" "proxy-server 2597874" 0.0400 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3b807215761642f3b1221-0068bdc0ad" "proxy-server 2597874" 0.0055 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/2/a/1471c157599d48429f8f3f22dfa67487" 204 - "HEAD http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx271b2a8a11a04654bc3fe-0068bdc0ad" "proxy-server 2597874" 0.0068 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 200 82 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "txd3365369fb6046bdb14f8-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 200 82 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "txd3365369fb6046bdb14f8-0068bdc0ad" "proxy-server 2597874" 0.0089 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2495cf3dcde24340b8cff-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/2/a/1471c157599d48429f8f3f22dfa67487" 204 - "HEAD http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx5a8ece9741674ad3a7c85-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 404 70 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx7c18f0bbdb0d47db80f0f-0068bdc0ad" "proxy-server 2597874" 0.0045 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 404 70 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx7c18f0bbdb0d47db80f0f-0068bdc0ad" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx7c18f0bbdb0d47db80f0f-0068bdc0ad) -proxy DEBUG: Ignoring 404 from primary (txn: tx7c18f0bbdb0d47db80f0f-0068bdc0ad) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 404 70 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx7c18f0bbdb0d47db80f0f-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx7c18f0bbdb0d47db80f0f-0068bdc0ad) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe6ce219ffbaf4ace80dfd-0068bdc0ad" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/2/a/1471c157599d48429f8f3f22dfa67487" 204 - "HEAD http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487" "tx3e41070d92bc45b5a8a6d-0068bdc0ad" "proxy-server 2597874" 0.0054 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 404 70 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx30761ab977f84b31ac853-0068bdc0ad" "proxy-server 2597874" 0.0045 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 200 82 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx30761ab977f84b31ac853-0068bdc0ad" "proxy-server 2597874" 0.0008 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx30761ab977f84b31ac853-0068bdc0ad) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/0/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" 200 82 "GET http://localhost/v1/a/1471c157599d48429f8f3f22dfa67487/120bed1a4b534f22a1b71279817b3ed5" "tx30761ab977f84b31ac853-0068bdc0ad" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx23763855887e461bb62a7-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 201 - "PUT http://127.0.0.1:55815/sdb1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx23763855887e461bb62a7-0068bdc0ad" "container-server 2597874" 0.0011 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 201 - "PUT http://127.0.0.1:35393/sda1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx23763855887e461bb62a7-0068bdc0ad" "container-server 2597874" 0.0010 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 201 - "PUT http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx23763855887e461bb62a7-0068bdc0ad" "proxy-server 2597874" 0.0208 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 201 - "PUT http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx23763855887e461bb62a7-0068bdc0ad" "proxy-server 2597874" 0.0303 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx027d66403c3a4e3f865ba-0068bdc0ad" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 204 - "HEAD http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "txa1ed3e6b15574d5e8dfea-0068bdc0ad" "proxy-server 2597874" 0.0012 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdh1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 201 - "PUT http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7e60f9ba3a234a19960f3-0068bdc0ad" "proxy-server 2597874" 0.0336 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 201 - "PUT http://localhost/sdg1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7e60f9ba3a234a19960f3-0068bdc0ad" "object-server 2597874" 0.0047 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 201 - "PUT http://localhost/sdi1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7e60f9ba3a234a19960f3-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdg1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 201 - "PUT http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7e60f9ba3a234a19960f3-0068bdc0ad" "proxy-server 2597874" 0.0384 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdi1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 201 - "PUT http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7e60f9ba3a234a19960f3-0068bdc0ad" "proxy-server 2597874" 0.0383 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb99d2825a60d4f30bd029-0068bdc0ad" "proxy-server 2597874" 0.0064 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 204 - "HEAD http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx27173489782c431d83147-0068bdc0ad" "proxy-server 2597874" 0.0027 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 200 82 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7992ae4389034a2b8d20e-0068bdc0ad" "proxy-server 2597874" 0.0049 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 200 82 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx7992ae4389034a2b8d20e-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3test.unit.proxy.test_server.TestECGets.test_GET_with_missing_durables -test.unit.proxy.test_server.TestECGets.test_GET_with_missing_durables ... ok - -sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpe266p_or/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpp_dxkw2x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpp_dxkw2x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpp_dxkw2x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpp_dxkw2x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmps4pt3xhz/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmps4pt3xhz/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmps4pt3xhz/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:13 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0test.unit.container.test_sharder.TestSharder.test_identify_sharding_old_style_candidate -test.unit.container.test_sharder.TestSharder.test_identify_sharding_old_style_candidate ... ok -test.unit.container.test_sharder.TestSharder.test_incomplete_sharding_progress_warning_log -test.unit.container.test_sharder.TestSharder.test_incomplete_sharding_progress_warning_log ... ok -test.unit.container.test_sharder.TestSharder.test_incomplete_shrinking_progress_warning_log -test.unit.container.test_sharder.TestSharder.test_incomplete_shrinking_progress_warning_log ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_success -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_success ... ok -test.unit.container.test_sharder.TestSharder.test_increment_stats -test.unit.container.test_sharder.TestSharder.test_increment_stats ... ok -test.unit.container.test_sharder.TestSharder.test_increment_stats_with_statsd -test.unit.container.test_sharder.TestSharder.test_increment_stats_with_statsd ... ok -test.unit.container.test_sharder.TestSharder.test_init -test.unit.container.test_sharder.TestSharder.test_init ... ok -test.unit.container.test_sharder.TestSharder.test_init_deprecated_options -test.unit.container.test_sharder.TestSharder.test_init_deprecated_options ... ok -test.unit.container.test_sharder.TestSharder.test_init_internal_client_conf_loading_error -test.unit.container.test_sharder.TestSharder.test_init_internal_client_conf_loading_error ... ok -test.unit.container.test_sharder.TestSharder.test_init_internal_client_log_name -test.unit.container.test_sharder.TestSharder.test_init_internal_client_log_name ... ok -test.unit.container.test_sharder.TestSharder.test_log_broker -test.unit.container.test_sharder.TestSharder.test_log_broker ... ok -test.unit.container.test_sharder.TestSharder.test_log_broker_exception -test.unit.container.test_sharder.TestSharder.test_log_broker_exception ... ok -test.unit.container.test_sharder.TestSharder.test_log_broker_exception_while_logging -test.unit.container.test_sharder.TestSharder.test_log_broker_exception_while_logging ... ok -test.unit.container.test_sharder.TestSharder.test_log_broker_levels -test.unit.container.test_sharder.TestSharder.test_log_broker_levels ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_timeout -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_process_job_all_timeout ... ok - -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:14 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test WARNING: Repeat cleaving required, context: {'ref': '4f73477d-c6c5-4d0e-a4b6-38252c1094ba-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpz9ct286e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test WARNING: Cleaving has not completed in 172801.00 seconds since 2025-09-07T17:28:14.000000. DB state: sharding, own_shard_range state: sharding, state count of shard ranges: {'found': 0, 'created': 0, 'cleaved': 2, 'active': 0}, path: a/c, db: /tmp/tmpz9ct286e/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test WARNING: Cleaving has not completed in 172801.00 seconds since 2025-09-07T17:28:15.000000. DB state: sharding, own_shard_range state: shrinking, state count of shard ranges: {'found': 0, 'created': 0, 'cleaved': 0, 'active': 1}, path: .shards_a/shard_c, db: /tmp/tmp1cn6imxp/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266095.00000.db -sharder-test WARNING: shard_replication_quorum of 4 exceeds replica count 3, reducing to 3 -sharder-test WARNING: existing_shard_replication_quorum of 4 exceeds replica count 3, reducing to 3 -sharder-test DEBUG: bonjour mes amis, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test DEBUG: hello my friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test DEBUG: greetings friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test INFO: bonjour mes amis, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test INFO: hello my friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test INFO: greetings friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test WARNING: bonjour mes amis, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test WARNING: hello my friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test WARNING: greetings friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test ERROR: bonjour mes amis, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test ERROR: hello my friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test ERROR: greetings friend%04ds, path: a/c%40d, db: /tmp/tmpg18agadq/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db -sharder-test ERROR: exception: test, path: a/c, db: /tmp/tmpwpkgib4b/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sharder.py", line 446, in test_log_broker_exception - raise ValueError('test') -ValueError: test -sharder-test DEBUG: bonjour mes amis, path: , db: /tmp/tmp05stdije/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: bonjour mes amis, path: a/c, db: -sharder-test INFO: bonjour mes amis, path: , db: /tmp/tmp05stdije/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: bonjour mes amis, path: a/c, db: -sharder-test WARNING: bonjour mes amis, path: , db: /tmp/tmp05stdije/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: bonjour mes amis, path: a/c, db: -sharder-test ERROR: bonjour mes amis, path: , db: /tmp/tmp05stdije/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: bonjour mes amis, path: a/c, db: -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00021958351135253906s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00021719932556152344s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00019550323486328125s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00020360946655273438s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00021386146545410156s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001780986785888672s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010704994201660156s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.965896606445312e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0042417049407958984s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019812583923339844s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00022363662719726562s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.27700, (0, 0) as of 1757266094.27700, active as of 1757266094.27700>, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.27701, (0, 0) as of 1757266094.27701, active as of 1757266094.27701>, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_db_id_changed -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_db_id_changed ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstruct_check_ring -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstruct_check_ring ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skipped_partpower_increase -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skipped_partpower_increase ... ok - +test INFO: autocreate account '/☃' (txn: txb0c1ca91930d43ebb3f5d-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: autocreate account '/account' (txn: tx8c848317b8664ea2b505f-0068bdc0ab) +test INFO: autocreate account '/account' (txn: tx9c7ec556f33d40a7b7e23-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64086,8 +60440,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txd182f20613f84ac7b0206-0068bdc0ac) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: +StopIteration (txn: txf7a9491717304fada08d3-006acad0be) +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64096,7 +60450,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txc1161a21d11a42c59b074-0068bdc0ac) +StopIteration (txn: tx757435b06ce84c9490b50-006acad0be) test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -64106,7 +60460,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx4b9fb4b467dc4670a494c-0068bdc0ac) +StopIteration (txn: txc46d9df39ca349edb071f-006acad0be) test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -64116,10 +60470,10 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx6858be43be3347da951c6-0068bdc0ac) +StopIteration (txn: txe111f813919447508fae4-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: +test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64127,7 +60481,29 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: tx779d1a0626e34c2596820-0068bdc0ac) +http.client.HTTPException (txn: tx32babcacaca140a2a252f-006acad0be)test.unit.proxy.test_mem_server.TestContainerController.test_PUT_connect_exceptions +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_connect_exceptions ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_initiated_and_required ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_container_name_length +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_container_name_length ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_containers_per_account +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_max_containers_per_account ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_metadata +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_metadata ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_policy_headers +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_policy_headers ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_state_is_not_reclaimable ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas +test.unit.proxy.test_mem_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas ... ok +test.unit.container.test_sharder.TestSharder.test_identify_sharding_candidate +test.unit.container.test_sharder.TestSharder.test_identify_sharding_candidate ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sharding_sysmeta ... ok + test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -64136,8 +60512,8 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: txdd1eeebe17594e05bc8e1-0068bdc0ac) -test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: +http.client.HTTPException (txn: tx7ba2c434558b42418bd0d-006acad0be) +test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64145,8 +60521,8 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: tx4351176fb3514e16a0aac-0068bdc0ac) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: +http.client.HTTPException (txn: tx3fd54d06030d4387b42e2-006acad0be) +test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64154,8 +60530,8 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: tx4351176fb3514e16a0aac-0068bdc0ac) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx4351176fb3514e16a0aac-0068bdc0ac) +http.client.HTTPException (txn: tx3fd54d06030d4387b42e2-006acad0be) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx3fd54d06030d4387b42e2-006acad0be) test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -64164,7 +60540,7 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: txf7fd046bf2f84d039feab-0068bdc0ac) +http.client.HTTPException (txn: tx6ddffb48596742fab4076-006acad0be) test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -64173,9 +60549,9 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: txf7fd046bf2f84d039feab-0068bdc0ac) -test ERROR: Container GET returning 503 for (201, 503, 503) (txn: txf7fd046bf2f84d039feab-0068bdc0ac) -test ERROR: ERROR with Container server 10.0.0.0:2000/sda re: Trying to PUT /a/c: +http.client.HTTPException (txn: tx6ddffb48596742fab4076-006acad0be) +test ERROR: Container GET returning 503 for (201, 503, 503) (txn: tx6ddffb48596742fab4076-006acad0be) +test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64183,392 +60559,11 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: tx5cf9f013b04d4131b3fee-0068bdc0ac)test.unit.proxy.test_server.TestContainerController.test_PUT_connect_exceptions -test.unit.proxy.test_server.TestContainerController.test_PUT_connect_exceptions ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_max_container_name_length -test.unit.proxy.test_server.TestContainerController.test_PUT_max_container_name_length ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_max_containers_per_account -test.unit.proxy.test_server.TestContainerController.test_PUT_max_containers_per_account ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_metadata -test.unit.proxy.test_server.TestContainerController.test_PUT_metadata ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_policy_headers -test.unit.proxy.test_server.TestContainerController.test_PUT_policy_headers ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas -test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_fewer_account_replicas ... ok -test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas -test.unit.proxy.test_server.TestContainerController.test_PUT_x_account_headers_with_more_account_replicas ... ok -test.unit.proxy.test_server.TestContainerController.test_acc_missing_returns_404 -test.unit.proxy.test_server.TestContainerController.test_acc_missing_returns_404 ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3031fcd23e3849e5b455c-0068bdc0ad" "proxy-server 2597874" 0.0056 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 204 - "HEAD http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx99f82d73e955456d982d5-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 404 70 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx46d06eb81da34530b1adf-0068bdc0ad" "proxy-server 2597874" 0.0004 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 404 70 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx46d06eb81da34530b1adf-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx46d06eb81da34530b1adf-0068bdc0ad) -proxy DEBUG: Ignoring 404 from primary (txn: tx46d06eb81da34530b1adf-0068bdc0ad) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 404 70 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "tx46d06eb81da34530b1adf-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx46d06eb81da34530b1adf-0068bdc0ad) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx735ad148cedb4dc794435-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/3/a/d8143bff53bf48fbb2ccd30c5c7fcf19" 204 - "HEAD http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19" "tx6587ced9b3b941aabb053-0068bdc0ad" "proxy-server 2597874" 0.0067 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 200 82 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "txf01a8ccdd7c4426b91eb1-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 200 82 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "txf01a8ccdd7c4426b91eb1-0068bdc0ad" "proxy-server 2597874" 0.0049 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" 200 82 "GET http://localhost/v1/a/d8143bff53bf48fbb2ccd30c5c7fcf19/1e7492974e6c447d90ada8960ff16427" "txf01a8ccdd7c4426b91eb1-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx05cd975d95fa4835b1b5d-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/d4ea5a4018df410883094777510b6b06" 201 - "PUT http://127.0.0.1:35393/sda1/0/a/d4ea5a4018df410883094777510b6b06" "tx05cd975d95fa4835b1b5d-0068bdc0ad" "container-server 2597874" 0.0011 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/d4ea5a4018df410883094777510b6b06" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a/d4ea5a4018df410883094777510b6b06" "tx05cd975d95fa4835b1b5d-0068bdc0ad" "container-server 2597874" 0.0011 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/d4ea5a4018df410883094777510b6b06" 201 - "PUT http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "tx05cd975d95fa4835b1b5d-0068bdc0ad" "proxy-server 2597874" 0.0199 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/d4ea5a4018df410883094777510b6b06" 201 - "PUT http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "tx05cd975d95fa4835b1b5d-0068bdc0ad" "proxy-server 2597874" 0.0095 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ccc3424077a47fb81fb3-0068bdc0ad" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/d4ea5a4018df410883094777510b6b06" 204 - "HEAD http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "txfdf2a29921184bad8fdba-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdh1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 201 - "PUT http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4c81276dc77244a0bf774-0068bdc0ad" "proxy-server 2597874" 0.0111 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 201 - "PUT http://localhost/sdi1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4c81276dc77244a0bf774-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 201 - "PUT http://localhost/sdg1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4c81276dc77244a0bf774-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdi1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 201 - "PUT http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4c81276dc77244a0bf774-0068bdc0ad" "proxy-server 2597874" 0.0148 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdg1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 201 - "PUT http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4c81276dc77244a0bf774-0068bdc0ad" "proxy-server 2597874" 0.0162 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txac3c3e50d53c4968a7c66-0068bdc0ad" "proxy-server 2597874" 0.0021 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a/d4ea5a4018df410883094777510b6b06" 204 - "HEAD http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "tx9aae5e076ed94a04bf4ce-0068bdc0ad" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 200 82 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx945f7a442a2c44e7bdaf6-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 200 82 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx945f7a442a2c44e7bdaf6-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb02718d8f2f54efebb0fc-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/d4ea5a4018df410883094777510b6b06" 204 - "HEAD http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "txedfdbd00de70430bbc78d-0068bdc0ad" "proxy-server 2597874" 0.0025 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 404 70 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx972333251f7e44a6bc94c-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 404 70 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx972333251f7e44a6bc94c-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx972333251f7e44a6bc94c-0068bdc0ad) -proxy DEBUG: Ignoring 404 from primary (txn: tx972333251f7e44a6bc94c-0068bdc0ad) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 404 70 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx972333251f7e44a6bc94c-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx972333251f7e44a6bc94c-0068bdc0ad) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf244c84578774fb08ebec-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/d4ea5a4018df410883094777510b6b06" 204 - "HEAD http://localhost/v1/a/d4ea5a4018df410883094777510b6b06" "tx040b80537e4c4991a7ed8-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 404 70 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4e4c563185014d60b8995-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 200 82 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4e4c563185014d60b8995-0068bdc0ad" "proxy-server 2597874" 0.0008 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx4e4c563185014d60b8995-0068bdc0ad) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/3/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" 200 82 "GET http://localhost/v1/a/d4ea5a4018df410883094777510b6b06/f624112ae02448219e010e5b693f1d17" "tx4e4c563185014d60b8995-0068bdc0ad" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd89b492c94e4341b0f26-0068bdc0ad" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 201 - "PUT http://127.0.0.1:35393/sda1/0/a/6afcdddf7f734a149076ceb60038eb89" "txdd89b492c94e4341b0f26-0068bdc0ad" "container-server 2597874" 0.0011 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/6afcdddf7f734a149076ceb60038eb89" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a/6afcdddf7f734a149076ceb60038eb89" "txdd89b492c94e4341b0f26-0068bdc0ad" "container-server 2597874" 0.0010 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 201 - "PUT http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "txdd89b492c94e4341b0f26-0068bdc0ad" "proxy-server 2597874" 0.0087 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/6afcdddf7f734a149076ceb60038eb89" 201 - "PUT http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "txdd89b492c94e4341b0f26-0068bdc0ad" "proxy-server 2597874" 0.0139 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf25aa06b430d4c89a14e1-0068bdc0ad" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 204 - "HEAD http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "txa182cc5d366341dc9b136-0068bdc0ad" "proxy-server 2597874" 0.0047 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdg1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 201 - "PUT http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txacae1e8bf2e74a1fa5019-0068bdc0ad" "proxy-server 2597874" 0.0121 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sda1/0/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 201 - "PUT http://localhost/sdi1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txacae1e8bf2e74a1fa5019-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdb1/0/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 201 - "PUT http://localhost/sdh1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txacae1e8bf2e74a1fa5019-0068bdc0ad" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdi1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 201 - "PUT http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txacae1e8bf2e74a1fa5019-0068bdc0ad" "proxy-server 2597874" 0.0174 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "PUT /sdh1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 201 - "PUT http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txacae1e8bf2e74a1fa5019-0068bdc0ad" "proxy-server 2597874" 0.0198 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7a33b8776db14dd99e982-0068bdc0ad" "proxy-server 2597874" 0.0022 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 204 - "HEAD http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "txb5277d472b14401b93430-0068bdc0ad" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 200 82 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "tx6094cf2a330d4d268fa52-0068bdc0ad" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 200 82 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "tx6094cf2a330d4d268fa52-0068bdc0ad" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx966c9cf3d25344c082d87-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 204 - "HEAD http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "txe4d73f580974496798a61-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdg1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 404 70 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txb58c53bea3f44de2a90a8-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdi1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 404 70 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txb58c53bea3f44de2a90a8-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: txb58c53bea3f44de2a90a8-0068bdc0ad) -proxy DEBUG: Ignoring 404 from primary (txn: txb58c53bea3f44de2a90a8-0068bdc0ad) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "GET /sdh1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 404 70 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txb58c53bea3f44de2a90a8-0068bdc0ad" "proxy-server 2597874" 0.0003 "-" 2597874 3test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_frags_per_node -test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_frags_per_node ... ok - -sharder-test WARNING: Refused to remove misplaced objects for dest .shards_a/there-where in state active, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.27702, (0, 0) as of 1757266094.27702, active as of 1757266094.27702>, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test WARNING: Refused to remove misplaced objects for dest .shards_a/where-yonder in state active, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013637542724609375s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011396408081054688s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.298324584960938e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.274482727050781e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.441375732421875e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001437664031982422s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001201629638671875s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.679794311523438e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 1 rows (deleted=True) in 9.846687316894531e-05s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011110305786132812s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011181831359863281s, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.27701, (0, 0) as of 1757266094.27701, active as of 1757266094.27701>, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.27702, (0, 0) as of 1757266094.27702, active as of 1757266094.27702>, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpsap7yp3j/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.27757.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016546249389648438s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.004498004913330078s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019860267639160156s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00017213821411132812s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00020313262939453125s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0001723766326904297s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010037422180175781s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010395050048828125s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010085105895996094s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013017654418945312s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010442733764648438s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010609626770019531s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011110305786132812s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010228157043457031s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010180473327636719s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.942054748535156e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010347366333007812s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00012993812561035156s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011515617370605469s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011014938354492188s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010013580322265625s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011277198791503906s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001201629638671875s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011420249938964844s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010156631469726562s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.893013000488281e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_deleted_and_updated -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_deleted_and_updated ... ok -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_2_replicas -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_2_replicas ... ok - -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: Setting object count to 3120 (txn: txc1a4693cd1b7406ca3ff5-0068bdc0ae) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: Setting object count to 3120 (txn: tx67e1f7dfd87c46828adb8-0068bdc0ae) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: Setting object count to 3120 (txn: tx4ba4de243a5441b596096-0068bdc0ae) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: Setting object count to 3120 (txn: txde16df709c144e1397a1d-0068bdc0ae) -test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: Setting object count to 3120 (txn: tx54fbf03214aa43ee8d200-0068bdc0af) -test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx458e68421e0045e59fa5d-0068bdc0af) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: tx8eb3b745b59143f3ba508-0068bdc0af) -test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_no_memcache ... ok - -test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: Timeout (Nones) -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp9at3n8gx/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp9at3n8gx/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp9at3n8gx/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (395.32/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp9at3n8gx/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp9at3n8gx/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp9at3n8gx/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (594.68/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpeqymw8qg/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmpeqymw8qg/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpeqymw8qg/node/sda1/objects-1/1 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.02s (181.92/sec, 0s remaining) -test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced -test-reconstructor INFO: Partition times: max 0.0051s, min 0.0005s, med 0.0008s -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmpi1i60dnu/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (342.64/sec, 0s remaining) -test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmpi1i60dnu/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (180.83/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/1 while in handoffs_only mode. -test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpi1i60dnu/node/sda1/objects-1/0 while in handoffs_only mode. -test-reconstructor DEBUG: Run listdir on /tmp/tmpi1i60dnu/node/sda1/objects-1/2 -test-reconstructor INFO: Removing partition: /tmp/tmpi1i60dnu/node/sda1/objects-1/2 -test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (163.89/sec, 0s remaining) -test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp6o85zjsh/node/sda1/objects-1/0 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/0 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda2/0 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.3:6200/sda3/0 policy#1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp6o85zjsh/node/sda1/objects-1/1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/1 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.1:6200/sda5/1 policy#1 -test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda6/1 policy#1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp6o85zjsh/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpn_uzylcu/node/sda1/objects-1/0 -test-reconstructor ERROR: 10.0.0.0:6200/sda0/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.1:6200/sda5/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda2/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.3:6200/sda7/0 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.3:6200/sda3/0 policy#1 responded as unmounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpn_uzylcu/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpn_uzylcu/node/sda1/objects-1/1 -test-reconstructor ERROR: 10.0.0.0:6200/sda0/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.1:6200/sda5/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.0:6200/sda4/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda6/1 policy#1 responded as unmounted -test-reconstructor ERROR: 10.0.0.2:6200/sda2/1 policy#1 responded as unmounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpmfjnl5f7/node/sda1/objects-1/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmpmfjnl5f7/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmpmfjnl5f7/node/sda1/objects-1/1 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmp25h491iz/node/sda1/objects-1/0 -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/0 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda2/0 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.3:6200/sda3/0 policy#1': Timeout (Nones) -test-reconstructor DEBUG: Run listdir on /tmp/tmp25h491iz/node/sda1/objects-1/1 -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/1 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:6200/sda5/1 policy#1': Timeout (Nones) -test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda6/1 policy#1': Timeout (Nones) -test-reconstructor DEBUG: Run listdir on /tmp/tmp25h491iz/node/sda1/objects-1/2 -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpk6lvwk18/node/sda1/objects-2/0 -test-reconstructor DEBUG: Run listdir on /tmp/tmpk6lvwk18/node/sda1/objects-2/1 -test-reconstructor INFO: Ring change detected for policy 1 (one). Aborting current reconstruction pass for this policy. -test-reconstructor DEBUG: Run listdir on /tmp/tmpk6lvwk18/node/sda1/objects-2/2 -test-reconstructor INFO: Removing partition: /tmp/tmpk6lvwk18/node/sda1/objects-2/2 -test-reconstructor INFO: 3/6 (50.00%) partitions reconstructed in 0.01s (329.84/sec, 0s remaining) -test-reconstructor WARNING: next_part_power set in policy 'one'. Skipping -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor INFO: Nothing reconstructed for 0.0006117820739746094 seconds. -test-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmp08ad_5l9/node/sda1/objects-1/burrito' -test-reconstructor INFO: Removing partition: /tmp/tmp08ad_5l9/node/sda1/objects-1/burrito -test-reconstructor WARNING: sda5 is not mounted -test-reconstructor WARNING: sda5 is not mountedtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skips_bogus_partition_dirs -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_reconstructor_skips_bogus_partition_dirs ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_removes_zbf -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_removes_zbf ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once_override_devices -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_run_once_override_devices ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_non_zero_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_non_zero_commit_window ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_past_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_past_commit_window ... ok -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_zero_commit_window -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructor.test_sync_old_nondurable_before_committed_zero_commit_window ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_bad_value_workers -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_bad_value_workers ... ok - -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx5cf9f013b04d4131b3fee-0068bdc0ac) -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx5cf9f013b04d4131b3fee-0068bdc0ac) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx5cf9f013b04d4131b3fee-0068bdc0ac) -test ERROR: ERROR with Container server 10.0.0.2:2002/sdc re: Trying to PUT /a/c/: +http.client.HTTPException (txn: tx8f17ed7a57614155a3c8a-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx8f17ed7a57614155a3c8a-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:2000/sda (txn: tx8f17ed7a57614155a3c8a-006acad0be) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx8f17ed7a57614155a3c8a-006acad0be) +test ERROR: ERROR with Container server 10.0.0.1:2001/sdb re: Trying to PUT /a/c/: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( @@ -64576,10 +60571,10 @@ headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect raise HTTPException() -http.client.HTTPException (txn: txfef3737b84ec4d20af772-0068bdc0ad) -test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txfef3737b84ec4d20af772-0068bdc0ad) -test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txfef3737b84ec4d20af772-0068bdc0ad) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txfef3737b84ec4d20af772-0068bdc0ad) +http.client.HTTPException (txn: txeacec1a0a61e4ac3aeafb-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txeacec1a0a61e4ac3aeafb-006acad0be) +test ERROR: ERROR 503 Trying to PUT /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txeacec1a0a61e4ac3aeafb-006acad0be) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txeacec1a0a61e4ac3aeafb-006acad0be) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -64587,22 +60582,34 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx80d4f7fadfa446c69d73c-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txeb86284694c8497687661-006acad0be) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request possible_source = conn.getresponse() File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse raise Exception('test') -Exception: test (txn: txcb46cea123784847bcff1-0068bdc0ae) +Exception: test (txn: tx5524083de26e4885b989e-006acad0be) test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request possible_source = conn.getresponse() File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse raise Exception('test') -Exception: test (txn: txcb46cea123784847bcff1-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +Exception: test (txn: tx5524083de26e4885b989e-006acad0be)test.unit.proxy.test_mem_server.TestContainerController.test_acc_missing_returns_404 +test.unit.proxy.test_mem_server.TestContainerController.test_acc_missing_returns_404 ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_authorized_requests_when_account_not_found +test.unit.proxy.test_mem_server.TestContainerController.test_authorized_requests_when_account_not_found ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_convert_index_to_name +test.unit.proxy.test_mem_server.TestContainerController.test_convert_index_to_name ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_convert_policy_to_index +test.unit.proxy.test_mem_server.TestContainerController.test_convert_policy_to_index ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_error_convert_index_to_name +test.unit.proxy.test_mem_server.TestContainerController.test_error_convert_index_to_name ... ok +test.unit.container.test_sharder.TestSharder.test_identify_sharding_old_style_candidate +test.unit.container.test_sharder.TestSharder.test_identify_sharding_old_style_candidate ... ok + +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( @@ -64613,28 +60620,28 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txcb46cea123784847bcff1-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: txcb46cea123784847bcff1-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txbb80ffa86a594932ae1c6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txbb80ffa86a594932ae1c6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txbb80ffa86a594932ae1c6-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: txbb80ffa86a594932ae1c6-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx7c1e268620844bc799b6a-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +StopIteration (txn: tx5524083de26e4885b989e-006acad0be) +test ERROR: Account HEAD returning 503 for [] (txn: tx5524083de26e4885b989e-006acad0be) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx28b0480f815f450fbe7ee-006acad0be) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx28b0480f815f450fbe7ee-006acad0be) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx28b0480f815f450fbe7ee-006acad0be) +test ERROR: Account HEAD returning 503 for [] (txn: tx28b0480f815f450fbe7ee-006acad0be) +test ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txe97c276b0b5544a899953-006acad0be) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request possible_source = conn.getresponse() File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse raise Exception('test') -Exception: test (txn: tx3e180a33ceb14326b6908-0068bdc0ae) +Exception: test (txn: tx5f4eacde62494ed99aa62-006acad0be) test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request possible_source = conn.getresponse() File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse raise Exception('test') -Exception: test (txn: tx3e180a33ceb14326b6908-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +Exception: test (txn: tx5f4eacde62494ed99aa62-006acad0be) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request conn = http_connect( @@ -64645,61 +60652,1924 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx3e180a33ceb14326b6908-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: tx3e180a33ceb14326b6908-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx368871128b8a4b86b11bf-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx368871128b8a4b86b11bf-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx368871128b8a4b86b11bf-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: tx368871128b8a4b86b11bf-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestContainerController.test_authorized_requests_when_account_not_found -test.unit.proxy.test_server.TestContainerController.test_authorized_requests_when_account_not_found ... ok -test.unit.proxy.test_server.TestContainerController.test_convert_index_to_name -test.unit.proxy.test_server.TestContainerController.test_convert_index_to_name ... ok -test.unit.proxy.test_server.TestContainerController.test_convert_policy_to_index -test.unit.proxy.test_server.TestContainerController.test_convert_policy_to_index ... ok -test.unit.proxy.test_server.TestContainerController.test_error_convert_index_to_name -test.unit.proxy.test_server.TestContainerController.test_error_convert_index_to_name ... ok +StopIteration (txn: tx5f4eacde62494ed99aa62-006acad0be) +test ERROR: Account HEAD returning 503 for [] (txn: tx5f4eacde62494ed99aa62-006acad0be) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx8681580e20a24f679902d-006acad0be) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx8681580e20a24f679902d-006acad0be) +test DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx8681580e20a24f679902d-006acad0be) +test ERROR: Account HEAD returning 503 for [] (txn: tx8681580e20a24f679902d-006acad0be) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx1280b9524e29476eb0427-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a' to policy (txn: txb2f144fbaf1048ce9de39-006acad0bf) +test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a/c' to policy (txn: txb2f144fbaf1048ce9de39-006acad0bf) +test INFO: Client disconnected on read of '/a/c' (txn: txb2f144fbaf1048ce9de39-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txd75783afbe714062b9571-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txd6c3eb9b03304d2582121-006acad0bf) +test INFO: Client disconnected on read of '/a/c' (txn: txd6c3eb9b03304d2582121-006acad0bf) +test INFO: Client disconnected on read of '/a/c/' (txn: txd6c3eb9b03304d2582121-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx14cfa21c670847d497d14-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx14cfa21c670847d497d14-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx14cfa21c670847d497d14-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx14cfa21c670847d497d14-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx342761d6142b4ebda5ae9-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx342761d6142b4ebda5ae9-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx342761d6142b4ebda5ae9-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx342761d6142b4ebda5ae9-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx22b7d2fb13ec406083010-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx22b7d2fb13ec406083010-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx22b7d2fb13ec406083010-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx22b7d2fb13ec406083010-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txfcd3f4a2f4bc4662818b5-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txfcd3f4a2f4bc4662818b5-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txfcd3f4a2f4bc4662818b5-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txfcd3f4a2f4bc4662818b5-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: txd702737f84dc48ea839e8-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txd702737f84dc48ea839e8-006acad0bf)test.unit.container.test_sharder.TestSharder.test_incomplete_sharding_progress_warning_log +test.unit.container.test_sharder.TestSharder.test_incomplete_sharding_progress_warning_log ... ok + +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txd702737f84dc48ea839e8-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txd702737f84dc48ea839e8-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx941f60349e7f42bab7e85-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx941f60349e7f42bab7e85-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx941f60349e7f42bab7e85-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx941f60349e7f42bab7e85-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx369011711cc34ee18da35-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx369011711cc34ee18da35-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx369011711cc34ee18da35-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx369011711cc34ee18da35-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txb32f85b2fa7d4e94826f7-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txb32f85b2fa7d4e94826f7-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txb32f85b2fa7d4e94826f7-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txb32f85b2fa7d4e94826f7-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:2000/sda (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx2f830e012f2b4bd8b8ed9-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx6142b25e16344835bd547-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx6142b25e16344835bd547-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx6142b25e16344835bd547-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503] (txn: tx6142b25e16344835bd547-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txc2c491781abf41b5b02f1-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: txc2c491781abf41b5b02f1-006acad0bf) +test ERROR: Node will be error limited for 60.00s: 10.0.0.1:2001/sdb (txn: txc2c491781abf41b5b02f1-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txc2c491781abf41b5b02f1-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: txc2c491781abf41b5b02f1-006acad0bf) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:2002/sdc (txn: txc2c491781abf41b5b02f1-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txc2c491781abf41b5b02f1-006acad0bf) +test ERROR: Container GET returning 503 for [503, 503] (txn: txc2c491781abf41b5b02f1-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf9c541cfb1f945bab89e9-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf9c541cfb1f945bab89e9-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf9c541cfb1f945bab89e9-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txf9c541cfb1f945bab89e9-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txfc05ae180de945ff86ec5-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txfc05ae180de945ff86ec5-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txfc05ae180de945ff86ec5-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txfc05ae180de945ff86ec5-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx5e96f445c2084005beb38-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx5e96f445c2084005beb38-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx5e96f445c2084005beb38-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: tx5e96f445c2084005beb38-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txb947bb900d084b8281edd-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txb947bb900d084b8281edd-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txb947bb900d084b8281edd-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txb947bb900d084b8281edd-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx25c2e73ee2bd4c9588c29-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx25c2e73ee2bd4c9588c29-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx25c2e73ee2bd4c9588c29-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: tx25c2e73ee2bd4c9588c29-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txb56419d11ec744f2a3bca-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txb56419d11ec744f2a3bca-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txb56419d11ec744f2a3bca-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txb56419d11ec744f2a3bca-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx07d740bc6cb647b59a933-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx07d740bc6cb647b59a933-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx07d740bc6cb647b59a933-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: tx07d740bc6cb647b59a933-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx81afceda986b4ec287e21-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx81afceda986b4ec287e21-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx81afceda986b4ec287e21-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: tx81afceda986b4ec287e21-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx98095ccd4da548c09f547-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx98095ccd4da548c09f547-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx98095ccd4da548c09f547-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: tx98095ccd4da548c09f547-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txfcc79888398344b6ac100-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txfcc79888398344b6ac100-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txfcc79888398344b6ac100-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txfcc79888398344b6ac100-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf6263b068bab4fa4bb45a-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf6263b068bab4fa4bb45a-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf6263b068bab4fa4bb45a-006acad0bf) +test ERROR: Container GET returning 503 for [] (txn: txf6263b068bab4fa4bb45a-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txc763e6c537c8461abb5da-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txc763e6c537c8461abb5da-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txc763e6c537c8461abb5da-006acad0bf) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txc763e6c537c8461abb5da-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx1e71436658164ee798b43-006acad0bf)test.unit.proxy.test_mem_server.TestContainerController.test_error_limiting +test.unit.proxy.test_mem_server.TestContainerController.test_error_limiting ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_storage_policy_property ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found +test.unit.proxy.test_mem_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found ... ok +test.unit.container.test_sharder.TestSharder.test_incomplete_shrinking_progress_warning_log +test.unit.container.test_sharder.TestSharder.test_incomplete_shrinking_progress_warning_log ... ok +test.unit.container.test_sharder.TestSharder.test_increment_stats +test.unit.container.test_sharder.TestSharder.test_increment_stats ... ok +test.unit.container.test_sharder.TestSharder.test_increment_stats_with_statsd +test.unit.container.test_sharder.TestSharder.test_increment_stats_with_statsd ... ok +test.unit.container.test_sharder.TestSharder.test_init +test.unit.container.test_sharder.TestSharder.test_init ... ok +test.unit.container.test_sharder.TestSharder.test_init_deprecated_options +test.unit.container.test_sharder.TestSharder.test_init_deprecated_options ... ok +test.unit.container.test_sharder.TestSharder.test_init_internal_client_conf_loading_error +test.unit.container.test_sharder.TestSharder.test_init_internal_client_conf_loading_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_sync_merging ... ok +test.unit.container.test_sharder.TestSharder.test_init_internal_client_log_name +test.unit.container.test_sharder.TestSharder.test_init_internal_client_log_name ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_fails +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_fails ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_force +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_force ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_socket_error +test.unit.container.test_reconciler.TestReconcilerUtils.test_add_to_reconciler_queue_socket_error ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry +test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry ... ok +test.unit.container.test_sharder.TestSharder.test_log_broker +test.unit.container.test_sharder.TestSharder.test_log_broker ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry_with_errors +test.unit.container.test_reconciler.TestReconcilerUtils.test_direct_delete_container_entry_with_errors ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_cache +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_cache ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_node_read_timeout_no_retry_to_container +test.unit.proxy.test_mem_server.TestContainerController.test_node_read_timeout_no_retry_to_container ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_deleted +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_deleted ... ok +test.unit.container.test_sharder.TestSharder.test_log_broker_exception +test.unit.container.test_sharder.TestSharder.test_log_broker_exception ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_deleted +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_deleted ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_recreated +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_recreated ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_response_get_accept_ranges_header +test.unit.proxy.test_mem_server.TestContainerController.test_response_get_accept_ranges_header ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_brain +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_brain ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_response_head_accept_ranges_header +test.unit.proxy.test_mem_server.TestContainerController.test_response_head_accept_ranges_header ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_transfer_headers +test.unit.proxy.test_mem_server.TestContainerController.test_transfer_headers ... ok + +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:46 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:47 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test WARNING: Repeat cleaving required, context: {'ref': '3f560c19-c1bb-417b-83a5-88e805845a1b-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmp60sujvvj/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test WARNING: Cleaving has not completed in 172801.00 seconds since 2026-10-10T23:56:47.000000. DB state: sharding, own_shard_range state: sharding, state count of shard ranges: {'found': 0, 'created': 0, 'cleaved': 2, 'active': 0}, path: a/c, db: /tmp/tmp60sujvvj/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test WARNING: Cleaving has not completed in 172801.00 seconds since 2026-10-10T23:56:48.000000. DB state: sharding, own_shard_range state: shrinking, state count of shard ranges: {'found': 0, 'created': 0, 'cleaved': 0, 'active': 1}, path: .shards_a/shard_c, db: /tmp/tmpax4rmrpy/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676608.00000.db +sharder-test WARNING: shard_replication_quorum of 4 exceeds replica count 3, reducing to 3 +sharder-test WARNING: existing_shard_replication_quorum of 4 exceeds replica count 3, reducing to 3 +sharder-test DEBUG: bonjour mes amis, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test DEBUG: hello my friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test DEBUG: greetings friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test INFO: bonjour mes amis, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test INFO: hello my friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test INFO: greetings friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test WARNING: bonjour mes amis, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test WARNING: hello my friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test WARNING: greetings friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test ERROR: bonjour mes amis, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test ERROR: hello my friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test ERROR: greetings friend%04ds, path: a/c%40d, db: /tmp/tmppoq4t0sa/sda/containers/0/3b6/58f9120a67d9f5f79bd06fc8a7bda3b6/58f9120a67d9f5f79bd06fc8a7bda3b6.db +sharder-test ERROR: exception: test, path: a/c, db: /tmp/tmppwqna1bk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sharder.py", line 446, in test_log_broker_exception + raise ValueError('test') +ValueError: test +sharder-test DEBUG: bonjour mes amis, path: , db: /tmp/tmpk79y9lcb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: bonjour mes amis, path: a/c, db: test.unit.container.test_sharder.TestSharder.test_log_broker_exception_while_logging +test.unit.container.test_sharder.TestSharder.test_log_broker_exception_while_logging ... ok +test.unit.container.test_sharder.TestSharder.test_log_broker_levels +test.unit.container.test_sharder.TestSharder.test_log_broker_levels ... ok +test.unit.proxy.test_mem_server.TestContainerController.test_unauthorized_requests_when_account_not_found +test.unit.proxy.test_mem_server.TestContainerController.test_unauthorized_requests_when_account_not_found ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id +test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id_length_limit +test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id_length_limit ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_allow +test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_allow ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_recreated +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_for_recently_split_recreated ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_error +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_deadlock ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_socket_error +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_socket_error ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_deny +test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_deny ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_200 +test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_200 ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_too_many_errors +test.unit.container.test_reconciler.TestReconcilerUtils.test_get_container_policy_index_with_too_many_errors ... ok +test.unit.container.test_reconciler.TestReconcilerUtils.test_parse_raw_obj +test.unit.container.test_reconciler.TestReconcilerUtils.test_parse_raw_obj ... ok +test.unit.container.test_sync.TestContainerSync.test_FileLikeIter +test.unit.container.test_sync.TestContainerSync.test_FileLikeIter ... ok +test.unit.container.test_sync.TestContainerSync.test_container_first_loop +test.unit.container.test_sync.TestContainerSync.test_container_first_loop ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_shard_ranges ... ok +test.unit.container.test_sync.TestContainerSync.test_container_report +test.unit.container.test_sync.TestContainerSync.test_container_report ... ok +test.unit.container.test_sync.TestContainerSync.test_container_second_loop +test.unit.container.test_sync.TestContainerSync.test_container_second_loop ... ok +test.unit.container.test_sync.TestContainerSync.test_container_stop_at +test.unit.container.test_sync.TestContainerSync.test_container_stop_at ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_deleted +test.unit.container.test_sync.TestContainerSync.test_container_sync_deleted ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_missing_db +test.unit.container.test_sync.TestContainerSync.test_container_sync_missing_db ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_no_to_or_key +test.unit.container.test_sync.TestContainerSync.test_container_sync_no_to_or_key ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_not_db +test.unit.container.test_sync.TestContainerSync.test_container_sync_not_db ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reclaim_with_duplicate_names ... ok + +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx1e71436658164ee798b43-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx1e71436658164ee798b43-006acad0bf) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx1e71436658164ee798b43-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx6fc7542ddd7b419f961a6-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx6fc7542ddd7b419f961a6-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx6fc7542ddd7b419f961a6-006acad0bf) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx6fc7542ddd7b419f961a6-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx49c42802180a4e17a9b5e-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx49c42802180a4e17a9b5e-006acad0bf) +test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx49c42802180a4e17a9b5e-006acad0bf) +test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx49c42802180a4e17a9b5e-006acad0bf) +test INFO: Client disconnected on read of '/a/c' (txn: tx646b64519e904ea581837-006acad0bf) +test INFO: Client disconnected on read of '/a/c/' (txn: tx646b64519e904ea581837-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx802093c488644269ac339-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx802093c488644269ac339-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx802093c488644269ac339-006acad0bf) +test ERROR: Account HEAD returning 503 for [] (txn: tx802093c488644269ac339-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx2fa08cfa8a13472d8e147-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx2fa08cfa8a13472d8e147-006acad0bf) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request + possible_source = conn.getresponse() + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse + raise Exception('test') +Exception: test (txn: tx2fa08cfa8a13472d8e147-006acad0bf) +test ERROR: Account HEAD returning 503 for [] (txn: tx2fa08cfa8a13472d8e147-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: txb8e46a37193443b08accc-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx80fe58d13ea04cbc9734f-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx2749f8df44c14b57ba5a9-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_503 +test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_503 ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_507 +test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_507 ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_not_my_db +test.unit.container.test_sync.TestContainerSync.test_container_sync_not_my_db ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_denied_host_header +test.unit.proxy.test_mem_server.TestProxyServer.test_denied_host_header ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_error_limit_methods +test.unit.proxy.test_mem_server.TestProxyServer.test_error_limit_methods ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_error_occurred +test.unit.proxy.test_mem_server.TestProxyServer.test_error_occurred ... ok +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete_using_realms +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_delete_using_realms ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reconciler_sync ... ok +test ERROR: Failed to unlink '/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container.db': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container_1791676606.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container_1791676606.00000.db': ['/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container.db', '/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container_1791676607.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpvpcpwh4r/containers/part/suffix/hash/container_1791676607.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync INFO: Container sync report: a/c, time window start: 1791676607.430106, time window end: 1791676607.430106, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 5, sync_point2: None, total_rows: 1 +test-container-sync ERROR: ERROR Syncing : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 389, in container_sync + if not self.container_sync_row( + ~~~~~~~~~~~~~~~~~~~~~~~^ + row, sync_to, user_key, broker, info, realm, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + realm_key): + ^^^^^^^^^^ +TypeError: TestContainerSync.test_container_report..fake_container_sync_row() missing 1 required positional argument: 'realm_key' +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync INFO: Container sync report: a/c, time window start: 1791676607.4367728, time window end: 1791676607.4367828, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 +test-container-sync ERROR: ERROR Syncing {'ROWID': 1, 'name': 'o'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 535, in container_sync_row + row['created_at']) + ~~~^^^^^^^^^^^^^^ +KeyError: 'created_at' +test-container-sync INFO: Container sync report: a/c, time window start: 1791676607.4369202, time window end: 1791676607.43727, puts: 0, posts: 0, deletes: 0, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 +test-container-sync INFO: Container sync report: a/c, time window start: 1791676607.4373758, time window end: 1791676607.4374228, puts: 0, posts: 0, deletes: 1, bytes: 0, sync_point1: 1, sync_point2: -1, total_rows: 1 +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row + delete_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 883, in fake_delete_object + raise exc[-1] +Exception: test exception +test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row + delete_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 900, in fake_delete_object + raise exc[-1] +swift.common.exceptions.ClientException: test client exception +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row + delete_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 883, in fake_delete_object + raise exc[-1] +Exception: test exception +test-container-sync ERROR: ERROR Syncing {'deleted': True, 'name': 'object', 'created_at': '1.2'}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 544, in container_sync_row + delete_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 900, in fake_delete_object + raise exc[-1] +swift.common.exceptions.ClientException: test client exception +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf'test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put ... ok + +sharder-test INFO: bonjour mes amis, path: , db: /tmp/tmpk79y9lcb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: bonjour mes amis, path: a/c, db: +sharder-test WARNING: bonjour mes amis, path: , db: /tmp/tmpk79y9lcb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: bonjour mes amis, path: a/c, db: +sharder-test ERROR: bonjour mes amis, path: , db: /tmp/tmpk79y9lcb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: bonjour mes amis, path: a/c, db: +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00020360946655273438s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001842975616455078s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00015735626220703125s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00020170211791992188s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018906593322753906s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013065338134765625s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011491775512695312s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010180473327636719s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010776519775390625s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019860267639160156s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017380714416503906s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676607.35060, (0, 0) as of 1791676607.35060, active as of 1791676607.35060>, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676607.35061, (0, 0) as of 1791676607.35061, active as of 1791676607.35061>, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test WARNING: Refused to remove misplaced objects for dest .shards_a/there-where in state active, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676607.35062, (0, 0) as of 1791676607.35062, active as of 1791676607.35062>, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test WARNING: Refused to remove misplaced objects for dest .shards_a/where-yonder in state active, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011181831359863281s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.1552734375e-05s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015163421630859375s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010275840759277344s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010418891906738281s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011014938354492188s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.005259990692138672s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011181831359863281s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010633468627929688s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.226799011230469e-05s, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676607.35061, (0, 0) as of 1791676607.35061, active as of 1791676607.35061>, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_db_id_changed +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_db_id_changed ... ok + +test ERROR: ERROR 503 Trying to PUT /v1/a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 full Trying to GET /v1/a/c/o From Object Server 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage +test DEBUG: Node is error limited: 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage +test DEBUG: Node is error limited: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: test msg 10.0.0.0:1000/sda +test ERROR: ERROR with test1 server 10.0.0.0:1000/sda re: test1 msg: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1296, in test_error_limit_methods + raise Exception('kaboom1!') +Exception: kaboom1! +test WARNING: ERROR with test2 server 10.0.0.0:1000/sda re: test2 msg +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1310, in test_error_limit_methods + raise Exception('kaboom2!') +Exception: kaboom2! +test WARNING: ERROR with test3 server 10.0.0.0:1000/sda re: test3 msg +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1325, in test_error_limit_methods + raise Exception('kaboom3!') +Exception: kaboom3! +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test ERROR: success 10.0.0.0:1000/sda +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1!test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred +test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging +test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_get_info_controller +test.unit.proxy.test_mem_server.TestProxyServer.test_get_info_controller ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_get_object_ring +test.unit.proxy.test_mem_server.TestProxyServer.test_get_object_ring ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_inexistent_method_request +test.unit.proxy.test_mem_server.TestProxyServer.test_inexistent_method_request ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_info_defaults +test.unit.proxy.test_mem_server.TestProxyServer.test_info_defaults ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_internal_method_request +test.unit.proxy.test_mem_server.TestProxyServer.test_internal_method_request ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_internal_reserved_name_request +test.unit.proxy.test_mem_server.TestProxyServer.test_internal_reserved_name_request ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_negative_content_length +test.unit.proxy.test_mem_server.TestProxyServer.test_negative_content_length ... ok + +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 70}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row + raise exc + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row + self.swift.get_object(info['account'], + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + info['container'], row['name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers=headers_out, + ^^^^^^^^^^^^^^^^^^^^ + acceptable_statuses=(2, 4), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + params={'symlink': 'get'}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1146, in fake_get_object + raise exc[-1] +Exception: test exception +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 80}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row + raise exc + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row + self.swift.get_object(info['account'], + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + info['container'], row['name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers=headers_out, + ^^^^^^^^^^^^^^^^^^^^ + acceptable_statuses=(2, 4), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + params={'symlink': 'get'}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1173, in fake_get_object + raise exc[-1] +swift.common.exceptions.ClientException: test client exception +test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' +test-container-sync INFO: Not found 'a/c' => 'http://sync/to/path' - object 'object' +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 50}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 613, in container_sync_row + put_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + contents=FileLikeIter(body), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), logger=self.logger, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1239, in fake_put_object + raise ClientException('test client exception', http_status=503) +swift.common.exceptions.ClientException: test client exception: 503 +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.20000 +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.30000 +test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'etag': '1111', 'size': 10}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 559, in container_sync_row + if self._object_in_remote_container(row['name'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + sync_to, user_key, realm, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + realm_key, ts_meta): + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 491, in _object_in_remote_container + metadata, _ = head_object(sync_to, name=name, + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + headers=headers, + ^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + retries=0) + ^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1338, in fake_head_object + raise Exception() +Exception +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.10000 +test-container-sync DEBUG: Could not load '/etc/swift/container-sync-realms.conf': [Errno 2] No such file or directory: '/etc/swift/container-sync-realms.conf' +test-container-sync WARNING: Configuration option internal_client_conf_path not defined. Using default configuration, See internal-client.conf-sample for options +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 70}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row + raise exc + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row + self.swift.get_object(info['account'], + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + info['container'], row['name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers=headers_out, + ^^^^^^^^^^^^^^^^^^^^ + acceptable_statuses=(2, 4), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + params={'symlink': 'get'}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1146, in fake_get_object + raise exc[-1] +Exception: test exception +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 80}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 596, in container_sync_row + raise exc + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 573, in container_sync_row + self.swift.get_object(info['account'], + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + info['container'], row['name'], + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + headers=headers_out, + ^^^^^^^^^^^^^^^^^^^^ + acceptable_statuses=(2, 4), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + params={'symlink': 'get'}) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1173, in fake_get_object + raise exc[-1] +swift.common.exceptions.ClientException: test client exception +test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' +test-container-sync INFO: Not found 'a/c' => 'http://sync/to/path' - object 'object'test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put_using_realms +test.unit.container.test_sync.TestContainerSync.test_container_sync_row_put_using_realms ... ok +test.unit.container.test_sync.TestContainerSync.test_run_forever +test.unit.container.test_sync.TestContainerSync.test_run_forever ... ok +test.unit.container.test_sync.TestContainerSync.test_run_once +test.unit.container.test_sync.TestContainerSync.test_run_once ... ok +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_None +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_None ... ok +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_multiple +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_multiple ... ok +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_one +test.unit.container.test_sync.TestContainerSync.test_select_http_proxy_one ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_audit_location_class +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_audit_location_class ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_auditor_status +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_auditor_status ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_finding_of_hashdirs +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_finding_of_hashdirs ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_only_catch_expected_errors +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_only_catch_expected_errors ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_files +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_files ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_unmounted_devices +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_skipping_unmounted_devices ... ok +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_update_auditor_status_throttle +test.unit.obj.test_diskfile.TestObjectAuditLocationGenerator.test_update_auditor_status_throttle ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_deadlock +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_deadlock ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_build_reconstruction_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_build_reconstruction_jobs ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_shard_ranges +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_shard_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_remove_objects ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_resolve_shard_range_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_with_duplicate_names +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reclaim_with_duplicate_names ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reconciler_sync +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reconciler_sync ... ok + +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676607.35062, (0, 0) as of 1791676607.35062, active as of 1791676607.35062>, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpg7ijl0m8/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.35537.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001571178436279297s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00016379356384277344s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016164779663085938s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00024509429931640625s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00020432472229003906s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.004102945327758789s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011682510375976562s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011348724365234375s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010466575622558594s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010371208190917969s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010323524475097656s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.846687316894531e-05s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00014925003051757812s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010204315185546875s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010704994201660156s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011491775512695312s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010800361633300781s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.dbtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_check_ring +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_check_ring ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_deleted_and_updated +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_deleted_and_updated ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_reverse_prefix_delim ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts_mkdirs_error +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_collect_parts_mkdirs_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_root_account_container_path ... ok -sharder-test DEBUG: got 0 rows (deleted=True) in 8.893013000488281e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.000125885009765625s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001068115234375s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.893013000488281e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.416175842285156e-05s, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqyu70pne/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001952648162841797s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017952919006347656s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00023674964904785156s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00022649765014648438s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0002167224884033203s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010585784912109375s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011777877807617188s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012087821960449219s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011968612670898438s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0002186298370361328s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001888275146484375s, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.67405, (0, 0) as of 1757266094.67405, active as of 1757266094.67405>, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.67406, (0, 0) as of 1757266094.67406, active as of 1757266094.67406>, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.67406, (0, 0) as of 1757266094.67406, active as of 1757266094.67406>, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/where-yonder in state active: 0 successes, 1 required (not removing objects), shard db: /tmp/tmp69jee8zn/sda/containers/0/e50/07b20f6b08408fde4e0bdce650938e50/07b20f6b08408fde4e0bdce650938e50.db, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp69jee8zn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.67460.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_3_replicas +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000118255615234375s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010585784912109375s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001404285430908203s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014162063598632812s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.059906005859375e-05s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011515617370605469s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.870529174804688e-05s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010323524475097656s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.417533874511719e-05s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.202957153320312e-05s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001266002655029297s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010228157043457031s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010371208190917969s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001010894775390625s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010466575622558594s, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Placed 1 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpwq9mn5br/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018668174743652344s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001609325408935547s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00016760826110839844s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001804828643798828s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.dbtest.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_save_and_load_record_from_pending_file ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_partition +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_partition ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_2_replicas +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_2_replicas ... ok +root: Container 'a/c' cannot be set to sharded state while in unsharded state +root: Container 'a/c' cannot be set to sharding state: missing epoch +test ERROR: Failed to unlink '/tmp/tmpv5e8jml8/containers/part/suffix/hash/container.db': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmpv5e8jml8/containers/part/suffix/hash/container_1791676597.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmpv5e8jml8/containers/part/suffix/hash/container_1791676597.00000.db': ['/tmp/tmpv5e8jml8/containers/part/suffix/hash/container.db', '/tmp/tmpv5e8jml8/containers/part/suffix/hash/container_1791676598.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpv5e8jml8/containers/part/suffix/hash/container_1791676598.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test ERROR: Problem finding shard upper in '/tmp/tmpy6s8pbxo/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmpy6s8pbxo/test_container.db': : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmpxjws9rg_/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmpxjws9rg_/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +Container 'a/c' cannot be set to sharding state while in sharding state +root: Container 'a/c' cannot be set to sharding state while in sharding state +Container 'a/c' cannot be set to sharded state while in sharded state +root: Container 'a/c' cannot be set to sharded state while in sharded state +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_3_replicas test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_3_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_db_states ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_max_objects_per_revert +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_max_objects_per_revert ... ok + +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.1:1001/sdb (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.0:1000/sda (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.2:1002/sdc (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.3:1003/sda (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.4:1004/sda (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.5:1005/sda (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: Container GET returning 503 for [503, 503, 503, 503, 503, 503] (txn: tx4555b34bc470491d8bcfd-006acad0be) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 503 (txn: tx4555b34bc470491d8bcfd-006acad0be) +test ERROR: Aborting listing from shards due to bad response: [200, 200, 503] (txn: tx4555b34bc470491d8bcfd-006acad0be) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx62edfdfbc4a44f3e8a5fb-006acad0be) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx62edfdfbc4a44f3e8a5fb-006acad0be) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx62edfdfbc4a44f3e8a5fb-006acad0be) +test ERROR: Aborting listing from shards due to bad shard policy index: 0 (expected 1) (txn: tx62edfdfbc4a44f3e8a5fb-006acad0be) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx8b7e1e7dcc244207a8de1-006acad0be) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8b7e1e7dcc244207a8de1-006acad0be) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8b7e1e7dcc244207a8de1-006acad0be) +test ERROR: Aborting listing from shards due to bad shard policy index: None (expected 1) (txn: tx8b7e1e7dcc244207a8de1-006acad0be) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: Setting object count to 3120 (txn: txc63aaf4b38b243e0903a2-006acad0bf) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharded_state_errors ... ok + +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018930435180664062s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011229515075683594s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010418891906738281s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.703636169433594e-05s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.72747802734375e-05s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019431114196777344s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017309188842773438s, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676607.85078, (0, 0) as of 1791676607.85078, active as of 1791676607.85078>, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676607.85079, (0, 0) as of 1791676607.85079, active as of 1791676607.85079>, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676607.85080, (0, 0) as of 1791676607.85080, active as of 1791676607.85080>, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/where-yonder in state active: 0 successes, 1 required (not removing objects), shard db: /tmp/tmpnm6d_sq3/sda/containers/0/e50/07b20f6b08408fde4e0bdce650938e50/07b20f6b08408fde4e0bdce650938e50.db, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpnm6d_sq3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.85560.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001785755157470703s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001838207244873047s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.004400491714477539s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001888275146484375s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017881393432617188s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010895729064941406s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011038780212402344s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.918212890625e-05s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011181831359863281s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019550323486328125s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018215179443359375s, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676607.96817, (0, 0) as of 1791676607.96817, active as of 1791676607.96817>, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676607.96818, (0, 0) as of 1791676607.96818, active as of 1791676607.96818>, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/there-where in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpa4pqv_tg/sda/containers/0/170/533f29a8ddb31e55151765e09ccbb170/533f29a8ddb31e55151765e09ccbb170.db, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676607.96818, (0, 0) as of 1791676607.96818, active as of 1791676607.96818>, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpa4pqv_tg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676607.96865.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_4_replicas +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_4_replicas ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_remove_objects +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_remove_objects ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_resolve_shard_range_states +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_resolve_shard_range_states ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state ... ok + +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'size': 50}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 613, in container_sync_row + put_object(sync_to, name=row['name'], headers=headers, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + contents=FileLikeIter(body), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), logger=self.logger, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + timeout=self.conn_timeout) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1239, in fake_put_object + raise ClientException('test client exception', http_status=503) +swift.common.exceptions.ClientException: test client exception: 503 +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.20000 +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.30000 +test-container-sync INFO: Unauth 'a/c' => 'http://sync/to/path' +test-container-sync ERROR: ERROR Syncing {'deleted': False, 'name': 'object', 'created_at': '0000000001.20000', 'etag': '1111', 'size': 10}: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 559, in container_sync_row + if self._object_in_remote_container(row['name'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + sync_to, user_key, realm, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + realm_key, ts_meta): + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/container/sync.py", line 491, in _object_in_remote_container + metadata, _ = head_object(sync_to, name=name, + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + headers=headers, + ^^^^^^^^^^^^^^^^ + proxy=self.select_http_proxy(), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + logger=self.logger, + ^^^^^^^^^^^^^^^^^^^ + retries=0) + ^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sync.py", line 1338, in fake_head_object + raise Exception() +Exception +test-container-sync DEBUG: remote obj timestamp 0000000001.20000 local obj 0000000001.10000 +test DEBUG: Skipping the update of recently changed /tmp/tmpi7mo7_u4/sdq/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpi7mo7_u4/sdp/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpi7mo7_u4/sdp/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpi7mo7_u4/sdq/objects/auditor_status_ALL.json +test DEBUG: Skipping: /tmp/tmpl66wmhfs/garbage is not a directory +test DEBUG: Skipping: /tmp/tmpl66wmhfs/garbage is not mounted +test DEBUG: Skipping: /tmp/tmpqt8flxt_/sdq is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpbpe0ufak/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpbpe0ufak/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpbpe0ufak/node/sda1/objects-1/0 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor ERROR: Unable to create /tmp/tmp0u9zc7hd/node/sda1/objects-1: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs + raise OSError('Ow!') +OSError: Ow! +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor ERROR: Unable to create /tmp/tmp0u9zc7hd/node/sda1/objects-2: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 1349, in collect_parts + mkdirs(obj_path) + ~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_reconstructor.py", line 1055, in blowup_mkdirs + raise OSError('Ow!') +OSError: Ow! +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpcl06coh3/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (231.00/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpcl06coh3/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpcl06coh3/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpcl06coh3/node/sda1/objects-1/2 +test-reconstructor INFO: Removing partition: /tmp/tmpcl06coh3/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (166.94/sec, 0s remaining) +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/0 +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/1 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (107.98/sec, 0s remaining) +test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0084s, min 0.0003s, med 0.0003s +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpoze9qej4/node/sda1/objects-1/0 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.04s (82.46/sec, 0s remaining) +test-reconstructor INFO: 12 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0082s, min 0.0006s, med 0.0007s +test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpvz6xbyd3/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (151.81/sec, 0s remaining) +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor WARNING: Handoff only mode is not intended for normal operation, use handoffs_only with care. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpvz6xbyd3/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (107.57/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpkxcacj6g/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (293.95/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining.test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_nondurable +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_delete_reverted_nondurable ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_part_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_part_jobs ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_partners +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_partners ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_response +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_get_response ... ok + +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00022149085998535156s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001571178436279297s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001556873321533203s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00016379356384277344s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001952648162841797s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010752677917480469s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010943412780761719s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.274482727050781e-05s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010132789611816406s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001995563507080078s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017952919006347656s, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676608.08244, (0, 0) as of 1791676608.08244, active as of 1791676608.08244>, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/here-there in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpw6sdct8a/sda/containers/0/ed5/9b40bf3cdc484061806b8d0a545d2ed5/9b40bf3cdc484061806b8d0a545d2ed5.db, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676608.08245, (0, 0) as of 1791676608.08245, active as of 1791676608.08245>, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676608.08246, (0, 0) as of 1791676608.08246, active as of 1791676608.08246>, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/where-yonder in state active: 0 successes, 2 required (not removing objects), shard db: /tmp/tmpw6sdct8a/sda/containers/0/e50/07b20f6b08408fde4e0bdce650938e50/07b20f6b08408fde4e0bdce650938e50.db, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw6sdct8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.08298.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001819133758544922s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00021576881408691406s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017523765563964844s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00018286705017089844s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018930435180664062s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010347366333007812s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010538101196289062s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.512901306152344e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.751319885253906e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016880035400390625s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001609325408935547s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676608.17831, (0, 0) as of 1791676608.17831, active as of 1791676608.17831>, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676608.17834, (0, 0) as of 1791676608.17834, active as of 1791676608.17834>, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.dbtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_handoffs_only +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_handoffs_only ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_newer_objects +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_newer_objects ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_ignores_status_file +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_ignores_status_file ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_iter_nodes_for_frag +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_iter_nodes_for_frag ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reverse_prefix_delim +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_reverse_prefix_delim ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_max_objects_per_revert_only_for_revert_jobs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_max_objects_per_revert_only_for_revert_jobs ... ok + +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: Setting object count to 3120 (txn: tx7a5da39bb9a44f949dce3-006acad0c0) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: Setting object count to 3120 (txn: txe9c382ed30214d8c8deef-006acad0c0) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: Setting object count to 3120 (txn: tx44815b7dbd824b259fa63-006acad0c0) +test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0)test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_root_account_container_path +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_root_account_container_path ... ok + +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676608.17835, (0, 0) as of 1791676608.17835, active as of 1791676608.17835>, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010561943054199219s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.274482727050781e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013899803161621094s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010991096496582031s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011515617370605469s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010848045349121094s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.131431579589844e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.298324584960938e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.632110595703125e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.1552734375e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.7738037109375e-05s, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676608.17831, (0, 0) as of 1791676608.17831, active as of 1791676608.17831>, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpmrwxevmv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.17887.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'there')], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016736984252929688s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001323223114013672s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'there')], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015878677368164062s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001220703125s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012493133544921875s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0002028942108154297s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018668174743652344s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.dbtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_no_delete_failed_revert +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_no_delete_failed_revert ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_deleted ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_save_and_load_record_from_pending_file +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_save_and_load_record_from_pending_file ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_client_error +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_client_error ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_sharding_state_errors ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_insufficient_storage +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_insufficient_storage ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_storage_policy_index_empty ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_no_memcache ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_node_concurrency +test.unit.proxy.test_mem_server.TestProxyServer.test_node_concurrency ... ok + +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix too-big, method set, time_spent 0.0, failed set: SERVER_ERROR object too large for cache +test WARNING: Item size larger than warning threshold: 9 (9) >= 1 (1) +test ERROR: Error talking to memcached: 1.2.3.4:11211: with key_prefix too-big, method set, time_spent 0.0, failed set: SERVER_ERROR object too large for cache +test WARNING: boom +test ERROR: Problem finding shard upper in '/tmp/tmpfc964zjt/test_container.db': : LockTimeout (Nones) +test ERROR: Problem finding shard upper in '/tmp/tmpfc964zjt/test_container.db': : +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges + next_shard_upper = sub_broker._get_next_shard_range_upper( + shard_size, last_shard_upper) + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +sqlite3.OperationalError +test DEBUG: Unlinked retiring db '/tmp/tmpym7ssojp/containers/part/suffix/hash/container.db' +test WARNING: Unexpected db files will be ignored: ['/tmp/tmpym7ssojp/containers/part/suffix/hash/container.db'] +Container 'a/c' cannot be set to sharded state while in unsharded state +Container 'a/c' cannot be set to sharding state: missing epoch +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_set_x_syncs ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_node_timing +test.unit.proxy.test_mem_server.TestProxyServer.test_node_timing ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_success +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_success ... ok + +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'yonder')], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.000141143798828125s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00014019012451171875s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.000125885009765625s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011420249938964844s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001552104949951172s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00014328956604003906s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001366138458251953s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012731552124023438s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011849403381347656s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.0001552104949951172s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017213821411132812s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001575946807861328s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013136863708496094s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017333030700683594s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00018405914306640625s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00023436546325683594s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001914501190185547s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.775161743164062e-05s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.845329284667969e-05s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.202957153320312e-05s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0002124309539794922s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_root_container +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_root_container ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_initiated_and_required ... ok +Container 'a/c' cannot be set to sharding state while in sharding state + +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: succès: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test + raise Exception('kaboom1!') +Exception: kaboom1! +test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx7c3edc628c9b4d6db526f-006acad0bf) +test INFO: Client disconnected on read of '/a/c' (txn: tx7c3edc628c9b4d6db526f-006acad0bf) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.1.0:1100/sda (txn: tx8db78f6f729e4dfe979b9-006acad0bf) +test INFO: Client disconnected on read of '/a/c' (txn: tx8db78f6f729e4dfe979b9-006acad0bf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to UPDATE /a/c: Network unreachable (txn: txe50302fd0eff438f8bdc9-006acad0c0) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to UPDATE /a/c: Network unreachable (txn: txe50302fd0eff438f8bdc9-006acad0c0)test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_state_is_not_reclaimable ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_private_method_request +test.unit.proxy.test_mem_server.TestProxyServer.test_private_method_request ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits ... ok +Container 'a/c' cannot be set to sharded state while in sharded state +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sharding_sysmeta ... ok + +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpkxcacj6g/node/sda1/objects-1/2 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (138.89/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor DEBUG: Run listdir on /tmp/tmp91fxru_q/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp91fxru_q/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmp91fxru_q/node/sda1/objects-1/0 +test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception +test-reconstructor ERROR: Trying to GET 10.0.0.0:7200/sda0/0/nada policy#1: Timeout (Nones) +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp3lkusm1x/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp3lkusm1x/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp3lkusm1x/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (167.10/sec, 0s remaining) +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp3lkusm1x/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmp3lkusm1x/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp3lkusm1x/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (632.24/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp_p4j79fu/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmp_p4j79fu/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp_p4j79fu/node/sda1/objects-1/0 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.03s (87.52/sec, 0s remaining) +test-reconstructor INFO: 6 suffixes checked - 0.00% hashed, 100.00% synced +test-reconstructor INFO: Partition times: max 0.0087s, min 0.0006s, med 0.0007s +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpoqsulos1/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.00s (364.22/sec, 0s remaining) +test-reconstructor INFO: Handoffs only mode still has handoffs remaining. Next pass will continue to revert handoffs. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpoqsulos1/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (118.71/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/1 while in handoffs_only mode. +test-reconstructor DEBUG: Skipping sync_only job for /tmp/tmpoqsulos1/node/sda1/objects-1/0 while in handoffs_only mode. +test-reconstructor DEBUG: Run listdir on /tmp/tmpoqsulos1/node/sda1/objects-1/2 +test-reconstructor INFO: Removing partition: /tmp/tmpoqsulos1/node/sda1/objects-1/2 +test-reconstructor INFO: 1/3 (33.33%) partitions reconstructed in 0.01s (143.60/sec, 0s remaining) +test-reconstructor WARNING: Handoffs only mode found no handoffs remaining. You should disable handoffs_only once all nodes are reporting no handoffs remaining. +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpn7mnhav_/node/sda1/objects-1/0 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/0 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda2/0 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.3:6200/sda3/0 policy#1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpn7mnhav_/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpn7mnhav_/node/sda1/objects-1/1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.0:6200/sda0/1 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.1:6200/sda5/1 policy#1 +test-reconstructor ERROR: Invalid response 400 from 10.0.0.2:6200/sda6/1 policy#1 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp8vv69tn4/node/sda1/objects-1/1 +test-reconstructor ERROR: 10.0.0.0:6200/sda0/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.1:6200/sda5/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.0:6200/sda4/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda6/1 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda2/1 policy#1 responded as unmounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp8vv69tn4/node/sda1/objects-1/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmp8vv69tn4/node/sda1/objects-1/0 +test-reconstructor ERROR: 10.0.0.0:6200/sda0/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.1:6200/sda5/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.2:6200/sda2/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.3:6200/sda7/0 policy#1 responded as unmounted +test-reconstructor ERROR: 10.0.0.3:6200/sda3/0 policy#1 responded as unmounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpc9o9i3pq/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpc9o9i3pq/node/sda1/objects-1/0 +test-reconstructor DEBUG: Run listdir on /tmp/tmpc9o9i3pq/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmp9a9w93_n/node/sda1/objects-1/1 +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/1 policy#1': Timeout (Nones)test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_timeout +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_process_job_all_timeout ... ok + +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to UPDATE /a/c: Network unreachable (txn: txe50302fd0eff438f8bdc9-006acad0c0) +test ERROR: Container UPDATE returning 503 for (503, 503, 503) (txn: txe50302fd0eff438f8bdc9-006acad0c0) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_timing_per_policy +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_timing_per_policy ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_default +test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_default ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_unhandled_exception +test.unit.proxy.test_mem_server.TestProxyServer.test_unhandled_exception ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_storage_policy_property ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstruct_check_ring +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstruct_check_ring ... ok +test.unit.proxy.test_mem_server.TestProxyServer.test_valid_api_version +test.unit.proxy.test_mem_server.TestProxyServer.test_valid_api_version ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeShardRangeTombstonesColumn.test_sync_merging ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skipped_partpower_increase +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skipped_partpower_increase ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_finalize_shrinking +test.unit.container.test_sharder.TestSharderFunctions.test_finalize_shrinking ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_most_cleave_progress +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_most_cleave_progress ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_no_complete_path +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_no_complete_path ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_two_sub_path_splits +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_two_sub_path_splits ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_whole_path_split +test.unit.container.test_sharder.TestSharderFunctions.test_find_and_rank_whole_path_split ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_all_donors_shrink_to_root +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_all_donors_shrink_to_root ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_donors_but_no_suitable_acceptor +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_donors_but_no_suitable_acceptor ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skips_bogus_partition_dirs +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_reconstructor_skips_bogus_partition_dirs ... ok + +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00019240379333496094s, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'yonder' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Placed 3 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpn7cbd8cp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676608.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019288063049316406s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00013709068298339844s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001957416534423828s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00018072128295898438s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0002117156982421875s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00021719932556152344s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013327598571777344s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001850128173828125s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Placed 1 misplaced objects (2 unplaced), path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001423358917236328s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00014662742614746094s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013446807861328125s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001342296600341797s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012445449829101562s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: misplaced object source bounds [('', 'there'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001499652862548828s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013899803161621094s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001304149627685547s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.0001468658447265625s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012826919555664062s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_sharding +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_sharding ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_eligible_states +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_eligible_states ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit_with_tombstones +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_expansion_limit_with_tombstones ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_removes_zbf +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_removes_zbf ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_four_donors_two_acceptors +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_four_donors_two_acceptors ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_expanding +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_expanding ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_shrinking +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_max_shrinking ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_nine_donors_one_acceptor +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_nine_donors_one_acceptor ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_donors +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_donors ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_gaps +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_no_gaps ... ok + +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014162063598632812s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015592575073242188s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012683868408203125s, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Placed 5 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmp59s3k70v/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1791676609.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017404556274414062s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011229515075683594s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014209747314453125s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011110305786132812s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011181831359863281s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010561943054199219s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.751319885253906e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.004287004470825195s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010848045349121094s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.274482727050781e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.560585021972656e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.177757263183594e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.988380432128906e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.940696716308594e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011134147644042969s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once_override_devices +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_run_once_override_devices ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges_with_ineligible_state +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_overlapping_ranges_with_ineligible_state ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shard_ranges_in_found_state +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shard_ranges_in_found_state ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold_with_tombstones +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_shrink_threshold_with_tombstones ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_single_donor_shrink_to_root +test.unit.container.test_sharder.TestSharderFunctions.test_find_compactible_single_donor_shrink_to_root ... ok + +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpu7lumnr9/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpu7lumnr9/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpu7lumnr9/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpu7lumnr9/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0046 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0131 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0100 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0025 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d9eaae9a93444b28b0cf-006acad0c1" "proxy-server 1476099" 0.0011 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/c" "tx9d9eaae9a93444b28b0cf-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/c" "tx9d9eaae9a93444b28b0cf-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9d9eaae9a93444b28b0cf-006acad0c1" "proxy-server 1476099" 0.0288 "-" 1476099 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx9d9eaae9a93444b28b0cf-006acad0c1" "proxy-server 1476099" 0.0259 "-" 1476099 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/49 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx9d9eaae9a93444b28b0cf-006acad0c1 - 0.0512 - - 1791676609.050395966 1791676609.101582050 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx25b7765275184319b3450-006acad0c1" "proxy-server 1476099" 0.0010 "-" 1476099 -test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_non_zero_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_non_zero_commit_window ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_overlapping_ranges +test.unit.container.test_sharder.TestSharderFunctions.test_find_overlapping_ranges ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_paths_with_gaps +test.unit.container.test_sharder.TestSharderFunctions.test_find_paths_with_gaps ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_find_shrinking_candidates +test.unit.container.test_sharder.TestSharderFunctions.test_find_shrinking_candidates ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_is_sharding_candidate +test.unit.container.test_sharder.TestSharderFunctions.test_is_sharding_candidate ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_is_shrinking_candidate +test.unit.container.test_sharder.TestSharderFunctions.test_is_shrinking_candidate ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_process_compactible +test.unit.container.test_sharder.TestSharderFunctions.test_process_compactible ... ok +test.unit.container.test_sharder.TestSharderFunctions.test_update_own_shard_range_stats +test.unit.container.test_sharder.TestSharderFunctions.test_update_own_shard_range_stats ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_add_synced_container +test.unit.container.test_sync_store.TestContainerSyncStore.test_add_synced_container ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_container_to_synced_container_path_conversion +test.unit.container.test_sync_store.TestContainerSyncStore.test_container_to_synced_container_path_conversion ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_iterate_synced_containers +test.unit.container.test_sync_store.TestContainerSyncStore.test_iterate_synced_containers ... ok -test-reconstructor WARNING: Unable to read '/tmp/tmp4lrkue5p/node/sda1/objects-1/1/hashes.pkl' +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.1:6200/sda5/1 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda6/1 policy#1': Timeout (Nones) +test-reconstructor DEBUG: Run listdir on /tmp/tmp9a9w93_n/node/sda1/objects-1/0 +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.0:6200/sda0/0 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.2:6200/sda2/0 policy#1': Timeout (Nones) +test-reconstructor ERROR: Unable to get remote suffix hashes from '10.0.0.3:6200/sda3/0 policy#1': Timeout (Nones) +test-reconstructor DEBUG: Run listdir on /tmp/tmp9a9w93_n/node/sda1/objects-1/2 +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpwznbizkk/node/sda1/objects-2/1 +test-reconstructor INFO: Ring change detected for policy 1 (one). Aborting current reconstruction pass for this policy. +test-reconstructor DEBUG: Run listdir on /tmp/tmpwznbizkk/node/sda1/objects-2/2 +test-reconstructor INFO: Removing partition: /tmp/tmpwznbizkk/node/sda1/objects-2/2 +test-reconstructor DEBUG: Run listdir on /tmp/tmpwznbizkk/node/sda1/objects-2/0 +test-reconstructor INFO: 3/6 (50.00%) partitions reconstructed in 0.02s (152.00/sec, 0s remaining) +test-reconstructor WARNING: next_part_power set in policy 'one'. Skipping +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor INFO: Nothing reconstructed for 0.00057220458984375 seconds. +test-reconstructor WARNING: Unexpected entity in data dir: '/tmp/tmp5_b_mckm/node/sda1/objects-1/burrito' +test-reconstructor INFO: Removing partition: /tmp/tmp5_b_mckm/node/sda1/objects-1/burrito +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor WARNING: sda5 is not mounted +test-reconstructor DEBUG: Run listdir on /tmp/tmpb7sailz8/node/sda1/objects-1/0 +test-reconstructor WARNING: Unable to read '/tmp/tmpb7sailz8/node/sda1/objects-1/1/hashes.pkl' Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1293, in __get_hashes orig_hashes = self.consolidate_hashes(partition_path) @@ -64715,37 +62585,36 @@ os.makedirs(path) ~~~~~~~~~~~^^^^^^ File "", line 228, in makedirs -FileExistsError: [Errno 17] File exists: '/tmp/tmp4lrkue5p/node/sda1/objects-1/1' -test-reconstructor WARNING: Unexpected entity '/tmp/tmp4lrkue5p/node/sda1/objects-1/1' is not a directory -test-reconstructor INFO: Removing partition: /tmp/tmp4lrkue5p/node/sda1/objects-1/1 -test-reconstructor DEBUG: Run listdir on /tmp/tmp4lrkue5p/node/sda1/objects-1/2 -test-reconstructor DEBUG: Run listdir on /tmp/tmp4lrkue5p/node/sda1/objects-1/0 -test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.01s (267.05/sec, 0s remaining) +FileExistsError: [Errno 17] File exists: '/tmp/tmpb7sailz8/node/sda1/objects-1/1' +test-reconstructor WARNING: Unexpected entity '/tmp/tmpb7sailz8/node/sda1/objects-1/1' is not a directory +test-reconstructor INFO: Removing partition: /tmp/tmpb7sailz8/node/sda1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpb7sailz8/node/sda1/objects-1/2 +test-reconstructor INFO: 3/3 (100.00%) partitions reconstructed in 0.01s (240.02/sec, 0s remaining) test-reconstructor INFO: Running object reconstructor in script mode. test-reconstructor WARNING: sda5 is not mounted test-reconstructor WARNING: sda5 is not mounted -test-reconstructor INFO: 0/8 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 59s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sdb1/objects-1/3 -test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.00s (1000.19/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sdb1/objects-1/0 -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (486.20/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sda1/objects-1/1 -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (372.67/sec, 0s remaining) -test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (361.52/sec, 0s remaining) -test-reconstructor INFO: 4/8 (50.00%) partitions reconstructed in 0.01s (469.69/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sdb1/objects-1/2 -test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.01s (499.74/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sdb1/objects-1/1 -test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.01s (523.82/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sda1/objects-1/2 -test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.02s (393.53/sec, 0s remaining) -test-reconstructor INFO: 7/8 (87.50%) partitions reconstructed in 0.02s (449.74/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sda1/objects-1/0 -test-reconstructor INFO: 7/8 (87.50%) partitions reconstructed in 0.03s (268.25/sec, 0s remaining) -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (302.94/sec, 0s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpyty_h9j8/node/sdc1/objects-1/0 -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (289.73/sec, 0s remaining) -test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.03s (286.81/sec, 0s remaining) +test-reconstructor INFO: 0/8 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 52s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sdb1/objects-1/1 +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sda1/objects-1/1 +test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.01s (292.26/sec, 0s remaining) +test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.01s (277.63/sec, 0s remaining) +test-reconstructor INFO: 2/8 (25.00%) partitions reconstructed in 0.01s (271.65/sec, 0s remaining) +test-reconstructor INFO: 3/8 (37.50%) partitions reconstructed in 0.01s (398.31/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sdc1/objects-1/0 +test-reconstructor INFO: 4/8 (50.00%) partitions reconstructed in 0.01s (462.21/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sdb1/objects-1/0 +test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.01s (367.55/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sda1/objects-1/0 +test-reconstructor INFO: 5/8 (62.50%) partitions reconstructed in 0.02s (328.84/sec, 0s remaining) +test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.02s (387.92/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sda1/objects-1/2 +test-reconstructor INFO: 6/8 (75.00%) partitions reconstructed in 0.02s (355.74/sec, 0s remaining) +test-reconstructor INFO: 7/8 (87.50%) partitions reconstructed in 0.02s (409.02/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sdb1/objects-1/2 +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (438.84/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpzrs6hwqz/node/sdb1/objects-1/3 +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (415.31/sec, 0s remaining) +test-reconstructor INFO: 8/8 (100.00%) partitions reconstructed in 0.02s (410.35/sec, 0s remaining) test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) test-reconstructor ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): @@ -64758,669 +62627,2673 @@ fd = os.open(filename, flags) FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' test-reconstructor INFO: Running object reconstructor in script mode. -test-reconstructor INFO: 0/1 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 32s remaining) -test-reconstructor DEBUG: Run listdir on /tmp/tmpp7umzq1_/node/sdc1/objects-1/0 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (398.43/sec, 0s remaining) -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (352.97/sec, 0s remaining) +test-reconstructor INFO: 0/1 (0.00%) partitions reconstructed in 0.00s (0.00/sec, 29s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmp_6jqd6ud/node/sdc1/objects-1/0 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (688.72/sec, 0s remaining) +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (587.85/sec, 0s remaining) test-reconstructor INFO: Object reconstruction complete (once). (0.00 minutes) test-reconstructor WARNING: sda5 is not mounted test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmprkae4cq5/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (454.27/sec, 0s remaining) +test-reconstructor DEBUG: Run listdir on /tmp/tmpdmfcfg0l/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (446.63/sec, 0s remaining) test-reconstructor WARNING: sda5 is not mounted test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmpq2j_m3nr/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.01s (165.53/sec, 0s remaining) -test-reconstructor ERROR: Problem making data file durable /tmp/tmpq2j_m3nr/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.45089#4#d.data ([Errno 2] No such file or directory: '/tmp/tmpq2j_m3nr/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): +test-reconstructor DEBUG: Run listdir on /tmp/tmp7ky3q53v/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (510.13/sec, 0s remaining) +test-reconstructor ERROR: Problem making data file durable /tmp/tmp7ky3q53v/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.20371#4#d.data ([Errno 2] No such file or directory: '/tmp/tmp7ky3q53v/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable os.rename(data_file_path, durable_data_file_path) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpq2j_m3nr/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.45089#4.data' -> '/tmp/tmpq2j_m3nr/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.45089#4#d.data' +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp7ky3q53v/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.20371#4.data' -> '/tmp/tmp7ky3q53v/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.20371#4#d.data' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable files = os.listdir(self._datadir) -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpq2j_m3nr/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp7ky3q53v/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_past_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_past_commit_window ... ok +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_zero_commit_window +test.unit.obj.test_reconstructor.TestGlobalSetupObjectReconstructorLegacyDurable.test_sync_old_nondurable_before_committed_zero_commit_window ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_remove_synced_container +test.unit.container.test_sync_store.TestContainerSyncStore.test_remove_synced_container ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_synced_container_to_container_path_conversion +test.unit.container.test_sync_store.TestContainerSyncStore.test_synced_container_to_container_path_conversion ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_db_states +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_db_states ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_age_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_age_conf ... ok + +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.512901306152344e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.678436279296875e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 7.963180541992188e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.319450378417969e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014853477478027344s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.870529174804688e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.918212890625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010442733764648438s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.489059448242188e-05s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001220703125s, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpjg57b_sf/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00018358230590820312s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012373924255371094s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00442957878112793s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012135505676269531s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011944770812988281s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010013580322265625s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019621849060058594s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.5367431640625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.059906005859375e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.751319885253906e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.083747863769531e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 7.104873657226562e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 8.320808410644531e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +test.unit.container.test_sync_store.TestContainerSyncStore.test_unhandled_exceptions_in_add_remove +test.unit.container.test_sync_store.TestContainerSyncStore.test_unhandled_exceptions_in_add_remove ... ok +test.unit.container.test_sync_store.TestContainerSyncStore.test_update_sync_store_according_to_metadata_and_deleted +test.unit.container.test_sync_store.TestContainerSyncStore.test_update_sync_store_according_to_metadata_and_deleted ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_threshold_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_threshold_conf ... ok +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_one +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_one ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails_custom_request_node_count +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013208389282226562s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.751319885253906e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.511543273925781e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.797645568847656e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011038780212402344s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010037422180175781s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.179115295410156e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.679794311523438e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.392333984375e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001010894775390625s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.724761962890625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011205673217773438s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.5367431640625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010943412780761719s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00014495849609375s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.918212890625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.821487426757812e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010061264038085938s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.273124694824219e-05s, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpkahorbox/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_error_with_invalid_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_error_with_invalid_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_errors_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_errors_works ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharded_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharded_state_errors ... ok + +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014352798461914062s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001010894775390625s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010132789611816406s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.393692016601562e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010538101196289062s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 2 rows (deleted=False) in 9.489059448242188e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00021195411682128906s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.487701416015625e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.822845458984375e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.393692016601562e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00019288063049316406s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.34600830078125e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.821487426757812e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.678436279296875e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.012222290039062e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010657310485839844s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.918212890625e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.82012939453125e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=False) in 7.796287536621094e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.462501525878906e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010585784912109375s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.799003601074219e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_two +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_two ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a1/c1" "tx25b7765275184319b3450-006acad0c1" "container-server 1476099" 0.0011 "-" 1476099 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:58965/sda1/2/a1/c1" "tx25b7765275184319b3450-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx25b7765275184319b3450-006acad0c1" "proxy-server 1476099" 0.0211 "-" 1476099 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx25b7765275184319b3450-006acad0c1" "proxy-server 1476099" 0.0405 "-" 1476099 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/49 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx25b7765275184319b3450-006acad0c1 - 0.0550 - - 1791676609.105525970 1791676609.160498857 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9b87af1cbc264cd79f6ec-006acad0c1" "proxy-server 1476099" 0.0067 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/c1" "tx9b87af1cbc264cd79f6ec-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/c1" "tx9b87af1cbc264cd79f6ec-006acad0c1" "container-server 1476099" 0.0015 "-" 1476099 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx9b87af1cbc264cd79f6ec-006acad0c1" "proxy-server 1476099" 0.0193 "-" 1476099 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx9b87af1cbc264cd79f6ec-006acad0c1" "proxy-server 1476099" 0.0328 "-" 1476099 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/49 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx9b87af1cbc264cd79f6ec-006acad0c1 - 0.0511 - - 1791676609.161925793 1791676609.213071823 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc214e5789652475ca7851-006acad0c1" "proxy-server 1476099" 0.0019 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:58965/sda1/2/a/c2" "txc214e5789652475ca7851-006acad0c1" "container-server 1476099" 0.0015 "-" 1476099 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a/c2" "txc214e5789652475ca7851-006acad0c1" "container-server 1476099" 0.0051 "-" 1476099 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txc214e5789652475ca7851-006acad0c1" "proxy-server 1476099" 0.0214 "-" 1476099 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txc214e5789652475ca7851-006acad0c1" "proxy-server 1476099" 0.0322 "-" 1476099 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/49 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txc214e5789652475ca7851-006acad0c1 - 0.0516 - - 1791676609.214445114 1791676609.266031981 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe0892fa0d9b74e51b2854-006acad0c1" "proxy-server 1476099" 0.0019 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" "txe0892fa0d9b74e51b2854-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/9310ec9556e540a4b49279a9dbd724c0" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/9310ec9556e540a4b49279a9dbd724c0" "txe0892fa0d9b74e51b2854-006acad0c1" "container-server 1476099" 0.0018 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/9310ec9556e540a4b49279a9dbd724c0" 201 - "PUT http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "txe0892fa0d9b74e51b2854-006acad0c1" "proxy-server 1476099" 0.0248 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" 201 - "PUT http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "txe0892fa0d9b74e51b2854-006acad0c1" "proxy-server 1476099" 0.0255 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6b23ee0b66654246964f6-006acad0c1" "proxy-server 1476099" 0.0060 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" 204 - "HEAD http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "txc1755c1870d94d3cb5afb-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdg1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 201 - "PUT http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txd2108e53af2a4d6bbb1dd-006acad0c1" "proxy-server 1476099" 0.0203 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 201 - "PUT http://localhost/sdi1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txd2108e53af2a4d6bbb1dd-006acad0c1" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 201 - "PUT http://localhost/sdh1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txd2108e53af2a4d6bbb1dd-006acad0c1" "object-server 1476099" 0.0005 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdi1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 201 - "PUT http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txd2108e53af2a4d6bbb1dd-006acad0c1" "proxy-server 1476099" 0.0372 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdh1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 201 - "PUT http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txd2108e53af2a4d6bbb1dd-006acad0c1" "proxy-server 1476099" 0.0420 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa33ed68fa96b4a72abc52-006acad0c1" "proxy-server 1476099" 0.0020 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" 204 - "HEAD http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "txbfb02409fbe449e599cb5-006acad0c1" "proxy-server 1476099" 0.0024 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 200 82 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txdb68ab9b3b2345e4adf99-006acad0c1" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 200 82 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "txdb68ab9b3b2345e4adf99-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ccca133cc82403c926ea-006acad0c1" "proxy-server 1476099" 0.0014 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a/9310ec9556e540a4b49279a9dbd724c0" 204 - "HEAD http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "tx746da924e1bb47488e331-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 404 70 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "tx71d15dcfee2b4325a0ede-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3test.unit.container.test_sharder.TestSharder.test_misplaced_objects_sufficient_replication +test.unit.container.test_sharder.TestSharder.test_misplaced_objects_sufficient_replication ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_builtin_watchers +test.unit.obj.test_auditor.TestAuditWatchers.test_builtin_watchers ... ok +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_root +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_root ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state ... ok +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_shard +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_shard ... ok +test ERROR: Failed to unlink '/tmp/tmpe0n82yfl/containers/part/suffix/hash/container.db': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmpe0n82yfl/containers/part/suffix/hash/container_1791676609.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmpe0n82yfl/containers/part/suffix/hash/container_1791676609.00000.db': ['/tmp/tmpe0n82yfl/containers/part/suffix/hash/container.db', '/tmp/tmpe0n82yfl/containers/part/suffix/hash/container_1791676610.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpe0n82yfl/containers/part/suffix/hash/container_1791676610.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +sharder-test DEBUG: Unlinked retiring db '/tmp/tmp3xhqg6ak/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1178.18, bytes/sec: 1206451.49, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.15s. Total quarantined: 0, Total errors: 0, Total files/sec: 25.86, Total bytes/sec: 40233.63, Auditing time: 0.14, Rate: 0.93 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 4 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 2, "10240": 2, "OVER": 0} +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: [audit-watcher test_watcher1] reporting dark data /a/DARK/o2 +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 110.22, bytes/sec: 112862.10, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpg8ceu6ux/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.16s. Total quarantined: 0, Total errors: 0, Total files/sec: 25.05, Total bytes/sec: 38980.54, Auditing time: 0.16, Rate: 0.98 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 1 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 2, "10240": 2, "OVER": 0} +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1243.13, bytes/sec: 2545920.15, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' test-reconstructor WARNING: sda5 is not mounted test-reconstructor WARNING: sda5 is not mounted -test-reconstructor DEBUG: Run listdir on /tmp/tmphni97qs5/node/sda1/objects-1/1 -test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (431.69/sec, 0s remaining) -test-reconstructor ERROR: Problem making data file durable /tmp/tmphni97qs5/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.52557#4#d.data ([Errno 2] No such file or directory: '/tmp/tmphni97qs5/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): +test-reconstructor DEBUG: Run listdir on /tmp/tmpjf5rn01m/node/sda1/objects-1/1 +test-reconstructor INFO: 1/1 (100.00%) partitions reconstructed in 0.00s (502.55/sec, 0s remaining) +test-reconstructor ERROR: Problem making data file durable /tmp/tmpjf5rn01m/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.23775#4#d.data ([Errno 2] No such file or directory: '/tmp/tmpjf5rn01m/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c'): Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable os.rename(data_file_path, durable_data_file_path) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmphni97qs5/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.52557#4.data' -> '/tmp/tmphni97qs5/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1756661294.52557#4#d.data' +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpjf5rn01m/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.23775#4.data' -> '/tmp/tmpjf5rn01m/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c/1791071808.23775#4#d.data' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3257, in _finalize_durable files = os.listdir(self._datadir) -FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmphni97qs5/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes)test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_in_worker -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_in_worker ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_inline -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_dump_recon_run_once_inline ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_final_recon_dump -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_final_recon_dump ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_detects_ring_change -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_detects_ring_change ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_rcache_update_waits_for_next_update -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_is_healthy_rcache_update_waits_for_next_update ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_next_rcache_update_configured_with_stats_interval -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_next_rcache_update_configured_with_stats_interval ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_dump_recon_run_once -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_dump_recon_run_once ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_workers_by_default -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_no_workers_by_default ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_at_end_of_run_once -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_at_end_of_run_once ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_races_with_final_recon_dump -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_races_with_final_recon_dump ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_removes_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_removes_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_waits_for_all_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_recon_aggregation_waits_for_all_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_run_forever_recon_no_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_run_forever_recon_no_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_worker_logging -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_worker_logging ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_no_valid_overrides -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_no_valid_overrides ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_overrides -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_devices_and_overrides ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices_and_overrides -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_devices_and_overrides ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers_and_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_lots_of_workers_and_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_no_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_no_devices ... ok -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_some_workers_and_devices -test.unit.obj.test_reconstructor.TestWorkerReconstructor.test_workers_with_some_workers_and_devices ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_content_type_sync -test.unit.obj.test_ssync.TestSsyncReplication.test_content_type_sync ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_expired_object -test.unit.obj.test_ssync.TestSsyncReplication.test_expired_object ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_not_synced_to_legacy_receiver -test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_not_synced_to_legacy_receiver ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_sync -test.unit.obj.test_ssync.TestSsyncReplication.test_meta_file_sync ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_overlapping_shards_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_overlapping_shards_no_memcache ... ok +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpjf5rn01m/node/sda1/objects-1/1/78c/61af75fb1258b64ed760189e0e4db78c' +object-reconstructor INFO: Nothing reconstructed for 1.2636184692382812e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 9.5367431640625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 9.5367431640625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.9:1009/sdj/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 1.1205673217773438e-05 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 5, 6, 8, 9, 10, 11, 13] +object-reconstructor INFO: Nothing reconstructed for 1.049041748046875e-05 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/oè policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_exceptions_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_exceptions_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_duplicate_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_missing_frag_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_frags_on_handoffs +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_frags_on_handoffs ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_invalid_frag_index_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_invalid_frag_index_headers ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_missing_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_missing_headers ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixed_meta_timestamps_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixed_meta_timestamps_works ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixture_of_errors_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixture_of_errors_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_errors +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_errors ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_not_old_enough +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok -sharder-test DEBUG: got 1 rows (deleted=False) in 0.000186920166015625s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016760826110839844s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0002155303955078125s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0002155303955078125s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0002224445343017578s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001232624053955078s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010704994201660156s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001266002655029297s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 1 rows (deleted=True) in 9.5367431640625e-05s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00020074844360351562s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001652240753173828s, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.78121, (0, 0) as of 1757266094.78121, active as of 1757266094.78121>, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.78122, (0, 0) as of 1757266094.78122, active as of 1757266094.78122>, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/there-where in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpviwdodip/sda/containers/0/170/533f29a8ddb31e55151765e09ccbb170/533f29a8ddb31e55151765e09ccbb170.db, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.78123, (0, 0) as of 1757266094.78123, active as of 1757266094.78123>, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpviwdodip/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.78177.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018167495727539062s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.000194549560546875s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001895427703857422s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001964569091796875s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00020384788513183594s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.000110626220703125s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011730194091796875s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.036064147949219e-05s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010061264038085938s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00019550323486328125s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017142295837402344s, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.87583, (0, 0) as of 1757266094.87583, active as of 1757266094.87583>, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/here-there in state active: 1 successes, 2 required (not removing objects), shard db: /tmp/tmpmqvjb9bb/sda/containers/0/ed5/9b40bf3cdc484061806b8d0a545d2ed5/9b40bf3cdc484061806b8d0a545d2ed5.db, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.87584, (0, 0) as of 1757266094.87584, active as of 1757266094.87584>, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.87585, (0, 0) as of 1757266094.87585, active as of 1757266094.87585>, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_4_replicas -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_insufficient_replication_4_replicas ... ok +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 404 70 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "tx71d15dcfee2b4325a0ede-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx71d15dcfee2b4325a0ede-006acad0c1) +proxy DEBUG: Ignoring 404 from primary (txn: tx71d15dcfee2b4325a0ede-006acad0c1) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 404 70 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "tx71d15dcfee2b4325a0ede-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx71d15dcfee2b4325a0ede-006acad0c1) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc605017ceb64537b4710-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a/9310ec9556e540a4b49279a9dbd724c0" 204 - "HEAD http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0" "tx8d8f95c5e93e4284b7067-006acad0c1" "proxy-server 1476099" 0.0075 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 200 82 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "tx4bb8f621334d4dfa9afc5-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/3/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" 200 82 "GET http://localhost/v1/a/9310ec9556e540a4b49279a9dbd724c0/50aa1079d2ab4dda81bb594ef0ef9abe" "tx4bb8f621334d4dfa9afc5-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx65dbe78e340042c48c27a-006acad0c1" "proxy-server 1476099" 0.0012 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/cebca600e05349989d2132c57da62418" 201 - "PUT http://127.0.0.1:58965/sda1/2/a/cebca600e05349989d2132c57da62418" "tx65dbe78e340042c48c27a-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/cebca600e05349989d2132c57da62418" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a/cebca600e05349989d2132c57da62418" "tx65dbe78e340042c48c27a-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/2/a/cebca600e05349989d2132c57da62418" 201 - "PUT http://localhost/v1/a/cebca600e05349989d2132c57da62418" "tx65dbe78e340042c48c27a-006acad0c1" "proxy-server 1476099" 0.0121 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/2/a/cebca600e05349989d2132c57da62418" 201 - "PUT http://localhost/v1/a/cebca600e05349989d2132c57da62418" "tx65dbe78e340042c48c27a-006acad0c1" "proxy-server 1476099" 0.0252 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbfe74b70df3d46d28d3f5-006acad0c1" "proxy-server 1476099" 0.0019 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/2/a/cebca600e05349989d2132c57da62418" 204 - "HEAD http://localhost/v1/a/cebca600e05349989d2132c57da62418" "tx43f3f119fd484778b09b0-006acad0c1" "proxy-server 1476099" 0.0012 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdg1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 201 - "PUT http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "tx9f9486e2ec50479b84a55-006acad0c1" "proxy-server 1476099" 0.0268 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/2/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 201 - "PUT http://localhost/sdh1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "tx9f9486e2ec50479b84a55-006acad0c1" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/2/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 201 - "PUT http://localhost/sdi1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "tx9f9486e2ec50479b84a55-006acad0c1" "object-server 1476099" 0.0004 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdi1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 201 - "PUT http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "tx9f9486e2ec50479b84a55-006acad0c1" "proxy-server 1476099" 0.0378 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdh1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 201 - "PUT http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "tx9f9486e2ec50479b84a55-006acad0c1" "proxy-server 1476099" 0.0417 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4752d5dcc628404c82ff9-006acad0c1" "proxy-server 1476099" 0.0095 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/2/a/cebca600e05349989d2132c57da62418" 204 - "HEAD http://localhost/v1/a/cebca600e05349989d2132c57da62418" "tx945269bd4f4f4896b4201-006acad0c1" "proxy-server 1476099" 0.0023 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 200 82 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txc11c7a21295f430d848b2-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 200 82 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txc11c7a21295f430d848b2-006acad0c1" "proxy-server 1476099" 0.0048 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx21486c8f171142f1b957a-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/2/a/cebca600e05349989d2132c57da62418" 204 - "HEAD http://localhost/v1/a/cebca600e05349989d2132c57da62418" "txa52e63c904a747ab9e02c-006acad0c1" "proxy-server 1476099" 0.0044 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 404 70 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txc8b7f3cfbfbc4f6ab5e0e-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 404 70 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txc8b7f3cfbfbc4f6ab5e0e-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txc8b7f3cfbfbc4f6ab5e0e-006acad0c1) +proxy DEBUG: Ignoring 404 from primary (txn: txc8b7f3cfbfbc4f6ab5e0e-006acad0c1) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 404 70 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txc8b7f3cfbfbc4f6ab5e0e-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txc8b7f3cfbfbc4f6ab5e0e-006acad0c1) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx351578c0498a4747805a6-006acad0c1" "proxy-server 1476099" 0.0020 "-" 1476099 -test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_deleted +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_deleted ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: txc2c29330803240f48af8f-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a' to policy (txn: tx089bcdc2550e4050a55d3-0068bdc0ae) -test ERROR: Could not translate X-Backend-Storage-Policy-Index ('-1') from '/a/c' to policy (txn: tx089bcdc2550e4050a55d3-0068bdc0ae) -test INFO: Client disconnected on read of '/a/c' (txn: tx089bcdc2550e4050a55d3-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx30085aafc07a43108ddd7-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txfdfd6005548346dc978e2-0068bdc0ae) -test INFO: Client disconnected on read of '/a/c' (txn: txfdfd6005548346dc978e2-0068bdc0ae) -test INFO: Client disconnected on read of '/a/c/' (txn: txfdfd6005548346dc978e2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx39073bdd03a142f6a8a12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx39073bdd03a142f6a8a12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx39073bdd03a142f6a8a12-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx39073bdd03a142f6a8a12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx8c961eb5f72644b498455-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx8c961eb5f72644b498455-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx8c961eb5f72644b498455-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx8c961eb5f72644b498455-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx5ea4a5295fdf409795bb2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx5ea4a5295fdf409795bb2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx5ea4a5295fdf409795bb2-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx5ea4a5295fdf409795bb2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txe06458aafd8646ae92fbe-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txe06458aafd8646ae92fbe-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txe06458aafd8646ae92fbe-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txe06458aafd8646ae92fbe-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx59c1318d6ec942bf92b12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx59c1318d6ec942bf92b12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx59c1318d6ec942bf92b12-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx59c1318d6ec942bf92b12-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: tx54ff035b5bdc4f209b7c8-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: tx54ff035b5bdc4f209b7c8-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: tx54ff035b5bdc4f209b7c8-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx54ff035b5bdc4f209b7c8-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx1b414ee64b3c4189b5166-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx1b414ee64b3c4189b5166-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx1b414ee64b3c4189b5166-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx1b414ee64b3c4189b5166-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.0:2000/sda (txn: txc275d7112c194629aefc2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txc275d7112c194629aefc2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txc275d7112c194629aefc2-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: txc275d7112c194629aefc2-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:2000/sda (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test ERROR: Node will be error limited for 60.00s: 10.0.0.0:2000/sda (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503, 503] (txn: tx0251c9ce2349439b89134-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txff1de5dc205844b5b7210-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.1:2001/sdb (txn: txff1de5dc205844b5b7210-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c/ From Container Server 10.0.0.2:2002/sdc (txn: txff1de5dc205844b5b7210-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503] (txn: txff1de5dc205844b5b7210-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:2001/sdb (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test ERROR: Node will be error limited for 60.00s: 10.0.0.1:2001/sdb (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.2:2002/sdc (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:2002/sdc (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test ERROR: Container GET returning 503 for [503, 503] (txn: tx362c76c51be64e3eb72dd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txa1230ad8781d4ab1907a3-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txa1230ad8781d4ab1907a3-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txa1230ad8781d4ab1907a3-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: txa1230ad8781d4ab1907a3-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx9a8ac56e48c64f72b9938-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx9a8ac56e48c64f72b9938-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx9a8ac56e48c64f72b9938-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx9a8ac56e48c64f72b9938-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf142eb40f91d4f93b8881-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf142eb40f91d4f93b8881-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf142eb40f91d4f93b8881-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: txf142eb40f91d4f93b8881-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx0ba27c9fa2604e9d874df-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx0ba27c9fa2604e9d874df-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx0ba27c9fa2604e9d874df-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx0ba27c9fa2604e9d874df-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx0135491343ae4a27bbfa8-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx0135491343ae4a27bbfa8-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx0135491343ae4a27bbfa8-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx0135491343ae4a27bbfa8-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx07ee475252e14141808cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx07ee475252e14141808cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx07ee475252e14141808cd-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx07ee475252e14141808cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf3113f543e60490e975b5-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf3113f543e60490e975b5-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf3113f543e60490e975b5-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: txf3113f543e60490e975b5-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx328e815da715468eab7d1-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx328e815da715468eab7d1-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx328e815da715468eab7d1-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx328e815da715468eab7d1-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx6047ebc338e24a0895d73-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx6047ebc338e24a0895d73-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx6047ebc338e24a0895d73-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx6047ebc338e24a0895d73-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx8555f29763c548fd94eea-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx8555f29763c548fd94eea-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx8555f29763c548fd94eea-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx8555f29763c548fd94eea-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx07773b04fc46420ba26b6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx07773b04fc46420ba26b6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx07773b04fc46420ba26b6-0068bdc0ae) -test ERROR: Container GET returning 503 for [] (txn: tx07773b04fc46420ba26b6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: txf3d32f1b4952401fa85cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: txf3d32f1b4952401fa85cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: txf3d32f1b4952401fa85cd-0068bdc0ae) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: txf3d32f1b4952401fa85cd-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx2f7d4e67d8ac4c2ba95be-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx2f7d4e67d8ac4c2ba95be-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx2f7d4e67d8ac4c2ba95be-0068bdc0ae) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx2f7d4e67d8ac4c2ba95be-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx10a15fdadfe24ea69ece6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx10a15fdadfe24ea69ece6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx10a15fdadfe24ea69ece6-0068bdc0ae) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx10a15fdadfe24ea69ece6-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.0:2000/sda (txn: tx8963ec8d7b944061bbf65-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.1:2001/sdb (txn: tx8963ec8d7b944061bbf65-0068bdc0ae) -test DEBUG: Node is error limited: 10.0.0.2:2002/sdc (txn: tx8963ec8d7b944061bbf65-0068bdc0ae) -test ERROR: Container GET returning 503 for (503, 503, 503) (txn: tx8963ec8d7b944061bbf65-0068bdc0ae) -test INFO: Client disconnected on read of '/a/c' (txn: tx94ac3ab28dfe4aaf93455-0068bdc0ae) -test INFO: Client disconnected on read of '/a/c/' (txn: tx94ac3ab28dfe4aaf93455-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: +sharder-test DEBUG: got 0 rows (deleted=True) in 9.822845458984375e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.655952453613281e-05s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0065386295318603516s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010704994201660156s, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, active as of 1791676542.66529>, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp8wav3u73/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019073486328125s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017070770263671875s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017023086547851562s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.004416227340698242s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00020837783813476562s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010657310485839844s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010633468627929688s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=False) in 9.918212890625e-05s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010800361633300781s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.000186920166015625s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017261505126953125s, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1791676609.46888, (0, 0) as of 1791676609.46888, active as of 1791676609.46888>, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1791676609.46889, (0, 0) as of 1791676609.46889, active as of 1791676609.46889>, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1791676609.46889, (0, 0) as of 1791676609.46889, active as of 1791676609.46889>, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpt_y0za5g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676609.46944.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmphkl7hjtp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmphkl7hjtp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmphkl7hjtp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmphkl7hjtp/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmphsyhr7vu/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmphsyhr7vu/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmphsyhr7vu/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmphsyhr7vu/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpe3tgqekh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpe3tgqekh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpe3tgqekh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpe3tgqekh/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_invalid_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_root +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_root ... ok +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_shard +test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_shard ... ok + +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +object-reconstructor DEBUG: Found existing frag #4 at 10.0.0.5:1005/sdf/0/a/c/oè policy#0 while rebuilding to 10.0.0.4:1004/sde/0/a/c/oè policy#0 +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. +object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=28 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 1.0013580322265625e-05 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0, frag index 0 (missing Etag) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 9.5367431640625e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 1.0967254638671875e-05 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/oè policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.6:1006/sdg/0/a/c/oè policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.7:1007/sdh/0/a/c/oè policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.12:1012/sdm/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (5 x unknown, 4 x 404, 4 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 1.2159347534179688e-05 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 1.049041748046875e-05 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0, frag index 3 (missing Etag) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_etag_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_timestamp_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_errors +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_sharding_state_errors ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.container.test_sharder.TestSharder.test_one_shard_cycle +test.unit.container.test_sharder.TestSharder.test_one_shard_cycle ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/2/a/cebca600e05349989d2132c57da62418" 204 - "HEAD http://localhost/v1/a/cebca600e05349989d2132c57da62418" "tx9eff9cd68f49415581a21-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 200 82 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txa79346bc30844ebb88f24-006acad0c1" "proxy-server 1476099" 0.0049 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 404 70 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txa79346bc30844ebb88f24-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txa79346bc30844ebb88f24-006acad0c1) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/0/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" 200 82 "GET http://localhost/v1/a/cebca600e05349989d2132c57da62418/d1ad0b2672004e1eafc9348e0ae2b53f" "txa79346bc30844ebb88f24-006acad0c1" "proxy-server 1476099" 0.0048 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx30f1ae7f15884c198c41c-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/4d0bc783153747e6a95c2246ae2e1173" "tx30f1ae7f15884c198c41c-006acad0c1" "container-server 1476099" 0.0052 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/4d0bc783153747e6a95c2246ae2e1173" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173" "tx30f1ae7f15884c198c41c-006acad0c1" "container-server 1476099" 0.0010 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/4d0bc783153747e6a95c2246ae2e1173" 201 - "PUT http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "tx30f1ae7f15884c198c41c-006acad0c1" "proxy-server 1476099" 0.0176 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173" 201 - "PUT http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "tx30f1ae7f15884c198c41c-006acad0c1" "proxy-server 1476099" 0.0308 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx81ccb8d7961647f0b03df-006acad0c1" "proxy-server 1476099" 0.0060 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a/4d0bc783153747e6a95c2246ae2e1173" 204 - "HEAD http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "txd892be040b704a358debd-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 201 - "PUT http://localhost/sdi1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txdee12d9dc3004857bfd3c-006acad0c1" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sda1/0/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 201 - "PUT http://localhost/sdh1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txdee12d9dc3004857bfd3c-006acad0c1" "object-server 1476099" 0.0005 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdg1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 201 - "PUT http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txdee12d9dc3004857bfd3c-006acad0c1" "proxy-server 1476099" 0.0641 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdh1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 201 - "PUT http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txdee12d9dc3004857bfd3c-006acad0c1" "proxy-server 1476099" 0.0663 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "PUT /sdi1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 201 - "PUT http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txdee12d9dc3004857bfd3c-006acad0c1" "proxy-server 1476099" 0.0574 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx13f4ec1162184d88b021b-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173" 204 - "HEAD http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "tx796d6677a6a947d28dcc4-006acad0c1" "proxy-server 1476099" 0.0048 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 200 82 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "tx77b9e5e47abc46f6bcd76-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 200 82 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "tx77b9e5e47abc46f6bcd76-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ad1866046e04253ab16e-006acad0c1" "proxy-server 1476099" 0.0084 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a/4d0bc783153747e6a95c2246ae2e1173" 204 - "HEAD http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "tx3b8f283721c64093803dc-006acad0c1" "proxy-server 1476099" 0.0070 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 404 70 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txe3fd89624ec84613bb321-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 404 70 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txe3fd89624ec84613bb321-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txe3fd89624ec84613bb321-006acad0c1) +proxy DEBUG: Ignoring 404 from primary (txn: txe3fd89624ec84613bb321-006acad0c1) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 404 70 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "txe3fd89624ec84613bb321-006acad0c1" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txe3fd89624ec84613bb321-006acad0c1) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx319f54ec1e14410289d3d-006acad0c1" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a/4d0bc783153747e6a95c2246ae2e1173" 204 - "HEAD http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173" "tx3429bcd6b67248fe9f274-006acad0c1" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdg1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 200 82 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "tx088a6ecc80504b8e86e92-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdh1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 200 82 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "tx088a6ecc80504b8e86e92-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index ... ok +test.unit.proxy.test_server.TestECGets.test_GET_with_missing_durables +test.unit.proxy.test_server.TestECGets.test_GET_with_missing_durables ... ok + +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.40, Total bytes/sec: 50957.64, Auditing time: 0.09, Rate: 0.86 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1226.40, bytes/sec: 2511676.78, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx630678c5dd334553b7a04-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 27.38, Total bytes/sec: 47455.03, Auditing time: 0.09, Rate: 0.87 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1258.42, bytes/sec: 2577238.10, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx630678c5dd334553b7a04-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.40, Total bytes/sec: 49232.81, Auditing time: 0.10, Rate: 0.90 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:49 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1192.58, bytes/sec: 2442403.92, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx630678c5dd334553b7a04-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: tx630678c5dd334553b7a04-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpcoeajyhk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpcoeajyhk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpcoeajyhk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpcoeajyhk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:2 success:2 failure:0 skipped:1 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test ERROR: Unhandled exception while processing: kapow!, path: a/c1, db: /tmp/tmpzqeqa3xx/sdb/containers/0/ash/c1hash/c1hash.db: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: txfc857100a80f457db66d6-0068bdc0ae) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: + File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 2512, in _one_shard_cycle + self._process_broker(broker, node, part) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sharder.py", line 884, in mock_processing + raise Exception('kapow!') +Exception: kapow! +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:3 success:2 failure:1 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpzqeqa3xx/sda/containers/0/ash/c0hash/c0hash.db' +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:49 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test WARNING: Skipping xxxx as it is not mounted +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding Falsetest.unit.container.test_sharder.TestSharder.test_one_shard_cycle_no_containers +test.unit.container.test_sharder.TestSharder.test_one_shard_cycle_no_containers ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index_empty +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_storage_policy_index_empty ... ok + +object-reconstructor INFO: Nothing reconstructed for 1.0251998901367188e-05 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_x_syncs +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_set_x_syncs ... ok + +sharder-test INFO: Found no containers directories +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Begin container sharder "once" mode +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: txfc857100a80f457db66d6-0068bdc0ae)test.unit.proxy.test_server.TestContainerController.test_error_limiting -test.unit.proxy.test_server.TestContainerController.test_error_limiting ... ok -test.unit.proxy.test_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found -test.unit.proxy.test_server.TestContainerController.test_no_convert_index_to_name_when_container_not_found ... ok -test.unit.proxy.test_server.TestContainerController.test_node_read_timeout_no_retry_to_container -test.unit.proxy.test_server.TestContainerController.test_node_read_timeout_no_retry_to_container ... ok -test.unit.proxy.test_server.TestContainerController.test_response_get_accept_ranges_header -test.unit.proxy.test_server.TestContainerController.test_response_get_accept_ranges_header ... ok -test.unit.proxy.test_server.TestContainerController.test_response_head_accept_ranges_header -test.unit.proxy.test_server.TestContainerController.test_response_head_accept_ranges_header ... ok -test.unit.proxy.test_server.TestContainerController.test_transfer_headers -test.unit.proxy.test_server.TestContainerController.test_transfer_headers ... ok -test.unit.proxy.test_server.TestContainerController.test_unauthorized_requests_when_account_not_found -test.unit.proxy.test_server.TestContainerController.test_unauthorized_requests_when_account_not_found ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +sharder-test INFO: Container sharder "once" mode completed: 0.04s +sharder-test INFO: Begin container sharder "once" mode +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: (Override partitions: 0) +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +sharder-test INFO: Container sharder "once" mode completed: 0.04s +sharder-test INFO: Begin container sharder "once" mode +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: (Override partitions: 2, 0) +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +sharder-test INFO: Container sharder "once" mode completed: 0.02s +sharder-test INFO: Begin container sharder "once" mode +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: (Override devices: sdc) +sharder-test INFO: (Override partitions: 2, 0) +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon'test.unit.container.test_sharder.TestSharder.test_partition_and_device_filters +test.unit.container.test_sharder.TestSharder.test_partition_and_device_filters ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_agreement +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_agreement ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_watcher_init +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_watcher_init ... ok +test.unit.container.test_sharder.TestSharder.test_periodic_warning +test.unit.container.test_sharder.TestSharder.test_periodic_warning ... ok -proxy DEBUG: Ignoring 404 from primary (txn: txb58c53bea3f44de2a90a8-0068bdc0ad) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx199649e6a1184cc98c99f-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:13 +0000] "HEAD /sda1/0/a/6afcdddf7f734a149076ceb60038eb89" 204 - "HEAD http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89" "tx0804496d988e411d811db-0068bdc0ad" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 200 82 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txef7d78ea62514b7497494-0068bdc0ae" "proxy-server 2597874" 0.0049 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 404 70 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txef7d78ea62514b7497494-0068bdc0ae" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: txef7d78ea62514b7497494-0068bdc0ae) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/2/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" 200 82 "GET http://localhost/v1/a/6afcdddf7f734a149076ceb60038eb89/2867e841b4574fd59ae0764d543609a1" "txef7d78ea62514b7497494-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfea8e6f4c51e4111a4fd3-0068bdc0ae" "proxy-server 2597874" 0.0054 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/e718761480b647adb9d909318ec603e2" 201 - "PUT http://127.0.0.1:35393/sda1/0/a/e718761480b647adb9d909318ec603e2" "txfea8e6f4c51e4111a4fd3-0068bdc0ae" "container-server 2597874" 0.0011 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/e718761480b647adb9d909318ec603e2" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a/e718761480b647adb9d909318ec603e2" "txfea8e6f4c51e4111a4fd3-0068bdc0ae" "container-server 2597874" 0.0083 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/e718761480b647adb9d909318ec603e2" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txfea8e6f4c51e4111a4fd3-0068bdc0ae" "proxy-server 2597874" 0.0284 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/e718761480b647adb9d909318ec603e2" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txfea8e6f4c51e4111a4fd3-0068bdc0ae" "proxy-server 2597874" 0.0378 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa79f594839ac4e4ab4fb1-0068bdc0ae" "proxy-server 2597874" 0.0021 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txf42c7c02ff5a4107a5cef-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf13f9fea7edc49298cd8b-0068bdc0ae" "proxy-server 2597874" 0.0205 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf13f9fea7edc49298cd8b-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf13f9fea7edc49298cd8b-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf13f9fea7edc49298cd8b-0068bdc0ae" "proxy-server 2597874" 0.0292 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf13f9fea7edc49298cd8b-0068bdc0ae" "proxy-server 2597874" 0.0291 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09b996ed403c41f8b2770-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "tx069440e53b894b8ebbbd9-0068bdc0ae" "proxy-server 2597874" 0.0067 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txcd1984017cdb4325b4ca6-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txcd1984017cdb4325b4ca6-0068bdc0ae" "proxy-server 2597874" 0.0049 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx19ffbc28cf3343249e1f6-0068bdc0ae" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txf4e06fd39ace4063bad80-0068bdc0ae" "proxy-server 2597874" 0.0069 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx24c0754f0f6e495d80658-0068bdc0ae" "proxy-server 2597874" 0.0235 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx24c0754f0f6e495d80658-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx24c0754f0f6e495d80658-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx24c0754f0f6e495d80658-0068bdc0ae" "proxy-server 2597874" 0.0385 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx24c0754f0f6e495d80658-0068bdc0ae" "proxy-server 2597874" 0.0377 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txca48ab95877246da9b432-0068bdc0ae" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "tx48eb2b9253d043129ce87-0068bdc0ae" "proxy-server 2597874" 0.0080 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf6ae03ae927f4e3c82515-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf6ae03ae927f4e3c82515-0068bdc0ae" "proxy-server 2597874" 0.0049 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9472010ad4ec487da034c-0068bdc0ae" "proxy-server 2597874" 0.0056 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txf3b35b3dc91341708291d-0068bdc0ae" "proxy-server 2597874" 0.0080 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx869fb5fc4f024a29bcd79-0068bdc0ae" "proxy-server 2597874" 0.0192 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx869fb5fc4f024a29bcd79-0068bdc0ae" "object-server 2597874" 0.0047 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx869fb5fc4f024a29bcd79-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx869fb5fc4f024a29bcd79-0068bdc0ae" "proxy-server 2597874" 0.0273 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 201 - "PUT http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "tx869fb5fc4f024a29bcd79-0068bdc0ae" "proxy-server 2597874" 0.0288 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9da38ead1df444ef890f4-0068bdc0ae" "proxy-server 2597874" 0.0056 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "tx2fcee4e49870421eafe0b-0068bdc0ae" "proxy-server 2597874" 0.0068 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txbba46f49f2e94473bbd05-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txbba46f49f2e94473bbd05-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2f438a5069864279a3019-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "txe3c3b1f9fef94fa4bcdb4-0068bdc0ae" "proxy-server 2597874" 0.0072 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 404 70 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txd3090215ebe34518b7264-0068bdc0ae" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 404 70 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txd3090215ebe34518b7264-0068bdc0ae" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: txd3090215ebe34518b7264-0068bdc0ae) -proxy DEBUG: Ignoring 404 from primary (txn: txd3090215ebe34518b7264-0068bdc0ae) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 404 70 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txd3090215ebe34518b7264-0068bdc0ae" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: txd3090215ebe34518b7264-0068bdc0ae) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09ecb0db403b4b048b634-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a/e718761480b647adb9d909318ec603e2" 204 - "HEAD http://localhost/v1/a/e718761480b647adb9d909318ec603e2" "tx0050211f38ec428880666-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf79fde42e2d142f19e122-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf79fde42e2d142f19e122-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf79fde42e2d142f19e122-0068bdc0ae" "proxy-server 2597874" 0.0050 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" 200 84 "GET http://localhost/v1/a/e718761480b647adb9d909318ec603e2/4e7ccddaf4e841df917a8342c2e9387f" "txf79fde42e2d142f19e122-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx94711c51288c42b9939b9-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6" 201 - "PUT http://127.0.0.1:35393/sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx94711c51288c42b9939b9-0068bdc0ae" "container-server 2597874" 0.0011 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6" 201 - "PUT http://127.0.0.1:55815/sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx94711c51288c42b9939b9-0068bdc0ae" "container-server 2597874" 0.0053 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx94711c51288c42b9939b9-0068bdc0ae" "proxy-server 2597874" 0.0173 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx94711c51288c42b9939b9-0068bdc0ae" "proxy-server 2597874" 0.0312 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx29778ecd57854a4998abf-0068bdc0ae" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "txc75a57fa5f5c4f2fa7c44-0068bdc0ae" "proxy-server 2597874" 0.0056 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx0ebbcd34635c435f8614f-0068bdc0ae" "proxy-server 2597874" 0.0194 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx0ebbcd34635c435f8614f-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx0ebbcd34635c435f8614f-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx0ebbcd34635c435f8614f-0068bdc0ae" "proxy-server 2597874" 0.0274 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx0ebbcd34635c435f8614f-0068bdc0ae" "proxy-server 2597874" 0.0288 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1e53318dd5c44a378adbf-0068bdc0ae" "proxy-server 2597874" 0.0062 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx14058859eff0427792d77-0068bdc0ae" "proxy-server 2597874" 0.0077 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txb15f6606526c4df9bba40-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txb15f6606526c4df9bba40-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc6d60bf197a343b6af495-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx5389a1754023475aa24ab-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txff6b1fc2b6224dcd84eec-0068bdc0ae" "proxy-server 2597874" 0.0227 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txff6b1fc2b6224dcd84eec-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txff6b1fc2b6224dcd84eec-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txff6b1fc2b6224dcd84eec-0068bdc0ae" "proxy-server 2597874" 0.0289 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txff6b1fc2b6224dcd84eec-0068bdc0ae" "proxy-server 2597874" 0.0281 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe5987e2926764aaca3877-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx5f978c6942124820bd174-0068bdc0ae" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txddff1a30090e4a649887c-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "txddff1a30090e4a649887c-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabb4e4c68b824a5c8aac3-0068bdc0ae" "proxy-server 2597874" 0.0015 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx16028f3378ec40c691ed1-0068bdc0ae" "proxy-server 2597874" 0.0073 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx918449697f6d44ab9ec03-0068bdc0ae" "proxy-server 2597874" 0.0232 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx918449697f6d44ab9ec03-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx918449697f6d44ab9ec03-0068bdc0ae" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx918449697f6d44ab9ec03-0068bdc0ae" "proxy-server 2597874" 0.0230 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 201 - "PUT http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx918449697f6d44ab9ec03-0068bdc0ae" "proxy-server 2597874" 0.0328 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfa260b5a0f344587b6076-0068bdc0ae" "proxy-server 2597874" 0.0056 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "txfb3dfb60dcf8410ea52b9-0068bdc0ae" "proxy-server 2597874" 0.0069 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx8a12365fd7634134a57bf-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx8a12365fd7634134a57bf-0068bdc0ae" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx60e662ad938d464ea95b0-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx6a26a2addbd849feb7464-0068bdc0ae" "proxy-server 2597874" 0.0055 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 404 70 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx5b6fda930ec647bb9cef4-0068bdc0ae" "proxy-server 2597874" 0.0045 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 404 70 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx5b6fda930ec647bb9cef4-0068bdc0ae" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx5b6fda930ec647bb9cef4-0068bdc0ae) -proxy DEBUG: Ignoring 404 from primary (txn: tx5b6fda930ec647bb9cef4-0068bdc0ae) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdi1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 404 70 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx5b6fda930ec647bb9cef4-0068bdc0ae" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx5b6fda930ec647bb9cef4-0068bdc0ae) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx42bbb1881e574c2984a50-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/1/a/6a4e2c19b82447cd9bcee02a9a75eff6" 204 - "HEAD http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6" "tx1d7cd2f67fc44ad88a2ba-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx91c1c621cb954897af841-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx91c1c621cb954897af841-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdh1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx91c1c621cb954897af841-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdg1/0/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" 200 84 "GET http://localhost/v1/a/6a4e2c19b82447cd9bcee02a9a75eff6/4ba1d826eb914252b257676ae067858e" "tx91c1c621cb954897af841-0068bdc0ae" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1ca82b8032ca4d279d377-0068bdc0ae" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 201 - "PUT http://127.0.0.1:55815/sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6" "tx1ca82b8032ca4d279d377-0068bdc0ae" "container-server 2597874" 0.0011 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6" 201 - "PUT http://127.0.0.1:35393/sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" "tx1ca82b8032ca4d279d377-0068bdc0ae" "container-server 2597874" 0.0011 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx1ca82b8032ca4d279d377-0068bdc0ae" "proxy-server 2597874" 0.0412 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx1ca82b8032ca4d279d377-0068bdc0ae" "proxy-server 2597874" 0.0186 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf5392b77b66470c882fa-0068bdc0ae" "proxy-server 2597874" 0.0063 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx416bc111316b43e99fdaa-0068bdc0ae" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx02924c3d81c148278b732-0068bdc0af" "proxy-server 2597874" 0.0275 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx02924c3d81c148278b732-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx02924c3d81c148278b732-0068bdc0af" "proxy-server 2597874" 0.0329 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx02924c3d81c148278b732-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx02924c3d81c148278b732-0068bdc0af" "proxy-server 2597874" 0.0299 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb9721cf537bc4391b4c30-0068bdc0af" "proxy-server 2597874" 0.0019 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "txdac67463a629418fb46f3-0068bdc0af" "proxy-server 2597874" 0.0025 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx8bbb19918ef04a63ad59f-0068bdc0af" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx8bbb19918ef04a63ad59f-0068bdc0af" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7c2d137f995d47f996152-0068bdc0af" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx5f4f20053dfb410ba8578-0068bdc0af" "proxy-server 2597874" 0.0023 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx9fcb1aa12a0c441783e83-0068bdc0af" "proxy-server 2597874" 0.0111 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx9fcb1aa12a0c441783e83-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx9fcb1aa12a0c441783e83-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx9fcb1aa12a0c441783e83-0068bdc0af" "proxy-server 2597874" 0.0157 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx9fcb1aa12a0c441783e83-0068bdc0af" "proxy-server 2597874" 0.0156 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx54538a019d50492e9830a-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "txf301375954204d5eada45-0068bdc0af" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx14c4b26156f64d889e378-0068bdc0af" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx14c4b26156f64d889e378-0068bdc0af" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe12fcb71f7ac403985f96-0068bdc0af" "proxy-server 2597874" 0.0012 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx8dbfc97502a449bebb97b-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx619e04fe577a478f8ebd3-0068bdc0af" "proxy-server 2597874" 0.0097 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx619e04fe577a478f8ebd3-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx619e04fe577a478f8ebd3-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx619e04fe577a478f8ebd3-0068bdc0af" "proxy-server 2597874" 0.0168 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 201 - "PUT http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx619e04fe577a478f8ebd3-0068bdc0af" "proxy-server 2597874" 0.0165 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab9a884f31d4430484ce3-0068bdc0af" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "tx1067e62aad7a46b28885e-0068bdc0af" "proxy-server 2597874" 0.0027 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx5dc442b018d04bc887da3-0068bdc0af" "proxy-server 2597874" 0.0010 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "tx5dc442b018d04bc887da3-0068bdc0af" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx312b57b5158a4ec3a162f-0068bdc0af" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "txfd200a1e6ac3440ab0bdb-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 404 70 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txc6e255bb2a984d1daccf3-0068bdc0af" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 404 70 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txc6e255bb2a984d1daccf3-0068bdc0af" "proxy-server 2597874" 0.0003 "-" 2597874 3test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_timestamps_on_nodes -test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_timestamps_on_nodes ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs -test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs ... ok +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "GET /sdi1/1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" 200 82 "GET http://localhost/v1/a/4d0bc783153747e6a95c2246ae2e1173/63936388a55342a6a6d898620985cd89" "tx088a6ecc80504b8e86e92-006acad0c1" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:49 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb625f061687b4a5888c12-006acad0c1" "proxy-server 1476099" 0.0056 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/0/a/8c670e585b6345158f8be5df20cb30ea" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/8c670e585b6345158f8be5df20cb30ea" "txb625f061687b4a5888c12-006acad0c1" "container-server 1476099" 0.0011 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/8c670e585b6345158f8be5df20cb30ea" "txb625f061687b4a5888c12-006acad0c1" "container-server 1476099" 0.0011 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 201 - "PUT http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "txb625f061687b4a5888c12-006acad0c1" "proxy-server 1476099" 0.0222 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/0/a/8c670e585b6345158f8be5df20cb30ea" 201 - "PUT http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "txb625f061687b4a5888c12-006acad0c1" "proxy-server 1476099" 0.0303 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb51c103ac66345eaad009-006acad0c2" "proxy-server 1476099" 0.0019 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 204 - "HEAD http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "txbb3bbb83b0d94d6b97da4-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdg1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 201 - "PUT http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txa802470591524c1682087-006acad0c2" "proxy-server 1476099" 0.0187 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/0/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 201 - "PUT http://localhost/sdi1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txa802470591524c1682087-006acad0c2" "object-server 1476099" 0.0071 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/0/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 201 - "PUT http://localhost/sdh1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txa802470591524c1682087-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdi1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 201 - "PUT http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txa802470591524c1682087-006acad0c2" "proxy-server 1476099" 0.0294 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdh1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 201 - "PUT http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txa802470591524c1682087-006acad0c2" "proxy-server 1476099" 0.0418 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaae38e514d9740c9a7887-006acad0c2" "proxy-server 1476099" 0.0014 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 204 - "HEAD http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "txf9e846ae616843e1b2112-006acad0c2" "proxy-server 1476099" 0.0129 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 200 82 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx03ae493741bb47ef97ff7-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 200 82 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx03ae493741bb47ef97ff7-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd6786a5812364b0fa17c1-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 204 - "HEAD http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "txfb7b48299dd84809b2d02-006acad0c2" "proxy-server 1476099" 0.0012 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 404 70 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txc694845af85642889c6c0-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 404 70 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txc694845af85642889c6c0-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txc694845af85642889c6c0-006acad0c2) +proxy DEBUG: Ignoring 404 from primary (txn: txc694845af85642889c6c0-006acad0c2) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 404 70 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "txc694845af85642889c6c0-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txc694845af85642889c6c0-006acad0c2) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02c886aa626149ee914cf-006acad0c2" "proxy-server 1476099" 0.0048 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a/8c670e585b6345158f8be5df20cb30ea" 204 - "HEAD http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea" "tx99ff194563534ee69ec58-006acad0c2" "proxy-server 1476099" 0.0073 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 404 70 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx0d7291a9a77640c98c151-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 404 70 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx0d7291a9a77640c98c151-006acad0c2" "proxy-server 1476099" 0.0072 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx0d7291a9a77640c98c151-006acad0c2) +proxy DEBUG: Ignoring 404 from primary (txn: tx0d7291a9a77640c98c151-006acad0c2) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 200 82 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx0d7291a9a77640c98c151-006acad0c2" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/3/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" 200 82 "GET http://localhost/v1/a/8c670e585b6345158f8be5df20cb30ea/519d6a45b3d9490c993e77ec834f2f68" "tx0d7291a9a77640c98c151-006acad0c2" "proxy-server 1476099" 0.0008 "-" 1476099 3 +sharder-test INFO: Container sharder "once" mode completed: 0.02s +sharder-test INFO: Begin container sharder "once" mode +sharder-test INFO: Container sharder cycle starting, auto-sharding False +sharder-test INFO: (Override devices: sdb, sdc) +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:50 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' +sharder-test INFO: Container sharder "once" mode completed: 0.02s +sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpr0qqkj1v/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db +sharder-test WARNING: normal warning, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpr0qqkj1v/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db +sharder-test WARNING: normal warning, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpr0qqkj1v/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db +sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpr0qqkj1v/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard +test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard ... ok +test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard_deleted_db +test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard_deleted_db ... ok -sharder-test WARNING: Failed to sufficiently replicate misplaced objects shard .shards_a/where-yonder in state active: 0 successes, 2 required (not removing objects), shard db: /tmp/tmpmqvjb9bb/sda/containers/0/e50/07b20f6b08408fde4e0bdce650938e50/07b20f6b08408fde4e0bdce650938e50.db, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpmqvjb9bb/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.87640.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016951560974121094s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017952919006347656s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.000164031982421875s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001933574676513672s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018453598022460938s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011205673217773438s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001327991485595703s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.940696716308594e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=True) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001964569091796875s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001697540283203125s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.97470, (0, 0) as of 1757266094.97470, active as of 1757266094.97470>, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266094.97471, (0, 0) as of 1757266094.97471, active as of 1757266094.97471>, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266094.97472, (0, 0) as of 1757266094.97472, active as of 1757266094.97472>, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.989738464355469e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.083747863769531e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.988380432128906e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.465217590332031e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0001266002655029297s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.703636169433594e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.606910705566406e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.012222290039062e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.940696716308594e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.559226989746094e-05s, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266094.97470, (0, 0) as of 1757266094.97470, active as of 1757266094.97470>, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_newer_objects -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_newer_objects ... ok +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 28.43, Total bytes/sec: 49275.74, Auditing time: 0.09, Rate: 0.86 +test INFO: [audit-watcher test_watcher1] total unknown 3 ok 0 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1182.49, bytes/sec: 2421746.43, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.44, Total bytes/sec: 51037.89, Auditing time: 0.09, Rate: 0.90 +test INFO: [audit-watcher test_watcher1] total unknown 3 ok 0 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: [audit-watcher test_watcher1] reporting dark data /a/c/o1 +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 110.22, bytes/sec: 225730.14, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test INFO: [audit-watcher test_watcher1] reporting dark data /a/c/o0 +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp92ha2df7/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: [audit-watcher test_watcher1] reporting dark data /a/c_ec/o +test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 26.62, Total bytes/sec: 46133.47, Auditing time: 0.11, Rate: 0.98 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 0 dark 3 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test WARNING: Dark data action 'invalid' unknown, defaults to action = 'log' +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1244.97, bytes/sec: 2549698.60, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdv_6fv51/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.56, Total bytes/sec: 51244.03, Auditing time: 0.10, Rate: 0.98test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding ... ok +test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_frags_per_node +test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_frags_per_node ... ok -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_more_than_threshold_frags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok + +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp8b88kni9/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676610.32498.db +sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmp7cysadgk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp7cysadgk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp7cysadgk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp7cysadgk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded (deleted), path: a/c, db: /tmp/tmp7cysadgk/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Own shard range in state 'shrinking' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Own shard range in state 'sharding' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_no_others +test.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_no_others ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc54a6f2210424d3b99317-006acad0c2" "proxy-server 1476099" 0.0020 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/0/a/5cb072d5372b45029c774227f8ffcd65" 201 - "PUT http://127.0.0.1:58965/sda1/2/a/5cb072d5372b45029c774227f8ffcd65" "txc54a6f2210424d3b99317-006acad0c2" "container-server 1476099" 0.0033 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/0/a/5cb072d5372b45029c774227f8ffcd65" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a/5cb072d5372b45029c774227f8ffcd65" "txc54a6f2210424d3b99317-006acad0c2" "container-server 1476099" 0.0011 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/2/a/5cb072d5372b45029c774227f8ffcd65" 201 - "PUT http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "txc54a6f2210424d3b99317-006acad0c2" "proxy-server 1476099" 0.0269 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/2/a/5cb072d5372b45029c774227f8ffcd65" 201 - "PUT http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "txc54a6f2210424d3b99317-006acad0c2" "proxy-server 1476099" 0.0192 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd8133c968b0642e6bf284-006acad0c2" "proxy-server 1476099" 0.0019 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/2/a/5cb072d5372b45029c774227f8ffcd65" 204 - "HEAD http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "txc7ddd4b8fa10492e85a7f-006acad0c2" "proxy-server 1476099" 0.0012 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdg1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 201 - "PUT http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx832a23e2d37d40608386f-006acad0c2" "proxy-server 1476099" 0.0188 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 201 - "PUT http://localhost/sdh1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx832a23e2d37d40608386f-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 201 - "PUT http://localhost/sdi1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx832a23e2d37d40608386f-006acad0c2" "object-server 1476099" 0.0043 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdi1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 201 - "PUT http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx832a23e2d37d40608386f-006acad0c2" "proxy-server 1476099" 0.0334 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdh1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 201 - "PUT http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx832a23e2d37d40608386f-006acad0c2" "proxy-server 1476099" 0.0290 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6c70ce91828d408eab5b3-006acad0c2" "proxy-server 1476099" 0.0094 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/2/a/5cb072d5372b45029c774227f8ffcd65" 204 - "HEAD http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "tx0b0dbca0f25b4c248e58c-006acad0c2" "proxy-server 1476099" 0.0093 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 200 82 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx1130499d1b7f4d99b14ae-006acad0c2" "proxy-server 1476099" 0.0061 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 200 82 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "tx1130499d1b7f4d99b14ae-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8b5278bbc6b47e4aade1-006acad0c2" "proxy-server 1476099" 0.0088 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/2/a/5cb072d5372b45029c774227f8ffcd65" 204 - "HEAD http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "tx1d9d6150273e435187902-006acad0c2" "proxy-server 1476099" 0.0086 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 404 70 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txb651036bfc3048abb72b6-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 404 70 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txb651036bfc3048abb72b6-006acad0c2" "proxy-server 1476099" 0.0004 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txb651036bfc3048abb72b6-006acad0c2) +proxy DEBUG: Ignoring 404 from primary (txn: txb651036bfc3048abb72b6-006acad0c2) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 404 70 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txb651036bfc3048abb72b6-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txb651036bfc3048abb72b6-006acad0c2) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2c37bbd4e3054055a80c1-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/2/a/5cb072d5372b45029c774227f8ffcd65" 204 - "HEAD http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65" "tx34be97025f8f4e1f90758-006acad0c2" "proxy-server 1476099" 0.0050 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 404 70 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txc5816f6e254c4367806a4-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 200 82 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txc5816f6e254c4367806a4-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txc5816f6e254c4367806a4-006acad0c2) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" 200 82 "GET http://localhost/v1/a/5cb072d5372b45029c774227f8ffcd65/88d82b018f2e4c219e50de5609168f7a" "txc5816f6e254c4367806a4-006acad0c2" "proxy-server 1476099" 0.0008 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd6f5e1cc84f541228096e-006acad0c2" "proxy-server 1476099" 0.0087 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/0/a/0f4e435eb54f4427b1a393d522461e74" 201 - "PUT http://127.0.0.1:50961/sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" "txd6f5e1cc84f541228096e-006acad0c2" "container-server 1476099" 0.0011 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/0/a/0f4e435eb54f4427b1a393d522461e74" 201 - "PUT http://127.0.0.1:58965/sda1/1/a/0f4e435eb54f4427b1a393d522461e74" "txd6f5e1cc84f541228096e-006acad0c2" "container-server 1476099" 0.0011 "-" 1476099 3test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_initiated_and_required +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_initiated_and_required ... ok + +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Own shard range in state 'sharded' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Own shard range in state 'shrunk' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmprl7rgh5s/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_others +test.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_others ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root_no_objects +test.unit.obj.test_auditor.TestAuditWatchers.test_dark_data_with_sharding_fallback_to_root_no_objects ... ok +test.unit.obj.test_auditor.TestAuditWatchers.test_watchers +test.unit.obj.test_auditor.TestAuditWatchers.test_watchers ... ok + +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: Setting object count to 3120 (txn: tx21d1f1c3d76d4795b9f17-006acad0c0) +test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx1386f920b77f45d7ae883-006acad0c0) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: tx46735394684e401ca1c1a-006acad0c0) +test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx32f6f8cae87b4fb7b9080-006acad0c0) +test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: txa756463db1be4ba09de6a-006acad0c0) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa756463db1be4ba09de6a-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa756463db1be4ba09de6a-006acad0c0) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txa756463db1be4ba09de6a-006acad0c0) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: tx68492aaf40b347aebc054-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx68492aaf40b347aebc054-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx68492aaf40b347aebc054-006acad0c0) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx68492aaf40b347aebc054-006acad0c0) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx4cf5039c31ba4ba7ad96e-006acad0c0) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4cf5039c31ba4ba7ad96e-006acad0c0) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx4cf5039c31ba4ba7ad96e-006acad0c0) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx4cf5039c31ba4ba7ad96e-006acad0c0) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx76bed73cb2ab4fc6897a4-006acad0c2)test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_age_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_age_conf ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_threshold_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_quarantine_threshold_conf ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_overlapping_shards_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_overlapping_shards_no_memcache ... ok + +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 110.90, bytes/sec: 227132.78, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: txfc857100a80f457db66d6-0068bdc0ae) -test ERROR: Account HEAD returning 503 for [] (txn: txfc857100a80f457db66d6-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: txa28fb05fdf6546eea53be-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx510ce7464d74478b853e5-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx96f03b450d5f4a018a19e-0068bdc0ae) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx14794d79c7b34d5885872-0068bdc0ae" "proxy-server 2597858" 0.0024 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1d7ad4d286b1414e96f87-0068bdc0ae" "proxy-server 2597858" 0.0057 "-" 2597858 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/3/a/c/o.large" 201 - "PUT http://localhost/sdb1/2/a/c/o.large" "tx576b0b07b86b4761b61a5-0068bdc0ae" "object-server 2597858" 0.0005 "-" 2597858 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/3/a/c/o.large" 201 - "PUT http://localhost/sda1/2/a/c/o.large" "tx576b0b07b86b4761b61a5-0068bdc0ae" "object-server 2597858" 0.0005 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sda1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx576b0b07b86b4761b61a5-0068bdc0ae" "proxy-server 2597858" 0.0192 "-" 2597858 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "PUT /sdb1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx576b0b07b86b4761b61a5-0068bdc0ae" "proxy-server 2597858" 0.0186 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 131072 - - tx576b0b07b86b4761b61a5-0068bdc0ae - 0.0527 - - 1757266094.805585384 1757266094.858321190 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx18d07001431d4e29a27f4-0068bdc0ae" "proxy-server 2597858" 0.0062 "-" 2597858 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8a2607fcd4674b29bee0f-0068bdc0ae" "proxy-server 2597858" 0.0092 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx13c56a2090084015a25b4-0068bdc0ae" "proxy-server 2597858" 0.0048 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx13c56a2090084015a25b4-0068bdc0ae - 0.0300 - - 1757266094.864165068 1757266094.894170284 0 -Run 00 took 000.036 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx379993a838b14b95a11ee-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx71894e7b76a14f539f3c1-0068bdc0ae" "proxy-server 2597858" 0.0060 "-" 2597858 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txe5ffee34d2c744698734c-0068bdc0ae" "proxy-server 2597858" 0.0007 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txe5ffee34d2c744698734c-0068bdc0ae - 0.0261 - - 1757266094.900085449 1757266094.926200390 0 -Run 01 took 000.032 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6b02338f14214339a6665-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx710bee7f1af343f6878eb-0068bdc0ae" "proxy-server 2597858" 0.0024 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txeb1061a4298542baa30b7-0068bdc0ae" "proxy-server 2597858" 0.0017 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txeb1061a4298542baa30b7-0068bdc0ae - 0.0188 - - 1757266094.932199955 1757266094.951003075 0 -Run 02 took 000.026 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2139c62db3424910ba1ec-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "txa8e846e365b14b9fa86ba-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txf02f69f51e7a47fabde71-0068bdc0ae" "proxy-server 2597858" 0.0006 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txf02f69f51e7a47fabde71-0068bdc0ae - 0.0149 - - 1757266094.954464674 1757266094.969383478 0 -Run 03 took 000.017 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7404fd4dc6ec43c48aaf8-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx9ed3eec44fad412488236-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx44431345ac804b6fbf728-0068bdc0ae" "proxy-server 2597858" 0.0042 "-" 2597858 0test.unit.proxy.test_server.TestProxyObjectPerformance.test_GET_debug_large_file -test.unit.proxy.test_server.TestProxyObjectPerformance.test_GET_debug_large_file ... ok + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp2mv9s9er/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.12s. Total quarantined: 0, Total errors: 0, Total files/sec: 25.64, Total bytes/sec: 44438.43, Auditing time: 0.11, Rate: 0.98 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 3 dark 0 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1223.54, bytes/sec: 2505815.23, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpc5q2eolk/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: [audit-watcher test_watcher1] reporting dark data /a/c_ec/o +test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 29.42, Total bytes/sec: 50990.76, Auditing time: 0.10, Rate: 0.94 +test INFO: [audit-watcher test_watcher1] total unknown 0 ok 2 dark 1 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: Loading entry point 'test_watcher1' +test DEBUG: [audit-watcher test_watcher1] getting started +test DEBUG: 1 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF) +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test INFO: Object audit (ZBF). Since Sun Oct 11 13:56:50 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1376.99, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache + with lock_file(cache_file, lock_timeout, unlink=False) as cf: + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ + return next(self.gen) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file + fd = os.open(filename, flags) +FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmptvhl8tsv/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test INFO: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 264.64, Total bytes/sec: 0.00, Auditing time: 0.01, Rate: 0.80 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 1, "10240": 2, "OVER": 0} +test DEBUG: the auditor has no logger prefix +object-reconstructor INFO: Nothing reconstructed for 1.1205673217773438e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails_custom_request_node_count +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_state_is_not_reclaimable +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_state_is_not_reclaimable ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_error_with_invalid_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_error_with_invalid_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_errors_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_errors_works ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_sysmeta +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sharding_sysmeta ... ok -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpez3e2pkv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266094.97521.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'there')], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015234947204589844s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012493133544921875s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'there')], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001461505889892578s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011992454528808594s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013327598571777344s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00019550323486328125s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00018024444580078125s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'yonder')], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014781951904296875s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00013256072998046875s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012922286987304688s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011610984802246094s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014090538024902344s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001544952392578125s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00012135505676269531s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012946128845214844s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011801719665527344s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00015544891357421875s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_root_container -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_root_container ... ok +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "txd6f5e1cc84f541228096e-006acad0c2" "proxy-server 1476099" 0.0300 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/1/a/0f4e435eb54f4427b1a393d522461e74" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "txd6f5e1cc84f541228096e-006acad0c2" "proxy-server 1476099" 0.0190 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6eeeec2a86924311a37ab-006acad0c2" "proxy-server 1476099" 0.0019 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "tx136ec63d39244714acc71-006acad0c2" "proxy-server 1476099" 0.0085 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx63ad006c324f48d69ee06-006acad0c2" "proxy-server 1476099" 0.0275 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx63ad006c324f48d69ee06-006acad0c2" "object-server 1476099" 0.0046 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx63ad006c324f48d69ee06-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx63ad006c324f48d69ee06-006acad0c2" "proxy-server 1476099" 0.0354 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx63ad006c324f48d69ee06-006acad0c2" "proxy-server 1476099" 0.0368 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx57714dcf01d24deab3a7b-006acad0c2" "proxy-server 1476099" 0.0057 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "tx796083508a7047e9a9481-006acad0c2" "proxy-server 1476099" 0.0067 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txe622fa4698c14a8f8874f-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txe622fa4698c14a8f8874f-006acad0c2" "proxy-server 1476099" 0.0090 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx33dae11dfe09464aa1dca-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "txc84899b4301c4edcb720e-006acad0c2" "proxy-server 1476099" 0.0014 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx867226137904449bae811-006acad0c2" "proxy-server 1476099" 0.0294 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx867226137904449bae811-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx867226137904449bae811-006acad0c2" "object-server 1476099" 0.0004 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx867226137904449bae811-006acad0c2" "proxy-server 1476099" 0.0460 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx867226137904449bae811-006acad0c2" "proxy-server 1476099" 0.0505 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11791098843949369f5a2-006acad0c2" "proxy-server 1476099" 0.0101 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "txdc244ec6b3024bd0b2ee4-006acad0c2" "proxy-server 1476099" 0.0108 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx3ba0a4a250f7435ba5969-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx3ba0a4a250f7435ba5969-006acad0c2" "proxy-server 1476099" 0.0049 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx999f4fbf0c174ff7b13da-006acad0c2" "proxy-server 1476099" 0.0020 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "txa9b6aefd2e334e0988560-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txf5fb1e03db334cad9087c-006acad0c2" "proxy-server 1476099" 0.0227 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txf5fb1e03db334cad9087c-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sda1/1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txf5fb1e03db334cad9087c-006acad0c2" "object-server 1476099" 0.0005 "-" 1476099 3 +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch +sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpirhzjb36/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013875961303710938s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001201629638671875s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013566017150878906s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.417533874511719e-05s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db +sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash60False/hash60False_1791676610.00000.db +sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/oè policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/oè policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676609.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/oè policy#0 frag#3 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor WARNING: Invalid response 400 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 179 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_non_404_response +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_non_404_response ... ok -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/14 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx44431345ac804b6fbf728-0068bdc0ae - 0.0186 - - 1757266094.971074820 1757266094.989628077 0 -Run 04 took 000.020 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:14 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd49a91bc80ed48629ee34-0068bdc0ae" "proxy-server 2597858" 0.0013 "-" 2597858 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8375d2e282db47eb9140b-0068bdc0af" "proxy-server 2597858" 0.0033 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx7e2df64424384ef3af1f0-0068bdc0af" "proxy-server 2597858" 0.0007 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/15 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx7e2df64424384ef3af1f0-0068bdc0af - 0.0406 - - 1757266094.991254330 1757266095.031869888 0 -Run 05 took 000.046 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx78bf173f7f974a4381103-0068bdc0af" "proxy-server 2597858" 0.0022 "-" 2597858 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1579ba13ea46495ba1048-0068bdc0af" "proxy-server 2597858" 0.0015 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx48cedf3c2f9744489ea46-0068bdc0af" "proxy-server 2597858" 0.0007 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/15 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx48cedf3c2f9744489ea46-0068bdc0af - 0.0270 - - 1757266095.037197828 1757266095.064230919 0 -Run 06 took 000.029 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4410d44b3dba42d2a319a-0068bdc0af" "proxy-server 2597858" 0.0017 "-" 2597858 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx704042946bfc4254bdfe4-0068bdc0af" "proxy-server 2597858" 0.0013 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx2ecbd0153717463192ed9-0068bdc0af" "proxy-server 2597858" 0.0006 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/15 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx2ecbd0153717463192ed9-0068bdc0af - 0.0253 - - 1757266095.065957546 1757266095.091273785 0 -Run 07 took 000.031 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe15f7a617a054ac4a56c4-0068bdc0af" "proxy-server 2597858" 0.0028 "-" 2597858 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx18a694d902724d708a02c-0068bdc0af" "proxy-server 2597858" 0.0031 "-" 2597858 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdb1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "txb7632741f9404c4880726-0068bdc0af" "proxy-server 2597858" 0.0006 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/15 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - txb7632741f9404c4880726-0068bdc0af - 0.0232 - - 1757266095.097325325 1757266095.120564222 0 -Run 08 took 000.025 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx792836acbfb94077ab2ae-0068bdc0af" "proxy-server 2597858" 0.0016 "-" 2597858 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx25f2041349fe4cbe89a12-0068bdc0af" "proxy-server 2597858" 0.0013 "-" 2597858 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sda1/2/a/c/o.large" 200 131072 "GET http://localhost/v1/a/c/o.large" "tx140cf05018984b9abd59a-0068bdc0af" "proxy-server 2597858" 0.0006 "-" 2597858 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/15 GET /v1/a/c/o.large HTTP/1.0 200 - - t - 131072 - tx140cf05018984b9abd59a-0068bdc0af - 0.0250 - - 1757266095.122235298 1757266095.147249699 0 -Run 09 took 000.029 -test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs_meta -test.unit.obj.test_ssync.TestSsyncReplication.test_no_longer_expired_object_syncs_meta ... ok +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001327991485595703s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.96453857421875e-05s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012731552124023438s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.512901306152344e-05s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db +sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Finished processing, state sharded (deleted), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash60True/hash60True_1791676629.00000.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013446807861328125s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011968612670898438s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013446807861328125s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test DEBUG: got 0 rows (deleted=True) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db +sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/lse/hash50False/hash50False_1791676648.00000.db +sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_sharding_completes_with_own_and_other_ranges +test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_completes_with_own_and_other_ranges ... ok +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_storage_policy_property +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_storage_policy_property ... ok -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txf5fb1e03db334cad9087c-006acad0c2" "proxy-server 1476099" 0.0649 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "PUT /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 201 - "PUT http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "txf5fb1e03db334cad9087c-006acad0c2" "proxy-server 1476099" 0.0542 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx577efa4ceaef4c71901a4-006acad0c2" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "tx3647e262980a4355ab5b8-006acad0c2" "proxy-server 1476099" 0.0046 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx4a3abbb888f944c687322-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx4a3abbb888f944c687322-006acad0c2" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx995926e8e37443f58a1be-006acad0c2" "proxy-server 1476099" 0.0012 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "tx111286cb789147ad87229-006acad0c2" "proxy-server 1476099" 0.0025 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:50 +0000] "GET /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 404 70 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx6fb95b738b5e46e2a69f3-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 404 70 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx6fb95b738b5e46e2a69f3-006acad0c2" "proxy-server 1476099" 0.0107 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx6fb95b738b5e46e2a69f3-006acad0c2) +proxy DEBUG: Ignoring 404 from primary (txn: tx6fb95b738b5e46e2a69f3-006acad0c2) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 404 70 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx6fb95b738b5e46e2a69f3-006acad0c2" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx6fb95b738b5e46e2a69f3-006acad0c2) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx38ad7701d5524a388290c-006acad0c3" "proxy-server 1476099" 0.0012 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/1/a/0f4e435eb54f4427b1a393d522461e74" 204 - "HEAD http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74" "tx5d03880c250b4ed482ac0-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx7e71f6fd5fe843638b055-006acad0c3" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx7e71f6fd5fe843638b055-006acad0c3" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx7e71f6fd5fe843638b055-006acad0c3" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/2/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" 200 84 "GET http://localhost/v1/a/0f4e435eb54f4427b1a393d522461e74/9772c609f89546039ae55d5becec5913" "tx7e71f6fd5fe843638b055-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa52064ff127d48569d7d9-006acad0c3" "proxy-server 1476099" 0.0093 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/0/a/668f8f2a3f7f4f3995630c70b1f32974" 201 - "PUT http://127.0.0.1:50961/sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974" "txa52064ff127d48569d7d9-006acad0c3" "container-server 1476099" 0.0010 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/0/a/668f8f2a3f7f4f3995630c70b1f32974" 201 - "PUT http://127.0.0.1:58965/sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" "txa52064ff127d48569d7d9-006acad0c3" "container-server 1476099" 0.0011 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "txa52064ff127d48569d7d9-006acad0c3" "proxy-server 1476099" 0.0389 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "txa52064ff127d48569d7d9-006acad0c3" "proxy-server 1476099" 0.0341 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx94e06973fc3d464dbd7c9-006acad0c3" "proxy-server 1476099" 0.0021 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "tx7b95a02c716e45749832a-006acad0c3" "proxy-server 1476099" 0.0055 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "txfea7d336795b45bca18d8-006acad0c3" "proxy-server 1476099" 0.0331 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "txfea7d336795b45bca18d8-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "txfea7d336795b45bca18d8-006acad0c3" "object-server 1476099" 0.0040 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "txfea7d336795b45bca18d8-006acad0c3" "proxy-server 1476099" 0.0340 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "txfea7d336795b45bca18d8-006acad0c3" "proxy-server 1476099" 0.0431 "-" 1476099 3test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sync_merging +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_sync_merging ... ok +test.unit.obj.test_auditor.TestAuditor.test_audit_location_gets_quarantined +test.unit.obj.test_auditor.TestAuditor.test_audit_location_gets_quarantined ... ok + +object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676610.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000test.unit.obj.test_auditor.TestAuditor.test_auditor_reclaim_age +test.unit.obj.test_auditor.TestAuditor.test_auditor_reclaim_age ... ok +test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored +test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored ... ok + +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00535273551940918s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010061264038085938s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001285076141357422s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.560585021972656e-05s, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db +sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - zero objects found, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Finished processing, state sharded (deleted), path: a/c, db: /tmp/tmpbeetvl5c/sda/containers/0/rue/hash50True/hash50True_1791676664.00000.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h60/hash60/hash60_1791676611.28869.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h50/hash50/hash50_1791676611.38108.db +sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70.db +sharder-test INFO: Kick off container cleaving, own shard range in state 'sharded', path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_sharding_stalls_with_own_and_other_ranges +test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_stalls_with_own_and_other_ranges ... ok +test.unit.container.test_sharder.TestSharder.test_ratelimited_roundrobin +test.unit.container.test_sharder.TestSharder.test_ratelimited_roundrobin ... ok +test.unit.container.test_sharder.TestSharder.test_run_forever +test.unit.container.test_sharder.TestSharder.test_run_forever ... ok + +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (14 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (15 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (16 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (17 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2test ERROR: Failed to unlink '/tmp/tmple90wd8y/containers/part/suffix/hash/container.db': Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state + os.unlink(retiring_file) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: 1 +test DEBUG: Unlinked retiring db '/tmp/tmple90wd8y/containers/part/suffix/hash/container_1791676610.00000.db' +test WARNING: Still have multiple db files after unlinking '/tmp/tmple90wd8y/containers/part/suffix/hash/container_1791676610.00000.db': ['/tmp/tmple90wd8y/containers/part/suffix/hash/container.db', '/tmp/tmple90wd8y/containers/part/suffix/hash/container_1791676611.00000.db'] +test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmple90wd8y/containers/part/suffix/hash/container_1791676611.00000.db']. +test ERROR: Failed to set the ROWID of the fresh database for a/c: +test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmp74duaot0/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/made-up-filename: Expected directory, found file at /tmp/tmp74duaot0/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c +test ERROR: ERROR Object /tmp/tmp74duaot0/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: Expected directory, found file at /tmp/tmp74duaot0/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:51 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 746.45, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 406.86, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.35 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: Run listdir on /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:51 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1387.01, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmp0xknc1ru/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 375.93, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.12 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF) +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test INFO: Object audit (ZBF). Since Sun Oct 11 13:56:51 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 91.68, bytes/sec: 0.00, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test INFO: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 82.54, Total bytes/sec: 0.00, Auditing time: 0.01, Rate: 0.86 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: Run listdir on /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF) +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.jsontest.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored_with_zero_byte_fps +test.unit.obj.test_auditor.TestAuditor.test_expired_object_is_ignored_with_zero_byte_fps ... ok +test.unit.obj.test_auditor.TestAuditor.test_failsafe_object_audit_will_swallow_errors_in_tests +test.unit.obj.test_auditor.TestAuditor.test_failsafe_object_audit_will_swallow_errors_in_tests ... ok +test.unit.obj.test_auditor.TestAuditor.test_generic_exception_handling +test.unit.obj.test_auditor.TestAuditor.test_generic_exception_handling ... ok +test.unit.obj.test_auditor.TestAuditor.test_inprogress_rsync_tempfiles_get_cleaned_up +test.unit.obj.test_auditor.TestAuditor.test_inprogress_rsync_tempfiles_get_cleaned_up ... ok +test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone +test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfdd3ebb3607a4895b41b8-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "txf95b94dfb4bf41299724a-006acad0c3" "proxy-server 1476099" 0.0033 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx26a96eee8f18427ba5bda-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx26a96eee8f18427ba5bda-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx714442b53645426dbbb23-006acad0c3" "proxy-server 1476099" 0.0018 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "tx7624c50ae6eb428db7235-006acad0c3" "proxy-server 1476099" 0.0022 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx5b7fc72033cd40a8b2e16-006acad0c3" "proxy-server 1476099" 0.0312 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx5b7fc72033cd40a8b2e16-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx5b7fc72033cd40a8b2e16-006acad0c3" "object-server 1476099" 0.0004 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx5b7fc72033cd40a8b2e16-006acad0c3" "proxy-server 1476099" 0.0363 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx5b7fc72033cd40a8b2e16-006acad0c3" "proxy-server 1476099" 0.0377 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d7debb5e0fd4403bc652-006acad0c3" "proxy-server 1476099" 0.0065 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "tx45c5ac10bfd7472492001-006acad0c3" "proxy-server 1476099" 0.0078 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7bda5c48e0d0476d88c13-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7bda5c48e0d0476d88c13-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d5c5ed4c42548a381a03-006acad0c3" "proxy-server 1476099" 0.0014 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "txfd5dd818292d44eea3ca6-006acad0c3" "proxy-server 1476099" 0.0025 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx659671b91ee448588b0ab-006acad0c3" "proxy-server 1476099" 0.0250 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx659671b91ee448588b0ab-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx659671b91ee448588b0ab-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx659671b91ee448588b0ab-006acad0c3" "proxy-server 1476099" 0.0380 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 201 - "PUT http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx659671b91ee448588b0ab-006acad0c3" "proxy-server 1476099" 0.0310 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3889fc9cb2b34ea09fd54-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "tx7599b9c538904669bee8c-006acad0c3" "proxy-server 1476099" 0.0048 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx467c4527e3f7452f8d3ba-006acad0c3" "proxy-server 1476099" 0.0011 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx467c4527e3f7452f8d3ba-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf603caac849e448bad770-006acad0c3" "proxy-server 1476099" 0.0150 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "tx780ba0a47f774f80b1256-006acad0c3" "proxy-server 1476099" 0.0057 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 404 70 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx36da4ede0c3b45f982173-006acad0c3" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 404 70 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx36da4ede0c3b45f982173-006acad0c3" "proxy-server 1476099" 0.0003 "-" 1476099 3test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone_with_custom_reclaim_age +test.unit.obj.test_auditor.TestAuditor.test_non_reclaimable_tombstone_with_custom_reclaim_age ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_audit_adds_metadata_checksums +test.unit.obj.test_auditor.TestAuditor.test_object_audit_adds_metadata_checksums ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_audit_checks_EC_fragments +test.unit.obj.test_auditor.TestAuditor.test_object_audit_checks_EC_fragments ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_audit_diff_data +test.unit.obj.test_auditor.TestAuditor.test_object_audit_diff_data ... ok + +test INFO: Object audit (ZBF). Since Sun Oct 11 13:56:51 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 172.64, bytes/sec: 0.00, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmp5ez6hh3x/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test INFO: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 144.64, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.05 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test ERROR: ERROR Trying to audit /tmp/tmpwp663ry8/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit + self.object_audit(location) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 258, in object_audit + df = diskfile_mgr.get_diskfile_from_audit_location(location) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1499, in get_diskfile_from_audit_location + return self.diskfile_cls.from_hash_dir( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'function' object has no attribute 'from_hash_dir' +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test ERROR: ERROR Trying to audit /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit + self.object_audit(location) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 258, in object_audit + df = diskfile_mgr.get_diskfile_from_audit_location(location) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1499, in get_diskfile_from_audit_location + return self.diskfile_cls.from_hash_dir( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'function' object has no attribute 'from_hash_dir' +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpl7zejr8m/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 1, Total files/sec: 587.03, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.35 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: Rsync tempfile: /tmp/tmpp4ex3s7k/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1791676611.57846.data.9ILVBL +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: Rsync tempfile: /tmp/tmpp4ex3s7k/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1791676611.57846.data.9ILVBL +test DEBUG: Rsync tempfile: /tmp/tmpp4ex3s7k/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.1791676611.57846.data.9ILVBL +test WARNING: Unexpected file /tmp/tmpp4ex3s7k/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/.random.crazy.file: Invalid Timestamp value in filename '.random.crazy.file' +test DEBUG: Run listdir on /tmp/tmpigywv5ux/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: Run listdir on /tmp/tmp3mpx3fkb/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676611.69482#1#d.data: Invalid EC metadata at offset 0x850 +test ERROR: ERROR Object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x850 +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676611.71081#1#d.data: Invalid EC metadata at offset 0x10a0 +test ERROR: ERROR Object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x10a0 +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676611.73293#1#d.data: Invalid EC metadata at offset 0x0 +test ERROR: ERROR Object /tmp/tmpvp0mvdih/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: Invalid EC metadata at offset 0x0 +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmperk73brm/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676611.75916.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test ERROR: ERROR Object /tmp/tmperk73brm/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676611.78323.data: metadata content-length 1024 does not match actual object size 1034 +test ERROR: ERROR Object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034 +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects-1/0/e8c/354ad2ed1c680ff8b4d687a780198e8c/1791676611.79267.data: metadata content-length 1024 does not match actual object size 1034 +test ERROR: ERROR Object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects-1/0/e8c/354ad2ed1c680ff8b4d687a780198e8c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034test.unit.obj.test_auditor.TestAuditor.test_object_audit_extra_data +test.unit.obj.test_auditor.TestAuditor.test_object_audit_extra_data ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_audit_no_meta +test.unit.obj.test_auditor.TestAuditor.test_object_audit_no_meta ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_audit_will_not_swallow_errors_in_tests +test.unit.obj.test_auditor.TestAuditor.test_object_audit_will_not_swallow_errors_in_tests ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_all +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_all ... ok + +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.7:1007/sdh/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Trying to GET 10.0.0.17:1017/sdr/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 5.0067901611328125e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.3:1003/sdd -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc -test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb -test ERROR: Container GET returning 503 for (503, 503, 503, 503) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65433,15 +65306,29 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65454,12 +65341,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65472,15 +65357,32 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65493,12 +65395,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65511,12 +65411,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65529,15 +65427,31 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/o policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65550,12 +65464,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65568,12 +65480,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65586,12 +65496,846 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.14:1014/sdo/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.15:1015/sdp/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.16:1016/sdq/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.17:1017/sdr/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.18:1018/sds/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65604,15 +66348,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65625,12 +66364,18 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.19:1019/sdt/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.20:1020/sdu/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.21:1021/sdv/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.22:1022/sdw/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.23:1023/sdx/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.24:1024/sdy/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65643,12 +66388,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65661,12 +66404,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65679,12 +66420,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65697,15 +66436,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65718,12 +66452,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65736,12 +66468,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65754,12 +66484,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65772,12 +66500,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65790,12 +66516,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65808,15 +66532,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65829,12 +66548,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65847,12 +66564,14 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.25:1025/sdz/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.26:1026/sda/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65865,12 +66584,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65883,12 +66600,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65901,12 +66616,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65919,12 +66632,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65937,15 +66648,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to GET /v1/a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65958,12 +66664,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65976,12 +66680,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -65994,12 +66696,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -66012,12 +66712,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -66030,12 +66728,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -66048,12 +66744,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -66066,12 +66760,10 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -66084,2304 +66776,84 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -OSError (txn: txc99dfa33b4b44510a573c-0068bdc09c)test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_codes_for_GET -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_codes_for_GET ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_swift_owner -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_swift_owner ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_nothing_to_sync -test.unit.obj.test_ssync.TestSsyncReplication.test_nothing_to_sync ... ok - -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00018215179443359375s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00014829635620117188s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.000102996826171875s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00017952919006347656s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0001895427703857422s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001995563507080078s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001926422119140625s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010561943054199219s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.250640869140625e-05s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.083747863769531e-05s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.726119995117188e-05s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019216537475585938s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0002295970916748047s, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'yonder' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Placed 3 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpw1n41j_g/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266095.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0002162456512451172s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00014352798461914062s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001735687255859375s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00021123886108398438s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00020456314086914062s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001773834228515625s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015115737915039062s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017523765563964844s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_sharding -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_sharding ... ok -test.unit.obj.test_ssync.TestSsyncReplication.test_sync -test.unit.obj.test_ssync.TestSsyncReplication.test_sync ... ok -test.unit.obj.test_ssync_receiver.TestModuleMethods.test_decode_missing -test.unit.obj.test_ssync_receiver.TestModuleMethods.test_decode_missing ... ok -test.unit.obj.test_ssync_receiver.TestModuleMethods.test_encode_wanted -test.unit.obj.test_ssync_receiver.TestModuleMethods.test_encode_wanted ... ok -test.unit.obj.test_ssync_sender.TestModuleMethods.test_decode_wanted -test.unit.obj.test_ssync_sender.TestModuleMethods.test_decode_wanted ... ok -test.unit.obj.test_ssync_sender.TestModuleMethods.test_encode_missing -test.unit.obj.test_ssync_sender.TestModuleMethods.test_encode_missing ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call -test.unit.obj.test_ssync_sender.TestSender.test_call ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check ... ok - -sharder-test DEBUG: Placed 1 misplaced objects (2 unplaced), path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014781951904296875s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00013780593872070312s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012540817260742188s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013208389282226562s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001251697540283203s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: misplaced object source bounds [('', 'there'), ('where', '')], path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00012826919555664062s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001304149627685547s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0003826618194580078s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00014543533325195312s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001347064971923828s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00013875961303710938s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001575946807861328s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012230873107910156s, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Placed 5 misplaced objects (0 unplaced), path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/shard_c, db: /tmp/tmps1butsv0/sda/containers/0/f3b/b3fac948f9f029603d4248b5e2d39f3b/b3fac948f9f029603d4248b5e2d39f3b_1757266096.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013589859008789062s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00016760826110839844s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011277198791503906s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.34600830078125e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011181831359863281s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 2 rows (deleted=False) in 9.703636169433594e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.512901306152344e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.560585021972656e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.440017700195312e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 7.677078247070312e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.393692016601562e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.462501525878906e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.225440979003906e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00015282630920410156s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 9.822845458984375e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.821487426757812e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.200241088867188e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 7.2479248046875e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.939338684082031e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.846687316894531e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.463859558105469e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.916854858398438e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.893013000488281e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.34600830078125e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.179115295410156e-05s, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_metadata_legacy_response -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_metadata_legacy_response ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list ... ok - -proxy DEBUG: Ignoring 404 from primary (txn: txc6e255bb2a984d1daccf3-0068bdc0af) -proxy DEBUG: Ignoring 404 from primary (txn: txc6e255bb2a984d1daccf3-0068bdc0af) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 404 70 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txc6e255bb2a984d1daccf3-0068bdc0af" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: txc6e255bb2a984d1daccf3-0068bdc0af) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfccf90ae2e8f4faba23be-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a/7b4040398a3c49a3beb5efedad38ada6" 204 - "HEAD http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6" "txeb180cb51a6f492ea90d5-0068bdc0af" "proxy-server 2597874" 0.0027 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txa4bd8bb5f4d34d479cdf5-0068bdc0af" "proxy-server 2597874" 0.0009 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txa4bd8bb5f4d34d479cdf5-0068bdc0af" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdi1/2/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" 200 84 "GET http://localhost/v1/a/7b4040398a3c49a3beb5efedad38ada6/476d9fefd8b944f5a851c59ffd3a21c2" "txa4bd8bb5f4d34d479cdf5-0068bdc0af" "proxy-server 2597874" 0.0009 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf55158d57eb14d59b2d8e-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/0/a/072119bcc85544008ce31d8c4c3fc600" 201 - "PUT http://127.0.0.1:35393/sda1/3/a/072119bcc85544008ce31d8c4c3fc600" "txf55158d57eb14d59b2d8e-0068bdc0af" "container-server 2597874" 0.0011 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/0/a/072119bcc85544008ce31d8c4c3fc600" 201 - "PUT http://127.0.0.1:55815/sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" "txf55158d57eb14d59b2d8e-0068bdc0af" "container-server 2597874" 0.0010 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/3/a/072119bcc85544008ce31d8c4c3fc600" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "txf55158d57eb14d59b2d8e-0068bdc0af" "proxy-server 2597874" 0.0298 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "txf55158d57eb14d59b2d8e-0068bdc0af" "proxy-server 2597874" 0.0220 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24e94f7d66e04d76a3402-0068bdc0af" "proxy-server 2597874" 0.0020 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx03a314e5611a4bdfa046e-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx1f360260937448d583bdb-0068bdc0af" "proxy-server 2597874" 0.0192 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx1f360260937448d583bdb-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx1f360260937448d583bdb-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx1f360260937448d583bdb-0068bdc0af" "proxy-server 2597874" 0.0283 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx1f360260937448d583bdb-0068bdc0af" "proxy-server 2597874" 0.0385 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx304f2d4fda3240eab829c-0068bdc0af" "proxy-server 2597874" 0.0064 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx73bd677866874e4aa8bd5-0068bdc0af" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx8fffbe4f752f453d984ae-0068bdc0af" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx8fffbe4f752f453d984ae-0068bdc0af" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa26578bbcde141d896c66-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx058c44a64aef4fc98c6e9-0068bdc0af" "proxy-server 2597874" 0.0070 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx274468c4a1004a04a490c-0068bdc0af" "object-server 2597874" 0.0008 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sda1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx274468c4a1004a04a490c-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx274468c4a1004a04a490c-0068bdc0af" "proxy-server 2597874" 0.0290 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx274468c4a1004a04a490c-0068bdc0af" "proxy-server 2597874" 0.0332 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "PUT /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx274468c4a1004a04a490c-0068bdc0af" "proxy-server 2597874" 0.0333 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdec0224ed0204fa78c993-0068bdc0af" "proxy-server 2597874" 0.0013 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "txb16248ac78a4490183ef2-0068bdc0af" "proxy-server 2597874" 0.0090 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx757cece7a4f94bdf8c1d9-0068bdc0af" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx757cece7a4f94bdf8c1d9-0068bdc0af" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txef179138585043fba0baa-0068bdc0af" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:15 +0000] "HEAD /sda1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx1bbab807015645b8b74ab-0068bdc0af" "proxy-server 2597874" 0.0061 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txddf7c9ab5e79455aa1c03-0068bdc0af" "proxy-server 2597874" 0.0182 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txddf7c9ab5e79455aa1c03-0068bdc0af" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/3/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txddf7c9ab5e79455aa1c03-0068bdc0af" "object-server 2597874" 0.0057 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txddf7c9ab5e79455aa1c03-0068bdc0af" "proxy-server 2597874" 0.0314 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 201 - "PUT http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txddf7c9ab5e79455aa1c03-0068bdc0af" "proxy-server 2597874" 0.0304 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx354d88857372431b999c5-0068bdc0b0" "proxy-server 2597874" 0.0048 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx6ba819084ed04edc9706f-0068bdc0b0" "proxy-server 2597874" 0.0064 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx459c7e7d048f43238744b-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx459c7e7d048f43238744b-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfe4ed802e8984944b2b1e-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "tx8ad813bb761740e889070-0068bdc0b0" "proxy-server 2597874" 0.0022 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 404 70 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx0758d81d6b8e444ead915-0068bdc0b0" "proxy-server 2597874" 0.0004 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 404 70 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx0758d81d6b8e444ead915-0068bdc0b0" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx0758d81d6b8e444ead915-0068bdc0b0) -proxy DEBUG: Ignoring 404 from primary (txn: tx0758d81d6b8e444ead915-0068bdc0b0) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 404 70 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "tx0758d81d6b8e444ead915-0068bdc0b0" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx0758d81d6b8e444ead915-0068bdc0b0) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa777031dc93243e7be52d-0068bdc0b0" "proxy-server 2597874" 0.0021 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/3/a/072119bcc85544008ce31d8c4c3fc600" 204 - "HEAD http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600" "txf48abe858697456280846-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txed6d29c23fcd44f4aa7c4-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txed6d29c23fcd44f4aa7c4-0068bdc0b0" "proxy-server 2597874" 0.0028 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" 200 82 "GET http://localhost/v1/a/072119bcc85544008ce31d8c4c3fc600/cb61763c503b48389a216481bbb472da" "txed6d29c23fcd44f4aa7c4-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1ea3a7c7ff184cdbbcf29-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/0/a/9b9fc1fe0b854b709aa74a7022dd45af" 201 - "PUT http://127.0.0.1:55815/sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx1ea3a7c7ff184cdbbcf29-0068bdc0b0" "container-server 2597874" 0.0011 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/0/a/9b9fc1fe0b854b709aa74a7022dd45af" 201 - "PUT http://127.0.0.1:35393/sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx1ea3a7c7ff184cdbbcf29-0068bdc0b0" "container-server 2597874" 0.0017 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx1ea3a7c7ff184cdbbcf29-0068bdc0b0" "proxy-server 2597874" 0.0152 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx1ea3a7c7ff184cdbbcf29-0068bdc0b0" "proxy-server 2597874" 0.0100 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf67c377392994e19b5fe9-0068bdc0b0" "proxy-server 2597874" 0.0048 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx74c28ff9621f45a098478-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0b582feae1b5429fad61e-0068bdc0b0" "proxy-server 2597874" 0.0136 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0b582feae1b5429fad61e-0068bdc0b0" "object-server 2597874" 0.0006 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0b582feae1b5429fad61e-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0b582feae1b5429fad61e-0068bdc0b0" "proxy-server 2597874" 0.0202 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0b582feae1b5429fad61e-0068bdc0b0" "proxy-server 2597874" 0.0192 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaedb64c3330f494b9ecec-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx34dcef75f7804184afda1-0068bdc0b0" "proxy-server 2597874" 0.0027 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx43042309341d4080bb9cf-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx43042309341d4080bb9cf-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdecb669c96e64d719963f-0068bdc0b0" "proxy-server 2597874" 0.0031 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "txf3eba4b9c2fe4d3d8c4e7-0068bdc0b0" "proxy-server 2597874" 0.0026 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0da81a5309f34d34b0d62-0068bdc0b0" "proxy-server 2597874" 0.0195 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0da81a5309f34d34b0d62-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0da81a5309f34d34b0d62-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0da81a5309f34d34b0d62-0068bdc0b0" "proxy-server 2597874" 0.0262 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx0da81a5309f34d34b0d62-0068bdc0b0" "proxy-server 2597874" 0.0252 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71bd8b44dbb44d73b1c2c-0068bdc0b0" "proxy-server 2597874" 0.0063 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx730c3b4b746d42e6a7c43-0068bdc0b0" "proxy-server 2597874" 0.0086 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx697bee26c7e94ac79f941-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx697bee26c7e94ac79f941-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ce0ed2e1948497bb01d3-0068bdc0b0" "proxy-server 2597874" 0.0058 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "txb349e971f56e4d138d665-0068bdc0b0" "proxy-server 2597874" 0.0094 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txcf54ae6e9b844953b36b4-0068bdc0b0" "proxy-server 2597874" 0.0460 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txcf54ae6e9b844953b36b4-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txcf54ae6e9b844953b36b4-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txcf54ae6e9b844953b36b4-0068bdc0b0" "proxy-server 2597874" 0.0439 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 201 - "PUT http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txcf54ae6e9b844953b36b4-0068bdc0b0" "proxy-server 2597874" 0.0572 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ab2bdb41d2840f3bac6e-0068bdc0b0" "proxy-server 2597874" 0.0055 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx05c275172b424c3598f04-0068bdc0b0" "proxy-server 2597874" 0.0067 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txdccabade4aa246d4a8e8b-0068bdc0b0" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "txdccabade4aa246d4a8e8b-0068bdc0b0" "proxy-server 2597874" 0.0050 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx667a0bc70bfe4dea95c32-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx908bb5b467154fa5951a2-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 404 70 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx17cace35262e44049a557-0068bdc0b0" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 404 70 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx17cace35262e44049a557-0068bdc0b0" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx17cace35262e44049a557-0068bdc0b0) -proxy DEBUG: Ignoring 404 from primary (txn: tx17cace35262e44049a557-0068bdc0b0) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 404 70 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx17cace35262e44049a557-0068bdc0b0" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx17cace35262e44049a557-0068bdc0b0) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa4ed9365600c4710bf9d0-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/9b9fc1fe0b854b709aa74a7022dd45af" 204 - "HEAD http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af" "tx124557a32c5b40d3a65a2-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx9e27546695db42d39366e-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 200 82 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx9e27546695db42d39366e-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/2/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" 404 70 "GET http://localhost/v1/a/9b9fc1fe0b854b709aa74a7022dd45af/c621bd21f6034f9ea33ae9676ba774a0" "tx9e27546695db42d39366e-0068bdc0b0" "proxy-server 2597874" 0.0045 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx9e27546695db42d39366e-0068bdc0b0) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx772822ef782448918e87a-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/0/a/0d6142aa175f4e2aa854b5f4e0b295e3" 201 - "PUT http://127.0.0.1:55815/sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx772822ef782448918e87a-0068bdc0b0" "container-server 2597874" 0.0010 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/0/a/0d6142aa175f4e2aa854b5f4e0b295e3" 201 - "PUT http://127.0.0.1:35393/sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx772822ef782448918e87a-0068bdc0b0" "container-server 2597874" 0.0011 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx772822ef782448918e87a-0068bdc0b0" "proxy-server 2597874" 0.0168 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx772822ef782448918e87a-0068bdc0b0" "proxy-server 2597874" 0.0260 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1397d2d407654ccb91fec-0068bdc0b0" "proxy-server 2597874" 0.0062 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx623772ca744c4846aef9e-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx0f16f500c9ee4438accf3-0068bdc0b0" "proxy-server 2597874" 0.0262 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx0f16f500c9ee4438accf3-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx0f16f500c9ee4438accf3-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx0f16f500c9ee4438accf3-0068bdc0b0" "proxy-server 2597874" 0.0365 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx0f16f500c9ee4438accf3-0068bdc0b0" "proxy-server 2597874" 0.0356 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2ba621923bf9402dbc868-0068bdc0b0" "proxy-server 2597874" 0.0054 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "txa6a18ae3e6294340b30a7-0068bdc0b0" "proxy-server 2597874" 0.0069 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx5574388d146f40139fd8c-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx5574388d146f40139fd8c-0068bdc0b0" "proxy-server 2597874" 0.0049 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx42c1cfa41b54455b85ece-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx644ea80b12624345ab471-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx8a526dd85e2945a88f3b0-0068bdc0b0" "proxy-server 2597874" 0.0277 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx8a526dd85e2945a88f3b0-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx8a526dd85e2945a88f3b0-0068bdc0b0" "proxy-server 2597874" 0.0382 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx8a526dd85e2945a88f3b0-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx8a526dd85e2945a88f3b0-0068bdc0b0" "proxy-server 2597874" 0.0439 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx66aee59beedb4324a893f-0068bdc0b0" "proxy-server 2597874" 0.0095 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "txa4c6bdd6c2d54c3c9f3a6-0068bdc0b0" "proxy-server 2597874" 0.0084 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx10543fe9993c420b9ef55-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx10543fe9993c420b9ef55-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc961519314364d11bed71-0068bdc0b0" "proxy-server 2597874" 0.0062 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "txd5862d6c92d14421919e0-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx7da6ae591a0d49e7a4f35-0068bdc0b0" "proxy-server 2597874" 0.0268 "-" 2597874 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx7da6ae591a0d49e7a4f35-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx7da6ae591a0d49e7a4f35-0068bdc0b0" "object-server 2597874" 0.0005 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx7da6ae591a0d49e7a4f35-0068bdc0b0" "proxy-server 2597874" 0.0399 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "PUT /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 201 - "PUT http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx7da6ae591a0d49e7a4f35-0068bdc0b0" "proxy-server 2597874" 0.0398 "-" 2597874 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3724e4749c2c48e784b8f-0068bdc0b0" "proxy-server 2597874" 0.0056 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "txc0586d43d8794358b6eaa-0068bdc0b0" "proxy-server 2597874" 0.0065 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "txe09255d473b944c1b15c5-0068bdc0b0" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "txe09255d473b944c1b15c5-0068bdc0b0" "proxy-server 2597874" 0.0089 "-" 2597874 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa37e0662718845a0a021f-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "tx066892590f8b4e5e83b64-0068bdc0b0" "proxy-server 2597874" 0.0013 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 404 70 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx28c1384a6a4042438307b-0068bdc0b0" "proxy-server 2597874" 0.0003 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 404 70 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx28c1384a6a4042438307b-0068bdc0b0" "proxy-server 2597874" 0.0003 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx28c1384a6a4042438307b-0068bdc0b0) -proxy DEBUG: Ignoring 404 from primary (txn: tx28c1384a6a4042438307b-0068bdc0b0) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "GET /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 404 70 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx28c1384a6a4042438307b-0068bdc0b0" "proxy-server 2597874" 0.0085 "-" 2597874 3test.unit.proxy.test_server.TestECGets.test_GET_with_same_frag_index_on_multiple_nodes -test.unit.proxy.test_server.TestECGets.test_GET_with_same_frag_index_on_multiple_nodes ... ok - -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (10.00 minutes) -test INFO: Running object reconstructor in script mode. -test INFO: Object reconstruction complete (once). (5.00 minutes) -test INFO: Running object reconstructor in script mode. -test INFO: Object reconstruction complete (once). (5.00 minutes) -test INFO: Running object reconstructor in script mode. -test INFO: Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/1 pid=2597857] Running object reconstructor in script mode. -test INFO: [worker 1/1 pid=2597857] Object reconstruction complete (once). (5.00 minutes) -test INFO: [worker 1/2 pid=pid-1] Starting object reconstructor in daemon mode. -test INFO: [worker 1/2 pid=pid-1] Starting object reconstruction pass. -test INFO: [worker 1/2 pid=pid-1] Object reconstruction complete. (0.10 minutes) -test DEBUG: [worker 1/2 pid=pid-1] reconstruction sleeping for 30.0 seconds. -test INFO: [worker 2/4 pid=20641] Running object reconstructor in script mode. -test DEBUG: [worker 2/4 pid=20641] debug message -test INFO: [worker 2/4 pid=20641] info message -test WARNING: [worker 2/4 pid=20641] warning message -test ERROR: [worker 2/4 pid=20641] error message -test INFO: [worker 2/4 pid=20641] Object reconstruction complete (once). (0.00 minutes) -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:43903 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 40098) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 5, available: 5, sent: 3, deletable: 5 -test-ssync-sender DEBUG: Run listdir on /tmp/tmpj4omxpxd/tmp_test_ssync_sender/dev/objects/9 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:15] "SSYNC /dev/9 HTTP/1.1" 200 389 0.119484 -test-ssync-receiver DEBUG: Run listdir on /tmp/tmpj4omxpxd/tmp_test_ssync_receiver/dev/objects/9 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:37995 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 34956) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 317 0.108355 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:58715 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 42644) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 314 0.115108 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:46559 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 52904) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 8, available: 8, sent: 6, deletable: 8 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 498 0.145957 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:42993 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 34376) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 317 0.098594 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 34378) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 316 0.097803 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 34394) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 316 0.114052 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:48537 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 54262) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 316 0.090261 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 54278) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 316 0.097825 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 54292) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:16] "SSYNC /dev/9 HTTP/1.1" 200 316 0.101959 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:33763 -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 43654) -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:17] "SSYNC /dev/9 HTTP/1.1" 200 276 0.093841 -test-ssync-receiver INFO: (2597857) wsgi starting up on http://127.0.0.1:60385 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-receiver DEBUG: (2597857) accepted ('127.0.0.1', 39634) -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 7, available: 7, sent: 5, deletable: 7 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 0, deletable: 3 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 1, deletable: 3 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 1, deletable: 2 -test-ssync-receiver INFO: 127.0.0.1 - - [07/Sep/2025 05:28:17] "SSYNC /dev/9 HTTP/1.1" 200 465 0.151697 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-receiver INFO: (2597857) wsgi exited, is_accepting=True -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 0, deletable: 1 -test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 0test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list_but_required -test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list_but_required ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_calls_others -test.unit.obj.test_ssync_sender.TestSender.test_call_calls_others ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_MessageTimeout -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_MessageTimeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_ReplicationException -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_ReplicationException ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_exception_handling_exception -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_exception_handling_exception ... ok -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_other_exceptions -test.unit.obj.test_ssync_sender.TestSender.test_call_catches_other_exceptions ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect -test.unit.obj.test_ssync_sender.TestSender.test_connect ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_bad_status -test.unit.obj.test_ssync_sender.TestSender.test_connect_bad_status ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_no_frag -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_no_frag ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag_to_primary -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag_to_primary ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_replicated -test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_replicated ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver -test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver_include_non_durable -test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver_include_non_durable ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_receive_timeout -test.unit.obj.test_ssync_sender.TestSender.test_connect_receive_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_send_timeout -test.unit.obj.test_ssync_sender.TestSender.test_connect_send_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver -test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver ... ok -test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver_include_non_durable -test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver_include_non_durable ... ok -test.unit.obj.test_ssync_sender.TestSender.test_disconnect -test.unit.obj.test_ssync_sender.TestSender.test_disconnect ... ok - -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmp5hval9et/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014662742614746094s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010991096496582031s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00011563301086425781s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010085105895996094s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010848045349121094s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001285076141357422s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00020051002502441406s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.393692016601562e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.867813110351562e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.322166442871094e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.511543273925781e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 6.842613220214844e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 7.677078247070312e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00017380714416503906s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.368492126464844e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.703636169433594e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.726119995117188e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.916854858398438e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.775161743164062e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 8.893013000488281e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.535385131835938e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.775161743164062e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_one -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_one ... ok -test.unit.obj.test_ssync_sender.TestSender.test_disconnect_timeout -test.unit.obj.test_ssync_sender.TestSender.test_disconnect_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_extra_line_parts -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_extra_line_parts ... ok - -test ERROR: Container GET returning 503 for [] (txn: txc99dfa33b4b44510a573c-0068bdc09c) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.6:1006/sda (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.7:1007/sda (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500, 500, 500] (txn: txf883ab018c324b84a4bd2-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: tx2020da610e2a46ecaca06-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: txbd52aecbdb6847f195d60-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test ERROR: Container GET returning 503 for [] (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: tx9efa48c70a614ced9486e-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: Container GET returning 503 for [] (txn: tx009194b59213476babc97-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: Container GET returning 503 for [] (txn: tx21e3358652994d86a0eef-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6124f3462fe841f983b5b-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6124f3462fe841f983b5b-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx6124f3462fe841f983b5b-0068bdc0a8) -test ERROR: Container GET returning 503 for [] (txn: tx6124f3462fe841f983b5b-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx401d90bf9c76479584f4f-0068bdc0a8) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx401d90bf9c76479584f4f-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx249fde2e6644470fb7c23-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx249fde2e6644470fb7c23-0068bdc0a8) -test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sdd (txn: tx249fde2e6644470fb7c23-0068bdc0a8) -test ERROR: Container GET returning 503 for [500, 500, 500] (txn: tx249fde2e6644470fb7c23-0068bdc0a8) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txfba50a26f3af4a6fa8a34-0068bdc0a8) -test ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx0fc1eef883904cc78daa0-0068bdc0a8) -test DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx0fc1eef883904cc78daa0-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: tx0fc1eef883904cc78daa0-0068bdc0a8) -test ERROR: Container GET returning 503 for [] (txn: tx4e49681579754867b12db-0068bdc0a8) -test INFO: Client disconnected on read of '/a/c' (txn: tx4e49681579754867b12db-0068bdc0a8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Client disconnected on read of '/a/c' (txn: tx3c4479de2cb14d97966b9-0068bdc0a9) -test INFO: Client disconnected on read of '/a/c' (txn: tx3c4479de2cb14d97966b9-0068bdc0a9) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9)test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect2 -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect2 ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_POST -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_POST ... ok -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_PUT -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_sys_meta_headers_PUT ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_all_found -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_all_found ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_unexpected -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_unexpected ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_empty_suffixes -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_empty_suffixes ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_suffixes -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_suffixes ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_exactly_actual_objects -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_exactly_actual_objects ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_less_than_actual_objects -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_less_than_actual_objects ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_send_map -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_send_map ... ok - -sharder-test DEBUG: got 0 rows (deleted=True) in 9.703636169433594e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010418891906738281s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.0108642578125e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001010894775390625s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.440017700195312e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.96453857421875e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.343292236328125e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.72747802734375e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011277198791503906s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.489059448242188e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.43865966796875e-05s, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmplyn809i0/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001354217529296875s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00015735626220703125s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00010752677917480469s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.632110595703125e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001266002655029297s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 2 rows (deleted=False) in 8.559226989746094e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00018668174743652344s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.249282836914062e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.322166442871094e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.177757263183594e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 7.82012939453125e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test WARNING: Failed to find destination for at least 2 misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (2 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_two -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_shard_container_unsharded_limit_two ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_send_line -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_send_line ... ok -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_start -test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_start ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_all -test.unit.obj.test_ssync_sender.TestSender.test_readline_all ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_all_trailing_not_newline_termed -test.unit.obj.test_ssync_sender.TestSender.test_readline_all_trailing_not_newline_termed ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_at_start_of_chunk -test.unit.obj.test_ssync_sender.TestSender.test_readline_at_start_of_chunk ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_broken_chunk -test.unit.obj.test_ssync_sender.TestSender.test_readline_broken_chunk ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_buffer_exceeds_network_chunk_size_somehow -test.unit.obj.test_ssync_sender.TestSender.test_readline_buffer_exceeds_network_chunk_size_somehow ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_chunk_with_extension -test.unit.obj.test_ssync_sender.TestSender.test_readline_chunk_with_extension ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_newline_in_buffer -test.unit.obj.test_ssync_sender.TestSender.test_readline_newline_in_buffer ... ok -test.unit.obj.test_ssync_sender.TestSender.test_readline_terminated_chunk -test.unit.obj.test_ssync_sender.TestSender.test_readline_terminated_chunk ... ok - -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to POST /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test ERROR: Container GET returning 503 for (200, 503, 503, 503) (txn: tx74b38a35fc1b417baa3c6-0068bdc0a9) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.3:1003/sdd re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.6:1006/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: ERROR with Container server 10.0.0.7:1007/sda re: Trying to PUT /a/c: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request - conn = http_connect( - ip, port, node['device'], part, method, path, - headers=headers, query_string=query) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -test ERROR: Container GET returning 503 for (200, 503, 503, 503) (txn: tx2687cb577d9143ec99aed-0068bdc0ab) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_headers_and_body -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_headers_and_body ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_statuses -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_half_not_found_statuses ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_handoff -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_handoff ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507 ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_delete -test.unit.obj.test_ssync_sender.TestSender.test_send_delete ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_delete_timeout -test.unit.obj.test_ssync_sender.TestSender.test_send_delete_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_post -test.unit.obj.test_ssync_sender.TestSender.test_send_post ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_post_unicode -test.unit.obj.test_ssync_sender.TestSender.test_send_post_unicode ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put -test.unit.obj.test_ssync_sender.TestSender.test_send_put ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.11:1011/sdl, error: ERROR Insufficient Storage (txn: tx3d388f441b2a4bc798ed5-0068bdc0ad) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.12:1012/sdm, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sdq, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sdt, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.11:1011/sdl, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.8:1008/sdi, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sdy, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sdb, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sds, error: ERROR Insufficient Storage (txn: tx229937f5d19a480688f60-0068bdc0ad) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sdz, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sdb, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sdu, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sdo, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sdp, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sdr, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sdv, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sdw, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok - -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.179115295410156e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.653236389160156e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.273124694824219e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.20159912109375e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00010275840759277344s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.749961853027344e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.2479248046875e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.916854858398438e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 6.866455078125e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Looking for misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: misplaced object source bounds [('', 'here'), ('where', '')], path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010395050048828125s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.34600830078125e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.58306884765625e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.7738037109375e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 1 rows (deleted=False) in 8.106231689453125e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.036064147949219e-05s, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, active as of 1757265952.38255>, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Placed 2 misplaced objects (0 unplaced), path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Finished handling misplaced objects, path: .shards_a/.shard_c, db: /tmp/tmpvpmel9ew/sda/containers/0/15e/acd61f6ec4bfa17987465dba0a96315e/acd61f6ec4bfa17987465dba0a96315e.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: misplaced object source bounds [('', '')], path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00019097328186035156s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00016999244689941406s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0002357959747314453s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001990795135498047s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00020766258239746094s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011467933654785156s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00013637542724609375s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.489059448242188e-05s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.dbtest.unit.container.test_sharder.TestSharder.test_misplaced_objects_sufficient_replication -test.unit.container.test_sharder.TestSharder.test_misplaced_objects_sufficient_replication ... ok -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_root -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_root ... ok -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_shard -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_finds_two_shard ... ok -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_root -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_root ... ok -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_shard -test.unit.container.test_sharder.TestSharder.test_old_style_find_shard_ranges_none_found_shard ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put_chunk_timeout -test.unit.obj.test_ssync_sender.TestSender.test_send_put_chunk_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put_initial_timeout -test.unit.obj.test_ssync_sender.TestSender.test_send_put_initial_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put_non_durable -test.unit.obj.test_ssync_sender.TestSender.test_send_put_non_durable ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode -test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode ... ok -test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode_header_name -test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode_header_name ... ok - -proxy DEBUG: Ignoring 404 from primary (txn: tx28c1384a6a4042438307b-0068bdc0b0) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:16 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d12394d6bfe4eff92b15-0068bdc0b0" "proxy-server 2597874" 0.0014 "-" 2597874 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:17 +0000] "HEAD /sda1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3" 204 - "HEAD http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3" "txa26f762ccc3d46f1963a8-0068bdc0b0" "proxy-server 2597874" 0.0082 "-" 2597874 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:17 +0000] "GET /sdi1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx932d4177e43c40fcb2583-0068bdc0b1" "proxy-server 2597874" 0.0008 "-" 2597874 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:17 +0000] "GET /sdg1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 200 82 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx932d4177e43c40fcb2583-0068bdc0b1" "proxy-server 2597874" 0.0007 "-" 2597874 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:17 +0000] "GET /sdh1/1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" 404 70 "GET http://localhost/v1/a/0d6142aa175f4e2aa854b5f4e0b295e3/2d44762b806d4c068a258026d0980d4e" "tx932d4177e43c40fcb2583-0068bdc0b1" "proxy-server 2597874" 0.0004 "-" 2597874 3 -proxy DEBUG: Ignoring 404 from primary (txn: tx932d4177e43c40fcb2583-0068bdc0b1) -proxy ERROR: Object returning 503 for [] (txn: tx932d4177e43c40fcb2583-0068bdc0b1) -test.unit.obj.test_ssync_sender.TestSender.test_update_send_delete -test.unit.obj.test_ssync_sender.TestSender.test_update_send_delete ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_empty_send_map -test.unit.obj.test_ssync_sender.TestSender.test_updates_empty_send_map ... ok - -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: tx01cb274d7567493a98f72-0068bdc0ad) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.12:1012/sdm, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sdb, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sdw, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sdq, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sdr, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sdv, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sdu, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sdx, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sdy, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sdz, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_timeouts -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_insufficient_found_plus_timeouts ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_limits_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_limits_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_missing_one -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_missing_one ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_found -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_found ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_not_found -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_mostly_not_found ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_none_found -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_none_found ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_one_found -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_one_found ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_simple -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_simple ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_after_replication -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_after_replication ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_before_replication -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_DELETE_write_affinity_before_replication ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_is_deleted -test.unit.obj.test_ssync_sender.TestSender.test_updates_is_deleted ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_post -test.unit.obj.test_ssync_sender.TestSender.test_updates_post ... ok - -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server ERROR: Object DELETE returning 503 for (204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txb3c6cd5c40b949baa1ae0-0068bdc0ae) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txa31755ffe61c49ccbc432-0068bdc0b0) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.16:1016/sdq (txn: tx7700cd88a7a3446196810-0068bdc0b0)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_all_primaries_error_limited -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_all_primaries_error_limited ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_put -test.unit.obj.test_ssync_sender.TestSender.test_updates_put ... ok - -sharder-test DEBUG: got 1 rows (deleted=True) in 0.00011372566223144531s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001957416534423828s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001704692840576172s, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'here' to 'there' as of 1757266096.83477, (0, 0) as of 1757266096.83477, active as of 1757266096.83477>, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'there' to 'where' as of 1757266096.83478, (0, 0) as of 1757266096.83478, active as of 1757266096.83478>, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: moving misplaced objects found in range ShardRange<'where' to 'yonder' as of 1757266096.83479, (0, 0) as of 1757266096.83479, active as of 1757266096.83479>, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: Placed 4 misplaced objects (0 unplaced), path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp4ziqn2r6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266096.83530.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp869q4g67/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmp869q4g67/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmp869q4g67/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Scan for shard ranges already completed, path: a/c, db: /tmp/tmp869q4g67/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c_, db: /tmp/tmpkimx6mm6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: .shards_a/c_, db: /tmp/tmpkimx6mm6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Final shard range reached., path: .shards_a/c_, db: /tmp/tmpkimx6mm6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test DEBUG: Scan for shard ranges already completed, path: .shards_a/c_, db: /tmp/tmpkimx6mm6/sda/containers/0/cce/04aa2bd2d2fcbc0614f53f00b2b85cce/04aa2bd2d2fcbc0614f53f00b2b85cce.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpj5usb2ow/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpj5usb2ow/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmpj5usb2ow/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: a/c, db: /tmp/tmpj5usb2ow/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpyzk2wjj3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpyzk2wjj3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: .shards_a/c, db: /tmp/tmpyzk2wjj3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: No shard ranges found, path: .shards_a/c, db: /tmp/tmpyzk2wjj3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:2 success:2 failure:0 skipped:1 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test ERROR: Unhandled exception while processing: kapow!, path: a/c1, db: /tmp/tmp6ccff0kd/sdb/containers/0/ash/c1hash/c1hash.db: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 2512, in _one_shard_cycle - self._process_broker(broker, node, part) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1234, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/swift-2.35.1/test/unit/container/test_sharder.py", line 884, in mock_processing - raise Exception('kapow!') -Exception: kapow! -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:2 failure:1 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0test.unit.container.test_sharder.TestSharder.test_one_shard_cycle -test.unit.container.test_sharder.TestSharder.test_one_shard_cycle ... ok -test.unit.container.test_sharder.TestSharder.test_one_shard_cycle_no_containers -test.unit.container.test_sharder.TestSharder.test_one_shard_cycle_no_containers ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_put_and_post -test.unit.obj.test_ssync_sender.TestSender.test_updates_put_and_post ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_end -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_end ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_start -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_start ... ok - -proxy-server DEBUG: Node is error limited: 10.0.0.25:1025/sdz (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.22:1022/sdw (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.26:1026/sda (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.23:1023/sdx (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.15:1015/sdp (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sde (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.8:1008/sdi (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.27:1027/sdb (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.17:1017/sdr (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.14:1014/sdo (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.21:1021/sdv (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.18:1018/sds (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.24:1024/sdy (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.20:1020/sdu (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sdf (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.10:1010/sdk (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.19:1019/sdt (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.7:1007/sdh (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.9:1009/sdj (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Node is error limited: 10.0.0.6:1006/sdg (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server ERROR: Object returning 503 for [] (txn: tx7700cd88a7a3446196810-0068bdc0b0) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_insufficient_frag_indexes -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_insufficient_frag_indexes ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_sufficient_frag_indexes -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplicate_but_sufficient_frag_indexes ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_end -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_end ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor_almost_duplicate_dispersion -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_duplication_factor_almost_duplicate_dispersion ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_many_missed_overwrite_will_need_handoff -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_many_missed_overwrite_will_need_handoff ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_may_503 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_may_503 ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_start -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_start ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_end -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_end ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_start -test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_start ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_storage_policy_index -test.unit.obj.test_ssync_sender.TestSender.test_updates_storage_policy_index ... ok - -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp6ccff0kd/sda/containers/0/ash/c0hash/c0hash.db' -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test WARNING: Skipping xxxx as it is not mounted -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Found no containers directories -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Begin container sharder "once" mode -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:3 success:3 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -sharder-test INFO: Container sharder "once" mode completed: 0.05s -sharder-test INFO: Begin container sharder "once" mode -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: (Override partitions: 0) -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0test.unit.container.test_sharder.TestSharder.test_partition_and_device_filters -test.unit.container.test_sharder.TestSharder.test_partition_and_device_filters ... ok -test.unit.container.test_sharder.TestSharder.test_periodic_warning -test.unit.container.test_sharder.TestSharder.test_periodic_warning ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_timeout -test.unit.obj.test_ssync_sender.TestSender.test_updates_timeout ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines1 -test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines1 ... ok -test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines2 -test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines2 ... ok - -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server ERROR: Object returning 503 for [] (txn: txb46efe556ef84c55a7bbf-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server ERROR: Object returning 503 for [] (txn: tx09c7ab5f0ce540009ea60-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed ... ok -test.unit.obj.test_ssync_sender.TestSenderEC.test_missing_check_non_durable -test.unit.obj.test_ssync_sender.TestSenderEC.test_missing_check_non_durable ... ok -test.unit.obj.test_ssync_sender.TestSenderEC.test_updates_put_non_durable -test.unit.obj.test_ssync_sender.TestSenderEC.test_updates_put_non_durable ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_all_empty_devices -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_all_empty_devices ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_partial_device_updates -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_partial_device_updates ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_with_missing_keys -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_with_missing_keys ... ok - -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -sharder-test INFO: Container sharder "once" mode completed: 0.01s -sharder-test INFO: Begin container sharder "once" mode -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: (Override partitions: 2, 0) -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -sharder-test INFO: Container sharder "once" mode completed: 0.03s -sharder-test INFO: Begin container sharder "once" mode -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: (Override devices: sdc) -sharder-test INFO: (Override partitions: 2, 0) -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -sharder-test INFO: Container sharder "once" mode completed: 0.01s -sharder-test INFO: Begin container sharder "once" mode -sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: (Override devices: sdb, sdc) -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:17 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' -sharder-test INFO: Container sharder "once" mode completed: 0.03s -sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpz9x8r8ba/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db -sharder-test WARNING: normal warning, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpz9x8r8ba/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db -sharder-test WARNING: normal warning, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 1, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 1a, path: a/c1, db: /tmp/tmpz9x8r8ba/sda/containers/0/8b9/a9f7e97965d6cf799a529102a973b8b9/a9f7e97965d6cf799a529102a973b8b9.db -sharder-test WARNING: periodic warning 2, path: a/c2, db: /tmp/tmpz9x8r8ba/sda/containers/0/229/9ab62b5ef34a985438bfdf7ee0102229/9ab62b5ef34a985438bfdf7ee0102229.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard -test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_wrong_type_per_device -test.unit.obj.test_updater.TestObjectUpdater.test_aggregate_and_dump_recon_wrong_type_per_device ... ok -test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard_deleted_db -test.unit.container.test_sharder.TestSharder.test_process_broker_leader_auto_shard_deleted_db ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_conf_params -test.unit.obj.test_updater.TestObjectUpdater.test_conf_params ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_creation -test.unit.obj.test_updater.TestObjectUpdater.test_creation ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_dump_device_recon -test.unit.obj.test_updater.TestObjectUpdater.test_dump_device_recon ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_gather_recon_stats -test.unit.obj.test_updater.TestObjectUpdater.test_gather_recon_stats ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_listdir_with_exception -test.unit.obj.test_updater.TestObjectUpdater.test_listdir_with_exception ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_listdir_without_exception -test.unit.obj.test_updater.TestObjectUpdater.test_listdir_without_exception ... ok - -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server ERROR: Object returning 503 for [] (txn: tx80c40f2190ff474a8c7ba-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a0e62884143416b9d43f-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from primary (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_etags_at_same_timestamp -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_etags_at_same_timestamp ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_frags_and_no_quorum_will_503 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_mixed_frags_and_no_quorum_will_503 ... ok - -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Identified 1 sharding candidates, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Starting scan for shard ranges, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test INFO: Completed scan for shard ranges: 2 found, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test INFO: Final shard range reached., path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp6ks5bugq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266097.66966.db -sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmptqmx3hn1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmptqmx3hn1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmptqmx3hn1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmptqmx3hn1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded (deleted), path: a/c, db: /tmp/tmptqmx3hn1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_no_others -test.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_no_others ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_no_durable_files -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_GET_with_no_durable_files ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_simple -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_simple ... ok - -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Own shard range in state 'shrinking' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Own shard range in state 'sharding' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Own shard range in state 'sharded' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Own shard range in state 'shrunk' but no shard ranges and not leader; remaining unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpjrq4y1rg/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_others -test.unit.container.test_sharder.TestSharder.test_process_broker_not_sharding_others ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest ... ok - -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Container 'a/c' cannot be set to sharding state: missing epoch -sharder-test DEBUG: Finished processing, state unsharded, path: a/c, db: /tmp/tmpeu59x5ih/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.dbtest.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_different_timestamps -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_different_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_some_missing -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_some_missing ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_two_vector_timestamps -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok - -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server ERROR: Object returning 503 for [] (txn: txb0927039b4a94e2ab2b36-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Object returning 503 for [] (txn: tx8d590e26adb24d298a4c6-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8fc49dc2be6b4cdea9085-0068bdc0b1) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_succeed -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_all_primaries_succeed ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_in_past ... ok - -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txdd46c98839b74923b03e0-0068bdc0b2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sdo re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sdv re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6f4e7a3fd58a4a25b109a-0068bdc0b2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sds re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sdu re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sdx re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txfdb278dbd93c448d9fe47-0068bdc0b2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sdq re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.28:1028/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.29:1029/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.30:1030/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.31:1031/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.32:1032/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.33:1033/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.34:1034/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.35:1035/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.36:1036/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.37:1037/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.38:1038/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.39:1039/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.40:1040/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.41:1041/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.42:1042/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.43:1043/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.44:1044/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.45:1045/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_negative_delete_after -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_non_int_delete_after ... ok - -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001347064971923828s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011157989501953125s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014066696166992188s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.107589721679688e-05s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db -sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash60False/hash60False_1757266097.00000.db -sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00014138221740722656s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.799003601074219e-05s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001800060272216797s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.775161743164062e-05s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db -sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Finished processing, state sharded (deleted), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash60True/hash60True_1757266116.00000.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.dbtest.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_fail -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_negative_delete_after -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_negative_delete_after ... ok - -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.46:1046/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.47:1047/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.48:1048/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.49:1049/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.50:1050/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.51:1051/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.52:1052/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.53:1053/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.54:1054/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.55:1055/sda, error: ERROR Insufficient Storage (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx7ca90d8fd4b3452689627-0068bdc0b2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sdp re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sdz re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sdy re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sdt re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sdw re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sdr re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx879cccd67c3444d79204d-0068bdc0b2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_requires_length -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_PUT_requires_length ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_connect_put_node_timeout -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_connect_put_node_timeout ... ok -test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_completes_with_own_and_other_ranges -test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_completes_with_own_and_other_ranges ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_sync_delete -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_sync_delete ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_update_backend_requests -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_container_update_backend_requests ... ok - -sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00013256072998046875s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010633468627929688s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001678466796875s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.869171142578125e-05s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db -sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/lse/hash50False/hash50False_1757266135.00000.db -sharder-test DEBUG: Starting processing, state unsharded (deleted), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: PUT new shard range container for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test INFO: Completed creating 2 shard range containers, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c_m_0 for ShardRange, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001418590545654297s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.000125885009765625s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test INFO: Cleaving ShardRange - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test INFO: Cleaving from row None into .shards_a/c__1 for ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015234947204589844s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test DEBUG: got 0 rows (deleted=True) in 8.845329284667969e-05s, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db -sharder-test INFO: Cleaving ShardRange<'m' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - zero objects found, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Finished processing, state sharded (deleted), path: a/c, db: /tmp/tmp9z8tzr96/sda/containers/0/rue/hash50True/hash50True_1757266151.00000.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharding', path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.dbtest.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_delete_at_backend_requests -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_delete_at_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_determine_chunk_destinations_prioritize_more_missing -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_determine_chunk_destinations_prioritize_more_missing ... ok -test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_stalls_with_own_and_other_ranges -test.unit.container.test_sharder.TestSharder.test_process_broker_sharding_stalls_with_own_and_other_ranges ... ok - -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx3fdc8601ea424d00ab55f-0068bdc0af) -test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: tx4ffe0f08078a4b88acafb-0068bdc0af) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4ffe0f08078a4b88acafb-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4ffe0f08078a4b88acafb-0068bdc0af) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx4ffe0f08078a4b88acafb-0068bdc0af) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: txe6be914acd08495eb3cbf-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txe6be914acd08495eb3cbf-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: txe6be914acd08495eb3cbf-0068bdc0af) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txe6be914acd08495eb3cbf-0068bdc0af) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx6041cd83c76f4814b8033-0068bdc0af) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx6041cd83c76f4814b8033-0068bdc0af) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx6041cd83c76f4814b8033-0068bdc0af) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx6041cd83c76f4814b8033-0068bdc0af) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Found 1020 objects in shard (state=unsharded), total = 1068 (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: Setting object count to 1068 (txn: txdc3e61455a0d412ab1f17-0068bdc0b0) -test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=lemon {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=8976&marker=m&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Found 44 objects in shard (state=unsharded), total = 1068 (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=8932&marker=A&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 1068 (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Setting object count to 1068 (txn: txfe8b2ac74c7b403bba8d2-0068bdc0b0) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 404 (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test ERROR: Aborting listing from shards due to bad response: [200, 404] (txn: tx6fee9329cf9c4701bdc38-0068bdc0b1) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_errors_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_errors_no_memcache ... ok -test.unit.container.test_sharder.TestSharder.test_ratelimited_roundrobin -test.unit.container.test_sharder.TestSharder.test_ratelimited_roundrobin ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_expirer_DELETE_suppresses_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_default -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_default ... ok -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_non_default -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_handoff_local_first_non_default ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_bad_location_header -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_bad_location_header ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_best_effort -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_best_effort ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_missing_location_header -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_missing_location_header ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected ... ok +Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_exceptions_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_exceptions_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_duplicate_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_missing_frag_does_not_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_frags_on_handoffs +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_frags_on_handoffs ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_invalid_frag_index_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_invalid_frag_index_headers ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_missing_headers +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_missing_headers ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixed_meta_timestamps_works +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixed_meta_timestamps_works ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixture_of_errors_fails +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_mixture_of_errors_fails ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_errors +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_errors ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_duplicate_frags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_duplicate_frags ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_non_zero +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_non_zero ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_not_old_enough +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero_check_closed +test.unit.obj.test_auditor.TestAuditor.test_object_run_fast_track_zero_check_closed ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_logging +test.unit.obj.test_auditor.TestAuditor.test_object_run_logging ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_once_multi_devices +test.unit.obj.test_auditor.TestAuditor.test_object_run_once_multi_devices ... ok -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h60/hash60/hash60_1757266098.50488.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'shrinking', path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h50/hash50/hash50_1757266098.55418.db -sharder-test DEBUG: Starting processing, state unsharded, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70.db -sharder-test INFO: Kick off container cleaving, own shard range in state 'sharded', path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test INFO: Starting to cleave (2 todo), path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmppthd3zj8/sda/containers/0/h70/hash70/hash70_1757266098.59443.db +sharder-test INFO: Stopped cleave at unready ShardRange, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpajay282u/sda/containers/0/h70/hash70/hash70_1791676611.42157.db sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 created - attempted:1 success:1 failure:1 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Wed Dec 31 12:00:01 1969 audit_shard - attempted:2 success:2 failure:0 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 created - attempted:1 success:1 failure:1 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Thu Jan 1 14:00:01 1970 audit_shard - attempted:2 success:2 failure:0 sharder-test INFO: Container sharder cycle completed: 5.00s sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 created - attempted:1 success:1 failure:1 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 audit_shard - attempted:2 success:2 failure:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 created - attempted:1 success:1 failure:1 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Wed Dec 31 12:00:06 1969 audit_shard - attempted:2 success:2 failure:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 visited - attempted:1 success:1 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 created - attempted:1 success:1 failure:1 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 audit_shard - attempted:2 success:2 failure:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 created - attempted:1 success:1 failure:1 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Thu Jan 1 14:00:06 1970 audit_shard - attempted:2 success:2 failure:0 sharder-test INFO: Container sharder cycle completed: 3604.00s sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 created - attempted:1 success:1 failure:1 -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3test.unit.container.test_sharder.TestSharder.test_run_forever -test.unit.container.test_sharder.TestSharder.test_run_forever ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected_previous_success -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_root_update_redirected_previous_success ... ok - -test-ssync-sender DEBUG: ssync completed ok: dev: test-dev, part: 99, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 1 second: test connect -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 test connect -test-ssync-sender ERROR: EXCEPTION in ssync.Sender: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 185, in __call__ - connection, response = self.connect() - ~~~~~~~~~~~~^^ -TypeError: 'str' object is not callable - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 223, in __call__ - node_str = utils.node_to_string(self.node, replication=True) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1210, in node_to_string - node_ip, node_port = select_ip_port(node_dict, use_replication=replication) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1193, in select_ip_port - node_ip = node_dict['replication_ip'] - ~~~~~~~~~^^^^^^^^^^^^^^^^^^ -TypeError: 'NoneType' object is not subscriptable -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 EXCEPTION in ssync.Sender: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 185, in __call__ - connection, response = self.connect() - ~~~~~~~~~~~~^^ -TypeError: 'str' object is not callable -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 Expected status 200; got 503 (an error message) -test-ssync-sender WARNING: ssync receiver 1.2.3.4:5678 does not accept non-durable fragments -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 0.02 seconds: connect receive -test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 0.01 seconds: connect send -test-ssync-sender INFO: ssync missing_check truncated after 2 objects: device: dev, part: 9, policy: 0, last object hash: 9d41d8cd98f00b204e9800998ecf0def -test WARNING: The slowdown option is deprecated in favor of objects_per_second. This option may be ignored in a future release. -test WARNING: The slowdown option is deprecated in favor of objects_per_second. This option may be ignored in a future release. -test ERROR: ERROR: Unable to access foo/bar: permission_denied -test INFO: Object update sweep starting on /tmp/tmpyx0kbyki/devices/sda1 (pid: 2597857) -test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test ERROR: Container update failed for '/a/c/o'; problem with redirect location: Invalid path: bad%20bad%20bad -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update failed for /a/c/o /tmp/tmpyx0kbyki/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmpyx0kbyki/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp7we0a95q/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update failed for /a/c/o /tmp/tmp7we0a95q/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.00000 -test INFO: Object update sweep completed on /tmp/tmp7we0a95q/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpyc_j_i8y/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /a/c/o /tmp/tmpyc_j_i8y/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_new -test DEBUG: Update sent for /.shards_a/c_shard_new/o /tmp/tmpyc_j_i8y/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmpyc_j_i8y/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpty5ssqab/devices/sda1 (pid: 2597857) -test DEBUG: Error code 507 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 507 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update failed for /a/c/o /tmp/tmpty5ssqab/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmpty5ssqab/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpty5ssqab/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /a/c/o /tmp/tmpty5ssqab/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_1 -test DEBUG: Update sent for /.shards_a/c_shard_1/o /tmp/tmpty5ssqab/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmpty5ssqab/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 1 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp89nlzdtp/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_older/o /tmp/tmp89nlzdtp/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_new -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_new/o /tmp/tmp89nlzdtp/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_newertest.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_shard_update_redirected_twice -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_shard_update_redirected_twice ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_update_redirection_loop -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_update_redirection_loop ... ok - -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Wed Dec 31 13:00:10 1969 audit_shard - attempted:2 success:2 failure:0 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 visited - attempted:2 success:2 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 scanned - attempted:1 success:1 failure:0 found:2 min_time:99 max_time:123 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 created - attempted:1 success:1 failure:1 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 cleaved - attempted:1 success:1 failure:0 min_time:0.01 max_time:1.3 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 misplaced - attempted:1 success:1 failure:0 found:1 placed:1 unplaced:0 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 audit_root - attempted:5 success:4 failure:1 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Thu Jan 1 15:00:10 1970 audit_shard - attempted:2 success:2 failure:0 sharder-test INFO: Container sharder cycle completed: 30.00s sharder-test INFO: Container sharder cycle starting, auto-sharding False -sharder-test ERROR: Unhandled exception while dumping progress: Test over, path: a/c1, db: /tmp/tmputxjo3du/sda/containers/0/ash/c1hash/c1hash.db: +sharder-test ERROR: Unhandled exception while dumping progress: Test over, path: a/c1, db: /tmp/tmpgofxh7a7/sda/containers/0/ash/c1hash/c1hash.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 2522, in _one_shard_cycle self._record_sharding_progress(broker, node, error) @@ -68444,8 +66916,8 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call raise effect Exception: Test over -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68479,12 +66951,12 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68518,96 +66990,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -test INFO: Object update sweep completed on /tmp/tmp89nlzdtp/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp89nlzdtp/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /.shards_a/c_shard_newer/o /tmp/tmp89nlzdtp/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmp89nlzdtp/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmphhhazjip/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /a/c/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_1/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_2 -test INFO: Object update sweep completed on /tmp/tmphhhazjip/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmphhhazjip/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_2/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to None -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /a/c/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_3 -test INFO: Object update sweep completed on /tmp/tmphhhazjip/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmphhhazjip/devices/sda1 (pid: 2597857) -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_3/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to .shards_a/c_shard_1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Error code 301 is returned from remote server 127.0.0.1:67890/sda1 -test DEBUG: Update redirected for /.shards_a/c_shard_1/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 to None -test INFO: Object update sweep completed on /tmp/tmphhhazjip/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 2 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmphhhazjip/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmphhhazjip/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000 -test INFO: Object update sweep completed on /tmp/tmphhhazjip/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /.shards_a/shard_c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266100.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_updates -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_async_updates ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_legacy_updates -test.unit.obj.test_updater.TestObjectUpdater.test_obj_put_legacy_updates ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_gone_missing -test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_gone_missing ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_moves_locals_first -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_moves_locals_first ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_object_DELETE_backend_update_container_ip_default -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_object_DELETE_backend_update_container_ip_default ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_repl_object_DELETE_backend_update_container_repl_ip -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_smooth_distributed_backend_requests -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_smooth_distributed_backend_requests ... ok - -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68641,7 +67024,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68675,9 +67058,9 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: , path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: , path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68711,9 +67094,9 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68747,7 +67130,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68781,8 +67164,8 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: , path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: , path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68816,9 +67199,9 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68852,7 +67235,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test ERROR: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -68886,112 +67269,13 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266101.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266102.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.00s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266103.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmp9n3e7kse/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp9n3e7kse/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266104.00000 -test INFO: Object update sweep completed on /tmp/tmp9n3e7kse/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmph27q58xo/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmph27q58xo/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.00000 -test INFO: Object update sweep completed on /tmp/tmph27q58xo/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmph27q58xo/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmph27q58xo/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266101.00000 -test INFO: Object update sweep completed on /tmp/tmph27q58xo/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmp6vv3ayiw/devices/sda1 (pid: 2597857) -test ERROR: ERROR Pickle problem, quarantining /tmp/tmp6vv3ayiw/devices/sda1/async_pending-1/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266098.00000: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/updater.py", line 649, in _load_update - return pickle.load(open(update_path, 'rb')) # nosec: B301 - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ -_pickle.UnpicklingError: invalid load key, '\xff'.test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_quarantine -test.unit.obj.test_updater.TestObjectUpdater.test_obj_update_quarantine ... ok -test.unit.container.test_sharder.TestSharder.test_send_shard_ranges -test.unit.container.test_sharder.TestSharder.test_send_shard_ranges ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_object_sweep -test.unit.obj.test_updater.TestObjectUpdater.test_object_sweep ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_some_404s_and_507s -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_some_404s_and_507s ... ok - -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 500, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.2:1102/sdc a/c: 500, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -69024,8 +67308,564 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') -Exception: FakeStatus Error -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: +Exception: FakeStatus Errortest.unit.container.test_sharder.TestSharder.test_send_shard_ranges +test.unit.container.test_sharder.TestSharder.test_send_shard_ranges ... ok + +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +proxy DEBUG: Ignoring 404 from primary (txn: tx36da4ede0c3b45f982173-006acad0c3) +proxy DEBUG: Ignoring 404 from primary (txn: tx36da4ede0c3b45f982173-006acad0c3) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 404 70 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx36da4ede0c3b45f982173-006acad0c3" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx36da4ede0c3b45f982173-006acad0c3) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbc33eb7ee8554e82b6f3e-006acad0c3" "proxy-server 1476099" 0.0012 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/1/a/668f8f2a3f7f4f3995630c70b1f32974" 204 - "HEAD http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974" "txccce43f230114ec0a6a10-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7b027644407340e9bb174-006acad0c3" "proxy-server 1476099" 0.0068 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7b027644407340e9bb174-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7b027644407340e9bb174-006acad0c3" "proxy-server 1476099" 0.0129 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/3/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" 200 84 "GET http://localhost/v1/a/668f8f2a3f7f4f3995630c70b1f32974/9766fa1e758848ee9157704832f8c576" "tx7b027644407340e9bb174-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d0141784ca14ef2be156-006acad0c3" "proxy-server 1476099" 0.0083 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 201 - "PUT http://127.0.0.1:50961/sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" "tx9d0141784ca14ef2be156-006acad0c3" "container-server 1476099" 0.0029 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 201 - "PUT http://127.0.0.1:58965/sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" "tx9d0141784ca14ef2be156-006acad0c3" "container-server 1476099" 0.0021 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "tx9d0141784ca14ef2be156-006acad0c3" "proxy-server 1476099" 0.0482 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "tx9d0141784ca14ef2be156-006acad0c3" "proxy-server 1476099" 0.0293 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf5cc5943fb99449982353-006acad0c3" "proxy-server 1476099" 0.0141 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "txe049aad2eee64fb390768-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01cffa07819744848cf93-006acad0c3" "proxy-server 1476099" 0.0285 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01cffa07819744848cf93-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01cffa07819744848cf93-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01cffa07819744848cf93-006acad0c3" "proxy-server 1476099" 0.0498 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01cffa07819744848cf93-006acad0c3" "proxy-server 1476099" 0.0472 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb750841256014ad8b3e44-006acad0c3" "proxy-server 1476099" 0.0052 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "txdfaae5e7c0d048c3a72ad-006acad0c3" "proxy-server 1476099" 0.0078 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx15e95414c9a54497abe70-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx15e95414c9a54497abe70-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx047e27358357484d92a18-006acad0c3" "proxy-server 1476099" 0.0111 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "tx4e8dae434f5b4a65bdd36-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe42792928cb04442a8fda-006acad0c3" "proxy-server 1476099" 0.0266 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe42792928cb04442a8fda-006acad0c3" "object-server 1476099" 0.0005 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe42792928cb04442a8fda-006acad0c3" "object-server 1476099" 0.0004 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe42792928cb04442a8fda-006acad0c3" "proxy-server 1476099" 0.0311 "-" 1476099 3test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok +test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_timestamps_on_nodes +test.unit.proxy.test_server.TestECGets.test_GET_with_multiple_timestamps_on_nodes ... ok + +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676611.80658#1#d.data: metadata content-length 592 does not match actual object size 602 +test ERROR: ERROR Object /tmp/tmpzd8iv4xc/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea failed audit and was quarantined: metadata content-length 592 does not match actual object size 602 +test DEBUG: 0 audit watcher(s) loaded +test WARNING: Quarantined object /tmp/tmp2dysgi5u/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676611.81807.data: Exception reading metadata: Ran out of input +test ERROR: ERROR Object /tmp/tmp2dysgi5u/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: Exception reading metadata: Ran out of input +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL - parallel, sda) +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 0.00, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.00 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF - sda) +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpp0nxih3n/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test INFO: Object audit (ZBF - sda) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 0.00, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.00 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.00s. Total quarantined: 0, Total errors: 0, Total files/sec: 621.01, Total bytes/sec: 6210.10, Auditing time: 0.00, Rate: 0.23 +test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test WARNING: Quarantined object /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/0/543/9279a653c7082af22a513fd187dce543/1791676612.00209.data: metadata content-length 10 does not match actual object size 20 +test ERROR: ERROR Object /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects/0/543/9279a653c7082af22a513fd187dce543 failed audit and was quarantined: metadata content-length 10 does not match actual object size 20 +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpvjhy_zcj/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.10s. Total quarantined: 1, Total errors: 0, Total files/sec: 19.69, Total bytes/sec: 98.47, Auditing time: 0.10, Rate: 0.98 +test INFO: Object audit stats: {"10": 2, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test WARNING: Quarantined object /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676612.12037.data: metadata content-length 1024 does not match actual object size 1034test.unit.obj.test_auditor.TestAuditor.test_object_run_once_no_sda +test.unit.obj.test_auditor.TestAuditor.test_object_run_once_no_sda ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two ... ok + +object-reconstructor ERROR: Trying to GET 10.0.0.27:1027/sdb/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Unable to get enough responses (27 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor DEBUG: Found existing frag #2 at 10.0.0.3:1003/sdd/0/a/c/o policy#0 while rebuilding to 10.0.0.2:1002/sdc/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #2 with frag indexes [0, 1, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. +object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=56 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing Etag) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/o policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.17:1017/sdr/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor ERROR: Trying to GET 10.0.0.23:1023/sdx/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.5:1005/sdf/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.6:1006/sdg/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.9:1009/sdj/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.10:1010/sdk/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.16:1016/sdq/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.19:1019/sdt/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.24:1024/sdy/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.25:1025/sdz/0/a/c/o policy#0 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.26:1026/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (5 x unknown, 11 x 404, 11 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor INFO: Nothing reconstructed for 1.1920928955078125e-05 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 1.0251998901367188e-05 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 1.811981201171875e-05 seconds. +object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_invalid_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_etag_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_frag_index_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_timestamp_header +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etag_with_same_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "PUT /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe42792928cb04442a8fda-006acad0c3" "proxy-server 1476099" 0.0500 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx76056ebe73e048cb9131b-006acad0c3" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "HEAD /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "tx3eb680d1ee694dcfaa81a-006acad0c3" "proxy-server 1476099" 0.0064 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01120c42c4014e71a89ad-006acad0c3" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:51 +0000] "GET /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "tx01120c42c4014e71a89ad-006acad0c3" "proxy-server 1476099" 0.0082 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4b0c64255fdf4d28ae3e0-006acad0c3" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "txdb98bc003d0e4dc8b7aea-006acad0c4" "proxy-server 1476099" 0.0117 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcd23e3f73a3649b7b7abb-006acad0c4" "proxy-server 1476099" 0.0311 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcd23e3f73a3649b7b7abb-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcd23e3f73a3649b7b7abb-006acad0c4" "object-server 1476099" 0.0004 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcd23e3f73a3649b7b7abb-006acad0c4" "proxy-server 1476099" 0.0231 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 201 - "PUT http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcd23e3f73a3649b7b7abb-006acad0c4" "proxy-server 1476099" 0.0537 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e1fd8e67e6b422b9492a-006acad0c4" "proxy-server 1476099" 0.0099 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "txa363bf58193c423eaacef-006acad0c4" "proxy-server 1476099" 0.0119 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe803fe7b37fc4b488a3c8-006acad0c4" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txe803fe7b37fc4b488a3c8-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa24c512d12a3488684d50-006acad0c4" "proxy-server 1476099" 0.0024 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "txce60f830327e45dc8c30e-006acad0c4" "proxy-server 1476099" 0.0025 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 404 70 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcbca5590c4334c859bb54-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 404 70 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcbca5590c4334c859bb54-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txcbca5590c4334c859bb54-006acad0c4) +proxy DEBUG: Ignoring 404 from primary (txn: txcbca5590c4334c859bb54-006acad0c4) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 404 70 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txcbca5590c4334c859bb54-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txcbca5590c4334c859bb54-006acad0c4) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx031fb8b437ef457ab026d-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a/00236cb8e6cd4021a7b2204d59a567bf" 204 - "HEAD http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf" "tx20d8b884ae7c4ad3ac7c9-006acad0c4" "proxy-server 1476099" 0.0014 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txd15582c29b2241ec95c83-006acad0c4" "proxy-server 1476099" 0.0050 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txd15582c29b2241ec95c83-006acad0c4" "proxy-server 1476099" 0.0008 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/2/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" 200 84 "GET http://localhost/v1/a/00236cb8e6cd4021a7b2204d59a567bf/c0dcf70999e24049854752578eadd6ea" "txd15582c29b2241ec95c83-006acad0c4" "proxy-server 1476099" 0.0009 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf30334ce1c0a402b88794-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/0/a/689e0d43c680422583794446e20c796e" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a/689e0d43c680422583794446e20c796e" "txf30334ce1c0a402b88794-006acad0c4" "container-server 1476099" 0.0011 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/0/a/689e0d43c680422583794446e20c796e" 201 - "PUT http://127.0.0.1:58965/sda1/2/a/689e0d43c680422583794446e20c796e" "txf30334ce1c0a402b88794-006acad0c4" "container-server 1476099" 0.0124 "-" 1476099 3 +test ERROR: ERROR Object /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c failed audit and was quarantined: metadata content-length 1024 does not match actual object size 1034 +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpdf9yeh0_/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.01s. Total quarantined: 1, Total errors: 0, Total files/sec: 99.34, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.06 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 182.92, bytes/sec: 187307.78, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 19.47, bytes/sec: 19936.90, Total time: 0.06, Auditing time: 0.00, Rate: 0.01 +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test WARNING: Quarantined object /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676612.13453#1#d.data: Metadata failed validation +test ERROR: ERROR DiskFile /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676612.13453#1#d.data close failure: [Errno 2] No such file or directory: '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' : Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3192, in _check_frag + self._diskfile.policy.pyeclib_driver.get_metadata(frag) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 360, in get_metadata + return self.ec_lib_reference.get_metadata(fragment, formatted) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 129, in get_metadata + fragment_metadata = pyeclib_c.get_metadata(self.handle, fragment, + formatted) +pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_get_metadata ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 858, in renamer + os.rename(old, new) + ~~~~~~~~~^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close + self._handle_close_quarantine() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3225, in _handle_close_quarantine + self._check_frag(self.frag_buf) + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3198, in _check_frag + self._quarantine(msg) + ~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2339, in _quarantine + self._quarantined_dir = self.manager.quarantine_renamer( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self._device_path, self._data_file) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 332, in quarantine_renamer + renamer(from_dir, to_dir, fsync=False) + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 861, in renamer + os.rename(old, new) + ~~~~~~~~~^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' + +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 19.23, bytes/sec: 19696.17, Total time: 0.11, Auditing time: 0.05, Rate: 0.47 +test INFO: Object audit (ALL) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 0, Total files/sec: 27.38, Total bytes/sec: 28035.58, Auditing time: 0.10, Rate: 0.93 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 3, "10240": 0, "OVER": 0} +test INFO: Begin object audit "once" mode (ALL - parallel, sda,sdb) +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 89.07, bytes/sec: 93392646.55, Total time: 0.01, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 21.87, bytes/sec: 22399.95, Total time: 0.06, Auditing time: 0.01, Rate: 0.19 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676611.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj1cx0ghx/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676611.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 1.0251998901367188e-05 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpymmd9rqa/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676612.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpi8yigedm/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676612.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpalpuf1cr/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676612.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpjv36fkqw/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676612.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpj78zly_2/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1791676612.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 9.059906005859375e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 4, 5, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 8.344650268554688e-06 seconds. +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_new_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_new_etag ... ok +test.unit.obj.test_auditor.TestAuditor.test_object_run_once_pass +test.unit.obj.test_auditor.TestAuditor.test_object_run_once_pass ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_old_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_old_etag ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_timestamps_etags_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok + +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing Etag) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 5.7220458984375e-06 seconds. +object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/o policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 25 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/o policy#0 frag#0 +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_parity_fa_with_data_node_failure +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_parity_fa_with_data_node_failure ... ok + +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test WARNING: Quarantined object /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea/1791676612.13453#1#d.data: Metadata failed validation +test ERROR: ERROR Trying to audit /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3192, in _check_frag + self._diskfile.policy.pyeclib_driver.get_metadata(frag) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 360, in get_metadata + return self.ec_lib_reference.get_metadata(fragment, formatted) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 129, in get_metadata + fragment_metadata = pyeclib_c.get_metadata(self.handle, fragment, + formatted) +pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_get_metadata ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 858, in renamer + os.rename(old, new) + ~~~~~~~~~^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 238, in failsafe_object_audit + self.object_audit(location) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/auditor.py", line 274, in object_audit + for chunk in reader: + ^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ + return self._get_next_item() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item + return super(CooperativeIterator, self)._get_next_item() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item + return next(self.wrapped_iter) + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2161, in _inner_iter + self._update_checks(chunk) + ~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3217, in _update_checks + self._check_frag(self.frag_buf[cursor:cursor + self.frag_size]) + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3198, in _check_frag + self._quarantine(msg) + ~~~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2339, in _quarantine + self._quarantined_dir = self.manager.quarantine_renamer( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self._device_path, self._data_file) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 332, in quarantine_renamer + renamer(from_dir, to_dir, fsync=False) + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 861, in renamer + os.rename(old, new) + ~~~~~~~~~^^^^^^^^^^ +FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/0/3ea/1a7a386c7e1c9b833c05fabb301a13ea' -> '/tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/quarantined/objects-2/1a7a386c7e1c9b833c05fabb301a13ea' +test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Oct 11 13:56:52 2026: Locally: 0 passed, 0 quarantined, 1 errors, files/sec: 0.00, bytes/sec: 0.00, Total time: 0.11, Auditing time: 0.06, Rate: 0.50 +test INFO: Object audit (ALL - parallel, sda,sdb) "once" mode completed: 0.11s. Total quarantined: 0, Total errors: 1, Total files/sec: 26.79, Total bytes/sec: 9373205.35, Auditing time: 0.11, Rate: 0.97 +test INFO: Object audit stats: {"10": 0, "100": 0, "1024": 4, "10240": 0, "OVER": 2} +test INFO: Begin object audit "once" mode (ALL - parallel, sda,sdb) +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 19.63, bytes/sec: 20586828.46, Total time: 0.05, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda,sdb). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 22.88, bytes/sec: 23426.75, Total time: 0.09, Auditing time: 0.05, Rate: 0.53 +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpnc2cma4j/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda,sdb) "once" mode completed: 0.10s. Total quarantined: 0, Total errors: 0, Total files/sec: 20.88, Total bytes/sec: 10958321.97, Auditing time: 0.09, Rate: 0.97 +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL) +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1271.00, bytes/sec: 11439.01, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.jsontest.unit.obj.test_auditor.TestAuditor.test_object_run_recon_cache +test.unit.obj.test_auditor.TestAuditor.test_object_run_recon_cache ... ok +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone ... ok +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_custom_reclaim_age +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_custom_reclaim_age ... ok +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_zero_byte_fps +test.unit.obj.test_auditor.TestAuditor.test_reclaimable_tombstone_with_zero_byte_fps ... ok + +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: FakeStatus Error, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/container/sharder.py", line 1202, in _put_container direct_put_container(node, part, account, container, @@ -69059,738 +67899,488 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 693, in __init__ raise status('FakeStatus Error') Exception: FakeStatus Error -sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: , path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) -sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: , path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) -sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmpwibo2pqc/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_not_configured -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_not_configured ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config_overrides_and_inherits -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_proxy_server_config -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_write_affinity_proxy_server_config ... ok - -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00015425682067871094s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010204315185546875s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj002_0 in state cleaved: 2 successes, 3 required, shard db: /tmp/tmp2hdojvup/sda/containers/0/8fc/857fe81dc763e7cff7e7cd987d6c28fc/857fe81dc763e7cff7e7cd987d6c28fc.db, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaving ShardRange - shard db already in sync, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaved ShardRange in 0.007s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00016045570373535156s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 9.918212890625e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 1 required, shard db: /tmp/tmp2hdojvup/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012373924255371094s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011682510375976562s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.dbtest.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit ... ok - -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 1 required, shard db: /tmp/tmp2hdojvup/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.20159912109375e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.224082946777344e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 0 required, shard db: /tmp/tmp2hdojvup/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=False) in 7.009506225585938e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.82012939453125e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaved ShardRange<'obj002' to 'obj004' as of 1757265952.38255, (0, 0) as of 1757265952.38255, cleaved as of 1757265952.38255> in 0.007s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c_obj006_2 for ShardRange<'obj004' to 'obj006' as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00016236305236816406s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011491775512695312s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c_obj006_2 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaved ShardRange<'obj004' to 'obj006' as of 1757265952.38255, (2, 2) as of 1757266099.21337, cleaved as of 1757265952.38255> in 0.019s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.dbtest.unit.container.test_sharder.TestSharder.test_shard_replication_quorum_failures -test.unit.container.test_sharder.TestSharder.test_shard_replication_quorum_failures ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_2_skip_1 -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_2_skip_1 ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_3_skip_1 -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_defer_3_skip_1 ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_between_shards -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_between_shards ... ok - -sharder-test WARNING: shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 -sharder-test WARNING: existing_shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj006')], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=False) in 9.274482727050781e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=True) in 7.486343383789062e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c__3 for ShardRange<'obj006' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 3 rows (deleted=False) in 0.00016760826110839844s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010395050048828125s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test INFO: Replicating new shard container .shards_a/c__3 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c__3 in state cleaved: 2 successes, 3 required, shard db: /tmp/tmp2hdojvup/sda/containers/0/683/f7a6bb6d9367b7ae7b6b30a833289683/f7a6bb6d9367b7ae7b6b30a833289683.db, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db +sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test ERROR: Failed to put shard ranges to 10.0.1.0:1100/sda a/c: , path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) +sharder-test ERROR: Failed to put shard ranges to 10.0.1.1:1101/sdb a/c: , path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db: Timeout (Nones) +sharder-test WARNING: Failed to put shard ranges to 10.0.1.3:1103/sdd a/c: 404, path: a/c, db: /tmp/tmp6y_rmp11/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Moving any misplaced objects from sharding container, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.0001575946807861328s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010061264038085938s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj002_0 in state cleaved: 2 successes, 3 required, shard db: /tmp/tmpqv475wit/sda/containers/0/8fc/857fe81dc763e7cff7e7cd987d6c28fc/857fe81dc763e7cff7e7cd987d6c28fc.db, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Starting to cleave (4 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaving ShardRange - shard db already in sync, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj002_0 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaved ShardRange in 0.011s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00017213821411132812s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010585784912109375s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 1 required, shard db: /tmp/tmpqv475wit/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00012183189392089844s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00012683868408203125s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 1 required, shard db: /tmp/tmpqv475wit/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=False) in 7.581710815429688e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.82012939453125e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c_obj004_1 in state cleaved: 0 successes, 0 required, shard db: /tmp/tmpqv475wit/sda/containers/0/d88/e4460cf9fd8281b0fc151a616970fd88/e4460cf9fd8281b0fc151a616970fd88.db, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj002')], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=False) in 8.20159912109375e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=True) in 6.914138793945312e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Continuing to cleave (1 done, 3 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj004_1 for ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaving ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj004_1 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaved ShardRange<'obj002' to 'obj004' as of 1791676542.66529, (0, 0) as of 1791676542.66529, cleaved as of 1791676542.66529> in 0.002s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c_obj006_2 for ShardRange<'obj004' to 'obj006' as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001800060272216797s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001480579376220703s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c_obj006_2 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaved ShardRange<'obj004' to 'obj006' as of 1791676542.66529, (2, 2) as of 1791676612.15121, cleaved as of 1791676542.66529> in 0.015s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 2 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db sharder-test WARNING: shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 sharder-test WARNING: existing_shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 -sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: misplaced object source bounds [('', 'obj006')], path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=False) in 8.296966552734375e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: got 0 rows (deleted=True) in 6.365776062011719e-05s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaving from row None into .shards_a/c__3 for ShardRange<'obj006' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255>, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaving ShardRange<'obj006' to MaxBound as of 1757265952.38255, (0, 0) as of 1757265952.38255, created as of 1757265952.38255> - shard db already in sync, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Replicating new shard container .shards_a/c__3 for ShardRange, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test INFO: Cleaved ShardRange<'obj006' to MaxBound as of 1757265952.38255, (3, 3) as of 1757266099.31777, cleaved as of 1757265952.38255> in 0.006s, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' -sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmp2hdojvup/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266098.91862.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '35f3919d-4b49-4312-85db-cf502c1a5137-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpwn1p55xa/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266099.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '35f3919d-4b49-4312-85db-cf502c1a5137-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpwn1p55xa/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266099.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '35f3919d-4b49-4312-85db-cf502c1a5137-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpwn1p55xa/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266099.00000.dbtest.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_some_limited -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_some_limited ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_custom_config -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_custom_config ... ok +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj006')], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=False) in 8.082389831542969e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=True) in 7.843971252441406e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c__3 for ShardRange<'obj006' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00033402442932128906s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.00011444091796875s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test INFO: Replicating new shard container .shards_a/c__3 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Failed to sufficiently replicate cleaved shard .shards_a/c__3 in state cleaved: 2 successes, 3 required, shard db: /tmp/tmpqv475wit/sda/containers/0/683/f7a6bb6d9367b7ae7b6b30a833289683/f7a6bb6d9367b7ae7b6b30a833289683.db, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 0 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.dbtest.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_request_node_count_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_request_node_count_conf ... ok +test.unit.obj.test_ssync_sender.TestModuleMethods.test_decode_wanted +test.unit.obj.test_ssync_sender.TestModuleMethods.test_decode_wanted ... ok +test.unit.obj.test_ssync_sender.TestModuleMethods.test_encode_missing +test.unit.obj.test_ssync_sender.TestModuleMethods.test_encode_missing ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/689e0d43c680422583794446e20c796e" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txf30334ce1c0a402b88794-006acad0c4" "proxy-server 1476099" 0.0578 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/689e0d43c680422583794446e20c796e" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txf30334ce1c0a402b88794-006acad0c4" "proxy-server 1476099" 0.0369 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5465f0b63088478b9993c-006acad0c4" "proxy-server 1476099" 0.0021 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "tx76000ff71ffd4d9cbcac0-006acad0c4" "proxy-server 1476099" 0.0012 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txc302f8f472134fefabac2-006acad0c4" "proxy-server 1476099" 0.0290 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txc302f8f472134fefabac2-006acad0c4" "object-server 1476099" 0.0064 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txc302f8f472134fefabac2-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txc302f8f472134fefabac2-006acad0c4" "proxy-server 1476099" 0.0334 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txc302f8f472134fefabac2-006acad0c4" "proxy-server 1476099" 0.0349 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8930d24df6544e4983c3-006acad0c4" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txa422e8f06c164c1f84a49-006acad0c4" "proxy-server 1476099" 0.0064 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txde2639a101c74feb8327e-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txde2639a101c74feb8327e-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff1739cba579424091bc1-006acad0c4" "proxy-server 1476099" 0.0019 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txb7cdd02dafb344ed8fb04-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx178686fa0b6f4c738575f-006acad0c4" "proxy-server 1476099" 0.0227 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx178686fa0b6f4c738575f-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx178686fa0b6f4c738575f-006acad0c4" "object-server 1476099" 0.0004 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx178686fa0b6f4c738575f-006acad0c4" "proxy-server 1476099" 0.0310 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx178686fa0b6f4c738575f-006acad0c4" "proxy-server 1476099" 0.0267 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb84e27d440704c7c8e78d-006acad0c4" "proxy-server 1476099" 0.0056 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "tx803073914a1a4147b106f-006acad0c4" "proxy-server 1476099" 0.0062 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx0b8241f5d03046ce80750-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx0b8241f5d03046ce80750-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdecf369a5f70453d982bd-006acad0c4" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "tx90e7b946a7914177a8ce9-006acad0c4" "proxy-server 1476099" 0.0034 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4f1069ff9a924d90bd1fe-006acad0c4" "object-server 1476099" 0.0004 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4f1069ff9a924d90bd1fe-006acad0c4" "proxy-server 1476099" 0.0211 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4f1069ff9a924d90bd1fe-006acad0c4" "proxy-server 1476099" 0.0259 "-" 1476099 3test.unit.container.test_sharder.TestSharder.test_shard_replication_quorum_failures +test.unit.container.test_sharder.TestSharder.test_shard_replication_quorum_failures ... ok test.unit.container.test_sharder.TestSharder.test_sharded_record_sharding_progress_missing_contexts test.unit.container.test_sharder.TestSharder.test_sharded_record_sharding_progress_missing_contexts ... ok test.unit.container.test_sharder.TestSharder.test_sharding_enabled test.unit.container.test_sharder.TestSharder.test_sharding_enabled ... ok +test.unit.obj.test_auditor.TestAuditor.test_rsync_tempfile_timeout_auto_option +test.unit.obj.test_auditor.TestAuditor.test_rsync_tempfile_timeout_auto_option ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_GET_bad_requests +test.unit.proxy.controllers.test_container.TestContainerController.test_GET_bad_requests ... ok +test.unit.obj.test_auditor.TestAuditor.test_run_audit_once +test.unit.obj.test_auditor.TestAuditor.test_run_audit_once ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_container_cache_cleared_after_PUT +test.unit.proxy.controllers.test_container.TestContainerController.test_container_cache_cleared_after_PUT ... ok -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3)test.unit.container.test_sharder.TestSharder.test_shrinking_candidate_recon_dump +sharder-test WARNING: shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 +sharder-test WARNING: existing_shard_replication_quorum of 99 exceeds replica count 3, reducing to 3 +sharder-test DEBUG: Starting processing, state sharding, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Looking for misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: misplaced object source bounds [('', 'obj006')], path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=False) in 7.033348083496094e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: got 0 rows (deleted=True) in 9.894371032714844e-05s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished handling misplaced objects, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Continuing to cleave (3 done, 1 todo), path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaving from row None into .shards_a/c__3 for ShardRange<'obj006' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529>, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaving ShardRange<'obj006' to MaxBound as of 1791676542.66529, (0, 0) as of 1791676542.66529, created as of 1791676542.66529> - shard db already in sync, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Replicating new shard container .shards_a/c__3 for ShardRange, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test INFO: Cleaved ShardRange<'obj006' to MaxBound as of 1791676542.66529, (3, 3) as of 1791676612.26840, cleaved as of 1791676542.66529> in 0.007s, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Cleaved 1 shard ranges, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db' +sharder-test INFO: Completed cleaving, DB set to sharded state, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test DEBUG: Finished processing, state sharded, path: a/c, db: /tmp/tmpqv475wit/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676611.80902.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'bfe8b780-e092-4344-a995-5cedbb65d8b5-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpshmn60tz/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676612.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'bfe8b780-e092-4344-a995-5cedbb65d8b5-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpshmn60tz/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676612.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'bfe8b780-e092-4344-a995-5cedbb65d8b5-sda', 'cursor': '', 'max_row': 1, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpshmn60tz/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676612.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': 'bfe8b780-e092-4344-a995-5cedbb65d8b5-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpshmn60tz/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676612.00000.db +sharder-test WARNING: Repeat cleaving required, context: {'ref': '9225b61f-1fc9-422a-97f0-8a61a45b919e-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpshmn60tz/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1791676612.00000.db +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpqsqv1j4r/sda/containers/0/ash/c2hash/c2hash.db' +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpqsqv1j4r/sda/containers/0/ash/c1hash/c1hash.db' +sharder-test DEBUG: Unlinked retiring db '/tmp/tmpqsqv1j4r/sda/containers/0/ash/c3hash/c3hash.db' +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0test.unit.container.test_sharder.TestSharder.test_shrinking_candidate_recon_dump test.unit.container.test_sharder.TestSharder.test_shrinking_candidate_recon_dump ... ok - -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx422a149d7c5e42b5b5aef-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3)test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unlimited -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unlimited ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unsent_deferrals -test.unit.obj.test_updater.TestObjectUpdater.test_per_container_rate_limit_unsent_deferrals ... ok - -test INFO: Object update sweep completed on /tmp/tmp6vv3ayiw/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 1 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 1 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpz2uivsn7/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o08 /tmp/tmpz2uivsn7/devices/sda1/async_pending/5b8/4e594cf882aac2f7f8f2f4cdade285b8-1757266099.03035 -test DEBUG: Update sent for /.shards_a/c2_shard/o09 /tmp/tmpz2uivsn7/devices/sda1/async_pending/ca9/43aefe16fd826546f72b52db0520cca9-1757266099.03064 -test INFO: Object update sweep completed on /tmp/tmpz2uivsn7/devices/sda1 in 0.21s seconds:, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 9 skips, 9 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.21s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 9 skips, 9 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpcntntmvz/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o03 /tmp/tmpcntntmvz/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1757266099.24698 -test DEBUG: Update sent for /a/c1/o00 /tmp/tmpcntntmvz/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1757266099.24674 -test DEBUG: Update sent for /a/c1/o01 /tmp/tmpcntntmvz/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1757266099.24686 -test INFO: Object update sweep completed on /tmp/tmpcntntmvz/devices/sda1 in 0.10s seconds:, 3 successes, 0 failures, 0 quarantines, 3 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 2 deferrals, 1 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.10s, 3 successes, 0 failures, 0 quarantines, 3 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 2 deferrals, 1 drains -test INFO: Object update sweep starting on /tmp/tmps51ircp6/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o02 /tmp/tmps51ircp6/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1757266099.35626 -test DEBUG: Update sent for /a/c1/o04 /tmp/tmps51ircp6/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1757266099.35634 -test DEBUG: Update sent for /a/c1/o00 /tmp/tmps51ircp6/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1757266099.35609 -test DEBUG: Update sent for /a/c1/o01 /tmp/tmps51ircp6/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1757266099.35621 -test INFO: Object update sweep completed on /tmp/tmps51ircp6/devices/sda1 in 0.01s seconds:, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 3 deferrals, 2 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 1 skips, 3 deferrals, 2 drains -test INFO: Object update sweep starting on /tmp/tmp6bqf8dw_/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o02 /tmp/tmp6bqf8dw_/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1757266099.36598 -test DEBUG: Update sent for /a/c1/o01 /tmp/tmp6bqf8dw_/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1757266099.36592 -test INFO: Object update sweep completed on /tmp/tmp6bqf8dw_/devices/sda1 in 0.11s seconds:, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 2 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.11s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 2 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpqaw2p2n3/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o01 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1757266099.47911 -test DEBUG: Update sent for /a/c1/o09 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/bee/db77f283b4b1bb5e5b6ce501ca337bee-1757266099.48379 -test DEBUG: Update sent for /a/c1/o00 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/a20/8110018052c71b62f4f93b1cd45fda20-1757266099.47900 -test DEBUG: Update sent for /a/c1/o07 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/fc8/26ac197975ac1169d403eeb7ae8bbfc8-1757266099.48368 -test DEBUG: Update sent for /a/c1/o06 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/5b6/29e303e1cb80d29563757ae87f5c55b6-1757266099.48356 -test DEBUG: Update sent for /.shards_a/c2_shard/o09 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/ca9/43aefe16fd826546f72b52db0520cca9-1757266099.48408 -test DEBUG: Update sent for /a/c1/o08 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/5b8/4e594cf882aac2f7f8f2f4cdade285b8-1757266099.48374 -test DEBUG: Update sent for /a/c1/o05 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/dc4/017ff741f591e7220e0836a0c4fcedc4-1757266099.47930 -test DEBUG: Update sent for /a/c1/o04 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1757266099.47926 -test DEBUG: Update sent for /a/c1/o02 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/5d9/74b39c6818abfa3cdadce7038f4a15d9-1757266099.47916 -test DEBUG: Update sent for /a/c1/o03 /tmp/tmpqaw2p2n3/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1757266099.47921 -test INFO: Object update sweep completed on /tmp/tmpqaw2p2n3/devices/sda1 in 0.20s seconds:, 11 successes, 0 failures, 0 quarantines, 11 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.20s, 11 successes, 0 failures, 0 quarantines, 11 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpb4y64isa/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c1/o04 /tmp/tmpb4y64isa/devices/sda1/async_pending/016/7bf5c8c93f8043f6705026176f67c016-1757266099.69028 -test DEBUG: Update sent for /a/c1/o06 /tmp/tmpb4y64isa/devices/sda1/async_pending/5b6/29e303e1cb80d29563757ae87f5c55b6-1757266099.69038 -test DEBUG: Update sent for /a/c1/o01 /tmp/tmpb4y64isa/devices/sda1/async_pending/22b/9f78f96341102120ea7474897595a22b-1757266099.69011 -test DEBUG: Update sent for /a/c1/o03 /tmp/tmpb4y64isa/devices/sda1/async_pending/ff2/d12c716df8024e3a557661979780dff2-1757266099.69023 -test DEBUG: Update sent for /a/c1/o05 /tmp/tmpb4y64isa/devices/sda1/async_pending/dc4/017ff741f591e7220e0836a0c4fcedc4-1757266099.69033 -test INFO: Object update sweep completed on /tmp/tmpb4y64isa/devices/sda1 in 0.01s seconds:, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 4 deferrals, 2 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 2 skips, 4 deferrals, 2 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857)test.unit.obj.test_updater.TestObjectUpdater.test_process_devices_in_child -test.unit.obj.test_updater.TestObjectUpdater.test_process_devices_in_child ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child_with_more_workers -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_child_with_more_workers ... ok +test.unit.obj.test_auditor.TestAuditor.test_run_audit_once_zbfps +test.unit.obj.test_auditor.TestAuditor.test_run_audit_once_zbfps ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_container_info_got_cached +test.unit.proxy.controllers.test_container.TestContainerController.test_container_info_got_cached ... ok test.unit.container.test_sharder.TestSharder.test_update_root_container_all_ranges test.unit.container.test_sharder.TestSharder.test_update_root_container_all_ranges ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_default -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_default ... ok -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_default_config -test.unit.proxy.controllers.test_obj.TestECDuplicationObjController.test_x_open_expired_default_config ... ok -test.unit.proxy.controllers.test_obj.TestNumContainerUpdates.test_it -test.unit.proxy.controllers.test_obj.TestNumContainerUpdates.test_it ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_more_updater_workers -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_parent_more_updater_workers ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_recon_dump -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_recon_dump ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_subsequent_children -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_subsequent_children ... ok +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit ... ok +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_handoff_has_deleted_database +test.unit.proxy.controllers.test_container.TestContainerController.test_handoff_has_deleted_database ... ok +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once_failed_fork +test.unit.obj.test_auditor.TestAuditor.test_run_parallel_audit_once_failed_fork ... ok +test.unit.obj.test_auditor.TestAuditor.test_sleeper +test.unit.obj.test_auditor.TestAuditor.test_sleeper ... ok +test.unit.container.test_sharder.TestSharder.test_update_root_container_already_reported +test.unit.container.test_sharder.TestSharder.test_update_root_container_already_reported ... ok +test.unit.obj.test_auditor.TestAuditor.test_with_inaccessible_object_location +test.unit.obj.test_auditor.TestAuditor.test_with_inaccessible_object_location ... ok +test.unit.obj.test_auditor.TestAuditor.test_with_only_tombstone +test.unit.obj.test_auditor.TestAuditor.test_with_only_tombstone ... ok +test.unit.obj.test_auditor.TestAuditor.test_with_tombstone_and_data +test.unit.obj.test_auditor.TestAuditor.test_with_tombstone_and_data ... ok +test.unit.obj.test_auditor.TestAuditor.test_worker_conf_parms +test.unit.obj.test_auditor.TestAuditor.test_worker_conf_parms ... ok -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused -test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused -test ERROR: ERROR with remote server 127.0.0.1:67890/sda1: Connection refused -test DEBUG: Update failed for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 1 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test DEBUG: Error code 500 is returned from remote server 127.0.0.1:39295/sda1 -test DEBUG: Error code 500 is returned from remote server 127.0.0.1:39295/sda1 -test DEBUG: Update failed for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test DEBUG: Error code 404 is returned from remote server 127.0.0.1:39295/sda1 -test DEBUG: Update failed for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test INFO: Timeout waiting on remote server 127.0.0.1:39295/sda1: 99 seconds -test DEBUG: Update failed for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test INFO: Timeout connecting to remote server 127.0.0.1:39295/sda1: 9 seconds -test DEBUG: Update failed for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmp6keonf05/devices/sda1 (pid: 2597857) -test DEBUG: Update sent for /a/c/o /tmp/tmp6keonf05/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.71864 -test INFO: Object update sweep completed on /tmp/tmp6keonf05/devices/sda1 in 0.01s seconds:, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.01s, 1 successes, 0 failures, 0 quarantines, 1 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test INFO: Object update sweep of all devices completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Begin object update sweep of all devices -test INFO: Object update sweep of all devices completed: 0.01s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4f1069ff9a924d90bd1fe-006acad0c4" "object-server 1476099" 0.0004 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 201 - "PUT http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4f1069ff9a924d90bd1fe-006acad0c4" "proxy-server 1476099" 0.0297 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbe54968733654cb6ba3e8-006acad0c4" "proxy-server 1476099" 0.0056 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "tx7d0038e553834c498b285-006acad0c4" "proxy-server 1476099" 0.0062 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4d869da29875418ea1dd2-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx4d869da29875418ea1dd2-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2930bf3aa0614cf8a613c-006acad0c4" "proxy-server 1476099" 0.0014 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txd2f8ac81c9e44c6cb8611-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 404 70 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txdf3925d783754493a629f-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 404 70 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txdf3925d783754493a629f-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txdf3925d783754493a629f-006acad0c4) +proxy DEBUG: Ignoring 404 from primary (txn: txdf3925d783754493a629f-006acad0c4) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 404 70 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "txdf3925d783754493a629f-006acad0c4" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txdf3925d783754493a629f-006acad0c4) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5aaab90cb19b4f43b3dd1-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/689e0d43c680422583794446e20c796e" 204 - "HEAD http://localhost/v1/a/689e0d43c680422583794446e20c796e" "txc885ec7017e247eaa2574-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx38b924d3ec704ff9b9896-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx38b924d3ec704ff9b9896-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" 200 82 "GET http://localhost/v1/a/689e0d43c680422583794446e20c796e/b157ccafffdd4a179d6ee6309b5a6f96" "tx38b924d3ec704ff9b9896-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx141e0bea479f4269bf82d-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/0/a/90e7a30318344f58a24ac53b395b8930" 201 - "PUT http://127.0.0.1:50961/sdb1/2/a/90e7a30318344f58a24ac53b395b8930" "tx141e0bea479f4269bf82d-006acad0c4" "container-server 1476099" 0.0011 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/0/a/90e7a30318344f58a24ac53b395b8930" 201 - "PUT http://127.0.0.1:58965/sda1/2/a/90e7a30318344f58a24ac53b395b8930" "tx141e0bea479f4269bf82d-006acad0c4" "container-server 1476099" 0.0010 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx141e0bea479f4269bf82d-006acad0c4" "proxy-server 1476099" 0.0149 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/90e7a30318344f58a24ac53b395b8930" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx141e0bea479f4269bf82d-006acad0c4" "proxy-server 1476099" 0.0243 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb8667c2491ed4a87b8858-006acad0c4" "proxy-server 1476099" 0.0060 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx55d77d2a6f2d40c18b7fd-006acad0c4" "proxy-server 1476099" 0.0025 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa60e21215014495991636-006acad0c4" "proxy-server 1476099" 0.0219 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa60e21215014495991636-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa60e21215014495991636-006acad0c4" "proxy-server 1476099" 0.0298 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa60e21215014495991636-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa60e21215014495991636-006acad0c4" "proxy-server 1476099" 0.0364 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0407428af6524f569e91b-006acad0c4" "proxy-server 1476099" 0.0062 "-" 1476099 - +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 13 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 6, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. +object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.6:1006/sdg/0/a/c/oè policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/oè policy#0 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 7, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1791676614.00000 +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 6, 8, 9, 11] +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 6, 8, 9, 11, 12] +object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/oè policy#0: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmpbkwb530q/devices/sda1 (pid: 2597857) -test INFO: Object update sweep completed on /tmp/tmpbkwb530q/devices/sda1 in 0.00s seconds:, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 0 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Object update sweep starting on /tmp/tmpbkwb530q/devices/sda1 (pid: 2597857) -test DEBUG: Update failed for /a/c/o /tmp/tmpbkwb530q/devices/sda1/async_pending/a83/06fbf0b514e5199dfc4e00f42eb5ea83-1757266099.00000 -test INFO: Object update sweep completed on /tmp/tmpbkwb530q/devices/sda1 in 0.00s seconds:, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep of sda1 completed: 0.00s, 0 successes, 1 failures, 0 quarantines, 0 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test INFO: Begin object update sweep of all devices -test WARNING: Skipping: sda1 is unmounted -test INFO: Object update sweep of all devices completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: Timeout (Nones) +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 3, 4, 6, 8, 9, 11, 12, 13] +object-reconstructor INFO: Nothing reconstructed for 1.049041748046875e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 9.298324584960938e-06 seconds. +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.1:1001/sdb (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.2:1002/sdc (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.3:1003/sda (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.4:1004/sda (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: ERROR 500 b'' Trying to GET /a/c From Container Server 10.0.0.5:1005/sda (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test INFO: Client disconnected on read of '/a/c' (txn: txb0111c7eb5444a70b41ba-006acad0c4) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx07a442a23bce4ccca5d55-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx07a442a23bce4ccca5d55-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Timeout (Nones) (txn: tx07a442a23bce4ccca5d55-006acad0c4) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda (txn: tx0d17ddfac01949e093667-006acad0c4) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb (txn: txb536a0b1b78248398d543-006acad0c4) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc (txn: txa4e50f3e523c4b7789d2c-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to PUT /a/c: Timeout (Nones) (txn: txa507c00336d143a0aead4-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon'test.unit.obj.test_updater.TestObjectUpdater.test_run_once_with_disk_unmounted -test.unit.obj.test_updater.TestObjectUpdater.test_run_once_with_disk_unmounted ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs -test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs ... ok + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! (txn: tx646ecf8a43584365839d3-006acad0c4) +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000test.unit.obj.test_diskfile.TestDiskFile.test_close_error +test.unit.obj.test_diskfile.TestDiskFile.test_close_error ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_commit +test.unit.obj.test_diskfile.TestDiskFile.test_commit ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_commit_fsync +test.unit.obj.test_diskfile.TestDiskFile.test_commit_fsync ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_node_errors +test.unit.proxy.controllers.test_container.TestContainerController.test_node_errors ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_commit_ignores_cleanup_ondisk_files_error +test.unit.obj.test_diskfile.TestDiskFile.test_commit_ignores_cleanup_ondisk_files_error ... ok -sharder-test WARNING: Repeat cleaving required, context: {'ref': '35f3919d-4b49-4312-85db-cf502c1a5137-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': 1, 'last_cleave_to_row': None, 'cleaving_done': True, 'misplaced_done': True, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpwn1p55xa/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266099.00000.db -sharder-test WARNING: Repeat cleaving required, context: {'ref': '3b628800-f277-491f-81cd-5ed598cc81d2-sda', 'cursor': '', 'max_row': 2, 'cleave_to_row': None, 'last_cleave_to_row': None, 'cleaving_done': False, 'misplaced_done': False, 'ranges_done': 0, 'ranges_todo': 0}, path: a/c, db: /tmp/tmpwn1p55xa/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33_1757266099.00000.db -sharder-test DEBUG: Unlinked retiring db '/tmp/tmphct1bs2t/sda/containers/0/ash/c2hash/c2hash.db' -sharder-test DEBUG: Unlinked retiring db '/tmp/tmphct1bs2t/sda/containers/0/ash/c1hash/c1hash.db' -sharder-test DEBUG: Unlinked retiring db '/tmp/tmphct1bs2t/sda/containers/0/ash/c3hash/c3hash.db' -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 created - attempted:0 success:0 failure:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 -sharder-test INFO: Since Sun Sep 7 05:28:19 2025 audit_shard - attempted:0 success:0 failure:0 -sharder-test DEBUG: updated root objs=0, tombstones=-1, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=0, tombstones=-1, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=3, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=4, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=5, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=6, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=7, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmpu1m45u6t/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpil1wld5x/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: txbb9bdeb46b93491280bde-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from primary (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy-server DEBUG: Ignoring 404 from handoff (txn: tx880d00ce0cfc4cc1ab78e-0068bdc0b3) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpevxfm7yl/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpevxfm7yl/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpevxfm7yl/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpevxfm7yl/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0033 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0031 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0030 "-" 2597870 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0029 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7e2a9191249f4ac6898a2-0068bdc0b3" "proxy-server 2597870" 0.0013 "-" 2597870 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:36089/sda1/1/a/c" "tx7e2a9191249f4ac6898a2-0068bdc0b3" "container-server 2597870" 0.0012 "-" 2597870 0test.unit.container.test_sharder.TestSharder.test_update_root_container_already_reported -test.unit.container.test_sharder.TestSharder.test_update_root_container_already_reported ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.proxy.test_mem_server.TestAccountController.test_DELETE -test.unit.proxy.test_mem_server.TestAccountController.test_DELETE ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_DELETE_with_query_string -test.unit.proxy.test_mem_server.TestAccountController.test_DELETE_with_query_string ... ok -test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs_multiple_policies -test.unit.obj.test_updater.TestObjectUpdater.test_sweep_logs_multiple_policies ... ok -test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer -test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_GET -test.unit.proxy.test_mem_server.TestAccountController.test_GET ... ok -test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer_non_aligned_last_chunk -test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer_non_aligned_last_chunk ... ok -test.unit.proxy.controllers.test_obj.TestECFunctions.test_client_range_to_segment_range -test.unit.proxy.controllers.test_obj.TestECFunctions.test_client_range_to_segment_range ... ok -test.unit.proxy.controllers.test_obj.TestECFunctions.test_segment_range_to_fragment_range -test.unit.proxy.controllers.test_obj.TestECFunctions.test_segment_range_to_fragment_range ... ok +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 visited - attempted:0 success:0 failure:0 skipped:0 completed:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 scanned - attempted:0 success:0 failure:0 found:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 created - attempted:0 success:0 failure:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 cleaved - attempted:0 success:0 failure:0 min_time:0 max_time:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 misplaced - attempted:0 success:0 failure:0 found:0 placed:0 unplaced:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_root - attempted:0 success:0 failure:0 has_overlap:0 num_overlap:0 +sharder-test INFO: Since Sun Oct 11 13:56:52 2026 audit_shard - attempted:0 success:0 failure:0 +sharder-test DEBUG: updated root objs=0, tombstones=-1, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=0, tombstones=-1, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=3, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=4, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=5, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=6, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=7, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmp8830i7v3/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpu7r5w32u/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=0, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=0, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=3, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=4, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=5, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=6, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=7, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 3, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=5, tombstones=3, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 4, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=4, tombstones=4, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.obj.test_diskfile.TestDiskFile.test_content_type_and_timestamp +test.unit.obj.test_diskfile.TestDiskFile.test_content_type_and_timestamp ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_content_type_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_content_type_not_open ... ok test.unit.container.test_sharder.TestSharder.test_update_root_container_own_range test.unit.container.test_sharder.TestSharder.test_update_root_container_own_range ... ok test.unit.container.test_sharder.TestSharder.test_update_stat test.unit.container.test_sharder.TestSharder.test_update_stat ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_all_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_all_found ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_GET_autocreate -test.unit.proxy.test_mem_server.TestAccountController.test_GET_autocreate ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_content_type_timestamp_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_content_type_timestamp_not_open ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_close_oserror +test.unit.obj.test_diskfile.TestDiskFile.test_create_close_oserror ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_more_than_threshold_frags +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_mkstemp_no_space +test.unit.obj.test_diskfile.TestDiskFile.test_create_mkstemp_no_space ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc +test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc ... ok test.unit.container.test_sharder.TestSharder.test_yield_objects test.unit.container.test_sharder.TestSharder.test_yield_objects ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_errors -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_errors ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_headers_and_body -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_headers_and_body ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_HEAD -test.unit.proxy.test_mem_server.TestAccountController.test_HEAD ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_statuses -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_half_not_found_statuses ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_HEAD_autocreate -test.unit.proxy.test_mem_server.TestAccountController.test_HEAD_autocreate ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_OPTIONS -test.unit.proxy.test_mem_server.TestAccountController.test_OPTIONS ... ok - -sharder-test DEBUG: updated root objs=0, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=0, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=3, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=4, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=5, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=6, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=7, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=8, tombstones=0, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 3, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=5, tombstones=3, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 4, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=4, tombstones=4, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 5, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=3, tombstones=5, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 6, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=2, tombstones=6, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 7, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=1, tombstones=7, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: tombstones = 8, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: updated root objs=0, tombstones=8, path: a/c, db: /tmp/tmpjrq1fm8a/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 15 rows (deleted=False) in 0.00028133392333984375s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 15 rows (deleted=True) in 0.00023031234741210938s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 10 rows (deleted=False) in 0.00013065338134765625s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.00019979476928710938s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 10 rows (deleted=True) in 0.00011324882507324219s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=True) in 0.00017571449279785156s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.0002281665802001953s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=True) in 0.00018095970153808594s, path: a/c, db: /tmp/tmpkuytoxxn/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001659393310546875s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=False) in 0.00018525123596191406s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014066696166992188s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=True) in 0.004307985305786133s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 0.0001938343048095703s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=False) in 0.00010013580322265625s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 7.772445678710938e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=True) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 7.2479248046875e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=False) in 0.0001876354217529297s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate -test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate ... ok -test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range -test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate_with_sysmeta -test.unit.proxy.test_mem_server.TestAccountController.test_POST_autocreate_with_sysmeta ... ok -test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range_no_objects -test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range_no_objects ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc_oserror +test.unit.obj.test_diskfile.TestDiskFile.test_create_prealloc_oserror ... ok +test.unit.proxy.controllers.test_container.TestContainerController.test_reseller_admin +test.unit.proxy.controllers.test_container.TestContainerController.test_reseller_admin ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_DiskFileNoSpace +test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_DiskFileNoSpace ... ok -test INFO: Begin object update sweep of all devices -test WARNING: Skipping: sda1 is unmounted -test INFO: Object update sweep of all devices completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Begin object update sweep of all devices -test WARNING: Skipping: sda2 is unmounted -test INFO: Object update sweep of all devices completed: 0.00s -test ERROR: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/object.recon': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2202, in dump_recon_cache - with lock_file(cache_file, lock_timeout, unlink=False) as cf: - ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__ - return next(self.gen) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1376, in lock_file - fd = os.open(filename, flags) -FileNotFoundError: [Errno 2] No such file or directory: '/var/cache/swift/object.recon' -test INFO: Object update sweep starting on /tmp/tmpf3tbogzz/devices/sda1 (pid: 2597857) -test INFO: Object update sweep progress on /tmp/tmpf3tbogzz/devices/sda1: 16.00s, 2 successes, 0 failures, 0 quarantines, 2 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep progress on /tmp/tmpf3tbogzz/devices/sda1: 32.00s, 4 successes, 0 failures, 0 quarantines, 4 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep completed on /tmp/tmpf3tbogzz/devices/sda1 in 44.00s seconds:, 5 successes, 0 failures, 0 quarantines, 5 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -test INFO: Object update sweep starting on /tmp/tmpeoc8hw_6/devices/sda1 (pid: 2597857) -test INFO: Object update sweep completed on /tmp/tmpeoc8hw_6/devices/sda1 in 0.13s seconds:, 6 successes, 0 failures, 0 quarantines, 6 unlinks, 0 outdated_unlinks, 0 errors, 0 redirects, 0 skips, 0 deferrals, 0 drains (pid: 2597857) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 500 Trying to DELETE /AUTH_kilroy/ascii/ascii From Object Server 10.0.0.0:1000/sda (txn: tx645fc20fe5b34330a9352-0068bdc0b4) -proxy-server ERROR: ERROR 500 Trying to DELETE /AUTH_kilroy/툎/鐉 From Object Server 10.0.0.2:1002/sdc (txn: txb1b95547865a469ab972b-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx8e7d7fbc865a4b65b1e14-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txcdfe700f2376468980dbd-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txcdfe700f2376468980dbd-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx7b09faced5c5486da4cac-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx7b09faced5c5486da4cac-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sda re: Trying to DELETE /AUTH_kilroy/ascii/ascii: +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txc16d2e80141d42a5807f0-006acad0c4) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txc16d2e80141d42a5807f0-006acad0c4) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda (txn: tx0935b3c640f54170914be-006acad0c4) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx7b988d62805f4eb7993e4-006acad0c4) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc (txn: txfef66d42840d4238918f7-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to DELETE /a/c: Timeout (Nones) (txn: txbe6da6e0865e41e082d2f-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to DELETE /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect conn = FakeConn(status, etag, body=body, timestamp=timestamp, headers=headers, expect_headers=expect_headers, @@ -69800,15 +68390,22 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception (txn: tx7b09faced5c5486da4cac-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx6929d5f7709548aa8902b-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx6929d5f7709548aa8902b-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sda re: Trying to DELETE /AUTH_kilroy/툎/鐉: +Exception: kaboom! (txn: txb2beddc4bd954e10b5623-006acad0c4) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb3c07273ddc74bc7bd472-006acad0c4) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txb3c07273ddc74bc7bd472-006acad0c4) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda (txn: tx82f167cb14da4cb4b310f-006acad0c4) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb (txn: txbd6282a8a6ea4ffbb664e-006acad0c4) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx083df2e998224a068ad25-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to POST /a/c: Timeout (Nones) (txn: tx8cf883ca553642689b904-006acad0c4) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to POST /a/c: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( ip, port, node['device'], part, method, path, headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect conn = FakeConn(status, etag, body=body, timestamp=timestamp, headers=headers, expect_headers=expect_headers, @@ -69818,2460 +68415,1270 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception (txn: tx6929d5f7709548aa8902b-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb507bcd3275e4615852f8-0068bdc0b4)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_handoff -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_handoff ... ok +Exception: kaboom! (txn: txb2d1210a910e4ff1b4076-006acad0c5) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txdb5ff0563ec84d3787890-006acad0c5) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txdb5ff0563ec84d3787890-006acad0c5) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Client disconnected on read of '/a/c' (txn: tx0cc484e9709d4ae794e16-006acad0c5) +test INFO: Client disconnected on read of '/a/c' (txn: tx24d4d9e852fc47048d785-006acad0c5) +test INFO: Client disconnected on read of '/a/c' (txn: tx6bcb784fa21542598afbe-006acad0c5) +test INFO: Client disconnected on read of '/a/c' (txn: tx6bcb784fa21542598afbe-006acad0c5) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIterationtest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_DELETE +test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_DELETE ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx594ae5cff5764416964fa-006acad0c4" "proxy-server 1476099" 0.0024 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa4520c598f244aba96f84-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa4520c598f244aba96f84-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx753bff1a8cdc462e8d43e-006acad0c4" "proxy-server 1476099" 0.0012 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx4b297d158f7344fa80eed-006acad0c4" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txf555ccaec03e48e5b322e-006acad0c4" "proxy-server 1476099" 0.0301 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sda1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txf555ccaec03e48e5b322e-006acad0c4" "object-server 1476099" 0.0005 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdb1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txf555ccaec03e48e5b322e-006acad0c4" "object-server 1476099" 0.0004 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txf555ccaec03e48e5b322e-006acad0c4" "proxy-server 1476099" 0.0303 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "PUT /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txf555ccaec03e48e5b322e-006acad0c4" "proxy-server 1476099" 0.0405 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9cce2a2b1d049f5b7bb8-006acad0c4" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "txe7a5115714ee441495f83-006acad0c4" "proxy-server 1476099" 0.0063 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa82d41ae26be4ec6b1a9f-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:52 +0000] "GET /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txa82d41ae26be4ec6b1a9f-006acad0c4" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx288cbc2c99694fd1a5c75-006acad0c5" "proxy-server 1476099" 0.0054 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "txac07544007e745c7ad5ac-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txce1149d9fb964f3b93572-006acad0c5" "proxy-server 1476099" 0.0263 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txce1149d9fb964f3b93572-006acad0c5" "object-server 1476099" 0.0004 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/2/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txce1149d9fb964f3b93572-006acad0c5" "object-server 1476099" 0.0046 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txce1149d9fb964f3b93572-006acad0c5" "proxy-server 1476099" 0.0338 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 201 - "PUT http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txce1149d9fb964f3b93572-006acad0c5" "proxy-server 1476099" 0.0355 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff80cc8f73d74765b6df3-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "txff816a8e03374f839a32e-006acad0c5" "proxy-server 1476099" 0.0074 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "tx29bdde9c2f344a55bc2ce-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "tx29bdde9c2f344a55bc2ce-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09cc99f383ad4b6db562a-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "tx96f4959d3b6c4c5b9682e-006acad0c5" "proxy-server 1476099" 0.0078 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 404 70 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txdfa23be12b3043c6ab7ef-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 404 70 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txdfa23be12b3043c6ab7ef-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +sharder-test DEBUG: tombstones = 5, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=3, tombstones=5, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 6, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=2, tombstones=6, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 7, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=1, tombstones=7, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: tombstones = 8, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: updated root objs=0, tombstones=8, path: a/c, db: /tmp/tmp_kmlfa88/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 15 rows (deleted=False) in 0.00023818016052246094s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 15 rows (deleted=True) in 0.00021076202392578125s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 10 rows (deleted=False) in 0.0001385211944580078s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00020074844360351562s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 10 rows (deleted=True) in 0.00012350082397460938s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=True) in 0.00017547607421875s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00023865699768066406s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=True) in 0.00019121170043945312s, path: a/c, db: /tmp/tmpro__fx4l/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00018072128295898438s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=False) in 0.0001938343048095703s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016546249389648438s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=True) in 0.00015687942504882812s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 0.00014972686767578125s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=False) in 0.00012087821960449219s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 9.012222290039062e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=True) in 0.0001690387725830078s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.417533874511719e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=False) in 0.0002071857452392578s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 4 rows (deleted=True) in 0.00017881393432617188s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 8.916854858398438e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00016164779663085938s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010418891906738281s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 9.465217590332031e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 3 rows (deleted=False) in 9.34600830078125e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 3 rows (deleted=True) in 9.512901306152344e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00011992454528808594s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010609626770019531s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=True) in 9.131431579589844e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.0001571178436279297s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010514259338378906s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 0.00012373924255371094s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00011539459228515625s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=True) in 0.00010395050048828125s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 3 rows (deleted=False) in 0.00010085105895996094s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.dbtest.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range +test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range ... ok + +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 97.76, Total bytes/sec: 879.86, Auditing time: 0.00, Rate: 0.03 +test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF) +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test INFO: Object audit (ZBF). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1504.41, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test INFO: Object audit (ZBF) "once" mode completed: 0.02s. Total quarantined: 0, Total errors: 0, Total files/sec: 55.19, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.02 +test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ALL - parallel, sda) +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1392.53, bytes/sec: 12532.78, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ALL.json +test INFO: Object audit (ALL - parallel, sda) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 98.87, Total bytes/sec: 889.80, Auditing time: 0.00, Rate: 0.03 +test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: 0 audit watcher(s) loaded +test INFO: Begin object audit "once" mode (ZBF - sda) +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects/auditor_status_ZBF.json +test INFO: Object audit (ZBF - sda). Since Sun Oct 11 13:56:52 2026: Locally: 1 passed, 0 quarantined, 0 errors, files/sec: 1535.81, bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00 +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-1/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test DEBUG: Skipping the update of recently changed /tmp/tmpovsiq346/tmp_test_object_auditor/node/sda/objects-2/auditor_status_ZBF.json +test INFO: Object audit (ZBF - sda) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 97.76, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.03 +test INFO: Object audit stats: {"10": 1, "100": 0, "1024": 0, "10240": 0, "OVER": 0} +test DEBUG: Run listdir on /tmp/tmpyfd_11ho/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: Run listdir on /tmp/tmp_3yrvai_/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: Run listdir on /tmp/tmp6na7aiwu/tmp_test_object_auditor/node/sda/objects/0 +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test DEBUG: 0 audit watcher(s) loaded +test-TestDiskFile ERROR: ERROR DiskFile /tmp/tmp3zzye8iy/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676612.94085.data close failure: Bad : Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close + self._handle_close_quarantine() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5490, in mock_handle_close_quarantine + raise Exception("Bad") +Exception: Bad + +test-TestDiskFile ERROR: Problem cleaning up /tmp/tmpsd46xbky/tmp_test_obj_server_DiskFile/sda1/objects-1/0/221/2f5b65d1019c019d79e6f1411fb79221 (): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable + self.manager.cleanup_ondisk_files(self._datadir) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test-TestDiskFile ERROR: Error removing tempfile: /tmp/tmpjw3ds_1j/tmp_test_obj_server_DiskFile/sda1/tmp/tmp5qppho3j: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1844, in open + fallocate(self._fd, self._size) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: [Errno 28] No space left on device + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3025, in create + yield dfw.open() + ~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1847, in open + raise DiskFileNoSpace() +swift.common.exceptions.DiskFileNoSpace + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1875, in close + os.unlink(self._tmppath) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +FileNotFoundError: [Errno 2] No such file or directorytest.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_logging +test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_logging ... ok +test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range_no_objects +test.unit.container.test_sharder.TestSharder.test_yield_objects_to_shard_range_no_objects ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_can_read_old_meta test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_can_read_old_meta ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_renamer_fails +test.unit.obj.test_diskfile.TestDiskFile.test_create_unlink_cleanup_renamer_fails ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_extract_policy test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_extract_policy ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_async_dir test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_async_dir ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507 -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_create_use_linkat_renamer_not_called +test.unit.obj.test_diskfile.TestDiskFile.test_create_use_linkat_renamer_not_called ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_data_dir test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_data_dir ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_timeouts -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_insufficient_found_plus_timeouts ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_POST_bad_metadata -test.unit.proxy.test_mem_server.TestAccountController.test_POST_bad_metadata ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp +test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_data_timestamp_not_open ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_delete +test.unit.obj.test_diskfile.TestDiskFile.test_delete ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_corners +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_corners ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_partial_closes +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_partial_closes ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_part_path test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_part_path ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_tmp_dir test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_get_tmp_dir ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_range_w_none +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_range_w_none ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_pickle_async_update_tmp_dir test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_pickle_async_update_tmp_dir ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_POST_metadata -test.unit.proxy.test_mem_server.TestAccountController.test_POST_metadata ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_edges +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_edges ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_quarantine_renamer test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_quarantine_renamer ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_limits_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_limits_expirer_queue_updates ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_different_file_exists test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_different_file_exists ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_makedirs_error test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_makedirs_error ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_missing_one -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_missing_one ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_makedirs_race test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_makedirs_race ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT -test.unit.proxy.test_mem_server.TestAccountController.test_PUT ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_object_dir_exists_but_not_dir test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_object_dir_exists_but_not_dir ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_os_link_error test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_os_link_error ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_found ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_os_link_race test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_os_link_race ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_same_file_exists test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_same_file_exists ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_empty +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_empty ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_no_etag_quarantine ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_quarantine +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_app_iter_ranges_w_quarantine ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_delete +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_delete ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_target_path_does_not_exist test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_relink_paths_target_path_does_not_exist ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_bad_metadata -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_bad_metadata ... ok test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_write_read_metadata test.unit.obj.test_diskfile.TestDiskFileModuleMethods.test_write_read_metadata ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_not_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_mostly_not_found ... ok -test.unit.obj.test_diskfile.TestDiskFileRouter.test_invalid_policy_config -test.unit.obj.test_diskfile.TestDiskFileRouter.test_invalid_policy_config ... ok -test.unit.obj.test_diskfile.TestDiskFileRouter.test_policy -test.unit.obj.test_diskfile.TestDiskFileRouter.test_policy ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_none_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_none_found ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_connect_exceptions -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_connect_exceptions ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_one_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_one_found ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_max_account_name_length -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_max_account_name_length ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_simple ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_age_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_age_conf ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_metadata -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_metadata ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_status -test.unit.proxy.test_mem_server.TestAccountController.test_PUT_status ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_threshold_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_quarantine_threshold_conf ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_with_write_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_with_write_affinity ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_auto_create_account_listing_response_is_json -test.unit.proxy.test_mem_server.TestAccountController.test_auto_create_account_listing_response_is_json ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_after_replication -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_after_replication ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_connection_refused -test.unit.proxy.test_mem_server.TestAccountController.test_connection_refused ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx104ac7770f3a4fcc84070-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx104ac7770f3a4fcc84070-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sda (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sda (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sda (txn: tx5c20a4cbca1d4015bb897-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: txdc63a8aec9f74941a3e8f-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txb538389b462341128ae61-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txb538389b462341128ae61-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_before_replication -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_DELETE_write_affinity_before_replication ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_all_primaries_error_limited -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_all_primaries_error_limited ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_error -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_error ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_other_socket_error -test.unit.proxy.test_mem_server.TestAccountController.test_other_socket_error ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_handoff -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_handoff ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_response_get_accept_ranges_header -test.unit.proxy.test_mem_server.TestAccountController.test_response_get_accept_ranges_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails_custom_request_node_count -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_all_404s_fails_custom_request_node_count ... ok -test.unit.proxy.test_mem_server.TestAccountController.test_response_head_accept_ranges_header -test.unit.proxy.test_mem_server.TestAccountController.test_response_head_accept_ranges_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_error_with_invalid_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_error_with_invalid_header ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_newest_will_not_resume -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_newest_will_not_resume ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found_when_404_newer -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_not_found_when_404_newer ... ok -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_GET -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_GET ... ok - -sharder-test DEBUG: got 1 rows (deleted=False) in 8.273124694824219e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 4 rows (deleted=True) in 0.0001671314239501953s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 8.130073547363281e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010228157043457031s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010180473327636719s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 8.654594421386719e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=False) in 8.296966552734375e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=True) in 7.891654968261719e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010061264038085938s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010371208190917969s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=True) in 8.296966552734375e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.751319885253906e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00010514259338378906s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 9.584426879882812e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=False) in 9.34600830078125e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=True) in 0.00011491775512695312s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=False) in 9.131431579589844e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=True) in 8.463859558105469e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.560585021972656e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=False) in 0.00011372566223144531s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 2 rows (deleted=True) in 8.726119995117188e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=False) in 9.584426879882812e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=True) in 8.893013000488281e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=False) in 8.96453857421875e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 3 rows (deleted=True) in 8.7738037109375e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 1 rows (deleted=False) in 9.34600830078125e-05s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 10 rows (deleted=False) in 0.00014495849609375s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=False) in 0.00010514259338378906s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 10 rows (deleted=True) in 0.00021195411682128906s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 5 rows (deleted=True) in 0.00012946128845214844s, path: a/c, db: /tmp/tmpoki090zv/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=False) in 0.0001666545867919922s, path: a/c, db: /tmp/tmps0la52p1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -sharder-test DEBUG: got 0 rows (deleted=True) in 0.00010848045349121094s, path: a/c, db: /tmp/tmps0la52p1/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db -object-reconstructor INFO: Nothing reconstructed for 1.1682510375976562e-05 seconds. -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 2.6226043701171875e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.10:1010/sdk/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 11] -object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones)test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_errors_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_errors_works ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_marked_durable +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_marked_durable ... ok -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:39281/sdb1/1/a/c" "tx7e2a9191249f4ac6898a2-0068bdc0b3" "container-server 2597870" 0.0011 "-" 2597870 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx7e2a9191249f4ac6898a2-0068bdc0b3" "proxy-server 2597870" 0.0133 "-" 2597870 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx7e2a9191249f4ac6898a2-0068bdc0b3" "proxy-server 2597870" 0.0208 "-" 2597870 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/19 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx7e2a9191249f4ac6898a2-0068bdc0b3 - 0.0308 - - 1757266099.824717760 1757266099.855512381 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx82a43bd52a5c48c381c64-0068bdc0b3" "proxy-server 2597870" 0.0013 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:39281/sdb1/1/a1/c1" "tx82a43bd52a5c48c381c64-0068bdc0b3" "container-server 2597870" 0.0031 "-" 2597870 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:36089/sda1/1/a1/c1" "tx82a43bd52a5c48c381c64-0068bdc0b3" "container-server 2597870" 0.0031 "-" 2597870 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx82a43bd52a5c48c381c64-0068bdc0b3" "proxy-server 2597870" 0.0310 "-" 2597870 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx82a43bd52a5c48c381c64-0068bdc0b3" "proxy-server 2597870" 0.0213 "-" 2597870 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/19 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx82a43bd52a5c48c381c64-0068bdc0b3 - 0.0399 - - 1757266099.857102633 1757266099.896991968 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf09762fd6ac44d7e905e2-0068bdc0b3" "proxy-server 2597870" 0.0021 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:36089/sda1/2/a/c1" "txf09762fd6ac44d7e905e2-0068bdc0b3" "container-server 2597870" 0.0018 "-" 2597870 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:39281/sdb1/2/a/c1" "txf09762fd6ac44d7e905e2-0068bdc0b3" "container-server 2597870" 0.0011 "-" 2597870 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf09762fd6ac44d7e905e2-0068bdc0b3" "proxy-server 2597870" 0.0094 "-" 2597870 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf09762fd6ac44d7e905e2-0068bdc0b3" "proxy-server 2597870" 0.0165 "-" 2597870 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/19 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txf09762fd6ac44d7e905e2-0068bdc0b3 - 0.0352 - - 1757266099.898525476 1757266099.933714867 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd38e837a43ca484399236-0068bdc0b3" "proxy-server 2597870" 0.0020 "-" 2597870 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:36089/sda1/1/a/c2" "txd38e837a43ca484399236-0068bdc0b3" "container-server 2597870" 0.0019 "-" 2597870 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:39281/sdb1/1/a/c2" "txd38e837a43ca484399236-0068bdc0b3" "container-server 2597870" 0.0017 "-" 2597870 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txd38e837a43ca484399236-0068bdc0b3" "proxy-server 2597870" 0.0228 "-" 2597870 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:19 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txd38e837a43ca484399236-0068bdc0b3" "proxy-server 2597870" 0.0116 "-" 2597870 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/19 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txd38e837a43ca484399236-0068bdc0b3 - 0.0391 - - 1757266099.935206652 1757266099.974308968 2 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txc237acbee0464527be6bb-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc237acbee0464527be6bb-0068bdc0b4" "proxy-server 2597870" 0.0085 "-" 2597870 0 -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +test ERROR: Container GET returning 503 for (204, 404, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx50def276a6554371b19d4-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx50def276a6554371b19d4-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx2208b94d7cae418aab9c4-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx2208b94d7cae418aab9c4-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx2208b94d7cae418aab9c4-0068bdc0b4" "proxy-server 2597870" 0.0007 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx2208b94d7cae418aab9c4-0068bdc0b4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txae6444cecf8f4e77996e8-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txae6444cecf8f4e77996e8-0068bdc0b4" "proxy-server 2597870" 0.0029 "-" 2597870 0 -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txaaed1db36ebb4134be4f5-0068bdc0b4)test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_HEAD -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_PUT_sysmeta_then_HEAD ... ok -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_not_updated_by_POST -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_not_updated_by_POST ... ok -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_replaced_by_PUT -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_replaced_by_PUT ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txdfa6d6d61eeb4cac9d80e-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txdfa6d6d61eeb4cac9d80e-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txdfa6d6d61eeb4cac9d80e-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txdfa6d6d61eeb4cac9d80e-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: my-txn-id) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txf35f50c1fda94196a87d3-0068bdc0b4) -proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:1000/sda (txn: txf35f50c1fda94196a87d3-0068bdc0b4) -proxy-server ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txf35f50c1fda94196a87d3-0068bdc0b4) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: txf35f50c1fda94196a87d3-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: txbefa0567ddf8436b94ffe-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (204, 503, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: txbf3dacb66a7c4b539458c-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbf3dacb66a7c4b539458c-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txbf3dacb66a7c4b539458c-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txdf3d1d09bc8941f29fb8a-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: txdf3d1d09bc8941f29fb8a-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbbc336c8e7564aabbdc7f-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txe8b9ce0e1feb49ea9b33b-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txe8b9ce0e1feb49ea9b33b-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx5110040092634e8792018-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: tx5110040092634e8792018-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx722b9b1da84848879f479-0068bdc0b4)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_error_during_rebalance -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_error_during_rebalance ... ok -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY ... ok - -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx722b9b1da84848879f479-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txbd155da514b74f54bbbb8-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: txbd155da514b74f54bbbb8-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txbd155da514b74f54bbbb8-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx0dbc1f5a41884f4c8fe3b-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx0dbc1f5a41884f4c8fe3b-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx56c08795bf2a4785a655c-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4ef1533871004b1db22a0-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4ef1533871004b1db22a0-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txf1899ee1df5c4c0b84dcb-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txf1899ee1df5c4c0b84dcb-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txf1899ee1df5c4c0b84dcb-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx0a8c472ebcc740e78c0b9-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (404, 503, 503) +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx0a8c472ebcc740e78c0b9-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request - conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx0a8c472ebcc740e78c0b9-0068bdc0b4)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_explode -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_explode ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_mixed_explode_and_timeout -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_mixed_explode_and_timeout ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_timeout -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_primaries_timeout ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_removes_swift_bytes -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_removes_swift_bytes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming_ignores_416 -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_resuming_ignores_416 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_simple ... ok - -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [1, 2, 3, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [1, 2, 3, 5, 6, 7, 8, 10, 11, 12] -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to DELETE /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [1, 2, 3, 5, 6, 7, 8, 11, 12, 13] -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.2:1002/sdc/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR 503 Trying to DELETE /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.4:1004/sde/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.8:1008/sdi/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.9:1009/sdj/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: Container GET returning 503 for (204, 404, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (204, 503, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.12:1012/sdm/0/a/c/oè policy#0: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom!test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_exceptions_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_exceptions_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_duplicate_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_duplicate_does_not_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_missing_frag_does_not_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_finds_missing_frag_does_not_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_frags_on_handoffs -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_frags_on_handoffs ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_invalid_frag_index_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_invalid_frag_index_headers ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_slow_read -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_slow_read ... ok + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdbtest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_POST +test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_POST ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_close_error +test.unit.obj.test_diskfile.TestECDiskFile.test_close_error ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_writes +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_concurrent_writes ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_default_disallowed_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_default_disallowed_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit +test.unit.obj.test_diskfile.TestECDiskFile.test_commit ... ok -object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/oè policy#0: +test ERROR: Container GET returning 503 for (404, 503, 503) +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response - conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to POST /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) - File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect - return http_connect_raw( - ipaddr, port, method, path, headers, query_string, ssl) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! -object-reconstructor ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 2.1457672119140625e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 2.86102294921875e-06 seconds. -object-reconstructor DEBUG: Found existing frag #2 at 10.0.0.3:1003/sdd/0/a/c/oè policy#0 while rebuilding to 10.0.0.2:1002/sdc/0/a/c/oè policy#0 -object-reconstructor DEBUG: Reconstruct frag #2 with frag indexes [0, 1, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 1.1920928955078125e-05 seconds. -object-reconstructor DEBUG: Reconstructing frag from handoffs, node_count=28 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'None') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'invalid') -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: None) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0, frag index 0 (missing Etag)test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_missing_headers -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_missing_headers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixed_meta_timestamps_works -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixed_meta_timestamps_works ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_transfer_encoding_chunked -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_transfer_encoding_chunked ... ok -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY_from -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_sysmeta_updated_by_COPY_from ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixture_of_errors_fails -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_mixture_of_errors_fails ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_errors -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_errors ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_unable_to_resume -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_unable_to_resume ... ok - -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txaaed1db36ebb4134be4f5-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to POST /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txc1a63881ee2c4526a6f82-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: txc1a63881ee2c4526a6f82-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "txc1a63881ee2c4526a6f82-0068bdc0b4" "proxy-server 2597870" 0.0005 "-" 2597870 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx94adf59b7a9e465c8eb25-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx94adf59b7a9e465c8eb25-0068bdc0b4" "proxy-server 2597870" 0.0027 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txf496319ce5364c589a01c-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "POST /sda/0/a/c/o" 202 76 "POST http://localhost/v1/a/c/o" "txf496319ce5364c589a01c-0068bdc0b4" "proxy-server 2597870" 0.0071 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx1732e2aa3670405ab7745-0068bdc0b4" "proxy-server 2597870" 0.0008 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx5cc2eaa9b9b44b2cad93f-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx5cc2eaa9b9b44b2cad93f-0068bdc0b4" "proxy-server 2597870" 0.0072 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5cc2eaa9b9b44b2cad93f-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx4f35c810131a41029e1a9-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx4f35c810131a41029e1a9-0068bdc0b4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txe54f90f2becf434099c38-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txe54f90f2becf434099c38-0068bdc0b4" "proxy-server 2597870" 0.0070 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx8a4cdd40040a4d74beed3-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx8a4cdd40040a4d74beed3-0068bdc0b4" "proxy-server 2597870" 0.0028 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txc8a391c835a74aec8d3b2-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txc8a391c835a74aec8d3b2-0068bdc0b4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx09311ee9b10b416f94714-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx09311ee9b10b416f94714-0068bdc0b4" "proxy-server 2597870" 0.0068 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx66910e13b6754a6189532-0068bdc0b4" "proxy-server 2597870" 0.0128 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx62f6f63dc94143e580d58-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o2" 201 - "PUT http://localhost/v1/a/c/o2" "tx62f6f63dc94143e580d58-0068bdc0b4" "proxy-server 2597870" 0.0027 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o2" 200 1 "GET http://localhost/v1/a/c/o2" "txe4ab9631bcda4e9aa989f-0068bdc0b4" "proxy-server 2597870" 0.0089 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o2' (txn: txe4ab9631bcda4e9aa989f-0068bdc0b4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txd5acd9f33a094cb795da7-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txd5acd9f33a094cb795da7-0068bdc0b4" "proxy-server 2597870" 0.0138 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txbece3afc17cb49fca0aba-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: txa5025572226d4843aca97-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o2" 201 - "PUT http://localhost/v1/a/c/o2" "txa5025572226d4843aca97-0068bdc0b4" "proxy-server 2597870" 0.0070 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o2" 200 1 "GET http://localhost/v1/a/c/o2" "tx9a2f08779e794c1cbc724-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o2' (txn: tx9a2f08779e794c1cbc724-0068bdc0b4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx3990116b26664e77b6a34-0068bdc0b4)test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_not_old_enough -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_not_old_enough ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_different_timestamp ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_etags ... ok - -proxy-server ERROR: Object GET returning 503 for [] (txn: tx0a8c472ebcc740e78c0b9-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: +StopIteration +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR 503 Trying to POST /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx7986e15e8c1b4c66ab70a-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx7986e15e8c1b4c66ab70a-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx7986e15e8c1b4c66ab70a-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: tx7986e15e8c1b4c66ab70a-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txf07f80a9410541d8bc298-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txf07f80a9410541d8bc298-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: txf07f80a9410541d8bc298-0068bdc0b4) -proxy-server ERROR: Object GET returning 503 for [] (txn: txf07f80a9410541d8bc298-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: txf701ce7f90b1496b8c8ab-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: txe9a2521d79d74b40b0904-0068bdc0b4) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.1:1001/sdb (txn: txe9a2521d79d74b40b0904-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: tx9e9d9183371843cdba675-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx1fd7634eb4734eca915d0-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: tx1e0be60ce39f45e3bcbdd-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx479146fc4a594311a1b37-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.1:1001/sdb (txn: tx606f7dae82ca4b06a9b84-0068bdc0b4) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: tx606f7dae82ca4b06a9b84-0068bdc0b4) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.0:1000/sda (txn: tx606f7dae82ca4b06a9b84-0068bdc0b4) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx606f7dae82ca4b06a9b84-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_after_body_started -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_after_body_started ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_before_body_started -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_resumes_before_body_started ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_frag_resp_mixed_timestamps ... ok - -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx3990116b26664e77b6a34-0068bdc0b4" "proxy-server 2597870" 0.0067 "-" 2597870 0 -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx65fd31dc88434b3cb90b6-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx65fd31dc88434b3cb90b6-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx986998374e5f41ce8dfe6-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx986998374e5f41ce8dfe6-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "tx986998374e5f41ce8dfe6-0068bdc0b4" "proxy-server 2597870" 0.0005 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx00a62c97664c4c98a0855-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "POST /sda/0/a/c/o" 202 76 "POST http://localhost/v1/a/c/o" "tx00a62c97664c4c98a0855-0068bdc0b4" "proxy-server 2597870" 0.0025 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx00a62c97664c4c98a0855-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: Container GET returning 503 for (201, 404, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx638632f6e9ed4f77a45bf-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx638632f6e9ed4f77a45bf-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx9c99a5ce00434676987cf-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx9c99a5ce00434676987cf-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "tx9c99a5ce00434676987cf-0068bdc0b4" "proxy-server 2597870" 0.0088 "-" 2597870 0 -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx9c99a5ce00434676987cf-0068bdc0b4) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx9c99a5ce00434676987cf-0068bdc0b4) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a: +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (201, 503, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - ip, port, node['device'], - self.partition, self.req.method, self.path, - headers=req_headers, - query_string=self.req.query_string) - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_sysmeta.py", line 102, in http_connect - resp = func(ipaddr, port, device, partition, method, path, - headers=headers, query_string=query_string) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx9c99a5ce00434676987cf-0068bdc0b4)test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_transient_sysmeta_replaced_by_PUT_or_POST -test.unit.proxy.test_sysmeta.TestObjectSysmeta.test_transient_sysmeta_replaced_by_PUT_or_POST ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_state -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_state ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_to_root_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_to_root_no_memcache ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_unable_to_resume -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_with_multirange_slow_body_unable_to_resume ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_invalid_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_invalid_frag_index_header ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_x_newest_not_found_when_404_newer -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_GET_x_newest_not_found_when_404_newer ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_etag_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_etag_header ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_frag_index_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_frag_index_header ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_error_limit_supression_count -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_error_limit_supression_count ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_newid -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_newid ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_timestamp_header -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_missing_timestamp_header ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_removes_swift_bytes -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_removes_swift_bytes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_simple ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_different_timestamps -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_different_timestamps ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_some_missing -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_some_missing ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_two_vector_timestamps -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok +StopIterationtest.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_PUT +test.unit.proxy.controllers.test_container.TestContainerController.test_response_code_for_PUT ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_large_app_iter_ranges +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_large_app_iter_ranges ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_mkstemp_creates_dir +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_mkstemp_creates_dir ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_fsync +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_fsync ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_slo +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_slo ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_ignores_cleanup_ondisk_files_error +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_ignores_cleanup_ondisk_files_error ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_IOError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_IOError ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_sysmeta +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_preserves_sysmeta ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_OSError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_fsync_dir_OSError ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_io_error +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_io_error ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_EDQUOT_IOError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_EDQUOT_IOError ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_ENOSPC_IOError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_ENOSPC_IOError ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_OSError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_OSError ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_quarantine +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_reader_iter_w_quarantine ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_writer +test.unit.obj.test_diskfile.TestDiskFile.test_disk_file_writer ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_deleted +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_deleted ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_content_length_not_open ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_names +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_names ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_deleted +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_deleted ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_diskfile_timestamp_not_open ... ok -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor WARNING: Invalid resp from 10.0.0.0:1000/sda/0/a/c/oè policy#0, frag index 0 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.337860107421875e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #4 with frag indexes [0, 1, 2, 3, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 5.4836273193359375e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.0:1000/sda/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.10:1010/sdk/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.11:1011/sdl/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor ERROR: Trying to GET 10.0.0.13:1013/sdn/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor WARNING: Invalid response 507 from 10.0.0.3:1003/sdd/0/a/c/oè policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.4:1004/sde/0/a/c/oè policy#0 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.9:1009/sdj/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (5 x unknown, 5 x 404, 3 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 3.0994415283203125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor INFO: Nothing reconstructed for 9.775161743164062e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor ERROR: Mixed Etag (unexpected_etag, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: 'two') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0, frag index 3 (missing Etag) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0 (invalid X-Object-Sysmeta-Ec-Frag-Index: '') -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor WARNING: Invalid resp from 10.0.0.2:1002/sdc/0/a/c/oè policy#0, frag index 3 (missing X-Backend-Data-Timestamp and X-Backend-Timestamp) -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x unknown, 11 x 404 error responses) to reconstruct non-durable 10.0.0.0:1000/sda/0/a/c/oè policy#0 frag#0 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_root_container ... ok +proxy DEBUG: Ignoring 404 from primary (txn: txdfa23be12b3043c6ab7ef-006acad0c5) +proxy DEBUG: Ignoring 404 from primary (txn: txdfa23be12b3043c6ab7ef-006acad0c5) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 404 70 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txdfa23be12b3043c6ab7ef-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txdfa23be12b3043c6ab7ef-006acad0c5) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8c6f3192a75e413b880b0-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/2/a/90e7a30318344f58a24ac53b395b8930" 204 - "HEAD http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930" "txddf145d65cd04965927a0-006acad0c5" "proxy-server 1476099" 0.0014 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txe9fc17a44b7247d88e07d-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 200 82 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txe9fc17a44b7247d88e07d-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/0/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" 404 70 "GET http://localhost/v1/a/90e7a30318344f58a24ac53b395b8930/19f7f4f30fc14b0f961a0a21eeecb14f" "txe9fc17a44b7247d88e07d-006acad0c5" "proxy-server 1476099" 0.0004 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txe9fc17a44b7247d88e07d-006acad0c5) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb686d97a78074e7b808b9-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/0/a/5752b19762f74db9b3c45b46ec2806ff" 201 - "PUT http://127.0.0.1:58965/sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" "txb686d97a78074e7b808b9-006acad0c5" "container-server 1476099" 0.0092 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/0/a/5752b19762f74db9b3c45b46ec2806ff" 201 - "PUT http://127.0.0.1:50961/sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff" "txb686d97a78074e7b808b9-006acad0c5" "container-server 1476099" 0.0010 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txb686d97a78074e7b808b9-006acad0c5" "proxy-server 1476099" 0.0408 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txb686d97a78074e7b808b9-006acad0c5" "proxy-server 1476099" 0.0335 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8c1ad5fb73a74ddcb3533-006acad0c5" "proxy-server 1476099" 0.0077 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "tx275d53d1fcb74cf7b7f2c-006acad0c5" "proxy-server 1476099" 0.0055 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx38991cc683964c5d860c8-006acad0c5" "object-server 1476099" 0.0005 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx38991cc683964c5d860c8-006acad0c5" "proxy-server 1476099" 0.0304 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx38991cc683964c5d860c8-006acad0c5" "proxy-server 1476099" 0.0325 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx38991cc683964c5d860c8-006acad0c5" "object-server 1476099" 0.0005 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx38991cc683964c5d860c8-006acad0c5" "proxy-server 1476099" 0.0407 "-" 1476099 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ce0d7a5b73b42dbb6c74-006acad0c5" "proxy-server 1476099" 0.0022 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txa54331ad7e904182a66b3-006acad0c5" "proxy-server 1476099" 0.0057 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx9045af77ef6b49368fc49-006acad0c5" "proxy-server 1476099" 0.0079 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx9045af77ef6b49368fc49-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2afdd44e0b8c469e8d936-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txf6bdd41fa81847af9913e-006acad0c5" "proxy-server 1476099" 0.0074 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfa7ff8c9b606466780f2e-006acad0c5" "proxy-server 1476099" 0.0215 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfa7ff8c9b606466780f2e-006acad0c5" "object-server 1476099" 0.0004 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfa7ff8c9b606466780f2e-006acad0c5" "object-server 1476099" 0.0086 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfa7ff8c9b606466780f2e-006acad0c5" "proxy-server 1476099" 0.0336 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfa7ff8c9b606466780f2e-006acad0c5" "proxy-server 1476099" 0.0357 "-" 1476099 3test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp +test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp ... ok -proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.1:1001/sdb (txn: tx33b255533499444592cb5-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read object during GET (retrying) 10.0.0.2:1002/sdc (txn: txa3fff4d512e742fe9e30f-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.2:1002/sdc (txn: txaa9c3a8cbcd448ebbe055-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.0:1000/sda (txn: tx571e32b3a8104718ab70b-0068bdc0b4) -proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.2:1002/sdc (txn: tx571e32b3a8104718ab70b-0068bdc0b4) -proxy-server ERROR: Trying to read next part of object multi-part GET (retrying) 10.0.0.1:1001/sdb (txn: tx571e32b3a8104718ab70b-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx25ab58ded9f8472e94672-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx25ab58ded9f8472e94672-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx48bea32894a74b58aae15-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txc5cae2e86ff84fec8a489-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txc5cae2e86ff84fec8a489-0068bdc0b4) -proxy-server ERROR: Object HEAD returning 503 for [] (txn: txc5cae2e86ff84fec8a489-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txd3832d73446244ef84081-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txd3832d73446244ef84081-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: txd3832d73446244ef84081-0068bdc0b4) -proxy-server ERROR: Object HEAD returning 503 for [507] (txn: txd3832d73446244ef84081-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx512d0327e0aa417eae24c-0068bdc0b4) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx512d0327e0aa417eae24c-0068bdc0b4) -proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx512d0327e0aa417eae24c-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0b762c2c3f2a4f4183b69-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0b762c2c3f2a4f4183b69-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0b762c2c3f2a4f4183b69-0068bdc0b4) -proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: tx0b762c2c3f2a4f4183b69-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_succeed -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_all_primaries_succeed ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_configure_task_container_per_day -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_configure_task_container_per_day ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_in_past ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_non_integer ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_old_style_shard_container ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_with_x_open_expired -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_delete_at_with_x_open_expired ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_negative_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_404 -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/o policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676612.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/o policy#0 frag#3 +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.55:1055/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.83:1083/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 81 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.363:1363/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 361 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 400 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (1 x 400, 55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.55:1055/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_no_data_file +test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_no_data_file ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_not_open +test.unit.obj.test_diskfile.TestDiskFile.test_durable_timestamp_not_open ... ok -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (3/10 from 3 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (10 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_fail -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_root_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_root_container ... ok +test-TestDiskFile WARNING: Quarantined object /tmp/tmpxglurx7q/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676613.25274.data: Bytes read: 30, does not match metadata: 31 +test-TestDiskFile WARNING: Quarantined object /tmp/tmptgl52c6l/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676613.53647.data: [Errno 5] Input/output error +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjy5fovrb/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676613.54413.data: Bytes read: 10, does not match metadata: 11 +Problem cleaning up /tmp/tmpo_jfplz1/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1962, in _finalize_put + self.manager.cleanup_ondisk_files(self._datadir) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5874, in mock_cleanup + raise OSError() +OSError +test.unit.obj.test_diskfile.TestDiskFile.test_error_in_cleanup_ondisk_files +test.unit.obj.test_diskfile.TestDiskFile.test_error_in_cleanup_ondisk_files ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_exception_in_handle_close_quarantine +test.unit.obj.test_diskfile.TestDiskFile.test_exception_in_handle_close_quarantine ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location +test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location_with_mismatched_hash +test.unit.obj.test_diskfile.TestDiskFile.test_from_audit_location_with_mismatched_hash ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata ... ok +test.unit.proxy.test_server.TestECGets.test_GET_with_same_frag_index_on_multiple_nodes +test.unit.proxy.test_server.TestECGets.test_GET_with_same_frag_index_on_multiple_nodes ... ok +test.unit.proxy.test_server.TestProxyServerLoading.test_concurrent_ec_options +test.unit.proxy.test_server.TestProxyServerLoading.test_concurrent_ec_options ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata_not_opened +test.unit.obj.test_diskfile.TestDiskFile.test_get_datafile_metadata_not_opened ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_dev_path +test.unit.obj.test_diskfile.TestDiskFile.test_get_dev_path ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata_not_opened +test.unit.obj.test_diskfile.TestDiskFile.test_get_metadata_not_opened ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata_not_opened +test.unit.obj.test_diskfile.TestDiskFile.test_get_metafile_metadata_not_opened ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_fallback_to_mkstemp +test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_fallback_to_mkstemp ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_use_linkat_os_open_called +test.unit.obj.test_diskfile.TestDiskFile.test_get_tempfile_use_linkat_os_open_called ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised +test.unit.obj.test_diskfile.TestDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised ... ok -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txc7ca2e8285f5414880f64-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txc7ca2e8285f5414880f64-0068bdc0b4) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txc7ca2e8285f5414880f64-0068bdc0b4) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6e9789f6d24b409c81f5e-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx6e9789f6d24b409c81f5e-0068bdc0b5) -proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: tx6e9789f6d24b409c81f5e-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sda, error: ERROR Insufficient Storage (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sda, error: ERROR Insufficient Storage (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sda, error: ERROR Insufficient Storage (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server ERROR: Object POST returning 503 for (202, 503, 503) (txn: tx0fae0bf4195d4ae9b6daf-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx4788d7d7c2d54e1aae66f-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: ERROR Client read timeout (Nones) (txn: tx6fd7c58793804e5da6857-0068bdc0b5)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_chunkreadtimeout_during_transfer_data -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_chunkreadtimeout_during_transfer_data ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exception_with_unicode_path -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exception_with_unicode_path ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exceptions -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_connect_exceptions ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_converts_delete_after_to_delete_at -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_converts_delete_after_to_delete_at ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_in_past -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_in_past ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_shard_container -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_stats_shard_container ... ok +sharder-test DEBUG: got 3 rows (deleted=True) in 9.584426879882812e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00010633468627929688s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=False) in 0.0001251697540283203s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 2 rows (deleted=True) in 9.608268737792969e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00010395050048828125s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=True) in 9.632110595703125e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 3 rows (deleted=False) in 8.797645568847656e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 3 rows (deleted=True) in 9.250640869140625e-05s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 1 rows (deleted=False) in 0.00014472007751464844s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 10 rows (deleted=False) in 0.00013256072998046875s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=False) in 0.00011181831359863281s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 10 rows (deleted=True) in 0.00021910667419433594s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 5 rows (deleted=True) in 0.000110626220703125s, path: a/c, db: /tmp/tmp6dxg80eq/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=False) in 0.00015044212341308594s, path: a/c, db: /tmp/tmpuwmvy0_6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +sharder-test DEBUG: got 0 rows (deleted=True) in 0.0001049041748046875s, path: a/c, db: /tmp/tmpuwmvy0_6/sda/containers/0/f33/4a8a08f09d37b73795649038408b5f33/4a8a08f09d37b73795649038408b5f33.db +test-TestECDiskFile ERROR: ERROR DiskFile /tmp/tmp30ojr_9t/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676613.46304#2#d.data close failure: Bad : Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close + self._handle_close_quarantine() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5490, in mock_handle_close_quarantine + raise Exception("Bad") +Exception: Bad -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Expect: 100-continue on /AUTH_kilroy/%ED%88%8E/%E9%90%89: +test-TestECDiskFile ERROR: Problem cleaning up /tmp/tmp5augf_7l/tmp_test_obj_server_DiskFile/sda1/objects/0/de7/8de06964e22ac483116b664f24c7dde7 (): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: Connection refused: Please insert ten dollars (txn: tx631e4d6f14d847f5a63f2-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.0:1000/sda (txn: tx7147fda5d49c4532a22f5-0068bdc0b5) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.1:1001/sdb (txn: tx4a828733240a4793984df-0068bdc0b5) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.2:1002/sdc (txn: tx11204b6c39a6493ea85f0-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx96fd46c609f54446a2c55-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Expect: 100-continue on /a/c/o.jpg: + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable + self.manager.cleanup_ondisk_files(self._datadir) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError +test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmp3vi69xrn/tmp_test_obj_server_DiskFile/sda1/objects/0/56f/48d518c768338104991af955e9ad956f/1791676613.52025#2#d.data ([Errno 21] Some IO Error): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception: kaboom! (txn: tx73807b2e34174036be8ce-0068bdc0b5) -proxy-server ERROR: ERROR 503 Expect: 100-continue From Object Server 10.0.0.2:1002/sdc (txn: tx2481deedbdf44b3d8c9db-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx88a827b4e76047acb7ccd-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: txc47d81a549d2444d8e8f9-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to get final status of PUT to /v1/a/c/o.jpg: + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3243, in _finalize_durable + fsync_dir(self._datadir) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +IsADirectoryError: [Errno 21] Some IO Error +test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmpy6icv5m6/tmp_test_obj_server_DiskFile/sda1/objects/0/56f/48d518c768338104991af955e9ad956f/1791676613.52833#2#d.data ([Errno 100] Some Error): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response - resp = putter.await_response( - self.app.node_timeout, not final_phase) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response - self.resp = self.conn.getresponse() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse - self.status = self._status.get_response_status() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status - raise self.status -Exception (txn: tx17ebcca325dd4712b9737-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: txeb63043dc9c145d3b7a74-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_non_integer -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_delete_at_non_integer ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_empty_bad_etag -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_empty_bad_etag ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_during_transfer_data -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_during_transfer_data ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_with_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_error_with_footers ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_exception_during_transfer_data -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_exception_during_transfer_data ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_table_migration -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_object_table_migration ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_final_response_errors_with_unicode_path -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_final_response_errors_with_unicode_path ... ok - -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx9c99a5ce00434676987cf-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "tx9c99a5ce00434676987cf-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -obj-ut ERROR: ERROR container update failed with 10.0.0.0:1000/sda (saving for async update later): Network unreachable (txn: tx5fd2ddea94f943dfa99bc-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "PUT /sda/0/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "tx5fd2ddea94f943dfa99bc-0068bdc0b4" "proxy-server 2597870" 0.0027 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx5fd2ddea94f943dfa99bc-0068bdc0b4) -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "GET /sda/0/a/c/o" 200 1 "GET http://localhost/v1/a/c/o" "txc274eb8f139e4cada9e50-0068bdc0b4" "proxy-server 2597870" 0.0006 "-" 2597870 0 -obj-ut INFO: - - - [07/Sep/2025:17:28:20 +0000] "HEAD /sda/0/a/c/o" 200 1 "HEAD http://localhost/v1/a/c/o" "txc274eb8f139e4cada9e50-0068bdc0b4" "proxy-server 2597870" 0.0047 "-" 2597870 0 -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txc274eb8f139e4cada9e50-0068bdc0b4) -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_get_expect_errors_with_unicode_path -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_get_expect_errors_with_unicode_path ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match ... ok - -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (9 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (8 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (6/10 from 6 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (7 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (7/10 from 7 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (6 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (8/10 from 8 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (5 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_more_than_threshold_frags -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_more_than_threshold_frags ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_denied -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_denied ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_not_star -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_if_none_match_not_star ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_old_style_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_old_style_root_account_container_path ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Client disconnected without sending last chunk (txn: txb1cb749f504b475e9d324-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txb15f415308d64245a4082-0068bdc0b5) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txb15f415308d64245a4082-0068bdc0b5) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txb15f415308d64245a4082-0068bdc0b5) -proxy-server ERROR: Object PUT returning 503 for [503, 503, 503] (txn: txb15f415308d64245a4082-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR Exception transferring data to object servers {'path': '/v1/a/c/o.jpg'}: + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3243, in _finalize_durable + fsync_dir(self._datadir) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: [Errno 100] Some Error +test-TestECDiskFile ERROR: No space left on device for /tmp/tmpnjpc73e7/tmp_test_obj_server_DiskFile/sda1/objects/0/f0f/2198f0f23469fe4cfb92d2d97a412f0f/1791676613.54043#2#d.data ([Errno 122] EDQUOT): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1011, in _transfer_data - chunk = next(data_source) - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ - return self._get_next_item() - ~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item - return super(CooperativeIterator, self)._get_next_item() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item - return next(self.wrapped_iter) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 878, in reader - return req.environ['wsgi.input'].read( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.app.client_chunk_size) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/controllers/test_obj.py", line 1992, in read - raise Exception('exception message') -Exception: exception message (txn: txca01190333424e159d08e-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to get final status of PUT to /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89: + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable + os.rename(data_file_path, durable_data_file_path) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: [Errno 122] EDQUOT +test-TestECDiskFile ERROR: No space left on device for /tmp/tmpiol4e8wq/tmp_test_obj_server_DiskFile/sda1/objects/0/f0f/2198f0f23469fe4cfb92d2d97a412f0f/1791676613.54863#2#d.data ([Errno 28] ENOSPC): [Errno 28] ENOSPC +test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmpob0sprpa/tmp_test_obj_server_DiskFile/sda1/objects/0/f0f/2198f0f23469fe4cfb92d2d97a412f0f/1791676613.55622#2#d.data ([Errno 100] Some Error): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response - resp = putter.await_response( - self.app.node_timeout, not final_phase) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response - self.resp = self.conn.getresponse() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse - self.status = self._status.get_response_status() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status - raise self.status -Exception: boom (txn: tx35c850f84e8143639da98-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to get final status of PUT to /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89: Timeout (Nones) (txn: tx046e3774d0b74c24a6243-0068bdc0b5) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx7bf621955ed24ac3aec7c-0068bdc0b5) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx8d807d7d337c44eab91b4-0068bdc0b5) -proxy-server ERROR: ERROR 500 b'' Trying to PUT /v1/AUTH_kilroy/%ED%88%8E/%E9%90%89 From Object Server 10.0.0.2:1002/sdc (txn: tx8d807d7d337c44eab91b4-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txe223eba6d5dd419483086-0068bdc0b5) -proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx3216b664a37e4da492c3e-0068bdc0b5) -proxy-server ERROR: ERROR 503 Expect: 100-continue From Object Server 10.0.0.1:1001/sdb (txn: tx3216b664a37e4da492c3e-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 412, [412] (txn: tx468d811ba83243c195afe-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server WARNING: Client disconnected without sending enough data (txn: tx5d393679203343f4a5bb1-0068bdc0b5)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_insufficient_data_from_client -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_insufficient_data_from_client ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_limits_expirer_queue_deletes -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_limits_expirer_queue_deletes ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_negative_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_negative_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_non_int_delete_after -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_non_int_delete_after ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_requires_length -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_requires_length ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_send_exception_with_unicode_path -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_send_exception_with_unicode_path ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_simple -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_simple ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_timeout_during_transfer_data -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_timeout_during_transfer_data ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_body_and_no_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_body_and_no_footers ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_chunked_body_and_no_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_chunked_body_and_no_footers ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_no_body_and_no_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_PUT_with_no_body_and_no_footers ... ok - -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.0:1000/sda (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.2:1002/sdc (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.1:1001/sdb (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.3:1003/sda (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.4:1004/sda (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.5:1005/sda (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 503 (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test ERROR: Aborting listing from shards due to bad response: [200, 503] (txn: txb7c18e3b1a9a4b77bdd74-0068bdc0b2) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_a', lower='', upper='a') .shards_a/c_a with {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Get listing from /v1/.shards_a/c_a?format=json&limit=10000&marker=&end_marker=a%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Found 33 objects in shard (state=unsharded), total = 33 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'object'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'object'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Found 1 objects in shard (state=sharded), total = 1 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Found 1 objects in shard (state=sharded), total = 34 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'object'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9966&marker=b&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1058 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Setting object count to 1058 (txn: tx5bb7a30a782e479e90bb2-0068bdc0b3) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker=&states=listing (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c', lower='', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Get listing from /v1/a/c?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Found 1024 objects in shard (state=sharded), total = 1024 (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Setting object count to 1024 (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Found 1024 objects in shard (state=sharding), total = 1024 (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Setting object count to 1024 (txn: tx8dcd4bbc579f45c3a77f1-0068bdc0b4) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharded_shard_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharded_shard_with_memcache ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_connect_put_node_timeout -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_connect_put_node_timeout ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_delete -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_delete ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_match -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_match ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_newer -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_newer ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_not_found -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_not_found ... ok - -object-reconstructor ERROR: Unable to get enough responses (4 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor DEBUG: Found existing frag #3 at 10.0.0.1:1001/sdb/0/a/c/oè policy#0 while rebuilding to 10.0.0.3:1003/sdd/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 2 ok responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/oè policy#0 frag#3 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266100.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404 error responses) to reconstruct non-durable 10.0.0.3:1003/sdd/0/a/c/oè policy#0 frag#3 -object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. -object-reconstructor WARNING: Invalid response 400 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 11 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 179 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 400 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (1 x 400, 27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 503 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.13:1013/sdn/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (11 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sda/0/a/c/oè policy#0 -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to write to /AUTH_kilroy/%ED%88%8E/%E9%90%89: + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable + os.rename(data_file_path, durable_data_file_path) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: [Errno 100] Some Error +test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmpri0tiwql/tmp_test_obj_server_DiskFile/sda1/objects/0/f0f/2198f0f23469fe4cfb92d2d97a412f0f/1791676613.56435#2#d.data ([Errno 21] Some other IO Error): Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1784, in _send_chunk - self.conn.send(to_send) - ~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 915, in send - self.give_send(self, data) - ~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/controllers/test_obj.py", line 1780, in capture_send - raise exc -Exception: Exception while sending data on connection (txn: tx854bc636942b4a019cdc2-0068bdc0b5) -proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to write to /AUTH_kilroy/%ED%88%8E/%E9%90%89: ChunkWriteTimeout (Nones) (txn: txb2b173b1492b45538cc23-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR Exception causing client disconnect: Timeout (Nones) (txn: tx10ad22be95154734b61c7-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.70907 <= '409 (1757266101.70907), 409 (1757266101.70907), 409 (1757266101.70907)' (txn: tx593074d65c5a4816bb5f9-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.71116 <= '409 (1757266101.71116), 409 (1757266101.71116), 409 (1757266101.71116)' (txn: txe23a619b636a4013827dd-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.71867 <= '409 (1757266101.71867), 409 (1757266101.71867), 409 (1757266101.71867)' (txn: tx380face307394824b34a3-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_older -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_older ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_race -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_race ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_unsynced_race -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_sync_put_x_timestamp_unsynced_race ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_overlap_shard_range_order -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_overlap_shard_range_order ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_update_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_container_update_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_delete_at_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_delete_at_backend_requests ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_non_404_response -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_no_quarantine_non_404_response ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_expirer_DELETE_suppresses_expirer_queue_updates -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_default ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_non_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_handoff_local_first_non_default ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_path -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_path ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_best_effort -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_best_effort ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_pending_file_name -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_pending_file_name ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_policy_stat_tracking -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_policy_stat_tracking ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_misplaced_object_does_not_effect_container_stats -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_misplaced_object_does_not_effect_container_stats ... ok - -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.41:1041/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.181:1181/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (179 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Invalid response 507 from 10.0.0.17:1017/sda/0/a/c/oè policy#0 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_moves_locals_first -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_moves_locals_first ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_object_DELETE_backend_update_container_ip_default -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_object_DELETE_backend_update_container_ip_default ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_primary_returns_some_nonsense_timestamp -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_primary_returns_some_nonsense_timestamp ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_if_none_match -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_if_none_match ... ok - -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.00000 <= '409 (1757266102.00000), 409 (1757266102.00000), 409 (1757266102.00000)' (txn: tx93e61c6cd3284287af98d-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266103.00000 <= '409 (1757266104.00000), 409 (1757266104.00000), 409 (1757266104.00000)' (txn: tx77927738e2704dec9b1ae-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266105.00000 <= '409 (1757266106.00000), 409 (1757266106.00000), 409 (1757266106.00000)' (txn: tx16a9742d58a2421eb3e61-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.00000 <= '409 (1757266101.00000), 409 (1757266101.00000), 409 (1757266101.00000)' (txn: txe364f3ff778a4a219f868-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266102.00000 <= '409 (1757266102.00000), 409 (1757266102.00000), 409 (1757266102.00000)' (txn: txece50db150d5497eb83da-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266103.00000 <= '409 (1757266103.00000), 409 (1757266103.00000), 409 (1757266103.00000)' (txn: txb796bd4a91c7433891ce4-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266101.00000 <= '409 (1757266101.00000)' (txn: tx866e886e60134a9eb8624-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266102.00000 <= '409 (1757266102.00000)' (txn: tx3e9cd6fd8ea9435ca0948-0068bdc0b5) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266103.00000 <= '409 (1757266103.00000)' (txn: tx68f5081032c94990b2acd-0068bdc0b5) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server INFO: Client disconnected on read of '/a/c/o' (txn: tx6c8a65c7757e4cf2a0dee-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266102.00000 <= '409 (1757266103.00000)' (txn: tx626e8465a15e4bfd91cf6-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 412, [409, 412, 412] (txn: txe35ca9f2e6ac4099b7887-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_missing_backend_timestamp -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_missing_backend_timestamp ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_other_weird_success_response -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_put_x_timestamp_conflict_with_other_weird_success_response ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_repl_object_DELETE_backend_update_container_repl_ip -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_smooth_distributed_backend_requests -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_smooth_distributed_backend_requests ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_some_404s_and_507s -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_some_404s_and_507s ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_file ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_txn_id_logging_on_PUT -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_txn_id_logging_on_PUT ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_not_configured -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_not_configured ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config ... ok - -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (13 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (14 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (15 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (16 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (17 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (18 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (19 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (20 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (21 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_encoded_timestamps_using_memory ... ok - -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266102.00000 <= '409 (unknown), 409 (unknown), 409 (unknown)' (txn: tx7d7a5e889ff048448b09d-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Object PUT returning 202 for 409: 1757266102.00000 <= '409 (1757266103.00000), 201 (unknown), 201 (unknown)' (txn: tx867ed86886c1424ca7279-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config_overrides_and_inherits -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_proxy_server_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_write_affinity_proxy_server_config ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_file -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_file ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_mixed_policies -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_mixed_policies ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_memory -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_put_object_multiple_explicit_timestamps_using_memory ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_custom_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_custom_config ... ok - -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (22 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (23 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (24 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_default_config -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_open_expired_default_config ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_timestamp_not_overridden -test.unit.proxy.controllers.test_obj.TestReplicatedObjController.test_x_timestamp_not_overridden ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_error -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_error ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_body_and_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_body_and_footers ... ok -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_no_body_and_footers -test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerMimePutter.test_PUT_with_no_body_and_footers ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etag_with_same_timestamp -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_new_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_new_etag ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_old_etag -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_old_etag ... ok - -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266101.00000 -object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmp1b00qyf6/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266101.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpp86uhz11/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266102.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 1.0728836059570312e-05 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpfe1rto32/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266102.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmppwosep1o/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266102.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.867813110351562e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmprfer3psu/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266102.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (25 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor WARNING: Quarantined object /tmp/tmpw0gmviu2/devices/sda1/objects/9/ad0/fd517c6b212e8df407b30eed1246fad0/1757266102.00000#2#d.data: Solitary fragment #2 -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 4.291534423828125e-06 seconds. -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 -object-reconstructor ERROR: Unable to get enough responses (5/10 from 13 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor INFO: Nothing reconstructed for 4.76837158203125e-06 seconds. -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.814697265625e-06 seconds. -object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.3:1003/sdd/0/a/c/oè policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/oè policy#0 -object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 4, 5, 6, 7, 8, 9, 10, 11] -object-reconstructor INFO: Nothing reconstructed for 3.5762786865234375e-06 seconds. -object-reconstructor ERROR: Unable to get enough responses (5/10 from 5 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1757266102.00000 -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1757266103.00000test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_timestamps_etags_fail -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_parity_fa_with_data_node_failure -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_reconstruct_parity_fa_with_data_node_failure ... ok -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_request_node_count_conf -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveUTF8.test_request_node_count_conf ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_check_ring -test.unit.obj.test_replicator.TestObjectReplicator.test_check_ring ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs ... ok - -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 0 (nulo): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: tx227c1bfb39074c4e814c6-0068bdc0b6) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: tx227c1bfb39074c4e814c6-0068bdc0b6) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: tx227c1bfb39074c4e814c6-0068bdc0b6) -proxy-server ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx227c1bfb39074c4e814c6-0068bdc0b6) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpd2r37029/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpd2r37029/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpd2r37029/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpd2r37029/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0076 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0076 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0032 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0071 "-" 2597857 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd6c653f59e26473cad4e4-0068bdc0b6" "proxy-server 2597857" 0.0014 "-" 2597857 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:40207/sda1/0/a/c" "txd6c653f59e26473cad4e4-0068bdc0b6" "container-server 2597857" 0.0012 "-" 2597857 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:36959/sdb1/0/a/c" "txd6c653f59e26473cad4e4-0068bdc0b6" "container-server 2597857" 0.0052 "-" 2597857 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txd6c653f59e26473cad4e4-0068bdc0b6" "proxy-server 2597857" 0.0311 "-" 2597857 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:22 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txd6c653f59e26473cad4e4-0068bdc0b6" "proxy-server 2597857" 0.0227 "-" 2597857 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/22 PUT /v1/a/c HTTP/1.0 201 - - t - - - txd6c653f59e26473cad4e4-0068bdc0b6 - 0.0494 - - 1757266102.705434799 1757266102.754847288 0test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_failure_report_with_auditor_stats_json -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_failure_report_with_auditor_stats_json ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_handoffs_first -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_handoffs_first ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_mkdirs_error -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_mkdirs_error ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_diff_ports_normal -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_diff_ports_normal ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_servers_per_port -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_multi_disk_servers_per_port ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_unmounted -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_unmounted ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_with_override_parts_and_unexpected_part_dir -test.unit.obj.test_replicator.TestObjectReplicator.test_collect_jobs_with_override_parts_and_unexpected_part_dir ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_objs_ssync_only_when_in_sync -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_objs_ssync_only_when_in_sync ... ok -swift: ERROR 500 Trying to DELETE /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 500 Trying to DELETE /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 500 Trying to DELETE /a From Account Server 10.0.0.1:1001/sdb -swift: Account DELETE returning 503 for (201, 503, 503) -swift: ERROR 500 Trying to DELETE /a From Account Server 10.0.0.2:1002/sdc -swift: Account DELETE returning 503 for (204, 404, 503) -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.proxy.test_server.TestAccountController.test_DELETE -test.unit.proxy.test_server.TestAccountController.test_DELETE ... ok -test.unit.proxy.test_server.TestAccountController.test_DELETE_with_query_string -test.unit.proxy.test_server.TestAccountController.test_DELETE_with_query_string ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition ... ok -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_1 -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_1 ... ok -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_default_sync_method -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_default_sync_method ... ok -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: Account GET returning 503 for [503, 503] -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: Account GET returning 503 for [503, 503] -test.unit.proxy.test_server.TestAccountController.test_GET -test.unit.proxy.test_server.TestAccountController.test_GET ... ok -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_data_error -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_data_error ... ok -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: Account GET returning 503 for [500, 500, 400] -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: Account GET returning 503 for [500, 500, 400] -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_entity_error -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ignores_os_no_entity_error ... ok -test.unit.proxy.test_server.TestAccountController.test_GET_autocreate -test.unit.proxy.test_server.TestAccountController.test_GET_autocreate ... ok -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: Client disconnected on read of '/a' -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params ... ok -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params_os_not_empty_error -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_override_params_os_not_empty_error ... ok -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: Client disconnected on read of '/a' -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: Account GET returning 503 for [503, 503] -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: Account GET returning 503 for [503, 503] -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -test.unit.proxy.test_server.TestAccountController.test_HEAD -test.unit.proxy.test_server.TestAccountController.test_HEAD ... ok -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.1:1001/sdb -swift: Account GET returning 503 for [500, 500, 400] -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 500 b'' Trying to GET /a From Account Server 10.0.0.0:1000/sda -swift: Account GET returning 503 for [500, 500, 400] -test.unit.proxy.test_server.TestAccountController.test_HEAD_autocreate -test.unit.proxy.test_server.TestAccountController.test_HEAD_autocreate ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync ... ok -test.unit.proxy.test_server.TestAccountController.test_OPTIONS -test.unit.proxy.test_server.TestAccountController.test_OPTIONS ... ok -swift: autocreate account '/a' -swift: autocreate account '/a' -swift: ERROR 503 Trying to POST /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 Trying to PUT /a From Account Server 10.0.0.2:1002/sdc -swift: autocreate account '/a' -swift: ERROR 504 Trying to POST /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 Trying to POST /a/ From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 Trying to PUT /a From Account Server 10.0.0.0:1000/sda -swift: autocreate account '/a' -swift: ERROR 504 Trying to POST /a/ From Account Server 10.0.0.0:1000/sda -swift: Could not autocreate account '/a' -swift: Could not autocreate account '/a' -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_single_region -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_single_region ... ok -test.unit.proxy.test_server.TestAccountController.test_POST_autocreate -test.unit.proxy.test_server.TestAccountController.test_POST_autocreate ... ok -swift: autocreate account '/a' -swift: autocreate account '/a' -test.unit.proxy.test_server.TestAccountController.test_POST_autocreate_with_sysmeta -test.unit.proxy.test_server.TestAccountController.test_POST_autocreate_with_sysmeta ... ok -test.unit.proxy.test_server.TestAccountController.test_POST_bad_metadata -test.unit.proxy.test_server.TestAccountController.test_POST_bad_metadata ... ok -test.unit.proxy.test_server.TestAccountController.test_POST_metadata -test.unit.proxy.test_server.TestAccountController.test_POST_metadata ... ok -swift: ERROR 500 Trying to PUT /a From Account Server 10.0.0.1:1001/sdb -swift: ERROR 500 Trying to PUT /a From Account Server 10.0.0.2:1002/sdc -swift: ERROR 500 Trying to PUT /a From Account Server 10.0.0.0:1000/sda -swift: Account GET returning 503 for (201, 503, 503) -swift: ERROR 500 Trying to PUT /a From Account Server 10.0.0.1:1001/sdb -swift: Account GET returning 503 for (204, 404, 503) -test.unit.proxy.test_server.TestAccountController.test_PUT -test.unit.proxy.test_server.TestAccountController.test_PUT ... ok -test.unit.proxy.test_server.TestAccountController.test_PUT_bad_metadata -test.unit.proxy.test_server.TestAccountController.test_PUT_bad_metadata ... ok -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to PUT /a/: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: Account GET returning 503 for (201, 503, 503) -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to PUT /a/: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to PUT /a/: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: Account GET returning 503 for (201, 503, 503) -swift: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to PUT /a: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR 503 Trying to PUT /a From Account Server 10.0.0.0:1000/sda -swift: ERROR 503 Trying to PUT /a From Account Server 10.0.0.1:1001/sdb -swift: Account GET returning 503 for (503, 503, 503) -swift: ERROR with Account server 10.0.0.0:1000/sda re: Trying to PUT /a/: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request#012 conn = http_connect(#012 ip, port, node['device'], part, method, path,#012 headers=headers, query_string=query)#012 File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect#012 raise HTTPException()#012http.client.HTTPException -swift: ERROR 503 Trying to PUT /a/ From Account Server 10.0.0.2:1002/sdc -swift: ERROR 503 Trying to PUT /a/ From Account Server 10.0.0.1:1001/sdb -swift: Account GET returning 503 for (503, 503, 503) -test.unit.proxy.test_server.TestAccountController.test_PUT_connect_exceptions -test.unit.proxy.test_server.TestAccountController.test_PUT_connect_exceptions ... ok -test.unit.proxy.test_server.TestAccountController.test_PUT_max_account_name_length -test.unit.proxy.test_server.TestAccountController.test_PUT_max_account_name_length ... ok + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3242, in _finalize_durable + os.rename(data_file_path, durable_data_file_path) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +IsADirectoryError: [Errno 21] Some other IO Errortest.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_other_IOError +test.unit.obj.test_diskfile.TestECDiskFile.test_commit_raises_DiskFileError_for_rename_other_IOError ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_and_timestamp +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_and_timestamp ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_not_open ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_timestamp_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_content_type_timestamp_not_open ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_close_oserror +test.unit.obj.test_diskfile.TestECDiskFile.test_create_close_oserror ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_mkstemp_no_space +test.unit.obj.test_diskfile.TestECDiskFile.test_create_mkstemp_no_space ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc +test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc_oserror +test.unit.obj.test_diskfile.TestECDiskFile.test_create_prealloc_oserror ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_DiskFileNoSpace +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_DiskFileNoSpace ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_logging +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_logging ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_renamer_fails +test.unit.obj.test_diskfile.TestECDiskFile.test_create_unlink_cleanup_renamer_fails ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_create_use_linkat_renamer_not_called +test.unit.obj.test_diskfile.TestECDiskFile.test_create_use_linkat_renamer_not_called ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_errors_bad_frag_index +test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_errors_bad_frag_index ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_has_frag_index +test.unit.obj.test_diskfile.TestECDiskFile.test_data_file_has_frag_index ... ok -object-reconstructor ERROR: Unable to get enough responses (4/10 from 4 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/oè policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1757266104.00000 -object-reconstructor INFO: Nothing reconstructed for 5.245208740234375e-06 seconds. -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 6, 7, 8, 9, 11] -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 6, 7, 8, 11, 12] -object-reconstructor ERROR: Trying to GET 10.0.0.3:1003/sdd/0/a/c/oè policy#0: +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx70daf84247c54e3586023-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "tx85759c5d1edd43ac9db78-006acad0c5" "proxy-server 1476099" 0.0022 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx08dc3825be6e4f1dbccc3-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx08dc3825be6e4f1dbccc3-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7fc3015074174c7d8c010-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "tx2bec55f007d94f47a970c-006acad0c5" "proxy-server 1476099" 0.0029 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx873855d787f24e17b85e2-006acad0c5" "proxy-server 1476099" 0.0283 "-" 1476099 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdb1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx873855d787f24e17b85e2-006acad0c5" "object-server 1476099" 0.0004 "-" 1476099 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx873855d787f24e17b85e2-006acad0c5" "object-server 1476099" 0.0004 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx873855d787f24e17b85e2-006acad0c5" "proxy-server 1476099" 0.0363 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "PUT /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 201 - "PUT http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx873855d787f24e17b85e2-006acad0c5" "proxy-server 1476099" 0.0356 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb3f3f4d3404b4c929ab59-006acad0c5" "proxy-server 1476099" 0.0016 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "tx666df1085c07483d90af0-006acad0c5" "proxy-server 1476099" 0.0074 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfc36eb61cc2b47469d619-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txfc36eb61cc2b47469d619-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txea0ffa2719fa4b6999f03-006acad0c5" "proxy-server 1476099" 0.0055 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txb36a74d61f5949ae92028-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 404 70 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txd33b249016b3495085d80-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 404 70 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txd33b249016b3495085d80-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txd33b249016b3495085d80-006acad0c5) +proxy DEBUG: Ignoring 404 from primary (txn: txd33b249016b3495085d80-006acad0c5) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 404 70 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "txd33b249016b3495085d80-006acad0c5" "proxy-server 1476099" 0.0003 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: txd33b249016b3495085d80-006acad0c5) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf6cabd31beff455c93bb7-006acad0c5" "proxy-server 1476099" 0.0013 "-" 1476099 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "HEAD /sda1/1/a/5752b19762f74db9b3c45b46ec2806ff" 204 - "HEAD http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff" "txcccdbd20ff244654bb0d7-006acad0c5" "proxy-server 1476099" 0.0014 "-" 1476099 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdh1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx6c787a58f0ac4a7e8d2dc-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdg1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 200 82 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx6c787a58f0ac4a7e8d2dc-006acad0c5" "proxy-server 1476099" 0.0007 "-" 1476099 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:53 +0000] "GET /sdi1/1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" 404 70 "GET http://localhost/v1/a/5752b19762f74db9b3c45b46ec2806ff/491ac774a82a487892a733a1991b0c92" "tx6c787a58f0ac4a7e8d2dc-006acad0c5" "proxy-server 1476099" 0.0004 "-" 1476099 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx6c787a58f0ac4a7e8d2dc-006acad0c5) +proxy ERROR: Object returning 503 for [] (txn: tx6c787a58f0ac4a7e8d2dc-006acad0c5) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 4}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.2, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServerLoading.test_float_timeouts +test.unit.proxy.test_server.TestProxyServerLoading.test_float_timeouts ... ok +test.unit.proxy.test_server.TestProxyServerLoading.test_load_policy_rings +test.unit.proxy.test_server.TestProxyServerLoading.test_load_policy_rings ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp +test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_data_timestamp_not_open ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_keep_cache +test.unit.obj.test_diskfile.TestDiskFile.test_keep_cache ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_delete +test.unit.obj.test_diskfile.TestECDiskFile.test_delete ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_killed_before_cleanup +test.unit.obj.test_diskfile.TestDiskFile.test_killed_before_cleanup ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_corners +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_corners ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_mount_checking +test.unit.obj.test_diskfile.TestDiskFile.test_mount_checking ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_not_opened +test.unit.obj.test_diskfile.TestDiskFile.test_not_opened ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_partial_closes +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_partial_closes ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_range_w_none +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_range_w_none ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create +test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create ... ok +test.unit.proxy.test_server.TestProxyServerLoading.test_missing_rings +test.unit.proxy.test_server.TestProxyServerLoading.test_missing_rings ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_checks_only_aligned_frag_data +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_checks_only_aligned_frag_data ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete +test.unit.obj.test_diskfile.TestDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_edges +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_edges ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_empty +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_app_iter_ranges_empty ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error +test.unit.obj.test_diskfile.TestDiskFile.test_ondisk_search_loop_listdir_error ... ok + +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request conn = http_connect( - node['replication_ip'], node['replication_port'], - node['device'], partition, 'GET', path, headers=headers) + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: Container GET returning 503 for (404, 503, 503) +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.2:1002/sdc +test ERROR: ERROR with Container server 10.0.0.3:1003/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.4:1004/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR with Container server 10.0.0.5:1005/sda re: Trying to PUT /a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request + conn = http_connect( + ip, port, node['device'], part, method, path, + headers=headers, query_string=query) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect + i, status = next(conn_id_and_code_iter) + ~~~~^^^^^^^^^^^^^^^^^^^^^^^ +StopIteration +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.1:1001/sdb +test ERROR: ERROR 503 Trying to PUT /a/c From Container Server 10.0.0.0:1000/sda +test ERROR: Container GET returning 503 for (503, 503, 503) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect return http_connect_raw( ipaddr, port, method, path, headers, query_string, ssl) @@ -72284,520 +69691,518 @@ status = FakeStatus(status) File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ raise status -Exception: kaboom! -object-reconstructor ERROR: Trying to GET 10.0.0.5:1005/sdf/0/a/c/oè policy#0: Timeout (Nones) -object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 4, 6, 7, 8, 11, 12, 13] -object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. -object-reconstructor INFO: Nothing reconstructed for 7.152557373046875e-06 seconds. -test-replicator ERROR: ERROR creating /tmp/tmpvoqtp3_k/node/sda/objects: +OSError (txn: tx5b68ee8fc0894d6bb9520-006acad0c5) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/replicator.py", line 859, in build_replication_jobs - mkdirs(obj_path) - ~~~~~~^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_replicator.py", line 503, in blowup_mkdirs - raise OSError('Ow!') -OSError: Ow! -test-replicator WARNING: /tmp/tmppkyvtms9/node/sda is not a directory -test-replicator WARNING: /tmp/tmppkyvtms9/node/sda is not a directory -test-replicator WARNING: /tmp/tmppkyvtms9/node/sda is not mounted -test-replicator WARNING: /tmp/tmppkyvtms9/node/sda is not mounted -test-replicator INFO: Removing partition: /tmp/tmpoxfip9_k/node/sda/objects-1/1 -test-replicator INFO: Removing 0 objects -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (422.71/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator DEBUG: Successful rsync of /tmp/tmpysjpetdg/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpysjpetdg/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpysjpetdg/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpysjpetdg/node/sda/objects/1 -test-replicator INFO: Removing partition: /tmp/tmpysjpetdg/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (435.90/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator DEBUG: Successful rsync of /tmp/tmpubrbr5iq/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpubrbr5iq/node/sda/objects-1/1/... to 127.0.0.2::object/sda/objects-1/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpubrbr5iq/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpubrbr5iq/node/sda/objects-1/1 -test-replicator INFO: Removing partition: /tmp/tmpubrbr5iq/node/sda/objects/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (424.43/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpdqnchfza/node/sda/objects-1/1 -test-replicator DEBUG: Successful rsync of /tmp/tmpdqnchfza/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpdqnchfza/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpdqnchfza/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpdqnchfza/node/sda/objects/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (465.35/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpoo0myj5y/node/sda/objects/1 -test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.01s (168.60/sec, 0s remaining) -test-replicator INFO: 3 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpnqvhe4rp/node/sda/objects/1 -test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.00s (274.78/sec, 0s remaining) -test-replicator INFO: 3 successes, 0 failures -test-replicator ERROR: Can't find itself in policy with index 0 with ips 127.0.0.0 and with port 6200 in ring file, not replicating -test-replicator ERROR: Can't find itself in policy with index 1 with ips 127.0.0.0 and with port 6200 in ring file, not replicating -test-replicator INFO: Nothing replicated for 0.0009253025054931641 seconds. -test-replicator INFO: Nothing replicated for 0.0003726482391357422 seconds. -test-replicator INFO: Removing partition: /tmp/tmpc27k95p0/node/sda/objects-1/1 -test-replicator INFO: Removing partition: /tmp/tmpc27k95p0/node/sda/objects/1 -test-replicator INFO: 2/2 (100.00%) partitions replicated in 0.01s (184.69/sec, 0s remaining) -test-replicator INFO: 6 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpmi56h78m/node/sda/objects/1 -test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.00s (674.98/sec, 0s remaining) -test-replicator INFO: 3 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpn38ije39/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (441.55/sec, 0s remaining) -test-replicator INFO: 17 successes, 1 failures -test-replicator INFO: Removing 1 objects -test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.01s (1703.75/sec, 0s remaining) -test-replicator INFO: 32 successes, 1 failures -test-replicator INFO: Removing partition: /tmp/tmpn38ije39/node/sda/objects/1 -test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.02s (1347.73/sec, 0s remaining) -test-replicator INFO: 47 successes, 1 failures -test INFO: Removing partition: /tmp/tmpo7h6c3z9/node/sda/objects-1/1 -test INFO: Removing partition: /tmp/tmpo7h6c3z9/node/sda/objects/1 -test INFO: 8/8 (100.00%) partitions replicated in 0.02s (473.32/sec, 0s remaining) -test INFO: 18 successes, 0 failures -test-replicator INFO: Removing partition: /tmp/tmpqb26_gi3/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (490.35/sec, 0s remaining) -test-replicator INFO: 17 successes, 1 failures -test-replicator INFO: Removing 1 objects -test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.01s (1072.09/sec, 0s remaining) -test-replicator INFO: 32 successes, 1 failures -test-replicator INFO: Removing 1 objects -test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.01s (1657.41/sec, 0s remaining) -test-replicator INFO: 47 successes, 1 failures -test-replicator INFO: Removing 1 objects -test-replicator ERROR: Unexpected error trying to cleanup suffix dir '/tmp/tmpqb26_gi3/node/sda/objects/1/a83': + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request + conn = http_connect( + ip, port, node['device'], + self.partition, self.req.method, self.path, + headers=req_headers, + query_string=self.req.query_string) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +OSError (txn: tx5b68ee8fc0894d6bb9520-006acad0c5) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c: Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/obj/replicator.py", line 638, in delete_handoff_objs - os.rmdir(suffix_dir) - ~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_replicator.py", line 1754, in func - raise instance -OSError: [Errno 20] Not a directorytest.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_cleanup_failure -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_cleanup_failure ... ok -test.unit.proxy.test_server.TestAccountController.test_PUT_metadata -test.unit.proxy.test_server.TestAccountController.test_PUT_metadata ... ok -test.unit.proxy.test_server.TestAccountController.test_PUT_status -test.unit.proxy.test_server.TestAccountController.test_PUT_status ... ok -test.unit.proxy.test_server.TestAccountController.test_auto_create_account_listing_response_is_json -test.unit.proxy.test_server.TestAccountController.test_auto_create_account_listing_response_is_json ... ok -swift: ERROR with Account server 127.0.0.1:1/sdb re: Trying to HEAD /v1/account: Connection refused -swift: ERROR with Account server 127.0.0.1:1/sdc re: Trying to HEAD /v1/account: Connection refused -swift: ERROR with Account server 127.0.0.1:1/sda re: Trying to HEAD /v1/account: Connection refused -swift: Account HEAD returning 503 for [] -test.unit.proxy.test_server.TestAccountController.test_connection_refused -test.unit.proxy.test_server.TestAccountController.test_connection_refused ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_sync_failure -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_ssync_with_sync_failure ... ok -swift: ERROR with Account server 127.0.0.1:-1/sdc re: Trying to HEAD /v1/account: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect#012 return http_connect_raw(#012 ipaddr, port, method, path, headers, query_string, ssl)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 286, in http_connect_raw#012 conn.endheaders()#012 ~~~~~~~~~~~~~~~^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1301, in endheaders#012 self._send_output(message_body, encode_chunked=encode_chunked)#012 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1089, in _send_output#012 self.send(msg)#012 ~~~~~~~~~^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1018, in send#012 self.connect()#012 ~~~~~~~~~~~~^^#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 180, in connect#012 ret = HTTPConnection.connect(self)#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 989, in connect#012 self.sock = self._create_connection(#012 ~~~~~~~~~~~~~~~~~~~~~~~^#012 (self.host,self.port), self.timeout, self.source_address)#012 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/socket.py", line 44, in create_connection#012 for res in getaddrinfo(host, port, 0, SOCK_STREAM):#012 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 567, in getaddrinfo#012 ai = socket.getaddrinfo(addr, port, family,#012 type, proto, aiflags)#012 File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo#012 for res in _socket.getaddrinfo(host, port, family, type, proto, flags):#012 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012socket.gaierror: [Errno -8] Servname not supported for ai_socktype -swift: ERROR with Account server 127.0.0.1:-1/sda re: Trying to HEAD /v1/account: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect#012 return http_connect_raw(#012 ipaddr, port, method, path, headers, query_string, ssl)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 286, in http_connect_raw#012 conn.endheaders()#012 ~~~~~~~~~~~~~~~^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1301, in endheaders#012 self._send_output(message_body, encode_chunked=encode_chunked)#012 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1089, in _send_output#012 self.send(msg)#012 ~~~~~~~~~^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1018, in send#012 self.connect()#012 ~~~~~~~~~~~~^^#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 180, in connect#012 ret = HTTPConnection.connect(self)#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 989, in connect#012 self.sock = self._create_connection(#012 ~~~~~~~~~~~~~~~~~~~~~~~^#012 (self.host,self.port), self.timeout, self.source_address)#012 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/socket.py", line 44, in create_connection#012 for res in getaddrinfo(host, port, 0, SOCK_STREAM):#012 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 567, in getaddrinfo#012 ai = socket.getaddrinfo(addr, port, family,#012 type, proto, aiflags)#012 File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo#012 for res in _socket.getaddrinfo(host, port, family, type, proto, flags):#012 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012socket.gaierror: [Errno -8] Servname not supported for ai_socktype -swift: ERROR with Account server 127.0.0.1:-1/sdb re: Trying to HEAD /v1/account: #012Traceback (most recent call last):#012 File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1524, in _make_node_request#012 conn = http_connect(#012 ip, port, node['device'],#012 self.partition, self.req.method, self.path,#012 headers=req_headers,#012 query_string=self.req.query_string)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect#012 return http_connect_raw(#012 ipaddr, port, method, path, headers, query_string, ssl)#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 286, in http_connect_raw#012 conn.endheaders()#012 ~~~~~~~~~~~~~~~^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1301, in endheaders#012 self._send_output(message_body, encode_chunked=encode_chunked)#012 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1089, in _send_output#012 self.send(msg)#012 ~~~~~~~~~^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 1018, in send#012 self.connect()#012 ~~~~~~~~~~~~^^#012 File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 180, in connect#012 ret = HTTPConnection.connect(self)#012 File "/usr/lib/python3/dist-packages/eventlet/green/http/client.py", line 989, in connect#012 self.sock = self._create_connection(#012 ~~~~~~~~~~~~~~~~~~~~~~~^#012 (self.host,self.port), self.timeout, self.source_address)#012 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/green/socket.py", line 44, in create_connection#012 for res in getaddrinfo(host, port, 0, SOCK_STREAM):#012 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012 File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 567, in getaddrinfo#012 ai = socket.getaddrinfo(addr, port, family,#012 type, proto, aiflags)#012 File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo#012 for res in _socket.getaddrinfo(host, port, family, type, proto, flags):#012 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#012socket.gaierror: [Errno -8] Servname not supported for ai_socktype -swift: Account HEAD returning 503 for [] -test.unit.proxy.test_server.TestAccountController.test_other_socket_error -test.unit.proxy.test_server.TestAccountController.test_other_socket_error ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_failures -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_failures ... ok -swift: Client disconnected on read of '/a' -test.unit.proxy.test_server.TestAccountController.test_response_get_accept_ranges_header -test.unit.proxy.test_server.TestAccountController.test_response_get_accept_ranges_header ... ok -test.unit.proxy.test_server.TestAccountController.test_response_head_accept_ranges_header -test.unit.proxy.test_server.TestAccountController.test_response_head_accept_ranges_header ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_fail_in_other_region -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_fail_in_other_region ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_failures -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_handoff_delete_failures ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_too_high_handoff_delete -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_partition_with_too_high_handoff_delete ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_policy_override_params -test.unit.obj.test_replicator.TestObjectReplicator.test_delete_policy_override_params ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_do_listdir -test.unit.obj.test_replicator.TestObjectReplicator.test_do_listdir ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_handoff_replication_setting_warnings -test.unit.obj.test_replicator.TestObjectReplicator.test_handoff_replication_setting_warnings ... ok - -test-replicator INFO: 29/7 (414.29%) partitions replicated in 0.01s (2100.77/sec, 0s remaining) -test-replicator INFO: 59 successes, 4 failures -test-replicator INFO: Removing 1 objects -test-replicator INFO: 36/7 (514.29%) partitions replicated in 0.01s (4082.71/sec, 0s remaining) -test-replicator INFO: 74 successes, 4 failures -test-replicator INFO: Removing partition: /tmp/tmpqb26_gi3/node/sda/objects/1 -test-replicator INFO: 43/7 (614.29%) partitions replicated in 0.01s (3229.80/sec, 0s remaining) -test-replicator INFO: 89 successes, 4 failures -test-replicator INFO: Removing partition: /tmp/tmp2jkbf1sj/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (521.57/sec, 0s remaining) -test-replicator INFO: 16 successes, 2 failures -test-replicator INFO: 15/7 (214.29%) partitions replicated in 0.01s (1553.87/sec, 0s remaining) -test-replicator INFO: 28 successes, 5 failures -test-replicator INFO: 22/7 (314.29%) partitions replicated in 0.01s (2187.28/sec, 0s remaining) -test-replicator INFO: 40 successes, 8 failures -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpxtpumdlb/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] -test-replicator DEBUG: Successful rsync of /tmp/tmpxtpumdlb/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpxtpumdlb/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpxtpumdlb/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (583.11/sec, 0s remaining) -test-replicator INFO: 17 successes, 1 failures -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpd83wj6zh/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] -test-replicator DEBUG: Successful rsync of /tmp/tmpd83wj6zh/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpd83wj6zh/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpd83wj6zh/node/sda/objects/1 -test-replicator INFO: Removing partition: /tmp/tmpd83wj6zh/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (1079.82/sec, 0s remaining) -test-replicator INFO: 17 successes, 1 failures -test-replicator INFO: Removing partition: /tmp/tmpxih2mosp/node/sda/objects-1/1 -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpxih2mosp/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpxih2mosp/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpxih2mosp/node/sda/objects/1/a83', '127.0.0.3::object/sda/objects/1'] -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (1148.85/sec, 0s remaining) -test-replicator INFO: 15 successes, 3 failures -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp3pk0doza/node/sda/objects/1/a83', '127.0.0.1::object/sda/objects/1'] -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmp3pk0doza/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] -test-replicator DEBUG: Successful rsync of /tmp/tmp3pk0doza/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmp3pk0doza/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (992.18/sec, 0s remaining) -test-replicator INFO: 16 successes, 2 failures -test-replicator DEBUG: Successful rsync of /tmp/tmpj74zn7fd/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpj74zn7fd/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpj74zn7fd/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpj74zn7fd/node/sda/objects/1 -test-replicator INFO: Removing partition: /tmp/tmpj74zn7fd/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.01s (1104.64/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator INFO: Running object replicator in script mode. -test-replicator INFO: Removing partition: /tmp/tmpjfe1f13t/node/sda/objects-1/99 -test-replicator INFO: Removing partition: /tmp/tmpjfe1f13t/node/sda/objects-1/1 -test-replicator ERROR: Error syncing with node: 127.0.0.1:6200/sda: Connection refused -test-replicator ERROR: Error syncing with node: 127.0.0.3:6200/sda: Connection refused -test-replicator ERROR: Error syncing with node: 127.0.0.3:6200/sda: Connection refused -test-replicator ERROR: Error syncing with node: 127.0.0.2:6200/sda: Connection refused -test-replicator ERROR: Error syncing with node: 127.0.0.1:6200/sda: Connection refused -test-replicator ERROR: Error syncing with node: 127.0.0.2:6200/sda: Connection refused -test-replicator INFO: 5/5 (100.00%) partitions replicated in 0.01s (737.73/sec, 0s remaining) -test-replicator INFO: 3 successes, 6 failures -test-replicator INFO: Object replication complete (once). (0.00 minutes) -test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance -test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance -test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpvntoxz65/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator WARNING: Handoffs first mode still has handoffs remaining. Aborting current replication pass. -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000)test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_abort_if_handoffs_remaining -test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_abort_if_handoffs_remaining ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_process_all_jobs_after_handoffs -test.unit.obj.test_replicator.TestObjectReplicator.test_handoffs_first_mode_will_process_all_jobs_after_handoffs ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_limit_rsync_log -test.unit.obj.test_replicator.TestObjectReplicator.test_limit_rsync_log ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_massive_handoff_delete_setting_warnings -test.unit.obj.test_replicator.TestObjectReplicator.test_massive_handoff_delete_setting_warnings ... ok - -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test INFO: Caching listing namespaces for shard-listing-v2/.shards_a/c_pie (3 namespaces) (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c_sub_pie', lower='lemon', upper='') a/c_sub_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Get listing from /v1/a/c_sub_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 8 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 8 objects in shard (state=sharded), total = 48 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Setting object count to 1072 (txn: tx99059ca6be0741b29d868-0068bdc0b5) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Setting object count to 1072 (txn: txe2d7044ccde14d3b87a0e-0068bdc0b6) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txf880dd0517404ba3b87a5-0068bdc0b7)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_no_memcache ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout_wedged -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_rsync_timeout_wedged ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_skipped_partpower_increase -test.unit.obj.test_replicator.TestObjectReplicator.test_replicate_skipped_partpower_increase ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_removes_zbf -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_removes_zbf ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_bogus_partition_dirs -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_bogus_partition_dirs ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_rsync_temp_files -test.unit.obj.test_replicator.TestObjectReplicator.test_replicator_skips_rsync_temp_files ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_revert_partition_lock_timeout -test.unit.obj.test_replicator.TestObjectReplicator.test_revert_partition_lock_timeout ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_ring_ip_and_bind_ip -test.unit.obj.test_replicator.TestObjectReplicator.test_ring_ip_and_bind_ip ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_compress_different_region -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_compress_different_region ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging ... ok -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging_no_transfer -test.unit.obj.test_replicator.TestObjectReplicator.test_rsync_failure_logging_no_transfer ... ok - -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects-1/1/... to 127.0.0.2::object/sda/objects-1/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpvntoxz65/node/sda/objects-1/1 -test-replicator INFO: 2/8 (25.00%) partitions replicated in 0.01s (196.23/sec, 0s remaining) -test-replicator INFO: 5 successes, 1 failures -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator ERROR: Bad rsync return code: 1 <- ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpvntoxz65/node/sda/objects/1/a83', '127.0.0.2::object/sda/objects/1'] -test-replicator DEBUG: Successful rsync of /tmp/tmpvntoxz65/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpvntoxz65/node/sda/objects/1 -test-replicator INFO: 7/7 (100.00%) partitions replicated in 0.01s (545.95/sec, 0s remaining) -test-replicator INFO: 14 successes, 1 failures -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects/1/... to 127.0.0.1::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects/1/... to 127.0.0.2::object/sda/objects/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects/1/... to 127.0.0.3::object/sda/objects/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpu8c4c5xx/node/sda/objects/1 -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects-1/1/... to 127.0.0.1::object/sda/objects-1/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects-1/1/... to 127.0.0.2::object/sda/objects-1/1 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects-1/1/... to 127.0.0.3::object/sda/objects-1/1 (0.000) -test-replicator INFO: Removing partition: /tmp/tmpu8c4c5xx/node/sda/objects-1/1 -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects-1/0/... to 127.0.0.1::object/sda/objects-1/0 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects-1/0/... to 127.0.0.2::object/sda/objects-1/0 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpu8c4c5xx/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.02s (518.67/sec, 0s remaining) -test-replicator INFO: 18 successes, 0 failures -test-replicator INFO: 2 suffixes checked - 100.00% hashed, 200.00% synced -test-replicator INFO: Partition times: max 0.0036s, min 0.0007s, med 0.0013s -test-replicator WARNING: Handoff only mode is not intended for normal operation, please disable handoffs_first and handoff_delete before the next normal rebalance -test-replicator WARNING: No storage policies found for which handoff_delete=1000 would have an effect. Disabling. -test-replicator INFO: Running object replicator in script mode. -test-replicator ERROR: Killing long-running rsync after 0s: ['r -test-replicator ERROR: Killing long-running rsync after 0s: ['r -test-replicator INFO: Removing partition: /tmp/tmpxrdbusyl/node/sda/objects/1 -test-replicator INFO: Removing partition: /tmp/tmpxrdbusyl/node/sda/objects-1/1 -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.04s (192.78/sec, 0s remaining) -test-replicator INFO: 16 successes, 2 failures -test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced -test-replicator INFO: Partition times: max 0.0282s, min 0.0005s, med 0.0007s -test-replicator INFO: Object replication complete (once). (0.00 minutes) -test-replicator INFO: Running object replicator in script mode. -test-replicator INFO: Removing partition: /tmp/tmpf_r61b3k/node/sda/objects/1 -test-replicator INFO: Removing partition: /tmp/tmpf_r61b3k/node/sda/objects-1/1 -test-replicator ERROR: Killing long-running rsync after 0s: ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpf_r61b3k/node/sda/objects/0/a83', '127.0.0.2::object/sda/objects/0'] -test-replicator ERROR: Killing long-running rsync after 0s: ['rsync', '--recursive', '--whole-file', '--human-readable', '--xattrs', '--itemize-changes', '--ignore-existing', '--timeout=30', '--contimeout=30', '--bwlimit=0', '--exclude=.*.[0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]', '/tmp/tmpf_r61b3k/node/sda/objects/0/a83', '127.0.0.1::object/sda/objects/0'] -test-replicator INFO: 8/8 (100.00%) partitions replicated in 0.05s (175.58/sec, 0s remaining) -test-replicator INFO: 16 successes, 2 failures -test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced -test-replicator INFO: Partition times: max 0.0241s, min 0.0006s, med 0.0008s -test-replicator INFO: Object replication complete (once). (0.00 minutes) -test-replicator WARNING: next_part_power set in policy 'zero'. Skipping -test-replicator WARNING: next_part_power set in policy 'one'. Skipping -test-replicator INFO: Nothing replicated for 0.0004444122314453125 seconds. -test-replicator INFO: Running object replicator in script mode. -test-replicator WARNING: Removing partition directory which was a file: /tmp/tmpbv046yxn/node/sda/objects-1/1 -test-replicator WARNING: Removing partition directory which was a file: /tmp/tmpbv046yxn/node/sda/objects/1 -test-replicator INFO: 6/8 (75.00%) partitions replicated in 0.01s (435.80/sec, 0s remaining) -test-replicator INFO: 12 successes, 0 failures -test-replicator INFO: Object replication complete (once). (0.00 minutes) -test-replicator DEBUG: Successful rsync of /tmp/tmpn5z1wra4/node/sda/objects/0/... to 127.0.0.1::object/sda/objects/0 (0.000) -test-replicator DEBUG: Successful rsync of /tmp/tmpn5z1wra4/node/sda/objects/0/... to 127.0.0.2::object/sda/objects/0 (0.000) -test-replicator INFO: 1/1 (100.00%) partitions replicated in 0.00s (201.44/sec, 0s remaining) -test-replicator INFO: 2 successes, 0 failures -test-replicator INFO: 1 suffixes checked - 100.00% hashed, 200.00% synced -test-replicator INFO: Partition times: max 0.0040s, min 0.0040s, med 0.0040s -test-replicator INFO: Unable to lock handoff partition 1 for replication on device sda policy 0 -test-replicator ERROR: : stored checksum='b'857d4a5ceee74fc9e178a0d27adfd64c'', computed='b'577ce6a1e2f1e0fa54377aa8972bb1cf'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.01078.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.01078.data'>: stored checksum='b'529c25573d870e7d452bb89e8878bbf5'', computed='b'b43c6ac0ed33a0bc1f789754d3409ab7'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.02129.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.02129.data'>: stored checksum='b'7e9583e9b4e809566e130b219ca08aa4'', computed='b'b0459597fad25c2ab6afb861d38a20c8'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.02786.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.02786.data'>: stored checksum='b'57adf2b62efa4f32d284deed426651ec'', computed='b'5d872626c0038a6bd167094d437fbbf0'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.03007.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.03007.data'>: stored checksum='b'5e7963e91a47ccc6d33909510d78607c'', computed='b'6986e11fcc5478cc2505a34c48326edd'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.03671.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.03671.data'>: stored checksum='b'e6b076f4a796f484d1a1e7a33a9678d6'', computed='b'ce92576f31252d9ea901234ee99628fa'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.04309.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.04309.data'>: stored checksum='b'd13d6146373e7b954ce54bf56a8486c5'', computed='b'4cdba5b6b028778c4609e80170a0824e'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.04554.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.04554.data'>: stored checksum='b'7d8e24f72c6eaf972bb20a0caaa2f998'', computed='b'8f022e4b149d6a756e9a0e6dfedb063d'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.05614.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpnhe4wku4/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.05614.data'>: stored checksum='b'415697335a8639888eb826cc6befe55b'', computed='b'1a0656fc03082b2a141c98b8defb0e1a'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmp1j0ulz5w/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.06498.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp8t29gpqc/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.08289.data: not stat-able: +test-TestDiskFile WARNING: Quarantined object /tmp/tmpv4_jgs8x/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Expected directory, found file at /tmp/tmpv4_jgs8x/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bctest.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_mostly_success test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_mostly_success ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_a_directory +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_a_directory ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_quarantine +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_reader_iter_w_quarantine ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_listable +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_hashdir_not_listable ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_name +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_name ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_writer +test.unit.obj.test_diskfile.TestECDiskFile.test_disk_file_writer ... ok + +object-reconstructor WARNING: Invalid response 503 from 10.0.0.83:1083/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (81 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.363:1363/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (361 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 503 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 503 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.27:1027/sdb/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (25 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.55:1055/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.83:1083/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (81 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.363:1363/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (361 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Invalid response 507 from 10.0.0.31:1031/sda/0/a/c/o policy#0 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676613.00000 +object-reconstructor ERROR: Unable to get enough responses (55 x 404, 1 x 507 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_mostly_success_commit test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_mostly_success_commit ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_deleted +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_deleted ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_content_length_not_open ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_x_delete_at +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_bad_x_delete_at ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_names +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_names ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_deleted +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_deleted ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_diskfile_timestamp_not_open ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_old_obj_server test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_old_obj_server ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_legacy_durable ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_missing_frag_index +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_missing_frag_index ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_newer_non_durable_data_file +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_newer_non_durable_data_file ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_no_data_file +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_no_data_file ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_not_open ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_simple test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_simple ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_when_not_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_durable_timestamp_when_not_durable ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length_bad +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_content_length_bad ... ok + +test-TestECDiskFile ERROR: Error removing tempfile: /tmp/tmpw86wyoq_/tmp_test_obj_server_DiskFile/sda1/tmp/tmpy4ye2vzj: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1844, in open + fallocate(self._fd, self._size) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +OSError: [Errno 28] No space left on device + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3025, in create + yield dfw.open() + ~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1847, in open + raise DiskFileNoSpace() +swift.common.exceptions.DiskFileNoSpace + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1875, in close + os.unlink(self._tmppath) + ~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +FileNotFoundError: [Errno 2] No such file or directory +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpcc0vjh4n/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676613.85832#2#d.data: Bytes read: 84, does not match metadata: 85 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp32xqfjnt/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.16857#2#d.data: [Errno 5] Input/output error +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpabqw9354/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.18016#2#d.data: Bytes read: 82, does not match metadata: 83 +Problem cleaning up /tmp/tmp6nucldcq/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83 +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 1962, in _finalize_put + self.manager.cleanup_ondisk_files(self._datadir) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5874, in mock_cleanup + raise OSError() +OSError +test.unit.obj.test_diskfile.TestECDiskFile.test_error_in_cleanup_ondisk_files +test.unit.obj.test_diskfile.TestECDiskFile.test_error_in_cleanup_ondisk_files ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_exception_in_handle_close_quarantine +test.unit.obj.test_diskfile.TestECDiskFile.test_exception_in_handle_close_quarantine ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_available_when_not_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_available_when_not_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_not_open +test.unit.obj.test_diskfile.TestECDiskFile.test_fragments_not_open ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location +test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location_with_mismatched_hash +test.unit.obj.test_diskfile.TestECDiskFile.test_from_audit_location_with_mismatched_hash ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata +test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_errors_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_errors_no_memcache ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata_not_opened +test.unit.obj.test_diskfile.TestECDiskFile.test_get_datafile_metadata_not_opened ... ok + +test-TestDiskFile WARNING: Quarantined object /tmp/tmpek72jpd3/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmpek72jpd3/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc +test-TestDiskFile WARNING: Quarantined object /tmp/tmpek72jpd3/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc/made-up-filename: Failed to list directory at /tmp/tmpek72jpd3/tmp_test_obj_server_DiskFile/sda1/objects/0/8bc/287c59f07389fb1fad230e73fdf8a8bc +test-TestDiskFile ERROR: Client path /a/c/1 does not match path stored in object metadata /a/c/1garbage +test-TestDiskFile ERROR: Client path /a/c/2 does not match path stored in object metadata /a/c/2garbage +test-TestDiskFile ERROR: Client path /a/c/3 does not match path stored in object metadata /a/c/3garbage +test-TestDiskFile ERROR: Client path /a/c/4 does not match path stored in object metadata /a/c/4garbage +test-TestDiskFile ERROR: Client path /a/c/5 does not match path stored in object metadata /a/c/5garbage +test-TestDiskFile ERROR: Client path /a/c/6 does not match path stored in object metadata /a/c/6garbage +test-TestDiskFile ERROR: Client path /a/c/7 does not match path stored in object metadata /a/c/7garbage +test-TestDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage +test-TestDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.17225.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.17472.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.18125.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.19174.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.19398.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.20072.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.20721.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.20963.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp2htga1eb/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.21620.data: bad metadata x-delete-at value bad integer +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.22915.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.23584.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.23816.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.24487.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.25138.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.25372.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.26433.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.26668.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmp9outpyae/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.27326.data: metadata content-length 1023 does not match actual object size 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.28216.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.28887.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.29939.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.30185.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.30854.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.31089.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.31752.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.32813.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmpnr6gctpy/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.33050.data: bad metadata content-length value zero +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.34359.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.34619.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.35338.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.36475.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not matchtest.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_etag +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_etag ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_dev_path +test.unit.obj.test_diskfile.TestECDiskFile.test_get_dev_path ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata_not_opened +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metadata_not_opened ... ok +test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body_and_bad_etag +test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body_and_bad_etag ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_missing_name +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_missing_name ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata_not_opened +test.unit.obj.test_diskfile.TestECDiskFile.test_get_metafile_metadata_not_opened ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_fallback_to_mkstemp +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_fallback_to_mkstemp ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_use_linkat_os_open_called +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tempfile_use_linkat_os_open_called ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised +test.unit.obj.test_diskfile.TestECDiskFile.test_get_tmpfile_os_open_other_exceptions_are_raised ... ok -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.3:1003/sdd (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.11:1011/sdl (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.10:1010/sdk (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.4:1004/sde (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.12:1012/sdm (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.13:1013/sdn (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.6:1006/sdg (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.7:1007/sdh (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.8:1008/sdi (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server ERROR: Not enough object servers ack'ed (got 0) (txn: txb0ca31eb4b7242c5b11b0-0068bdc0b8) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.12:1012/sdm (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.6:1006/sdg (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.13:1013/sdn (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.10:1010/sdk (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.7:1007/sdh (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.3:1003/sdd (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.8:1008/sdi (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server ERROR: Not enough object servers ack'ed (got 3) (txn: tx7e6143811c014e8b86072-0068bdc0b8) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: tx03af3374fa0c45c5b72cd-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.11:1011/sdl (txn: tx03af3374fa0c45c5b72cd-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx03af3374fa0c45c5b72cd-0068bdc0b8) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: txf5de1249830c458eaa6a3-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.3:1003/sdd (txn: txf5de1249830c458eaa6a3-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: txf5de1249830c458eaa6a3-0068bdc0b8) +test.unit.obj.test_diskfile.TestECDiskFile.test_keep_cache +test.unit.obj.test_diskfile.TestECDiskFile.test_keep_cache ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_zero_byte +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_invalid_zero_byte ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_enodata +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_enodata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_killed_before_cleanup +test.unit.obj.test_diskfile.TestECDiskFile.test_killed_before_cleanup ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_euclean +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_ioerror_euclean ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_missing_content_length +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_missing_content_length ... ok + +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.6:1006/sdg (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.4:1004/sde (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.10:1010/sdk (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.8:1008/sdi (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.13:1013/sdn (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.12:1012/sdm (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.3:1003/sdd (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.11:1011/sdl (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server ERROR: Not enough object servers ack'ed (got 0) (txn: tx5688946512094eecbe2b6-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.11:1011/sdl (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.7:1007/sdh (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.4:1004/sde (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.6:1006/sdg (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.12:1012/sdm (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.3:1003/sdd (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.10:1010/sdk (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server ERROR: Not enough object servers ack'ed (got 3) (txn: tx5a074757a5ac44c8830ac-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: tx820aa6626c414448ac948-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.10:1010/sdk (txn: tx820aa6626c414448ac948-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx820aa6626c414448ac948-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.9:1009/sdj (txn: txce0a15cc31884958a991c-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txce0a15cc31884958a991c-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: txce0a15cc31884958a991c-006acad0c6) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Expect: 100-continue on /a/c/o: +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Expect: 100-continue on /a/c/o: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node putter = self._make_putter(node, part, req, headers) @@ -72985,212 +70724,1762 @@ ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1990, in connect raise FooterNotSupported() -swift.common.exceptions.FooterNotSupported (txn: tx7aa3a46fa4b84411abd9e-0068bdc0b8) +swift.common.exceptions.FooterNotSupported (txn: tx8c8665a32d7b46c183cfd-006acad0c6) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body_and_bad_etag -test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_body_and_bad_etag ... ok -test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_both_body +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_both_body test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_both_body ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_chunked_body test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_chunked_body ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_mount_checking +test.unit.obj.test_diskfile.TestECDiskFile.test_mount_checking ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_not_opened +test.unit.obj.test_diskfile.TestECDiskFile.test_not_opened ... ok + +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create +test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_create ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_explicit_commit_status test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_explicit_commit_status ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete +test.unit.obj.test_diskfile.TestECDiskFile.test_number_calls_to_cleanup_ondisk_files_during_delete ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_data_info_has_durable_key +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_data_info_has_durable_key ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_data_ts_meta_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_listdir_error_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_data_ts_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_ts_data +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_meta_ts_data ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data ... ok + +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.37156.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test-TestDiskFile WARNING: Quarantined object /tmp/tmp5sesj7se/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.37414.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 9d0ef2e3d00a0793bd4c5f31b8ad9e8a do not match +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.40234.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.40907.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.41572.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.41820.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.42490.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.43560.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.43805.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.44491.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpjpe99tdu/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.45164.data: missing name metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.46061.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.47129.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.47369.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.48029.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.48269.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.49329.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpo_m80i6m/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.51005.data: Bytes read: 0, does not match metadata: 1024 +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyh12t1ue/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.52925.data: Failed to open /tmp/tmpyh12t1ue/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.52925.data: [Errno 61] -ENODATA fool! +test-TestDiskFile WARNING: Quarantined object /tmp/tmpb9u36r0d/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.53787.data: Failed to open /tmp/tmpb9u36r0d/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.53787.data: [Errno 117] -EUCLEAN fool! +test-TestDiskFile WARNING: Quarantined object /tmp/tmpoum39x_r/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.55070.data: missing content-length in metadata +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.56367.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.56367.data'>: stored checksum='b'badd6e3db5e18ea2ecd320c4e08d81a5'', computed='b'cc36da4e696b37584eb458b92d5fdf9b'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.56612.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.56612.data'>: stored checksum='b'266b005c9c900f4696c07c503b0579bf'', computed='b'2dbb3636dcb4e6ca2449c66456be2f24'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.57274.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.57274.data'>: stored checksum='b'52ae667bf8503a367b946ab81b4d47ec'', computed='b'06f2357cdb91b49680fdfd8adfb45d97'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.58323.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.58323.data'>: stored checksum='b'22a88f6d1f70b18cf08eae370fb02b37'', computed='b'c200a13c672a3594a170d8edeb6e58cb'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.58557.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.58557.data'>: stored checksum='b'2364a4b0f5331429f4f27297b4394f1a'', computed='b'376ad6bc00d077b93a7d7ab66f67be22'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.59212.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.59212.data'>: stored checksum='b'def4e82eca3c261b44e9e0aeed6f1228'', computed='b'be93e4915174e2d2212f7bd061e37bf6'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.59446.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.59446.data'>: stored checksum='b'6c4fb453ad2e98e9e348f013bf2d1c60'', computed='b'cd964212825d70ac053673c2cb39a188'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.60095.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.60095.data'>: stored checksum='b'f74c81b158fb4a19abdb2a06f5c48a3d'', computed='b'0fb822c076178bffed6533647dc09e82'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.60745.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpglzv87ve/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.60745.data'>: stored checksum='b'7c530d908f668121059084e74e00ad73'', computed='b'a13119f638663004c83d802c261a4bc0''test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_subtly_corrupt_xattrs +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_subtly_corrupt_xattrs ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_truncated_xattrs +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_truncated_xattrs ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_multiple_meta_data_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_footers test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_footers ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_valids +test.unit.obj.test_diskfile.TestDiskFile.test_quarantine_valids ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_stale_meta_data_legacy_durable ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_ts_meta_data +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_ts_meta_data ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_ondisk_search_loop_wayward_files_ignored_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted +test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_just_enough_durable_responses test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_just_enough_durable_responses ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted_with_corrupt_tombstone +test.unit.obj.test_diskfile.TestECDiskFile.test_open_deleted_with_corrupt_tombstone ... ok + +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.62032.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/4dd/ffc68e09e5432a9952a960e23e5cf4dd/1791676614.62032.data'>: stored checksum='b'73476ee4f1c59c0585be21c48a399c14'', computed='b'63d419471a827d297b7a0894e68046cf'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.62265.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/e75/8d96f2e9646e2739a7fff102ffe4fe75/1791676614.62265.data'>: stored checksum='b'c1814128bb8b2c01321367d941ee1709'', computed='b'c5a125e9fe7151be5d675960dddb7b29'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.62909.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/e3e/cc698cbd8796491020de43797610be3e/1791676614.62909.data'>: stored checksum='b'79994049fb32421800309672d42a28d9'', computed='b'4c5934531a445ec03696c019d00a6f15'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.63556.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/7d2/a228e249d62f176469667413e946f7d2/1791676614.63556.data'>: stored checksum='b'384fbb24b0301ca14b8f026fa55cc40c'', computed='b'4f237aaa33db8aef911ec6e79d051e08'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.63784.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/bc5/ee0ca5cd1f804cd5db33c75599b56bc5/1791676614.63784.data'>: stored checksum='b'8f263829e638af22d0fa5445c008fbd3'', computed='b'a027cbc2bcc19ee5455e4a7a534121d4'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.64448.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/1ef/2dc424bf5975014ee4639710e7afb1ef/1791676614.64448.data'>: stored checksum='b'1fafb9f663e627234fb446979adffb62'', computed='b'5eaeb02baf9d717f8ca8f5f43dbc8ac3'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.64670.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/492/f0a07fd628a32e949047f3605e3c1492/1791676614.64670.data'>: stored checksum='b'43f2c60fb9d3f15c568a78de4540a872'', computed='b'254c14082304ee467417bdea5bdbfcea'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.65715.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.65715.data'>: stored checksum='b'82c7564d263e129262d626899a88e3f5'', computed='b'297ea6767a2e4f68be4ffd4cd7c98d7c'' +test-TestDiskFile WARNING: Quarantined object /tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.66351.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpyk5idpjq/tmp_test_obj_server_DiskFile/sda1/objects/0/9a0/7150e1b1527b81423f3a98eb62a239a0/1791676614.66351.data'>: stored checksum='b'54ed35e97efe06ce24b546dfc2a4f7e7'', computed='b'5ff8369dca8e4262ee388534a3715d45'' +Filesystem at n/a does not support xattr +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 198, in read_metadata + metadata += xattr.getxattr( + ~~~~~~~~~~~~~~^ + fd, METADATA_KEY + str(key or '').encode('ascii')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 4106, in mock_getxattr + raise IOError(error_num, "Operation not supported") +OSError: [Errno 95] Operation not supported +test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata_no_xattr +test.unit.obj.test_diskfile.TestDiskFile.test_read_metadata_no_xattr ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_splice_to_wsockfd_blocks +test.unit.obj.test_diskfile.TestDiskFile.test_splice_to_wsockfd_blocks ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_less_durable_responses test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_less_durable_responses ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_expired +test.unit.obj.test_diskfile.TestECDiskFile.test_open_expired ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_tee_to_md5_pipe_length_mismatch +test.unit.obj.test_diskfile.TestDiskFile.test_tee_to_md5_pipe_length_mismatch ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_legacy_durable +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable_legacy +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_durable_legacy ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_missing_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_open_most_recent_missing_durable ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_slow_commits test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_PUT_with_slow_commits ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_exist +test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_exist ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_part_power_increase +test.unit.obj.test_diskfile.TestDiskFile.test_write_cleanup_part_power_increase ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_expired +test.unit.obj.test_diskfile.TestECDiskFile.test_open_not_expired ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_bad_fragment_preferences +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_bad_fragment_preferences ... ok test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_txn_id_logging_ECPUT test.unit.proxy.controllers.test_obj.TestECObjControllerMimePutter.test_txn_id_logging_ECPUT ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_with_memcache ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences ... ok +test-TestDiskFile WARNING: Quarantined object /tmp/tmp3ngrbasq/tmp_test_obj_server_DiskFile/sda1/objects/0/77c/ab4a8c0dec756ad76845d2920375f77c/1791676614.72031.data: ETag d6ce79b630cf9e1abd2afc58fc693018 and file's md5 cfcd208495d565ef66e7dff9f98764da do not match +test-TestDiskFile DEBUG: Relinking /tmp/tmpxzjpyc5a/tmp_test_obj_server_DiskFile/sda1/objects/0/616/86509ec1e49ada8eec36b3c064d47616/1791676614.77245.data to /tmp/tmpxzjpyc5a/tmp_test_obj_server_DiskFile/sda1/objects/1074/616/86509ec1e49ada8eec36b3c064d47616/1791676614.77245.data due to next_part_power set +test-TestDiskFile DEBUG: Relinking /tmp/tmpxzjpyc5a/tmp_test_obj_server_DiskFile/sda1/objects-1/0/938/5aa44d00a4cfd743290a170eb699e938/1791676614.77314#2.data to /tmp/tmpxzjpyc5a/tmp_test_obj_server_DiskFile/sda1/objects-1/725/938/5aa44d00a4cfd743290a170eb699e938/1791676614.77314#2.data due to next_part_power set +No space left on device for n/a +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5155, in mock_setxattr_ENOSPC + raise IOError(errno.ENOSPC, "No space left on device") +OSError: [Errno 28] No space left on device +No space left on device for n/a +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5158, in mock_setxattr_EDQUOT + raise IOError(errno.EDQUOT, "Exceeded quota") +OSError: [Errno 122] Exceeded quota +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_disk_full +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_disk_full ... ok +Filesystem at n/a does not support xattr +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5143, in mock_setxattr + raise IOError(error_num, "Operation not supported") +OSError: [Errno 95] Operation not supported +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_no_xattr +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_no_xattr ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_multiple_metas +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_multiple_metas ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_not_available +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_not_available ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_same_time_meta +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_content_type_removes_same_time_meta ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_reading +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_reading ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_older_content_type +test.unit.obj.test_diskfile.TestDiskFile.test_write_metadata_with_older_content_type ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_open_with_fragment_preferences_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_already_removed +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_already_removed ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_meta +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_meta ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_recheck_time_zero +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_recheck_time_zero ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_cache_dropping +test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_cache_dropping ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_not_meta +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_final_fragment_index_and_not_meta ... ok +test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported +test.unit.obj.test_diskfile.TestDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported ... ok +test.unit.obj.test_replicator.TestReplicatorStats.test_add +test.unit.obj.test_replicator.TestReplicatorStats.test_add ... ok +test.unit.obj.test_replicator.TestReplicatorStats.test_add_failure_stats +test.unit.obj.test_replicator.TestReplicatorStats.test_add_failure_stats ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_writing +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_cache_writing ... ok +test.unit.obj.test_replicator.TestReplicatorStats.test_from_recon_skips_extra_fields +test.unit.obj.test_replicator.TestReplicatorStats.test_from_recon_skips_extra_fields ... ok +test.unit.obj.test_replicator.TestReplicatorStats.test_recon_roundtrip +test.unit.obj.test_replicator.TestReplicatorStats.test_recon_roundtrip ... ok +test.unit.obj.test_replicator.TestReplicatorStats.test_to_recon +test.unit.obj.test_replicator.TestReplicatorStats.test_to_recon ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_last_fragment_index_legacy_durable ... ok + +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (26 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (27 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (28 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (29 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (30 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (31 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.obj.test_diskfile.TestECDiskFile.test_purge_non_existent_fragment_index +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_non_existent_fragment_index ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_timestamp_frag_index +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_timestamp_frag_index ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_tombstone +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_old_tombstone ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_empty_body +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacy.test_get_update_shard_empty_body ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_one_fragment_index +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_one_fragment_index ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_not_available +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_not_available ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_tombstone +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_tombstone ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_without_frag +test.unit.obj.test_diskfile.TestECDiskFile.test_purge_without_frag ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_bad_content_length +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_bad_content_length ... ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_exception_during_rebuild +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_exception_during_rebuild ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: tx28777edb1ef34dedb90fa-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.8:1008/sdi (txn: tx28777edb1ef34dedb90fa-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.13:1013/sdn (txn: tx28777edb1ef34dedb90fa-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txba7a81135992427dae9cc-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.7:1007/sdh (txn: txba7a81135992427dae9cc-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.1:1001/sdb (txn: txba7a81135992427dae9cc-006acad0c6) +proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.4:1004/sde (txn: txba7a81135992427dae9cc-006acad0c6) +proxy-server ERROR: Object PUT returning 503 for [201, 201, 201, 503, 503, 201, 201, 201, 201, 201, 201, 503, 503, 201] (txn: txba7a81135992427dae9cc-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=x1_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txb541d077afab4a97b629d-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx2edd73d33d12480eb4198-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_reading +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_reading ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_recheck_time_zero +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_recheck_time_zero ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_writing +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_cache_writing ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_corrupt_xattrs +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_corrupt_xattrs ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_empty_body +test.unit.proxy.controllers.test_obj.TestGetUpdateShardUTF8.test_get_update_shard_empty_body ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_deleted_files +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_deleted_files ... ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_rebuilt_content +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_rebuilt_content ... ok +test-TestECDiskFile ERROR: ERROR DiskFile /tmp/tmpsjn1w_we/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.34298#2#d.data close failure: a very special error : Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 2371, in close + self._handle_close_quarantine() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5700, in blow_up + raise Exception('a very special error') +Exception: a very special error + +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp7hed96lx/tmp_test_obj_server_DiskFile/sda1/objects/0/d48/ec16c29f81a00642c8c7915d8c830d48/1791676614.41213#2#d.data: Hash of name in metadata does not match directory name +test-TestECDiskFile DEBUG: open(/tmp/tmp_dr8m9q2/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83, O_TMPFILE | O_WRONLY) failed: Operation not supported Falling back to using mkstemp() +test-TestECDiskFile DEBUG: open(/tmp/tmp_dr8m9q2/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83, O_TMPFILE | O_WRONLY) failed: Is a directory Falling back to using mkstemp() +test-TestECDiskFile DEBUG: open(/tmp/tmp_dr8m9q2/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83, O_TMPFILE | O_WRONLY) failed: Invalid argument Falling back to using mkstemp() +test-TestECDiskFile DEBUG: Relinking /tmp/tmp0tygl34v/tmp_test_obj_server_DiskFile/sda1/objects/653/391/a34540f98bd6d6bee5fd3af480618391/1791676614.54035#2.data to /tmp/tmp0tygl34v/tmp_test_obj_server_DiskFile/sda1/objects/1306/391/a34540f98bd6d6bee5fd3af480618391/1791676614.54035#2.data due to next_part_power set +test-TestECDiskFile ERROR: Problem making data file durable /tmp/tmp0tygl34v/tmp_test_obj_server_DiskFile/sda1/objects/653/391/a34540f98bd6d6bee5fd3af480618391/1791676614.54035#2#d.data (): +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 3282, in _finalize_durable + self.manager.cleanup_ondisk_files(self._datadir) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + raise effect +Exception +test-TestECDiskFile DEBUG: Relinking /tmp/tmp0tygl34v/tmp_test_obj_server_DiskFile/sda1/objects-1/840/9d2/d205667a43b97162e59bc8bd421549d2/1791676614.54209.data to /tmp/tmp0tygl34v/tmp_test_obj_server_DiskFile/sda1/objects-1/1680/9d2/d205667a43b97162e59bc8bd421549d2/1791676614.54209.data due to next_part_power set +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpc1k7otc6/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.73522.ts: Metadata checksum mismatch for /tmp/tmpc1k7otc6/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.73522.ts: stored checksum='b'8b6025158eabdca5a0284a867de1655f'', computed='b'72f0339f2605add812138c6f403e7b24'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpkq1xosue/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.93264#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676614.94164#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676614.94164#2#d.data'>: stored checksum='b'0ca774488387d58769293c0dc4e1db03'', computed='b'a63f1342477225cabd7dee2582245f55'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676614.94876#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676614.94876#2#d.data'>: stored checksum='b'48c179f5f410aa643701c3d2ed0f1c9c'', computed='b'5de37838f106df0ac6af6a308be8d464'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676614.95535#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676614.95535#2#d.data'>: stored checksum='b'd40ae1c7323be9e47d772f8c3a949f18'', computed='b'3ed3fab2d9edaa116ba857a793b89e85'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676614.95779#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676614.95779#2#d.data'>: stored checksum='b'5fa961e22ce5348fff6064b7416acbf1'', computed='b'7450d9e551189016dab4f0cc6bdec1f3'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676614.96851#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676614.96851#2#d.data'>: stored checksum='b'57a28d910c29b44b8a4f2d7f60343ad6'', computed='b'39e76b0440e6e318e0985249a451f3b0'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676614.97089#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676614.97089#2#d.data'>: stored checksum='b'4854f8b3a78e5504739e16f64ffa9db3'', computed='b'47c8360eac0af20d5f38c3a7f0fa1c85'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676614.97746#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676614.97746#2#d.data'>: stored checksum='b'8f964bc077f25e576444051ba424a6ad'', computed='b'ad5d3a0d55134818602509cab6163c70'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676614.98409#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676614.98409#2#d.data'>: stored checksum='b'cc9e273adefa7dbbdd0e6f3c8d4806b1'', computed='b'211daa6efb1294757d3c7f3b19c04b3e'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676614.98652#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp9_xu6z31/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676614.98652#2#d.data'>: stored checksum='b'aeb74d87255f4c2b2aeb5faeac7dad8a'', computed='b'80248bdec781427a50f8ece1e4809967'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpl2cf7yqi/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.00138#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpc338oqwr/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.02885#2#d.data: not stat-able: test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_fstat_oserror +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_fstat_oserror ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_a_directory +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_a_directory ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_listable +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_hashdir_not_listable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_name +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_name ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_x_delete_at +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_bad_x_delete_at ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=%E1%88%B41_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txde46834e6a95420c91f40-006acad0c6) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx0eb13d7c54384c78b76f2-006acad0c6) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmp8ntmq4zy/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp8ntmq4zy/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmp8ntmq4zy/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp8ntmq4zy/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0032 "-" 1476103 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0032 "-" 1476103 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0029 "-" 1476103 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0027 "-" 1476103 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf700610d5af743c2ada44-006acad0c7" "proxy-server 1476103" 0.0012 "-" 1476103 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:44049/sdb1/0/a/c" "txf700610d5af743c2ada44-006acad0c7" "container-server 1476103" 0.0011 "-" 1476103 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:48741/sda1/0/a/c" "txf700610d5af743c2ada44-006acad0c7" "container-server 1476103" 0.0010 "-" 1476103 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txf700610d5af743c2ada44-006acad0c7" "proxy-server 1476103" 0.0085 "-" 1476103 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txf700610d5af743c2ada44-006acad0c7" "proxy-server 1476103" 0.0137 "-" 1476103 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/55 PUT /v1/a/c HTTP/1.0 201 - - t - - - txf700610d5af743c2ada44-006acad0c7 - 0.0210 - - 1791676615.075628996 1791676615.096606970 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx0635385af0504b2bb4f61-006acad0c7" "proxy-server 1476103" 0.0011 "-" 1476103 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:44049/sdb1/2/a1/c1" "tx0635385af0504b2bb4f61-006acad0c7" "container-server 1476103" 0.0010 "-" 1476103 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:48741/sda1/2/a1/c1" "tx0635385af0504b2bb4f61-006acad0c7" "container-server 1476103" 0.0011 "-" 1476103 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx0635385af0504b2bb4f61-006acad0c7" "proxy-server 1476103" 0.0125 "-" 1476103 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx0635385af0504b2bb4f61-006acad0c7" "proxy-server 1476103" 0.0090 "-" 1476103 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/55 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx0635385af0504b2bb4f61-006acad0c7 - 0.0204 - - 1791676615.098064184 1791676615.118466616 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx06fc5d74aaf446dd86717-006acad0c7" "proxy-server 1476103" 0.0019 "-" 1476103 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:48741/sda1/0/a/c1" "tx06fc5d74aaf446dd86717-006acad0c7" "container-server 1476103" 0.0010 "-" 1476103 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:44049/sdb1/0/a/c1" "tx06fc5d74aaf446dd86717-006acad0c7" "container-server 1476103" 0.0016 "-" 1476103 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx06fc5d74aaf446dd86717-006acad0c7" "proxy-server 1476103" 0.0087 "-" 1476103 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx06fc5d74aaf446dd86717-006acad0c7" "proxy-server 1476103" 0.0134 "-" 1476103 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/55 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx06fc5d74aaf446dd86717-006acad0c7 - 0.0214 - - 1791676615.119892836 1791676615.141313314 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab1f7891f0a74d0bb486e-006acad0c7" "proxy-server 1476103" 0.0018 "-" 1476103 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:48741/sda1/2/a/c2" "txab1f7891f0a74d0bb486e-006acad0c7" "container-server 1476103" 0.0011 "-" 1476103 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:44049/sdb1/2/a/c2" "txab1f7891f0a74d0bb486e-006acad0c7" "container-server 1476103" 0.0053 "-" 1476103 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txab1f7891f0a74d0bb486e-006acad0c7" "proxy-server 1476103" 0.0166 "-" 1476103 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:55 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txab1f7891f0a74d0bb486e-006acad0c7" "proxy-server 1476103" 0.0131 "-" 1476103 2test.unit.proxy.test_server.TestAccountController.test_DELETE +test.unit.proxy.test_server.TestAccountController.test_DELETE ... ok +test.unit.proxy.test_server.TestAccountController.test_DELETE_with_query_string +test.unit.proxy.test_server.TestAccountController.test_DELETE_with_query_string ... ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_responses +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_no_responses ... ok +test.unit.proxy.test_server.TestAccountController.test_GET +test.unit.proxy.test_server.TestAccountController.test_GET ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length ... ok +test.unit.proxy.test_server.TestAccountController.test_GET_autocreate +test.unit.proxy.test_server.TestAccountController.test_GET_autocreate ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length_bad +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_content_length_bad ... ok + +object-reconstructor ERROR: Unable to get enough responses (32 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (33 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (34 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (35 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (36 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (37 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (38 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (39 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (40 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (41 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (42 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (43 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (44 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (45 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (46 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.proxy.test_server.TestAccountController.test_HEAD +test.unit.proxy.test_server.TestAccountController.test_HEAD ... ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_partial_rebuild +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_partial_rebuild ... ok + +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuzf8bix2/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641/made-up-filename: Expected directory, found file at /tmp/tmpuzf8bix2/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpzq3c5po6/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641/made-up-filename: Failed to list directory at /tmp/tmpzq3c5po6/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpzq3c5po6/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641/made-up-filename: Failed to list directory at /tmp/tmpzq3c5po6/tmp_test_obj_server_DiskFile/sda1/objects/0/641/90a86f4405579f6e98ed9107f58c8641 +test-TestECDiskFile ERROR: Client path /a/c/1 does not match path stored in object metadata /a/c/1garbage +test-TestECDiskFile ERROR: Client path /a/c/2 does not match path stored in object metadata /a/c/2garbage +test-TestECDiskFile ERROR: Client path /a/c/3 does not match path stored in object metadata /a/c/3garbage +test-TestECDiskFile ERROR: Client path /a/c/4 does not match path stored in object metadata /a/c/4garbage +test-TestECDiskFile ERROR: Client path /a/c/5 does not match path stored in object metadata /a/c/5garbage +test-TestECDiskFile ERROR: Client path /a/c/6 does not match path stored in object metadata /a/c/6garbage +test-TestECDiskFile ERROR: Client path /a/c/7 does not match path stored in object metadata /a/c/7garbage +test-TestECDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage +test-TestECDiskFile ERROR: Client path /a/c/8 does not match path stored in object metadata /a/c/8garbage +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.12088#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.12755#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.13073#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.13740#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.14411#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.14645#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.15707#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.16378#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmps5ydrj65/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.16626#2#d.data: bad metadata x-delete-at value bad integer +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.17980#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.18233#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.19293#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.19941#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.20180#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.20860#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.21096#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.21751#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpps8dfyz7/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.22811#2#d.data: metadata content-length 1023 does not match actual object size 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.23725#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.24397#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.24639#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.25298#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.26356#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.26595#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.27266#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.27910#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp4yv4pmgb/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.28166#2#d.data: bad metadata content-length value zero +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.29493#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.30182#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not matchtest.unit.proxy.test_server.TestAccountController.test_HEAD_autocreate +test.unit.proxy.test_server.TestAccountController.test_HEAD_autocreate ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_etag +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_etag ... ok +test.unit.proxy.test_server.TestAccountController.test_OPTIONS +test.unit.proxy.test_server.TestAccountController.test_OPTIONS ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_missing_name +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_missing_name ... ok +test.unit.proxy.test_server.TestAccountController.test_POST_autocreate +test.unit.proxy.test_server.TestAccountController.test_POST_autocreate ... ok +test.unit.proxy.test_server.TestAccountController.test_POST_autocreate_with_sysmeta +test.unit.proxy.test_server.TestAccountController.test_POST_autocreate_with_sysmeta ... ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_quarantines_lonely_frag +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_quarantines_lonely_frag ... ok +test.unit.proxy.test_server.TestAccountController.test_POST_bad_metadata +test.unit.proxy.test_server.TestAccountController.test_POST_bad_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_zero_byte +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_invalid_zero_byte ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_enodata +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_enodata ... ok +test.unit.proxy.test_server.TestAccountController.test_POST_metadata +test.unit.proxy.test_server.TestAccountController.test_POST_metadata ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_euclean +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_ioerror_euclean ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_missing_content_length +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_missing_content_length ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT +test.unit.proxy.test_server.TestAccountController.test_PUT ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT_bad_metadata +test.unit.proxy.test_server.TestAccountController.test_PUT_bad_metadata ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT_connect_exceptions +test.unit.proxy.test_server.TestAccountController.test_PUT_connect_exceptions ... ok + +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.30885#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.31555#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.31814#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.32600#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpj6s1x13b/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.34321#2#d.data: ETag 92ffae115f60c288e713127114be5091 and file's md5 dfbee243f1a2b1fc6663ff609231cc8c do not match +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.35481#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.36154#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.36824#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.37073#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.38156#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.38843#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.39096#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.39775#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpf0nqrbcp/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.40462#2#d.data: missing name metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.41787#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.42477#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.43137#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.43390#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.44475#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.45132#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp1p18xzfj/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.46004#2#d.data: Bytes read: 0, does not match metadata: 184 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp56hhbf5d/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.47915#2#d.data: Failed to open /tmp/tmp56hhbf5d/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.47915#2#d.data: [Errno 61] -ENODATA fool! +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp6xt3jxp2/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.48828#2#d.data: Failed to open /tmp/tmp6xt3jxp2/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.48828#2#d.data: [Errno 117] -EUCLEAN fool! +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpup2efh1w/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.50138#2#d.data: missing content-length in metadata +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.51508#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.51508#2#d.data'>: stored checksum='b'5f5906811395e73a8ae04027d879b89c'', computed='b'b88d0d471e6f8f66b5c1edd09a4e4331'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.52379#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.52379#2#d.data'>: stored checksum='b'49ed810d1ecaa03e14e0a3fcc7f03c49'', computed='b'be678b636d82e5bbf0d32b26077c0636'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.52619#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.52619#2#d.data'>: stored checksum='b'b67a421658119751387dd72e2f57f5a6'', computed='b'4734e63da9b79cf66af9e080e686c6ba'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.53289#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.53289#2#d.data'>: stored checksum='b'1c66fcc6acc254f133e17c5ba6f50e70'', computed='b'2971e69a371992bae57cbd3ababbe6c3'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.53947#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.53947#2#d.data'>: stored checksum='b'c45c4fedb261cddfeebc7e7089f85e27'', computed='b'6c3def37666d370048ebef29d1016159'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.54219#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.54219#2#d.data'>: stored checksum='b'036ed1666d4635a725ba6de27935e80b'', computed='b'2a366fa667c8deea7856231632824a1e''test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_subtly_corrupt_xattrs +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_subtly_corrupt_xattrs ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT_max_account_name_length +test.unit.proxy.test_server.TestAccountController.test_PUT_max_account_name_length ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT_metadata +test.unit.proxy.test_server.TestAccountController.test_PUT_metadata ... ok +test.unit.proxy.test_server.TestAccountController.test_PUT_status +test.unit.proxy.test_server.TestAccountController.test_PUT_status ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_truncated_xattrs +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_truncated_xattrs ... ok +test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. +test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. +test-TestDiskFile WARNING: MD5 sockets not supported. splice() will not be used. +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:34577 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 60980) +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender ERROR: Error trying to rebuild /a/c/o2 policy#0 frag#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 734, in fragment_payload_iter + fragment_payload = [fragment for fragment in pile] + ^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 229, in next + return self._next() + ~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 234, in _next + return self.waiters.get().wait() + ~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 232, in wait + return self._exit_event.wait() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/event.py", line 124, in wait + result = hub.switch() + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 272, in main + result = function(*args, **kwargs) + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 718, in _get_one_fragment + chunk = resp.read(remaining_bytes) + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_ssync.py", line 868, in read + raise self.data +Exception: raised in response read method +test-ssync-sender ERROR: 127.0.0.1:34577/dev/9 Sent data length does not match content-length +test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') +test-ssync-receiver INFO: Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response + write(b'') + ~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write + wfile.flush() + ~~~~~~~~~~~^^ + File "/usr/lib/python3.13/socket.py", line 737, in write + return self._sock.send(b) + ~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send + return self._send_loop(self.fd.send, data, flags) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop + return send_method(data, *args) +BrokenPipeError: [Errno 32] Broken pipe + +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:54] "SSYNC /dev/9 HTTP/1.1" 200 375 0.065282 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:58079 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 58244) +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender ERROR: 127.0.0.1:58079/dev/9 Sent data length does not match content-length +test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') +test-ssync-receiver INFO: Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response + write(b'') + ~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write + wfile.flush() + ~~~~~~~~~~~^^ + File "/usr/lib/python3.13/socket.py", line 737, in write + return self._sock.send(b) + ~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send + return self._send_loop(self.fd.send, data, flags) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop + return send_method(data, *args) +BrokenPipeError: [Errno 32] Broken pipe + +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:55] "SSYNC /dev/9 HTTP/1.1" 200 375 0.070413 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:58779 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 48416) +test-ssync-sender ERROR: Unable to get enough responses (13 x unknown error responses) to reconstruct non-durable 127.0.0.1:58779/dev/9/a/c/o2 policy#0 frag#0 +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:55] "SSYNC /dev/9 HTTP/1.1" 200 354 0.130111 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:52245 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 42034) +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender ERROR: 127.0.0.1:52245/dev/9 Sent data length does not match content-length +test-ssync-receiver WARNING: ssync subrequest failed with 499: PUT /dev/9/a/c/o2 (b'

Client Disconnect

The client was disconnected during request.

') +test-ssync-receiver INFO: Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 658, in handle_one_response + write(b'') + ~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/wsgi.py", line 581, in write + wfile.flush() + ~~~~~~~~~~~^^ + File "/usr/lib/python3.13/socket.py", line 737, in write + return self._sock.send(b) + ~~~~~~~~~~~~~~~^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 383, in send + return self._send_loop(self.fd.send, data, flags) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/greenio/base.py", line 370, in _send_loop + return send_method(data, *args) +BrokenPipeError: [Errno 32] Broken pipe + +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:55] "SSYNC /dev/9 HTTP/1.1" 200 375 0.068037 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:56831 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 41602) +test-ssync-sender ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 127.0.0.1:56831/dev/9/a/c/o2 policy#0 frag#0 with ETag the etag and timestamp 1791675616.00000 +test-ssync-sender ERROR: Unable to get enough responses (12 x 404 error responses) to reconstruct non-durable 127.0.0.1:56831/dev/9/a/c/o2 policy#0 frag#0 +test-ssync-sender WARNING: Quarantined object /tmp/tmpgmbt8l9d/tmp_test_ssync_sender/dev/objects/9/566/e15f756dc6a21e8140607ab5c40d1566/1791675616.00000#1#d.data: Solitary fragment #1 +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2 +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:55] "SSYNC /dev/9 HTTP/1.1" 200 354 0.102553 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test-ssync-receiver INFO: (1476110) wsgi starting up on http://127.0.0.1:51061 +test-ssync-receiver DEBUG: (1476110) accepted ('127.0.0.1', 40056) +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender DEBUG: Reconstruct frag #0 with frag indexes [13, 12, 11, 10, 9, 8, 7, 6, 5, 4] +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 2, available: 2, sent: 2, deletable: 2test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_rebuild_ok +test.unit.obj.test_ssync.TestSsyncECReconstructorSyncJob.test_sync_reconstructor_rebuild_ok ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_empty_list +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_empty_list ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_extra_line_parts +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_extra_line_parts ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_newer_meta +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_newer_meta ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_none +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_none ... ok +test.unit.proxy.test_server.TestAccountController.test_auto_create_account_listing_response_is_json +test.unit.proxy.test_server.TestAccountController.test_auto_create_account_listing_response_is_json ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_older_meta +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_older_meta ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_valids +test.unit.obj.test_diskfile.TestECDiskFile.test_quarantine_valids ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata +test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_exact +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_exact ... ok +test.unit.proxy.test_server.TestAccountController.test_connection_refused +test.unit.proxy.test_server.TestAccountController.test_connection_refused ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_newer +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_have_one_newer ... ok +test.unit.proxy.test_server.TestAccountController.test_other_socket_error +test.unit.proxy.test_server.TestAccountController.test_other_socket_error ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable ... ok +test.unit.proxy.test_server.TestAccountController.test_response_get_accept_ranges_header +test.unit.proxy.test_server.TestAccountController.test_response_get_accept_ranges_header ... ok + +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.55150#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.55150#2#d.data'>: stored checksum='b'023b0f22099614cd9629937e8be5c2a7'', computed='b'9c139075e76d5751ae02ee9954de4f2d'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.55396#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.55396#2#d.data'>: stored checksum='b'4c5b06ad12195951f21dc6642972211e'', computed='b'482c29cbcdcb0bb2037051437270b1f3'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.56881#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmpuir8tpp2/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.56881#2#d.data'>: stored checksum='b'40b1fc7fdd1af2e7ba5b7e07197064c4'', computed='b'8691865b840caf2e061a258c227c14d3'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.58189#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/791/b1aa12fe879ffe57dd0ccd3981620791/1791676615.58189#2#d.data'>: stored checksum='b'46ed436982fd4dca20363bba5f244372'', computed='b'53e77129865f7805d197a731df41ed92'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.59671#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/e29/b5087e87ce6e5f3ac96cfc35785b7e29/1791676615.59671#2#d.data'>: stored checksum='b'85010ba524b0fe58106a76a6bacfed49'', computed='b'656afefb1212f93cb1a773ce23d6e6c8'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.60328#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/d68/ec505fca930b14a484d768387fa78d68/1791676615.60328#2#d.data'>: stored checksum='b'abedbeddb2129df02508a722fe7b4b4d'', computed='b'1fe87b1ebe2d86e66d2334c2f2c03ca4'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.60576#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/19f/6ab3e43245b3a1e5c3892bd6a1b9819f/1791676615.60576#2#d.data'>: stored checksum='b'b526ed8e96750d91faaed641d6993ffc'', computed='b'966cbf20a5a0ded399d60df83f08fc23'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.61584#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/7a6/f0cff8e4fcd51bbcfb20c336b61fa7a6/1791676615.61584#2#d.data'>: stored checksum='b'0d233a19aa225bc193a109b24f547da8'', computed='b'e921df7d295fff4ce248b35a04c797cd'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.61817#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/1d7/6a8203d97513f2d3e02fb984253511d7/1791676615.61817#2#d.data'>: stored checksum='b'e71c01e83b79136adbbf03fbe2c657c6'', computed='b'5aa058f158b81cb6732845b9bf880e4e'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.62890#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/039/212a498be9b8dad269e0d8d52fa43039/1791676615.62890#2#d.data'>: stored checksum='b'9e388511fdf4eec24cea12b83a13a0d9'', computed='b'd224e5d0016066cd9ca425e08d1ac392'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.63542#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.63542#2#d.data'>: stored checksum='b'338e733edf5bea7e914ecf9f1c808314'', computed='b'1719add88ce921dcd6b03ecccef8978e'' +test-TestECDiskFile WARNING: Quarantined object /tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.63785#2#d.data: Metadata checksum mismatch for <_io.BufferedReader name='/tmp/tmp08le7g8i/tmp_test_obj_server_DiskFile/sda1/objects/0/df6/3f2a249a70e82412f9665b2120cdedf6/1791676615.63785#2#d.data'>: stored checksum='b'3f21bbb58bde7cbeb7d1ba1eed5fc4ee'', computed='b'cde397242316f22e91dfa246192f5b7e'' +Filesystem at n/a does not support xattr +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 198, in read_metadata + metadata += xattr.getxattr( + ~~~~~~~~~~~~~~^ + fd, METADATA_KEY + str(key or '').encode('ascii')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 4106, in mock_getxattr + raise IOError(error_num, "Operation not supported") +OSError: [Errno 95] Operation not supported +test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata_no_xattr +test.unit.obj.test_diskfile.TestECDiskFile.test_read_metadata_no_xattr ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_causes_quarantine +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_causes_quarantine ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_does_not_cause_quarantine +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_ec_exception_does_not_cause_quarantine ... ok +test.unit.proxy.test_server.TestAccountController.test_response_head_accept_ranges_header +test.unit.proxy.test_server.TestAccountController.test_response_head_accept_ranges_header ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable_older_than_remote_non_durable +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_durable_older_than_remote_non_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_frag_check_does_not_quarantine_if_its_not_binary +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_frag_check_does_not_quarantine_if_its_not_binary ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_quarantines_corrupted_ec_archive +test.unit.obj.test_diskfile.TestECDiskFile.test_reader_quarantines_corrupted_ec_archive ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_non_durable +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_local_non_durable ... ok + +object-reconstructor ERROR: Unable to get enough responses (47 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (48 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (49 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (50 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (51 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (52 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (54 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (55 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (56 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (57 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (58 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (59 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (60 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (61 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.obj.test_diskfile.TestECDiskFile.test_splice_to_wsockfd_blocks +test.unit.obj.test_diskfile.TestECDiskFile.test_splice_to_wsockfd_blocks ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_sysmeta_frag_index_is_immutable +test.unit.obj.test_diskfile.TestECDiskFile.test_sysmeta_frag_index_is_immutable ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable_but_commit_fails +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_durable_but_commit_fails ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_meta_expired_data +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_missing_meta_expired_data ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_other_exception +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_other_exception ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_tee_to_md5_pipe_length_mismatch +test.unit.obj.test_diskfile.TestECDiskFile.test_tee_to_md5_pipe_length_mismatch ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup ... ok + +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Found 1020 objects in shard (state=unsharded), total = 1068 (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: Setting object count to 1068 (txn: tx76bed73cb2ab4fc6897a4-006acad0c2) +test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=lemon {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=8976&marker=m&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Found 44 objects in shard (state=unsharded), total = 1068 (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=8932&marker=A&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 1068 (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Setting object count to 1068 (txn: tx799674f5405f48e789e26-006acad0c2) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx28013dd692ab4195870d7-006acad0c4) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 404 (txn: tx28013dd692ab4195870d7-006acad0c4) +test ERROR: Aborting listing from shards due to bad response: [200, 404] (txn: tx28013dd692ab4195870d7-006acad0c4) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.0:1000/sda (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.2:1002/sdc (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.1:1001/sdb (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.3:1003/sda (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.4:1004/sda (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.5:1005/sda (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 503 (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test ERROR: Aborting listing from shards due to bad response: [200, 503] (txn: tx8e35280ff1834bd4a0f21-006acad0c6) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_a', lower='', upper='a') .shards_a/c_a with {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Get listing from /v1/.shards_a/c_a?format=json&limit=10000&marker=&end_marker=a%00 {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Found 33 objects in shard (state=unsharded), total = 33 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_between_shards +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_between_shards ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_storage_policy +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_storage_policy ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_legacy_durable +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_legacy_durable ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_part_power_increase +test.unit.obj.test_diskfile.TestECDiskFile.test_write_cleanup_part_power_increase ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_timeout +test.unit.obj.test_ssync_receiver.TestReceiver.test_MISSING_CHECK_timeout ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_bad_storage_policy_index_header +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_bad_storage_policy_index_header ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_default_storage_policy +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_default_storage_policy ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_invalid_indexes +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_invalid_indexes ... ok +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsqvl88fk/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676615.00000#2#d.data: Invalid EC metadata at offset 0x0 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsqvl88fk/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Invalid EC metadata at offset 0x0 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmpsqvl88fk/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676617.00000#2#d.data: Invalid EC metadata at offset 0x0 +test-TestECDiskFile WARNING: Problem checking EC fragment /tmp/tmpzj98lu8b/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83: testing +test-TestECDiskFile WARNING: Unexpected fragment data type (not quarantined) /tmp/tmp_6lcm55e/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83: at offset 0x0 +test-TestECDiskFile WARNING: Unexpected fragment data type (not quarantined) /tmp/tmp_6lcm55e/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83: at offset 0x0 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmptg8f_dsg/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Invalid EC metadata at offset 0x0 +test-TestECDiskFile WARNING: Quarantined object /tmp/tmptg8f_dsg/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676617.00000#2#d.data: Invalid EC metadata at offset 0x1ea +test-TestECDiskFile WARNING: Quarantined object /tmp/tmptg8f_dsg/tmp_test_obj_server_DiskFile/sda1/objects/0/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676618.00000#2#d.data: Invalid EC metadata at offset 0x1ea +test-TestECDiskFile DEBUG: Relinking /tmp/tmppi7ogv2u/tmp_test_obj_server_DiskFile/sda1/objects/0/391/a34540f98bd6d6bee5fd3af480618391/1791676615.86277#2.data to /tmp/tmppi7ogv2u/tmp_test_obj_server_DiskFile/sda1/objects/1306/391/a34540f98bd6d6bee5fd3af480618391/1791676615.86277#2.data due to next_part_power set +test-TestECDiskFile DEBUG: Relinking /tmp/tmppi7ogv2u/tmp_test_obj_server_DiskFile/sda1/objects-1/0/9d2/d205667a43b97162e59bc8bd421549d2/1791676615.86780.data to /tmp/tmppi7ogv2u/tmp_test_obj_server_DiskFile/sda1/objects-1/1680/9d2/d205667a43b97162e59bc8bd421549d2/1791676615.86780.data due to next_part_power set +No space left on device for n/a +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5155, in mock_setxattr_ENOSPC + raise IOError(errno.ENOSPC, "No space left on device") +OSError: [Errno 28] No space left on device +No space left on device for n/a +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5158, in mock_setxattr_EDQUOT + raise IOError(errno.EDQUOT, "Exceeded quota") +OSError: [Errno 122] Exceeded quota +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_matched_indexes +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_matched_indexes ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_mismatched_indexes +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_mismatched_indexes ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_disk_full +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_disk_full ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_frag_index_header +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_frag_index_header ... ok +Filesystem at n/a does not support xattr +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/diskfile.py", line 257, in write_metadata + xattr.setxattr(fd, METADATA_KEY + str(key or '').encode('ascii'), + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + metastr[:xattr_size]) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/obj/test_diskfile.py", line 5143, in mock_setxattr + raise IOError(error_num, "Operation not supported") +OSError: [Errno 95] Operation not supported +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_no_xattr +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_no_xattr ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_node_index_header +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_only_node_index_header ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_multiple_metas +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_multiple_metas ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_storage_policy_index_header +test.unit.obj.test_ssync_receiver.TestReceiver.test_Receiver_with_storage_policy_index_header ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_same_time_meta +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_content_type_removes_same_time_meta ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_older_content_type +test.unit.obj.test_diskfile.TestECDiskFile.test_write_metadata_with_older_content_type ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception_Exception +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_Exception_Exception ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_cache_dropping +test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_cache_dropping ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_calls_replication_lock +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_calls_replication_lock ... ok +test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported +test.unit.obj.test_diskfile.TestECDiskFile.test_zero_copy_turns_off_when_md5_sockets_not_supported ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_initial_path +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_initial_path ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming_chunked +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_fragment_size_resuming_chunked ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check_isdir +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_mount_check_isdir ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_init_node_timeout +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_init_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_fail +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_fail ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_insufficient_bytes +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_insufficient_bytes ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_read_timeout +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_read_timeout ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_per_partition +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_replication_lock_per_partition ... ok +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_small_fragment_size +test.unit.proxy.controllers.test_obj.TestECFragGetter.test_iter_bytes_from_response_part_small_fragment_size ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_semaphore_locked +test.unit.obj.test_ssync_receiver.TestReceiver.test_SSYNC_semaphore_locked ... ok +test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer +test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_BONK +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_BONK ... ok +test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer_non_aligned_last_chunk +test.unit.proxy.controllers.test_obj.TestECFunctions.test_chunk_transformer_non_aligned_last_chunk ... ok +test.unit.proxy.controllers.test_obj.TestECFunctions.test_client_range_to_segment_range +test.unit.proxy.controllers.test_obj.TestECFunctions.test_client_range_to_segment_range ... ok +test.unit.proxy.controllers.test_obj.TestECFunctions.test_segment_range_to_fragment_range +test.unit.proxy.controllers.test_obj.TestECFunctions.test_segment_range_to_fragment_range ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_DELETE +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_DELETE ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_POST +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_POST ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_replication_headers +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_replication_headers ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_with_storage_policy_and_node_index +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_PUT_with_storage_policy_and_node_index ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_content_length +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_content_length ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_headers +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_headers ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_subrequest_line +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_bad_subrequest_line ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_content_length_with_DELETE +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_content_length_with_DELETE ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_early_termination +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_early_termination ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_failures +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_failures ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_multiple +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_multiple ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_content_length_with_PUT +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_content_length_with_PUT ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_headers +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_headers ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_start +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_no_start ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_other_exception +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_other_exception ... ok +object-reconstructor ERROR: Unable to get enough responses (62 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (63 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (64 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (65 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (66 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (67 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (68 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (69 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (70 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (71 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (72 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (73 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (74 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (75 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (76 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_subreq_does_not_read_all +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_subreq_does_not_read_all ... ok +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_with_storage_policy +test.unit.obj.test_ssync_receiver.TestReceiver.test_UPDATES_with_storage_policy ... ok +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_device_not_available +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_device_not_available ... ok +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_disconnect +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_disconnect ... ok +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_invalid_policy +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_invalid_policy ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number ... ok +test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. +test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. +test-TestECDiskFile WARNING: MD5 sockets not supported. splice() will not be used. proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 1.2.3.4:6200/sda (txn: txn1) (client_ip: 127.0.0.2) +proxy-server WARNING: Client disconnected on read of EC frag 'a/c/o' (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.8:1008/sdi (txn: tx4cb3ee1ead1f43a6b933c-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.7:1007/sdh (txn: tx4cb3ee1ead1f43a6b933c-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: tx4cb3ee1ead1f43a6b933c-0068bdc0b8) -proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.0:1000/sda (txn: txdcf52d912a5440be874f3-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.2:1002/sdc (txn: txdcf52d912a5440be874f3-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.5:1005/sdf (txn: txdcf52d912a5440be874f3-0068bdc0b8) -proxy-server ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o From Object Server 10.0.0.13:1013/sdn (txn: txdcf52d912a5440be874f3-0068bdc0b8) -proxy-server ERROR: Object PUT returning 503 for [201, 201, 201, 503, 201, 201, 201, 201, 503, 201, 201, 503, 503, 201] (txn: txdcf52d912a5440be874f3-0068bdc0b8) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (client_ip: 127.0.0.2) +cont1 DEBUG: Could not load '/tmp/tmpx866wzv1/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpx866wzv1/tmp_test_proxy_server_chunked/container-sync-realms.conf' (client_ip: 127.0.0.2) +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. (client_ip: 127.0.0.2) +cont2 DEBUG: Could not load '/tmp/tmpx866wzv1/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpx866wzv1/tmp_test_proxy_server_chunked/container-sync-realms.conf' (client_ip: 127.0.0.2) +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. (client_ip: 127.0.0.2) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0112 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0072 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0078 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0027 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4243ae580d5d487fac17b-006acad0c8" "proxy-server 1476107" 0.0053 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/c" "tx4243ae580d5d487fac17b-006acad0c8" "container-server 1476107" 0.0010 "-" 1476107 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/c" "tx4243ae580d5d487fac17b-006acad0c8" "container-server 1476107" 0.0057 "-" 1476107 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx4243ae580d5d487fac17b-006acad0c8" "proxy-server 1476107" 0.0298 "-" 1476107 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx4243ae580d5d487fac17b-006acad0c8" "proxy-server 1476107" 0.0180 "-" 1476107 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx4243ae580d5d487fac17b-006acad0c8 - 0.0518 - - 1791676616.192137241 1791676616.243888378 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx4617712cf7d4462fbfcc9-006acad0c8" "proxy-server 1476107" 0.0011 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a1/c1" "tx4617712cf7d4462fbfcc9-006acad0c8" "container-server 1476107" 0.0131 "-" 1476107 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:43433/sda1/2/a1/c1" "tx4617712cf7d4462fbfcc9-006acad0c8" "container-server 1476107" 0.0056 "-" 1476107 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx4617712cf7d4462fbfcc9-006acad0c8" "proxy-server 1476107" 0.0409 "-" 1476107 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx4617712cf7d4462fbfcc9-006acad0c8" "proxy-server 1476107" 0.0260 "-" 1476107 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx4617712cf7d4462fbfcc9-006acad0c8 - 0.0616 - - 1791676616.245333672 1791676616.306887865 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf1fcf906ebea43df87910-006acad0c8" "proxy-server 1476107" 0.0020 "-" 1476107 -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_four_replicas ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_three_replicas ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_two_replicas ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two ... ok + +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/55 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txab1f7891f0a74d0bb486e-006acad0c7 - 0.0295 - - 1791676615.142761707 1791676615.172257423 2 +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_two_with_quarantine_age ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etag_with_same_timestamp +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etag_with_same_timestamp ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec ... ok + +object-reconstructor ERROR: Unable to get enough responses (77 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (78 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (79 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (80 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676614.00000 +object-reconstructor ERROR: Unable to get enough responses (81 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpze593qlp/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676614.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 9.5367431640625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (82 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpxdz_vfpg/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (82 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpb3h43j7t/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 6.198883056640625e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (1/10 from 1 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (54 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmps3vaurno/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 8.106231689453125e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpae1b87ht/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 6.9141387939453125e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (2/10 from 2 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (53 x 404 error responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor WARNING: Quarantined object /tmp/tmpg0670y4q/devices/sda1/objects/9/a83/06fbf0b514e5199dfc4e00f42eb5ea83/1791676616.00000#2#d.data: Solitary fragment #2 +object-reconstructor INFO: Nothing reconstructed for 6.67572021484375e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor ERROR: Mixed Etag (some garbage, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 11] +object-reconstructor INFO: Nothing reconstructed for 7.62939453125e-06 seconds. +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_etags_same_timestamp_fail ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_new_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_new_etag ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_old_etag +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_old_etag ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_timestamps_etags_fail +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_with_mixed_timestamps_etags_fail ... ok + +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/c1" "txf1fcf906ebea43df87910-006acad0c8" "container-server 1476107" 0.0058 "-" 1476107 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/c1" "txf1fcf906ebea43df87910-006acad0c8" "container-server 1476107" 0.0011 "-" 1476107 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf1fcf906ebea43df87910-006acad0c8" "proxy-server 1476107" 0.0254 "-" 1476107 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txf1fcf906ebea43df87910-006acad0c8" "proxy-server 1476107" 0.0387 "-" 1476107 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txf1fcf906ebea43df87910-006acad0c8 - 0.0562 - - 1791676616.313436270 1791676616.369591713 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc2f8474117c54d5daa3b2-006acad0c8" "proxy-server 1476107" 0.0019 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/c2" "txc2f8474117c54d5daa3b2-006acad0c8" "container-server 1476107" 0.0010 "-" 1476107 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/c2" "txc2f8474117c54d5daa3b2-006acad0c8" "container-server 1476107" 0.0016 "-" 1476107 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txc2f8474117c54d5daa3b2-006acad0c8" "proxy-server 1476107" 0.0323 "-" 1476107 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txc2f8474117c54d5daa3b2-006acad0c8" "proxy-server 1476107" 0.0265 "-" 1476107 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txc2f8474117c54d5daa3b2-006acad0c8 - 0.0497 - - 1791676616.375127077 1791676616.424797773 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc1c1a5ffc064a8eac965-006acad0c8" "proxy-server 1476107" 0.0019 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "txdc1c1a5ffc064a8eac965-006acad0c8" "container-server 1476107" 0.0052 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "txdc1c1a5ffc064a8eac965-006acad0c8" "container-server 1476107" 0.0016 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/ec-dup" 201 - "PUT http://localhost/v1/a/ec-dup" "txdc1c1a5ffc064a8eac965-006acad0c8" "proxy-server 1476107" 0.0255 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/ec-dup" 201 - "PUT http://localhost/v1/a/ec-dup" "txdc1c1a5ffc064a8eac965-006acad0c8" "proxy-server 1476107" 0.0346 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/ec-dup HTTP/1.0 201 - - t - - - txdc1c1a5ffc064a8eac965-006acad0c8 - 0.0552 - - 1791676616.426499844 1791676616.481690645 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11313ef474f0467d936b8-006acad0c8" "proxy-server 1476107" 0.0019 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txc12fde6ba3754cf2ba1c8-006acad0c8" "proxy-server 1476107" 0.0055 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdk1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0398 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdl1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0424 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdg1/1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "object-server 1476107" 0.0005 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdi1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0567 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdj1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0564 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdh1/1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "object-server 1476107" 0.0005 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdg1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0564 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdh1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx202136b82c324f88878ee-006acad0c8" "proxy-server 1476107" 0.0589 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/ec-dup/go-get-it HTTP/1.0 201 - - t 1309 - - tx202136b82c324f88878ee-006acad0c8 - 0.1085 - - 1791676616.487366915 1791676616.595886707 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf32bf98e8202494699093-006acad0c8" "proxy-server 1476107" 0.0020 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx7a49589ee9994e9da6d26-006acad0c8" "proxy-server 1476107" 0.0077 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdg1/1/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx8bd605022a48426fa5c76-006acad0c8" "proxy-server 1476107" 0.0008 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdl1/1/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx8bd605022a48426fa5c76-006acad0c8" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 GET /v1/a/ec-dup/go-get-it HTTP/1.0 200 - - t - 1309 - tx8bd605022a48426fa5c76-006acad0c8 - 0.0440 - - 1791676616.597445011 1791676616.641425371 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d839f80fa4a4d68a1811-006acad0c8" "proxy-server 1476107" 0.0013 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx3d839f80fa4a4d68a1811-006acad0c8" "container-server 1476107" 0.0060 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3d839f80fa4a4d68a1811-006acad0c8" "proxy-server 1476107" 0.0095 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx3d839f80fa4a4d68a1811-006acad0c8" "container-server 1476107" 0.0010 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3d839f80fa4a4d68a1811-006acad0c8" "proxy-server 1476107" 0.0241 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx3d839f80fa4a4d68a1811-006acad0c8 - 0.0437 - - 1791676616.647797346 1791676616.691500902 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf41b7775bb16446d99c29-006acad0c8" "proxy-server 1476107" 0.0102 "-" 1476107 -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_404 +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_404 ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_parity_fa_with_data_node_failure +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_parity_fa_with_data_node_failure ... ok +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_request_node_count_conf +test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_request_node_count_conf ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_big +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_big ... ok + +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (c5fb6d138d0e30c1a777a2e70fdf44b8, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Mixed Etag (fb3d200eb5be7226d6ab1839145d575b, f0510d5479985e9523dc1688b0bc7d63) for 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 27 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor INFO: Nothing reconstructed for 5.9604644775390625e-06 seconds. +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 9, 10] +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 7, 8, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 8.58306884765625e-06 seconds. +object-reconstructor DEBUG: Found existing frag #1 at 10.0.0.7:1007/sdh/0/a/c/o policy#0 while rebuilding to 10.0.0.1:1001/sdb/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #1 with frag indexes [0, 2, 3, 4, 5, 6, 8, 9, 10, 11] +object-reconstructor INFO: Nothing reconstructed for 7.3909759521484375e-06 seconds. +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag f0510d5479985e9523dc1688b0bc7d63 and timestamp 1791676616.00000 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag c5fb6d138d0e30c1a777a2e70fdf44b8 and timestamp 1791676617.00000 +object-reconstructor ERROR: Unable to get enough responses (9/10 from 9 ok responses) to reconstruct non-durable 10.0.0.1:1001/sdb/0/a/c/o policy#0 frag#1 with ETag fb3d200eb5be7226d6ab1839145d575b and timestamp 1791676618.00000 +object-reconstructor INFO: Nothing reconstructed for 6.4373016357421875e-06 seconds. +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 6, 8, 9, 11] +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 6, 8, 11, 12] +object-reconstructor ERROR: Trying to GET 10.0.0.6:1006/sdg/0/a/c/o policy#0: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/reconstructor.py", line 392, in _get_response + conn = http_connect( + node['replication_ip'], node['replication_port'], + node['device'], partition, 'GET', path, headers=headers) + File "/build/reproducible-path/swift-2.35.1/swift/common/bufferedhttp.py", line 248, in http_connect + return http_connect_raw( + ipaddr, port, method, path, headers, query_string, ssl) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect + conn = FakeConn(status, etag, body=body, timestamp=timestamp, + headers=headers, expect_headers=expect_headers, + connection_id=i, give_send=kwargs.get('give_send'), + give_expect=kwargs.get('give_expect')) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ + status = FakeStatus(status) + File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ + raise status +Exception: kaboom! +object-reconstructor ERROR: Trying to GET 10.0.0.7:1007/sdh/0/a/c/o policy#0: Timeout (Nones) +object-reconstructor DEBUG: Found existing frag #10 at 10.0.0.10:1010/sdk/0/a/c/o policy#0 while rebuilding to 10.0.0.24:1024/sdy/0/a/c/o policy#0 +object-reconstructor DEBUG: Reconstruct frag #10 with frag indexes [0, 1, 2, 3, 4, 5, 8, 11, 12, 13] +object-reconstructor INFO: Nothing reconstructed for 1.1205673217773438e-05 seconds. +object-reconstructor INFO: Nothing reconstructed for 8.821487426757812e-06 seconds. proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp1z4tpnw8/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp1z4tpnw8/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 DEBUG: Could not load '/tmp/tmp_liyepoj/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp_liyepoj/tmp_test_proxy_server_chunked/container-sync-realms.conf' cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp1z4tpnw8/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp1z4tpnw8/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 DEBUG: Could not load '/tmp/tmp_liyepoj/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp_liyepoj/tmp_test_proxy_server_chunked/container-sync-realms.conf' cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0076 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0078 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0074 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0032 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx101bff8bab0e4f46932b3-0068bdc0b8" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:45067/sdb1/0/a/c" "tx101bff8bab0e4f46932b3-0068bdc0b8" "container-server 2597866" 0.0012 "-" 2597866 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:39357/sda1/0/a/c" "tx101bff8bab0e4f46932b3-0068bdc0b8" "container-server 2597866" 0.0012 "-" 2597866 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx101bff8bab0e4f46932b3-0068bdc0b8" "proxy-server 2597866" 0.0149 "-" 2597866 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx101bff8bab0e4f46932b3-0068bdc0b8" "proxy-server 2597866" 0.0106 "-" 2597866 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/24 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx101bff8bab0e4f46932b3-0068bdc0b8 - 0.0261 - - 1757266104.805866718 1757266104.832011938 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx6d8603177b944fe7be9ed-0068bdc0b8" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:39357/sda1/2/a1/c1" "tx6d8603177b944fe7be9ed-0068bdc0b8" "container-server 2597866" 0.0012 "-" 2597866 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:45067/sdb1/2/a1/c1" "tx6d8603177b944fe7be9ed-0068bdc0b8" "container-server 2597866" 0.0011 "-" 2597866 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6d8603177b944fe7be9ed-0068bdc0b8" "proxy-server 2597866" 0.0091 "-" 2597866 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx6d8603177b944fe7be9ed-0068bdc0b8" "proxy-server 2597866" 0.0145 "-" 2597866 0/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0072 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0112 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0070 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0070 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx111c3ca4b51245c1aceaf-006acad0c8" "proxy-server 1476102" 0.0013 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:36933/sda1/0/a/c" "tx111c3ca4b51245c1aceaf-006acad0c8" "container-server 1476102" 0.0093 "-" 1476102 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:37343/sdb1/0/a/c" "tx111c3ca4b51245c1aceaf-006acad0c8" "container-server 1476102" 0.0010 "-" 1476102 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx111c3ca4b51245c1aceaf-006acad0c8" "proxy-server 1476102" 0.0297 "-" 1476102 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "tx111c3ca4b51245c1aceaf-006acad0c8" "proxy-server 1476102" 0.0259 "-" 1476102 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx111c3ca4b51245c1aceaf-006acad0c8 - 0.0548 - - 1791676616.938348532 1791676616.993117809 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txc9bc580bc9404008bd2c9-006acad0c8" "proxy-server 1476102" 0.0012 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:36933/sda1/2/a1/c1" "txc9bc580bc9404008bd2c9-006acad0c8" "container-server 1476102" 0.0053 "-" 1476102 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:37343/sdb1/2/a1/c1" "txc9bc580bc9404008bd2c9-006acad0c8" "container-server 1476102" 0.0011 "-" 1476102 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx0091115e4d3c4b158d1c3-006acad0c8" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdi1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdk1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0003 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdg1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0004 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdh1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0004 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdl1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0004 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdj1/0/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "txc3dcd079b6894336a39d8-006acad0c8" "proxy-server 1476107" 0.0003 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: txc3dcd079b6894336a39d8-006acad0c8) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 GET /v1/a/ec-dup/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - txc3dcd079b6894336a39d8-006acad0c8 - 0.0753 - - 1791676616.692990065 1791676616.768301249 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txafb52d11d9b34fc1a3757-006acad0c8" "proxy-server 1476107" 0.0021 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "txafb52d11d9b34fc1a3757-006acad0c8" "container-server 1476107" 0.0085 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "txafb52d11d9b34fc1a3757-006acad0c8" "container-server 1476107" 0.0012 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txafb52d11d9b34fc1a3757-006acad0c8" "proxy-server 1476107" 0.0336 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txafb52d11d9b34fc1a3757-006acad0c8" "proxy-server 1476107" 0.0236 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txafb52d11d9b34fc1a3757-006acad0c8 - 0.0515 - - 1791676616.770318747 1791676616.821839333 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb180892aa678465a9add6-006acad0c8" "proxy-server 1476107" 0.0065 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txd67ff18f25484828af063-006acad0c8" "proxy-server 1476107" 0.0014 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdk1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0492 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdi1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0519 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdg1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0522 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdh1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0652 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdb1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/sdj1/2/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "object-server 1476107" 0.0005 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sda1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/sdl1/2/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "object-server 1476107" 0.0005 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdj1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0678 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "PUT /sdl1/2/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx1e0b1822b4f948c6be4c6-006acad0c8" "proxy-server 1476107" 0.0706 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 PUT /v1/a/ec-dup/big-obj-get HTTP/1.0 201 - - t 10400 - - tx1e0b1822b4f948c6be4c6-006acad0c8 - 0.1125 - - 1791676616.831678391 1791676616.944171667 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b573a3c6c0744a1ac5b1-006acad0c8" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx29e0baa8fe8c4ec183970-006acad0c8" "proxy-server 1476107" 0.0068 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdl1/2/a/ec-dup/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec-dup/big-obj-get" "tx219c917533764b60abaae-006acad0c8" "proxy-server 1476107" 0.0008 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "GET /sdk1/2/a/ec-dup/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec-dup/big-obj-get" "tx219c917533764b60abaae-006acad0c8" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/56 GET /v1/a/ec-dup/big-obj-get HTTP/1.0 200 - - t - 10400 - tx219c917533764b60abaae-006acad0c8 - 0.0445 - - 1791676616.945737839 1791676616.990247965 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc128bc614ac44d66aa553-006acad0c8" "proxy-server 1476107" 0.0056 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/ec_deleted" "txc128bc614ac44d66aa553-006acad0c8" "container-server 1476107" 0.0011 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/ec_deleted" "txc128bc614ac44d66aa553-006acad0c8" "container-server 1476107" 0.0011 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "txc128bc614ac44d66aa553-006acad0c8" "proxy-server 1476107" 0.0170 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "txc128bc614ac44d66aa553-006acad0c8" "proxy-server 1476107" 0.0263 "-" 1476107 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_deleted +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_deleted ... ok +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_read_error +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_SSYNC_read_error ... ok +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_bad_request_invalid_frag_index +test.unit.obj.test_ssync_receiver.TestSsyncRxServer.test_bad_request_invalid_frag_index ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call +test.unit.obj.test_ssync_sender.TestSender.test_call ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_to_root_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_shard_redirects_to_root_no_memcache ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_metadata_legacy_response +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_metadata_legacy_response ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list_but_required +test.unit.obj.test_ssync_sender.TestSender.test_call_and_missing_check_with_obj_list_but_required ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_calls_others +test.unit.obj.test_ssync_sender.TestSender.test_call_calls_others ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_MessageTimeout +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_MessageTimeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_ReplicationException +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_ReplicationException ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_exception_handling_exception +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_exception_handling_exception ... ok +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_other_exceptions +test.unit.obj.test_ssync_sender.TestSender.test_call_catches_other_exceptions ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access ... ok -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation -test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect +test.unit.obj.test_ssync_sender.TestSender.test_connect ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_bad_status +test.unit.obj.test_ssync_sender.TestSender.test_connect_bad_status ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_no_frag +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_no_frag ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag_to_primary +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_none_frag_to_primary ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_replicated +test.unit.obj.test_ssync_sender.TestSender.test_connect_handoff_replicated ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver +test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver_include_non_durable +test.unit.obj.test_ssync_sender.TestSender.test_connect_legacy_receiver_include_non_durable ... ok -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/24 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx6d8603177b944fe7be9ed-0068bdc0b8 - 0.0271 - - 1757266104.833654642 1757266104.860787630 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf0c804aa0a146bcb3a2b-0068bdc0b8" "proxy-server 2597866" 0.0021 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:45067/sdb1/0/a/c1" "txaf0c804aa0a146bcb3a2b-0068bdc0b8" "container-server 2597866" 0.0019 "-" 2597866 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:39357/sda1/0/a/c1" "txaf0c804aa0a146bcb3a2b-0068bdc0b8" "container-server 2597866" 0.0011 "-" 2597866 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txaf0c804aa0a146bcb3a2b-0068bdc0b8" "proxy-server 2597866" 0.0139 "-" 2597866 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txaf0c804aa0a146bcb3a2b-0068bdc0b8" "proxy-server 2597866" 0.0237 "-" 2597866 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/24 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txaf0c804aa0a146bcb3a2b-0068bdc0b8 - 0.0410 - - 1757266104.862453222 1757266104.903435230 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7fe5bf245ce64f9bb44a9-0068bdc0b8" "proxy-server 2597866" 0.0021 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:45067/sdb1/2/a/c2" "tx7fe5bf245ce64f9bb44a9-0068bdc0b8" "container-server 2597866" 0.0017 "-" 2597866 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:39357/sda1/2/a/c2" "tx7fe5bf245ce64f9bb44a9-0068bdc0b8" "container-server 2597866" 0.0011 "-" 2597866 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx7fe5bf245ce64f9bb44a9-0068bdc0b8" "proxy-server 2597866" 0.0138 "-" 2597866 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:24 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx7fe5bf245ce64f9bb44a9-0068bdc0b8" "proxy-server 2597866" 0.0102 "-" 2597866 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/24 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx7fe5bf245ce64f9bb44a9-0068bdc0b8 - 0.0235 - - 1757266104.904999018 1757266104.928457260 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9e4112eba8b4800a9f20-0068bdc0b9" "proxy-server 2597866" 0.0025 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txf9e4112eba8b4800a9f20-0068bdc0b9" "container-server 2597866" 0.0019 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txf9e4112eba8b4800a9f20-0068bdc0b9" "container-server 2597866" 0.0012 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txf9e4112eba8b4800a9f20-0068bdc0b9" "proxy-server 2597866" 0.0115 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://localhost/v1/a/ec" "txf9e4112eba8b4800a9f20-0068bdc0b9" "proxy-server 2597866" 0.0172 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec HTTP/1.0 201 - - t - - - txf9e4112eba8b4800a9f20-0068bdc0b9 - 0.0269 - - 1757266105.009677887 1757266105.036566019 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89abea9df4014b37a8a8d-0068bdc0b9" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx5f9fdae92b094b018814f-0068bdc0b9" "proxy-server 2597866" 0.0014 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx22082cef7bf8411c89ec2-0068bdc0b9" "proxy-server 2597866" 0.0061 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-get-it" "tx22082cef7bf8411c89ec2-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/3/a/ec/go-get-it" "tx22082cef7bf8411c89ec2-0068bdc0b9" "object-server 2597866" 0.0006 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx22082cef7bf8411c89ec2-0068bdc0b9" "proxy-server 2597866" 0.0125 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx22082cef7bf8411c89ec2-0068bdc0b9" "proxy-server 2597866" 0.0141 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec/go-get-it HTTP/1.0 201 - - t 1309 - - tx22082cef7bf8411c89ec2-0068bdc0b9 - 0.0288 - - 1757266105.038142681 1757266105.066941500 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6015ff1e31314a8486237-0068bdc0b9" "proxy-server 2597866" 0.0022 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx337397c62c3740c59d2ba-0068bdc0b9" "proxy-server 2597866" 0.0086 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx9b4830d392a444a084ba1-0068bdc0b9" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdg1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx9b4830d392a444a084ba1-0068bdc0b9" "proxy-server 2597866" 0.0004 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 GET /v1/a/ec/go-get-it HTTP/1.0 200 - - t - 1309 - tx9b4830d392a444a084ba1-0068bdc0b9 - 0.0287 - - 1757266105.068563461 1757266105.097234726 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txefe94c27eea94990b9e98-0068bdc0b9" "proxy-server 2597866" 0.0058 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txefe94c27eea94990b9e98-0068bdc0b9" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txefe94c27eea94990b9e98-0068bdc0b9" "proxy-server 2597866" 0.0129 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txefe94c27eea94990b9e98-0068bdc0b9" "container-server 2597866" 0.0010 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txefe94c27eea94990b9e98-0068bdc0b9" "proxy-server 2597866" 0.0131 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txefe94c27eea94990b9e98-0068bdc0b9 - 0.0329 - - 1757266105.104659319 1757266105.137592793 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5928e62c7ad8405182417-0068bdc0b9" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx96d6101dce554d56ae0eb-0068bdc0b9" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdh1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txb39adb2740094429b65c2-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_404 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - txc128bc614ac44d66aa553-006acad0c8 - 0.0559 - - 1791676616.996480227 1791676617.052383184 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfb511fbd47574af08b323-006acad0c9" "proxy-server 1476107" 0.0021 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:41681/sdb1/0/a/ec_deleted" "txfb511fbd47574af08b323-006acad0c9" "container-server 1476107" 0.0102 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:43433/sda1/0/a/ec_deleted" "txfb511fbd47574af08b323-006acad0c9" "container-server 1476107" 0.0011 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "DELETE /sdb1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txfb511fbd47574af08b323-006acad0c9" "proxy-server 1476107" 0.0293 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "DELETE /sda1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txfb511fbd47574af08b323-006acad0c9" "proxy-server 1476107" 0.0501 "-" 1476107 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - txfb511fbd47574af08b323-006acad0c9 - 0.0753 - - 1791676617.053977013 1791676617.129275560 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaa26e30417ed41f49ee42-006acad0c9" "proxy-server 1476107" 0.0065 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx0688bc44b4104047b9aa2-006acad0c9" "proxy-server 1476107" 0.0012 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx0688bc44b4104047b9aa2-006acad0c9" "proxy-server 1476107" 0.0012 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdk1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0003 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdl1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0045 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdj1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0044 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx9320fe713342478dbb81e-006acad0c9" "proxy-server 1476107" 0.0003 "-" 1476107 4 +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: tx9320fe713342478dbb81e-006acad0c9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - tx9320fe713342478dbb81e-006acad0c9 - 0.0811 - - 1791676617.130792141 1791676617.211844444 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe895717fd9f8420f928b1-006acad0c9" "proxy-server 1476107" 0.0016 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "txe895717fd9f8420f928b1-006acad0c9" "container-server 1476107" 0.0019 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txe895717fd9f8420f928b1-006acad0c9" "proxy-server 1476107" 0.0165 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "txe895717fd9f8420f928b1-006acad0c9" "container-server 1476107" 0.0062 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txe895717fd9f8420f928b1-006acad0c9" "proxy-server 1476107" 0.0244 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txe895717fd9f8420f928b1-006acad0c9 - 0.0534 - - 1791676617.213937521 1791676617.267335176 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx34694ba7b2624c6ba0bd6-006acad0c9" "proxy-server 1476107" 0.0064 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx29f39e858d8640bc817f8-006acad0c9" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdl1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0448 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0398 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0546 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdj1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0421 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/sdk1/2/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/sdg1/2/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "object-server 1476107" 0.0004 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdk1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0711 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/2/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "tx56d02e14461d4664b4b6b-006acad0c9" "proxy-server 1476107" 0.0709 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec-dup/crash-test-dummy HTTP/1.0 201 - - t 21000 - - tx56d02e14461d4664b4b6b-006acad0c9 - 0.1087 - - 1791676617.269043684 1791676617.377761126 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5f05579dda7f457fa3acc-006acad0c9" "proxy-server 1476107" 0.0066 "-" 1476107 -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_failure_handling +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_failure_handling ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_receive_timeout +test.unit.obj.test_ssync_sender.TestSender.test_connect_receive_timeout ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc9bc580bc9404008bd2c9-006acad0c8" "proxy-server 1476102" 0.0387 "-" 1476102 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc9bc580bc9404008bd2c9-006acad0c8" "proxy-server 1476102" 0.0269 "-" 1476102 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txc9bc580bc9404008bd2c9-006acad0c8 - 0.0554 - - 1791676616.994627953 1791676617.049991608 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2dd6d8cfa1114e139b4da-006acad0c9" "proxy-server 1476102" 0.0020 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:37343/sdb1/0/a/c1" "tx2dd6d8cfa1114e139b4da-006acad0c9" "container-server 1476102" 0.0098 "-" 1476102 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:36933/sda1/0/a/c1" "tx2dd6d8cfa1114e139b4da-006acad0c9" "container-server 1476102" 0.0018 "-" 1476102 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx2dd6d8cfa1114e139b4da-006acad0c9" "proxy-server 1476102" 0.0335 "-" 1476102 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx2dd6d8cfa1114e139b4da-006acad0c9" "proxy-server 1476102" 0.0586 "-" 1476102 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx2dd6d8cfa1114e139b4da-006acad0c9 - 0.0746 - - 1791676617.055755854 1791676617.130330563 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3dc8780fdc854b4ca8608-006acad0c9" "proxy-server 1476102" 0.0061 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:37343/sdb1/2/a/c2" "tx3dc8780fdc854b4ca8608-006acad0c9" "container-server 1476102" 0.0017 "-" 1476102 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:36933/sda1/2/a/c2" "tx3dc8780fdc854b4ca8608-006acad0c9" "container-server 1476102" 0.0011 "-" 1476102 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3dc8780fdc854b4ca8608-006acad0c9" "proxy-server 1476102" 0.0299 "-" 1476102 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3dc8780fdc854b4ca8608-006acad0c9" "proxy-server 1476102" 0.0221 "-" 1476102 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx3dc8780fdc854b4ca8608-006acad0c9 - 0.0512 - - 1791676617.140000820 1791676617.191207409 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0716312898ce428695c00-006acad0c9" "proxy-server 1476102" 0.0019 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx0716312898ce428695c00-006acad0c9" "container-server 1476102" 0.0058 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx0716312898ce428695c00-006acad0c9" "container-server 1476102" 0.0010 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec" 201 - "PUT http://localhost/v1/a/ec" "tx0716312898ce428695c00-006acad0c9" "proxy-server 1476102" 0.0339 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec" 201 - "PUT http://localhost/v1/a/ec" "tx0716312898ce428695c00-006acad0c9" "proxy-server 1476102" 0.0262 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec HTTP/1.0 201 - - t - - - tx0716312898ce428695c00-006acad0c9 - 0.0470 - - 1791676617.198395491 1791676617.245411158 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0411610d756c471ebf818-006acad0c9" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx5e159467608647ed97157-006acad0c9" "proxy-server 1476102" 0.0055 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx802b27e5948845b8b9e4c-006acad0c9" "proxy-server 1476102" 0.0186 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-get-it" "tx802b27e5948845b8b9e4c-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-get-it" "tx802b27e5948845b8b9e4c-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx802b27e5948845b8b9e4c-006acad0c9" "proxy-server 1476102" 0.0286 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx802b27e5948845b8b9e4c-006acad0c9" "proxy-server 1476102" 0.0301 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec/go-get-it HTTP/1.0 201 - - t 1309 - - tx802b27e5948845b8b9e4c-006acad0c9 - 0.0694 - - 1791676617.246885300 1791676617.316308022 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx481cc366b5ad4af390d2f-006acad0c9" "proxy-server 1476102" 0.0019 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txe2d33c7d3fc04056bcfd7-006acad0c9" "proxy-server 1476102" 0.0052 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txaa50fe1a8fdf41879f763-006acad0c9" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "txaa50fe1a8fdf41879f763-006acad0c9" "proxy-server 1476102" 0.0085 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec/go-get-it HTTP/1.0 200 - - t - 1309 - txaa50fe1a8fdf41879f763-006acad0c9 - 0.0401 - - 1791676617.317781210 1791676617.357849121 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx404452834c944d828f6bd-006acad0c9" "proxy-server 1476102" 0.0091 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx404452834c944d828f6bd-006acad0c9" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx404452834c944d828f6bd-006acad0c9" "proxy-server 1476102" 0.0267 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx404452834c944d828f6bd-006acad0c9" "container-server 1476102" 0.0092 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx404452834c944d828f6bd-006acad0c9" "proxy-server 1476102" 0.0306 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx404452834c944d828f6bd-006acad0c9 - 0.0529 - - 1791676617.364642859 1791676617.417518616 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx88f150852d6847ef8d992-006acad0c9" "proxy-server 1476102" 0.0021 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx8fba5fec59e94f629e897-006acad0c9" "proxy-server 1476102" 0.0032 "-" 1476102 3test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_404 test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_404 ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_send_timeout +test.unit.obj.test_ssync_sender.TestSender.test_connect_send_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver +test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver ... ok +test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver_include_non_durable +test.unit.obj.test_ssync_sender.TestSender.test_connect_upgraded_receiver_include_non_durable ... ok +test.unit.obj.test_ssync_sender.TestSender.test_disconnect +test.unit.obj.test_ssync_sender.TestSender.test_disconnect ... ok +test.unit.obj.test_ssync_sender.TestSender.test_disconnect_timeout +test.unit.obj.test_ssync_sender.TestSender.test_disconnect_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_extra_line_parts +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_extra_line_parts ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect2 +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_disconnect2 ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_big test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_big ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_deadlock -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_deadlock ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_shard_ranges -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_shard_ranges ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_unexpected +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_far_end_unexpected ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_empty_suffixes +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_empty_suffixes ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_suffixes +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_has_suffixes ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_exactly_actual_objects +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_exactly_actual_objects ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_less_than_actual_objects +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_max_objects_less_than_actual_objects ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_send_map +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_send_map ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_send_line +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_send_line ... ok +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_start +test.unit.obj.test_ssync_sender.TestSender.test_missing_check_timeout_start ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_all +test.unit.obj.test_ssync_sender.TestSender.test_readline_all ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_all_trailing_not_newline_termed +test.unit.obj.test_ssync_sender.TestSender.test_readline_all_trailing_not_newline_termed ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_at_start_of_chunk +test.unit.obj.test_ssync_sender.TestSender.test_readline_at_start_of_chunk ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_broken_chunk +test.unit.obj.test_ssync_sender.TestSender.test_readline_broken_chunk ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_buffer_exceeds_network_chunk_size_somehow +test.unit.obj.test_ssync_sender.TestSender.test_readline_buffer_exceeds_network_chunk_size_somehow ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_chunk_with_extension +test.unit.obj.test_ssync_sender.TestSender.test_readline_chunk_with_extension ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_newline_in_buffer +test.unit.obj.test_ssync_sender.TestSender.test_readline_newline_in_buffer ... ok +test.unit.obj.test_ssync_sender.TestSender.test_readline_terminated_chunk +test.unit.obj.test_ssync_sender.TestSender.test_readline_terminated_chunk ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_delete +test.unit.obj.test_ssync_sender.TestSender.test_send_delete ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_delete_timeout +test.unit.obj.test_ssync_sender.TestSender.test_send_delete_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_post +test.unit.obj.test_ssync_sender.TestSender.test_send_post ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_post_unicode +test.unit.obj.test_ssync_sender.TestSender.test_send_post_unicode ... ok -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txb39adb2740094429b65c2-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy DEBUG: Ignoring 404 from primary (txn: txb39adb2740094429b65c2-0068bdc0b9) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: txb39adb2740094429b65c2-0068bdc0b9) (client_ip: 127.0.0.1) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdg1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "txb39adb2740094429b65c2-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy DEBUG: Ignoring 404 from primary (txn: txb39adb2740094429b65c2-0068bdc0b9) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 GET /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - txb39adb2740094429b65c2-0068bdc0b9 - 0.0268 - - 1757266105.138970137 1757266105.165729523 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txad58089a73e8425bb6228-0068bdc0b9" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txad58089a73e8425bb6228-0068bdc0b9" "container-server 2597866" 0.0011 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txad58089a73e8425bb6228-0068bdc0b9" "container-server 2597866" 0.0018 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txad58089a73e8425bb6228-0068bdc0b9" "proxy-server 2597866" 0.0109 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txad58089a73e8425bb6228-0068bdc0b9" "proxy-server 2597866" 0.0084 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txad58089a73e8425bb6228-0068bdc0b9 - 0.0316 - - 1757266105.171564579 1757266105.203147888 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb005fd0892404fe9b077b-0068bdc0b9" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txa65d0883ea9a4d91ae772-0068bdc0b9" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdg1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx0cd66cc6b6d5442ea1430-0068bdc0b9" "proxy-server 2597866" 0.0062 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/sdi1/3/a/ec/big-obj-get" "tx0cd66cc6b6d5442ea1430-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/sdh1/3/a/ec/big-obj-get" "tx0cd66cc6b6d5442ea1430-0068bdc0b9" "object-server 2597866" 0.0004 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdi1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx0cd66cc6b6d5442ea1430-0068bdc0b9" "proxy-server 2597866" 0.0121 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdh1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "tx0cd66cc6b6d5442ea1430-0068bdc0b9" "proxy-server 2597866" 0.0115 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec/big-obj-get HTTP/1.0 201 - - t 10400 - - tx0cd66cc6b6d5442ea1430-0068bdc0b9 - 0.0265 - - 1757266105.204667330 1757266105.231148005 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd4aa73daf3f9463a89fc0-0068bdc0b9" "proxy-server 2597866" 0.0022 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx5e303f011336438a83e87-0068bdc0b9" "proxy-server 2597866" 0.0049 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx404e253e476042d793000-0068bdc0b9" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdh1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx404e253e476042d793000-0068bdc0b9" "proxy-server 2597866" 0.0003 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 GET /v1/a/ec/big-obj-get HTTP/1.0 200 - - t - 10400 - tx404e253e476042d793000-0068bdc0b9 - 0.0259 - - 1757266105.232647419 1757266105.258549213 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx630d09ba77b241269d894-0068bdc0b9" "proxy-server 2597866" 0.0014 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:45067/sdb1/0/a/ec_deleted" "tx630d09ba77b241269d894-0068bdc0b9" "container-server 2597866" 0.0011 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:39357/sda1/0/a/ec_deleted" "tx630d09ba77b241269d894-0068bdc0b9" "container-server 2597866" 0.0010 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx630d09ba77b241269d894-0068bdc0b9" "proxy-server 2597866" 0.0085 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx630d09ba77b241269d894-0068bdc0b9" "proxy-server 2597866" 0.0137 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - tx630d09ba77b241269d894-0068bdc0b9 - 0.0216 - - 1757266105.260864496 1757266105.282420397 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx17069e2f4d274fe8b9274-0068bdc0b9" "proxy-server 2597866" 0.0022 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:39357/sda1/0/a/ec_deleted" "tx17069e2f4d274fe8b9274-0068bdc0b9" "container-server 2597866" 0.0017 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:45067/sdb1/0/a/ec_deleted" "tx17069e2f4d274fe8b9274-0068bdc0b9" "container-server 2597866" 0.0049 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "DELETE /sda1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "tx17069e2f4d274fe8b9274-0068bdc0b9" "proxy-server 2597866" 0.0119 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "DELETE /sdb1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "tx17069e2f4d274fe8b9274-0068bdc0b9" "proxy-server 2597866" 0.0160 "-" 2597866 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - tx17069e2f4d274fe8b9274-0068bdc0b9 - 0.0245 - - 1757266105.283949614 1757266105.308446646 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa6d74059dd2749d5980e4-0068bdc0b9" "proxy-server 2597866" 0.0023 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx61430db821ae428095155-0068bdc0b9" "proxy-server 2597866" 0.0012 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx61430db821ae428095155-0068bdc0b9" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txbd0b5292918b4e1b9d0cd-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_deleted +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx495835b552e3464291768-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx495835b552e3464291768-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx495835b552e3464291768-006acad0c9) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: tx495835b552e3464291768-006acad0c9) (client_ip: 127.0.0.1) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdh1/1/a/ec/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx495835b552e3464291768-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +proxy DEBUG: Ignoring 404 from primary (txn: tx495835b552e3464291768-006acad0c9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - tx495835b552e3464291768-006acad0c9 - 0.0252 - - 1791676617.427228689 1791676617.452391863 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4495a4557c1a42aab3174-006acad0c9" "proxy-server 1476102" 0.0020 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx4495a4557c1a42aab3174-006acad0c9" "container-server 1476102" 0.0092 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx4495a4557c1a42aab3174-006acad0c9" "container-server 1476102" 0.0010 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4495a4557c1a42aab3174-006acad0c9" "proxy-server 1476102" 0.0147 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4495a4557c1a42aab3174-006acad0c9" "proxy-server 1476102" 0.0254 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx4495a4557c1a42aab3174-006acad0c9 - 0.0340 - - 1791676617.454057932 1791676617.488018274 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ad7f6d4cbd446bea5cb9-006acad0c9" "proxy-server 1476102" 0.0049 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx37bbc8cdd3464850832b7-006acad0c9" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txb62768655520499394ffd-006acad0c9" "proxy-server 1476102" 0.0070 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/sdi1/3/a/ec/big-obj-get" "txb62768655520499394ffd-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec/big-obj-get" 201 - "PUT http://localhost/sdh1/3/a/ec/big-obj-get" "txb62768655520499394ffd-006acad0c9" "object-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txb62768655520499394ffd-006acad0c9" "proxy-server 1476102" 0.0110 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/3/a/ec/big-obj-get" 201 - "PUT http://localhost/v1/a/ec/big-obj-get" "txb62768655520499394ffd-006acad0c9" "proxy-server 1476102" 0.0120 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec/big-obj-get HTTP/1.0 201 - - t 10400 - - txb62768655520499394ffd-006acad0c9 - 0.0290 - - 1791676617.489406109 1791676617.518360853 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8b465b7f79204fb9bcc49-006acad0c9" "proxy-server 1476102" 0.0013 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txca8b3172c8c54b1f9502c-006acad0c9" "proxy-server 1476102" 0.0067 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx284cd7dd995841bab3f48-006acad0c9" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/3/a/ec/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec/big-obj-get" "tx284cd7dd995841bab3f48-006acad0c9" "proxy-server 1476102" 0.0003 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec/big-obj-get HTTP/1.0 200 - - t - 10400 - tx284cd7dd995841bab3f48-006acad0c9 - 0.0332 - - 1791676617.523908138 1791676617.557125568 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txace671b9dd6c410983da6-006acad0c9" "proxy-server 1476102" 0.0020 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:36933/sda1/0/a/ec_deleted" "txace671b9dd6c410983da6-006acad0c9" "container-server 1476102" 0.0010 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://127.0.0.1:37343/sdb1/0/a/ec_deleted" "txace671b9dd6c410983da6-006acad0c9" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "txace671b9dd6c410983da6-006acad0c9" "proxy-server 1476102" 0.0210 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "txace671b9dd6c410983da6-006acad0c9" "proxy-server 1476102" 0.0307 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - txace671b9dd6c410983da6-006acad0c9 - 0.0551 - - 1791676617.558894157 1791676617.613960266 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ff343e258af4c59ad54d-006acad0c9" "proxy-server 1476102" 0.0060 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:37343/sdb1/0/a/ec_deleted" "tx7ff343e258af4c59ad54d-006acad0c9" "container-server 1476102" 0.0022 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec_deleted" 204 - "DELETE http://127.0.0.1:36933/sda1/0/a/ec_deleted" "tx7ff343e258af4c59ad54d-006acad0c9" "container-server 1476102" 0.0010 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "DELETE /sda1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "tx7ff343e258af4c59ad54d-006acad0c9" "proxy-server 1476102" 0.0128 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "DELETE /sdb1/0/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "tx7ff343e258af4c59ad54d-006acad0c9" "proxy-server 1476102" 0.0213 "-" 1476102 - +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - tx7ff343e258af4c59ad54d-006acad0c9 - 0.0332 - - 1791676617.615446568 1791676617.648690939 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfa28d9ae165a4bdc96e61-006acad0c9" "proxy-server 1476102" 0.0027 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "txfb4115cdad4049e6a8a9d-006acad0c9" "proxy-server 1476102" 0.0011 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "txfb4115cdad4049e6a8a9d-006acad0c9" "proxy-server 1476102" 0.0011 "-" 1476102 3test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_deleted test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_deleted ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put +test.unit.obj.test_ssync_sender.TestSender.test_send_put ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put_chunk_timeout +test.unit.obj.test_ssync_sender.TestSender.test_send_put_chunk_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put_initial_timeout +test.unit.obj.test_ssync_sender.TestSender.test_send_put_initial_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put_non_durable +test.unit.obj.test_ssync_sender.TestSender.test_send_put_non_durable ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode +test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode ... ok +test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode_header_name +test.unit.obj.test_ssync_sender.TestSender.test_send_put_unicode_header_name ... ok +test.unit.obj.test_ssync_sender.TestSender.test_update_send_delete +test.unit.obj.test_ssync_sender.TestSender.test_update_send_delete ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_empty_send_map +test.unit.obj.test_ssync_sender.TestSender.test_updates_empty_send_map ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_is_deleted +test.unit.obj.test_ssync_sender.TestSender.test_updates_is_deleted ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_post +test.unit.obj.test_ssync_sender.TestSender.test_updates_post ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_failure_handling test.unit.proxy.test_mem_server.TestECObjectController.test_GET_ec_failure_handling ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_with_duplicate_names -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reclaim_with_duplicate_names ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reconciler_sync -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reconciler_sync ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_put +test.unit.obj.test_ssync_sender.TestSender.test_updates_put ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_put_and_post +test.unit.obj.test_ssync_sender.TestSender.test_updates_put_and_post ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_end +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_end ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_start +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_disconnect_start ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_end +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_end ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_start +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_timeout_start ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_end +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_end ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_start +test.unit.obj.test_ssync_sender.TestSender.test_updates_read_response_unexp_start ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_storage_policy_index +test.unit.obj.test_ssync_sender.TestSender.test_updates_storage_policy_index ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_timeout +test.unit.obj.test_ssync_sender.TestSender.test_updates_timeout ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines1 +test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines1 ... ok +test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines2 +test.unit.obj.test_ssync_sender.TestSender.test_updates_unexpected_response_lines2 ... ok +test.unit.obj.test_updater.TestSweepStats.test_copy +test.unit.obj.test_updater.TestSweepStats.test_copy ... ok +test.unit.obj.test_updater.TestSweepStats.test_reset +test.unit.obj.test_updater.TestSweepStats.test_reset ... ok +test.unit.obj.test_updater.TestSweepStats.test_since +test.unit.obj.test_updater.TestSweepStats.test_since ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txbd0b5292918b4e1b9d0cd-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy DEBUG: Ignoring 404 from primary (txn: txbd0b5292918b4e1b9d0cd-0068bdc0b9) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: txbd0b5292918b4e1b9d0cd-0068bdc0b9) (client_ip: 127.0.0.1) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txbd0b5292918b4e1b9d0cd-0068bdc0b9" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy DEBUG: Ignoring 404 from primary (txn: txbd0b5292918b4e1b9d0cd-0068bdc0b9) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - txbd0b5292918b4e1b9d0cd-0068bdc0b9 - 0.0317 - - 1757266105.309913158 1757266105.341598272 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd69a1327df13402c85bdd-0068bdc0b9" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txd69a1327df13402c85bdd-0068bdc0b9" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txd69a1327df13402c85bdd-0068bdc0b9" "proxy-server 2597866" 0.0090 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txd69a1327df13402c85bdd-0068bdc0b9" "container-server 2597866" 0.0020 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txd69a1327df13402c85bdd-0068bdc0b9" "proxy-server 2597866" 0.0109 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txd69a1327df13402c85bdd-0068bdc0b9 - 0.0271 - - 1757266105.347349644 1757266105.374414682 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx234d166b2a9b4541b7a87-0068bdc0b9" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txc571d301476c4f5f9c6d7-0068bdc0b9" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdg1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx34070d7fea29434c895c9-0068bdc0b9" "proxy-server 2597866" 0.0057 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdi1/1/a/ec/crash-test-dummy" "tx34070d7fea29434c895c9-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdh1/1/a/ec/crash-test-dummy" "tx34070d7fea29434c895c9-0068bdc0b9" "object-server 2597866" 0.0004 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdh1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx34070d7fea29434c895c9-0068bdc0b9" "proxy-server 2597866" 0.0119 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdi1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "tx34070d7fea29434c895c9-0068bdc0b9" "proxy-server 2597866" 0.0132 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec/crash-test-dummy HTTP/1.0 201 - - t 21000 - - tx34070d7fea29434c895c9-0068bdc0b9 - 0.0272 - - 1757266105.376041651 1757266105.403211355 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ab8a4cb463f4369aba54-0068bdc0b9" "proxy-server 2597866" 0.0014 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx4671cb761e8d44c0a0bbc-0068bdc0b9" "proxy-server 2597866" 0.0025 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdg1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx6cdba02eb3954e22991ef-0068bdc0b9" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx6cdba02eb3954e22991ef-0068bdc0b9" "proxy-server 2597866" 0.0003 "-" 2597866 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txa9edc9c799c7473eb5dd6-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txa9edc9c799c7473eb5dd6-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +proxy DEBUG: Ignoring 404 from primary (txn: txa9edc9c799c7473eb5dd6-006acad0c9) (client_ip: 127.0.0.1) +proxy DEBUG: Ignoring 404 from primary (txn: txa9edc9c799c7473eb5dd6-006acad0c9) (client_ip: 127.0.0.1) +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "txa9edc9c799c7473eb5dd6-006acad0c9" "proxy-server 1476102" 0.0002 "-" 1476102 3 +proxy DEBUG: Ignoring 404 from primary (txn: txa9edc9c799c7473eb5dd6-006acad0c9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - txa9edc9c799c7473eb5dd6-006acad0c9 - 0.0386 - - 1791676617.650054455 1791676617.688658953 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa20326793c104040b595e-006acad0c9" "proxy-server 1476102" 0.0019 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "txa20326793c104040b595e-006acad0c9" "container-server 1476102" 0.0018 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa20326793c104040b595e-006acad0c9" "proxy-server 1476102" 0.0140 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "txa20326793c104040b595e-006acad0c9" "container-server 1476102" 0.0010 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa20326793c104040b595e-006acad0c9" "proxy-server 1476102" 0.0105 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txa20326793c104040b595e-006acad0c9 - 0.0289 - - 1791676617.690319061 1791676617.719200611 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2b77ee0f43694bf8a7960-006acad0c9" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txc46a2a886a404ecc9669f-006acad0c9" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "txb12d6218b85943deb38e5-006acad0c9" "proxy-server 1476102" 0.0055 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdg1/1/a/ec/crash-test-dummy" "txb12d6218b85943deb38e5-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/sdi1/1/a/ec/crash-test-dummy" "txb12d6218b85943deb38e5-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "txb12d6218b85943deb38e5-006acad0c9" "proxy-server 1476102" 0.0181 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/1/a/ec/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec/crash-test-dummy" "txb12d6218b85943deb38e5-006acad0c9" "proxy-server 1476102" 0.0180 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 PUT /v1/a/ec/crash-test-dummy HTTP/1.0 201 - - t 21000 - - txb12d6218b85943deb38e5-006acad0c9 - 0.0335 - - 1791676617.720583916 1791676617.754048347 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0e0b9cf569ba4d23ba0a0-006acad0c9" "proxy-server 1476102" 0.0021 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx43ba1f78bfe243e0b6d18-006acad0c9" "proxy-server 1476102" 0.0040 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx5d584bc6fe9a4dd995f2b-006acad0c9" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdh1/1/a/ec/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec/crash-test-dummy" "tx5d584bc6fe9a4dd995f2b-006acad0c9" "proxy-server 1476102" 0.0004 "-" 1476102 3 proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue @@ -73198,7 +72487,7 @@ ^^^^^^^^^ File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter raise Exception("doom ba doom") -Exception: doom ba doom (txn: tx6cdba02eb3954e22991ef-0068bdc0b9) (client_ip: 127.0.0.1) +Exception: doom ba doom (txn: tx5d584bc6fe9a4dd995f2b-006acad0c9) (client_ip: 127.0.0.1) proxy ERROR: Exception fetching fragments for '/a/ec/crash-test-dummy': Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue @@ -73206,577 +72495,1964 @@ ^^^^^^^^^ File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter raise Exception("doom ba doom") -Exception: doom ba doom (txn: tx6cdba02eb3954e22991ef-0068bdc0b9) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 GET /v1/a/ec/crash-test-dummy HTTP/1.0 500 - - t - 4096 - tx6cdba02eb3954e22991ef-0068bdc0b9 - 0.0230 - - 1757266105.404809952 1757266105.427801371 3 +Exception: doom ba doom (txn: tx5d584bc6fe9a4dd995f2b-006acad0c9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec/crash-test-dummy HTTP/1.0 500 - - t - 4096 - tx5d584bc6fe9a4dd995f2b-006acad0c9 - 0.0386 - - 1791676617.755643606 1791676617.794202566 3 proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: (2597866) wsgi starting up on http://127.0.0.1:53837 -proxy DEBUG: (2597866) accepted ('127.0.0.1', 48924) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd178759fd5814eaf8d4a2-0068bdc0b9" "proxy-server 2597866" 0.0015 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txd178759fd5814eaf8d4a2-0068bdc0b9" "container-server 2597866" 0.0012 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txd178759fd5814eaf8d4a2-0068bdc0b9" "proxy-server 2597866" 0.0072 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txd178759fd5814eaf8d4a2-0068bdc0b9" "container-server 2597866" 0.0064 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txd178759fd5814eaf8d4a2-0068bdc0b9" "proxy-server 2597866" 0.0194 "-" 2597866 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:25] "PUT /v1/a/ec HTTP/1.1" 202 252 0.030760 (txn: txd178759fd5814eaf8d4a2-0068bdc0b9) -proxy DEBUG: (2597866) accepted ('127.0.0.1', 48932) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx682241085cd04b60bd7cc-0068bdc0b9" "proxy-server 2597866" 0.0064 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txc0df6e4524ed4a7abcc83-0068bdc0b9" "proxy-server 2597866" 0.0014 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx7cc8a8cef62d4ad18e0d2-0068bdc0b9" "proxy-server 2597866" 0.0158 "-" 2597866 3test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_remove_objects -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_remove_objects ... ok +proxy INFO: (1476102) wsgi starting up on http://127.0.0.1:38971 +proxy DEBUG: (1476102) accepted ('127.0.0.1', 54358) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx892e341d03ef4531945fb-006acad0c9" "proxy-server 1476102" 0.0014 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx892e341d03ef4531945fb-006acad0c9" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx892e341d03ef4531945fb-006acad0c9" "proxy-server 1476102" 0.0082 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx892e341d03ef4531945fb-006acad0c9" "container-server 1476102" 0.0018 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx892e341d03ef4531945fb-006acad0c9" "proxy-server 1476102" 0.0141 "-" 1476102 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "PUT /v1/a/ec HTTP/1.1" 202 252 0.034586 (txn: tx892e341d03ef4531945fb-006acad0c9) +proxy DEBUG: (1476102) accepted ('127.0.0.1', 54372) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0d7e1c2142cc40799a50c-006acad0c9" "proxy-server 1476102" 0.0022 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx8b28d5be6e764798bca1b-006acad0c9" "proxy-server 1476102" 0.0014 "-" 1476102 3test.unit.obj.test_updater.TestSweepStats.test_str +test.unit.obj.test_updater.TestSweepStats.test_str ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_all_found +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_all_found ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_headers_and_body +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_headers_and_body ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_statuses +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_half_not_found_statuses ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_handoff +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_handoff ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_pipeline +test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_pipeline ... ok + +test-ssync-receiver INFO: 127.0.0.1 - - [11/Oct/2026 13:56:55] "SSYNC /dev/9 HTTP/1.1" 200 354 0.113628 +test-ssync-receiver INFO: (1476110) wsgi exited, is_accepting=True +test ERROR: ssync client disconnected +test ERROR: ssync client disconnected +test ERROR: ssync client disconnected +test DEBUG: None/sda1/1 SSYNC LOCK TIMEOUT: 0.01 seconds: /tmp/tmpla7c1psy/tmp_test_ssync_receiver/sda1/objects/1/.lock-replication +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sdc1/0" 507 109 "-" "-" "-" 0.0003 "-" 1476110 0 +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sdb1/0" 500 125 "-" "-" "-" 0.0002 "-" 1476110 0 +test-reconstructor ERROR: 127.0.0.1:54065/sdb1/0 Expected status 200; got 500 (b'

Internal Error

The server has either erred or is incapable of performing the requested operation.

') +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 503 22 "-" "-" "-" 0.0003 "-" 1476110 2 +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0003 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check start: invalid literal for int() with base 16: b'' +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check start: unexpected end of file while parsing chunked data +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check line: invalid literal for int() with base 16: b'x\r\n' +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: missing_check line: unexpected end of file while parsing chunked data +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates start: invalid literal for int() with base 16: b'' +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:56 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates start: unexpected end of file while parsing chunked data +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates line: invalid literal for int() with base 16: b'x\r\n' +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "SSYNC /sda1/0" 200 - "-" "-" "-" 0.0002 "-" 1476110 0 +test-object-server ERROR: 127.0.0.1/sda1/0 read failed in ssync.Receiver: updates line: unexpected end of file while parsing chunked data +test-object-server DEBUG: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "SSYNC /sda1/0" 400 41 "-" "-" "-" 0.0002 "-" 1476110 - +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 0, deletable: 3 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 1, deletable: 3 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 3, sent: 1, deletable: 2 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 1 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 0, deletable: 1 +test-ssync-sender DEBUG: ssync completed ok: dev: dev, part: 9, policy: 0, num suffixes: 1, available: 1, sent: 1, deletable: 0 +test-ssync-sender DEBUG: ssync completed ok: dev: test-dev, part: 99, policy: 0, num suffixes: 1, available: 0, sent: 0, deletable: 0 +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 1 second: test connect +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 test connect +test-ssync-sender ERROR: EXCEPTION in ssync.Sender: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 185, in __call__ + connection, response = self.connect() + ~~~~~~~~~~~~^^ +TypeError: 'str' object is not callable + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 223, in __call__ + node_str = utils.node_to_string(self.node, replication=True) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1210, in node_to_string + node_ip, node_port = select_ip_port(node_dict, use_replication=replication) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 1193, in select_ip_port + node_ip = node_dict['replication_ip'] + ~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: 'NoneType' object is not subscriptable +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 EXCEPTION in ssync.Sender: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/obj/ssync_sender.py", line 185, in __call__ + connection, response = self.connect() + ~~~~~~~~~~~~^^ +TypeError: 'str' object is not callable +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 Expected status 200; got 503 (an error message) +test-ssync-sender WARNING: ssync receiver 1.2.3.4:5678 does not accept non-durable fragments +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 0.02 seconds: connect receive +test-ssync-sender ERROR: 1.2.3.4:5678/sda1/9 0.01 seconds: connect send +test-ssync-sender INFO: ssync missing_check truncated after 2 objects: device: dev, part: 9, policy: 0, last object hash: 9d41d8cd98f00b204e9800998ecf0def +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx71276485b0e34e559e3e9-006acad0c9) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507 +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok + +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sde, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: txeea5da3caec1418a9d726-006acad0c9) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.11:1011/sdl, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sde, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.7:1007/sdh, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: tx3279bbc3377a475e8efee-006acad0c9) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.12:1012/sdm, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.10:1010/sdk, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.8:1008/sdi, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.13:1013/sdn, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.5:1005/sdf, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca)test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_timeouts +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_insufficient_found_plus_timeouts ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_limits_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_limits_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_missing_one +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_missing_one ... ok + +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txf550e13f345e4e4bacf5c-006acad0c9" "proxy-server 1476107" 0.0101 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/2/a/ec-dup/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec-dup/crash-test-dummy" "tx28c518af07b64d0d91c47-006acad0c9" "proxy-server 1476107" 0.0008 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdh1/2/a/ec-dup/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec-dup/crash-test-dummy" "tx28c518af07b64d0d91c47-006acad0c9" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy ERROR: Exception fetching fragments for '/a/ec-dup/crash-test-dummy': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue + for fragment in frag_iter: + ^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter + raise Exception("doom ba doom") +Exception: doom ba doom (txn: tx28c518af07b64d0d91c47-006acad0c9) (client_ip: 127.0.0.1) +proxy ERROR: Exception fetching fragments for '/a/ec-dup/crash-test-dummy': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue + for fragment in frag_iter: + ^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter + raise Exception("doom ba doom") +Exception: doom ba doom (txn: tx28c518af07b64d0d91c47-006acad0c9) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/57 GET /v1/a/ec-dup/crash-test-dummy HTTP/1.0 500 - - t - 4096 - tx28c518af07b64d0d91c47-006acad0c9 - 0.0692 - - 1791676617.387653828 1791676617.456889153 4 +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (client_ip: 127.0.0.2) +proxy INFO: (1476107) wsgi starting up on http://127.0.0.1:55149 +proxy DEBUG: (1476107) accepted ('127.0.0.1', 46674) +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a9ec10d690c466d9c2ae-006acad0c9" "proxy-server 1476107" 0.0095 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx9a9ec10d690c466d9c2ae-006acad0c9" "container-server 1476107" 0.0011 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx9a9ec10d690c466d9c2ae-006acad0c9" "proxy-server 1476107" 0.0123 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx9a9ec10d690c466d9c2ae-006acad0c9" "container-server 1476107" 0.0093 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx9a9ec10d690c466d9c2ae-006acad0c9" "proxy-server 1476107" 0.0253 "-" 1476107 4 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "PUT /v1/a/ec-dup HTTP/1.1" 202 252 0.045542 (txn: tx9a9ec10d690c466d9c2ae-006acad0c9) +proxy DEBUG: (1476107) accepted ('127.0.0.1', 46678) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx315a4bce489c49d290f4a-006acad0c9" "proxy-server 1476107" 0.0065 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txc3734c6217b5407db7545-006acad0c9" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0476 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0499 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdk1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0528 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdj1/1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdl1/1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "object-server 1476107" 0.0005 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdj1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0535 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdl1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0753 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/1/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "txcd6ebe6092d84f188a6fb-006acad0c9" "proxy-server 1476107" 0.0716 "-" 1476107 4 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "PUT /v1/a/ec-dup/go-get-it HTTP/1.1" 201 206 0.117194 (txn: txcd6ebe6092d84f188a6fb-006acad0c9) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2f9887f7ac68427fba6e7-006acad0c9" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx07f4562a6a4243549b71e-006acad0c9" "proxy-server 1476107" 0.0029 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdj1/1/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx1936059da6b444509e2f2-006acad0c9" "proxy-server 1476107" 0.0008 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdl1/1/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx1936059da6b444509e2f2-006acad0c9" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "GET /v1/a/ec-dup/go-get-it HTTP/1.1" 200 1777 0.042909 (txn: tx1936059da6b444509e2f2-006acad0c9) +proxy DEBUG: (1476107) timed out ('127.0.0.1', 46678) (txn: tx1936059da6b444509e2f2-006acad0c9) +proxy INFO: (1476107) wsgi exited, is_accepting=True +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe1ad6bd30ce94d3bacf5b-006acad0c9" "proxy-server 1476107" 0.0097 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "txe1ad6bd30ce94d3bacf5b-006acad0c9" "container-server 1476107" 0.0019 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txe1ad6bd30ce94d3bacf5b-006acad0c9" "proxy-server 1476107" 0.0139 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "txe1ad6bd30ce94d3bacf5b-006acad0c9" "container-server 1476107" 0.0011 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txe1ad6bd30ce94d3bacf5b-006acad0c9" "proxy-server 1476107" 0.0309 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txe1ad6bd30ce94d3bacf5b-006acad0c9 - 0.0514 - - 1791676617.991988420 1791676618.043426037 4test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_found +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_found ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_not_found +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_mostly_not_found ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_none_found +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_none_found ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_one_found +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_one_found ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_simple +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_simple ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_after_replication +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_after_replication ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_before_replication +test.unit.proxy.controllers.test_obj.TestECObjController.test_DELETE_write_affinity_before_replication ... ok + +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server ERROR: Object DELETE returning 503 for (204, 204, 204, 204, 204, 204, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx623f2ced749d40e19a7dd-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: tx4c77dfa9a8a54c8fbaaf3-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sde (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.10:1010/sdk (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.6:1006/sdg (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.7:1007/sdh (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.5:1005/sdf (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.9:1009/sdj (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.8:1008/sdi (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_all_primaries_error_limited +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_all_primaries_error_limited ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_disconnect +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_disconnect ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec +test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_error +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_error ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_GET_pipeline test.unit.proxy.test_mem_server.TestECObjectController.test_GET_pipeline ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_resolve_shard_range_states -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_resolve_shard_range_states ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_deleted_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_deleted_shard ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec_404 +test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec_404 ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server ERROR: Object returning 503 for [] (txn: tx6001679e59694c89b87a6-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.2:1002/sdc (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.4:1004/sde (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.13:1013/sdn (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.3:1003/sdd (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txc047a9c1eb054de99e474-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 503 Trying to GET /a/c/o From Object Server 10.0.0.4:1004/sde (txn: tx2c70778ae61945919f778-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txa8178be764014ddbbd748-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_match +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_match ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_HEAD_ec test.unit.proxy.test_mem_server.TestECObjectController.test_HEAD_ec ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reverse_prefix_delim -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_reverse_prefix_delim ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_none_match +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_if_none_match ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mismatched_fragment_archives +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mismatched_fragment_archives ... ok + +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa97fa065daf5403ca542f-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx8465eb86b611410d8b65e-006acad0ca" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdj1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0584 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0447 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0592 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdk1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0512 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/sdl1/0/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/sdg1/0/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "object-server 1476107" 0.0046 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0599 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdl1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "txfd629c3eec3546f18a564-006acad0ca" "proxy-server 1476107" 0.0676 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup/go-head-it HTTP/1.0 201 - - t 1309 - - txfd629c3eec3546f18a564-006acad0ca - 0.1130 - - 1791676618.045605183 1791676618.158580542 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5b1e3122af04fb2a6c6d-006acad0ca" "proxy-server 1476107" 0.0058 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx9ddcbe4472cf42d2888c2-006acad0ca" "proxy-server 1476107" 0.0080 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdi1/0/a/ec-dup/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec-dup/go-head-it" "tx352c3e6e0e32470db5573-006acad0ca" "proxy-server 1476107" 0.0048 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 HEAD /v1/a/ec-dup/go-head-it HTTP/1.0 200 - - t - - - tx352c3e6e0e32470db5573-006acad0ca - 0.0322 - - 1791676618.168401480 1791676618.200574875 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8df7ebe76ccc405d8b4e2-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx8df7ebe76ccc405d8b4e2-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx8df7ebe76ccc405d8b4e2-006acad0ca" "proxy-server 1476107" 0.0226 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx8df7ebe76ccc405d8b4e2-006acad0ca" "container-server 1476107" 0.0101 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx8df7ebe76ccc405d8b4e2-006acad0ca" "proxy-server 1476107" 0.0236 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx8df7ebe76ccc405d8b4e2-006acad0ca - 0.0513 - - 1791676618.202705383 1791676618.253957033 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx06f89f170822448bbd158-006acad0ca" "proxy-server 1476107" 0.0064 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txcd2f1159c5e7405993e15-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdi1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdk1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0004 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdj1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdl1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdh1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0003 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdg1/0/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx90066837bec74f2588ead-006acad0ca" "proxy-server 1476107" 0.0003 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 HEAD /v1/a/ec-dup/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - tx90066837bec74f2588ead-006acad0ca - 0.0538 - - 1791676618.259852648 1791676618.313685656 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5521e9c041f84347ba76a-006acad0ca" "proxy-server 1476107" 0.0105 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx5521e9c041f84347ba76a-006acad0ca" "container-server 1476107" 0.0012 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx5521e9c041f84347ba76a-006acad0ca" "container-server 1476107" 0.0012 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx5521e9c041f84347ba76a-006acad0ca" "proxy-server 1476107" 0.0294 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx5521e9c041f84347ba76a-006acad0ca" "proxy-server 1476107" 0.0207 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx5521e9c041f84347ba76a-006acad0ca - 0.0558 - - 1791676618.320272684 1791676618.376032352 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7d14c05f8fee4684a90ac-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx75c8355f439546379deaa-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdk1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0372 "-" 1476107 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_ranged_responses_success +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_ranged_responses_success ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-get-it" "tx7cc8a8cef62d4ad18e0d2-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-get-it" "tx7cc8a8cef62d4ad18e0d2-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx7cc8a8cef62d4ad18e0d2-0068bdc0b9" "proxy-server 2597866" 0.0293 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "tx7cc8a8cef62d4ad18e0d2-0068bdc0b9" "proxy-server 2597866" 0.0250 "-" 2597866 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:25] "PUT /v1/a/ec/go-get-it HTTP/1.1" 201 206 0.058130 (txn: tx7cc8a8cef62d4ad18e0d2-0068bdc0b9) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx32170c458775412ab299c-0068bdc0b9" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx8adb3f276a074b7fa9593-0068bdc0b9" "proxy-server 2597866" 0.0075 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdi1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx1bdca869551d405da8a3e-0068bdc0b9" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "GET /sdg1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx1bdca869551d405da8a3e-0068bdc0b9" "proxy-server 2597866" 0.0003 "-" 2597866 3 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:25] "GET /v1/a/ec/go-get-it HTTP/1.1" 200 1729 0.030246 (txn: tx1bdca869551d405da8a3e-0068bdc0b9) -proxy DEBUG: (2597866) timed out ('127.0.0.1', 48932) (txn: tx1bdca869551d405da8a3e-0068bdc0b9) -proxy INFO: (2597866) wsgi exited, is_accepting=True -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txebe3502aa5c4423da2839-0068bdc0b9" "proxy-server 2597866" 0.0097 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txebe3502aa5c4423da2839-0068bdc0b9" "container-server 2597866" 0.0021 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txebe3502aa5c4423da2839-0068bdc0b9" "proxy-server 2597866" 0.0207 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txebe3502aa5c4423da2839-0068bdc0b9" "container-server 2597866" 0.0053 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txebe3502aa5c4423da2839-0068bdc0b9" "proxy-server 2597866" 0.0294 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txebe3502aa5c4423da2839-0068bdc0b9 - 0.0499 - - 1757266105.864589930 1757266105.914475918 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx18eb3b1c75274cd98d011-0068bdc0b9" "proxy-server 2597866" 0.0063 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx81252207152d4e16a7452-0068bdc0b9" "proxy-server 2597866" 0.0054 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdg1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txe756013afa7247b98785b-0068bdc0b9" "proxy-server 2597866" 0.0151 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdb1/1/a/ec/go-head-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-head-it" "txe756013afa7247b98785b-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sda1/1/a/ec/go-head-it" 201 - "PUT http://localhost/sdi1/3/a/ec/go-head-it" "txe756013afa7247b98785b-0068bdc0b9" "object-server 2597866" 0.0005 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdi1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txe756013afa7247b98785b-0068bdc0b9" "proxy-server 2597866" 0.0239 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "PUT /sdh1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txe756013afa7247b98785b-0068bdc0b9" "proxy-server 2597866" 0.0293 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/25 PUT /v1/a/ec/go-head-it HTTP/1.0 201 - - t 1309 - - txe756013afa7247b98785b-0068bdc0b9 - 0.0570 - - 1757266105.920160294 1757266105.977140427 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6f012996daed4f0fb579e-0068bdc0b9" "proxy-server 2597866" 0.0014 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:25 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txdcba119f2a7841e899b1f-0068bdc0b9" "proxy-server 2597866" 0.0040 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdg1/3/a/ec/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec/go-head-it" "tx468d580c424649feb7b1c-0068bdc0b9" "proxy-server 2597866" 0.0003 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 HEAD /v1/a/ec/go-head-it HTTP/1.0 200 - - t - - - tx468d580c424649feb7b1c-0068bdc0b9 - 0.0271 - - 1757266105.978585482 1757266106.005718946 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf1e19e73c3d948388e00c-0068bdc0ba" "proxy-server 2597866" 0.0056 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txf1e19e73c3d948388e00c-0068bdc0ba" "container-server 2597866" 0.0012 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txf1e19e73c3d948388e00c-0068bdc0ba" "proxy-server 2597866" 0.0149 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txf1e19e73c3d948388e00c-0068bdc0ba" "container-server 2597866" 0.0058 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txf1e19e73c3d948388e00c-0068bdc0ba" "proxy-server 2597866" 0.0225 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txf1e19e73c3d948388e00c-0068bdc0ba - 0.0410 - - 1757266106.012542248 1757266106.053520679 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf18b9a7bc8244845b305a-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx7d4383f25d034d68b3043-0068bdc0ba" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdh1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx3815f470486d471ead133-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdg1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx3815f470486d471ead133-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdi1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx3815f470486d471ead133-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 HEAD /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - tx3815f470486d471ead133-0068bdc0ba - 0.0372 - - 1757266106.054946661 1757266106.092101097 3test.unit.proxy.test_mem_server.TestECObjectController.test_HEAD_ec_404 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdh1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txdf238102dfe941c0ae19c-006acad0c9" "proxy-server 1476102" 0.0131 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sda1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-get-it" "txdf238102dfe941c0ae19c-006acad0c9" "object-server 1476102" 0.0006 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdb1/1/a/ec/go-get-it" 201 - "PUT http://localhost/sdi1/3/a/ec/go-get-it" "txdf238102dfe941c0ae19c-006acad0c9" "object-server 1476102" 0.0005 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdi1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txdf238102dfe941c0ae19c-006acad0c9" "proxy-server 1476102" 0.0216 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "PUT /sdg1/3/a/ec/go-get-it" 201 - "PUT http://localhost/v1/a/ec/go-get-it" "txdf238102dfe941c0ae19c-006acad0c9" "proxy-server 1476102" 0.0230 "-" 1476102 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "PUT /v1/a/ec/go-get-it HTTP/1.1" 201 206 0.050170 (txn: txdf238102dfe941c0ae19c-006acad0c9) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe76305476bc442bc96ee8-006acad0c9" "proxy-server 1476102" 0.0027 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txbed04d31ab76447da146d-006acad0c9" "proxy-server 1476102" 0.0064 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdi1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx7b4eaf1bf9dc4556bd889-006acad0c9" "proxy-server 1476102" 0.0045 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:57 +0000] "GET /sdg1/3/a/ec/go-get-it" 200 736 "GET http://localhost/v1/a/ec/go-get-it" "tx7b4eaf1bf9dc4556bd889-006acad0c9" "proxy-server 1476102" 0.0004 "-" 1476102 3 +proxy INFO: 127.0.0.1 - - [11/Oct/2026 13:56:57] "GET /v1/a/ec/go-get-it HTTP/1.1" 200 1729 0.034668 (txn: tx7b4eaf1bf9dc4556bd889-006acad0c9) +proxy DEBUG: (1476102) timed out ('127.0.0.1', 54372) (txn: tx7b4eaf1bf9dc4556bd889-006acad0c9) +proxy INFO: (1476102) wsgi exited, is_accepting=True +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx98484fc910204707b0369-006acad0ca" "proxy-server 1476102" 0.0014 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx98484fc910204707b0369-006acad0ca" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx98484fc910204707b0369-006acad0ca" "proxy-server 1476102" 0.0133 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx98484fc910204707b0369-006acad0ca" "container-server 1476102" 0.0093 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx98484fc910204707b0369-006acad0ca" "proxy-server 1476102" 0.0178 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx98484fc910204707b0369-006acad0ca - 0.0451 - - 1791676618.241449833 1791676618.286534309 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx962c5a4e3d7348228f0cf-006acad0ca" "proxy-server 1476102" 0.0104 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx37c7a4b5868044d1a9884-006acad0ca" "proxy-server 1476102" 0.0014 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcf34820f3e4c4b2f97652-006acad0ca" "proxy-server 1476102" 0.0149 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec/go-head-it" 201 - "PUT http://localhost/sdg1/3/a/ec/go-head-it" "txcf34820f3e4c4b2f97652-006acad0ca" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec/go-head-it" 201 - "PUT http://localhost/sdh1/3/a/ec/go-head-it" "txcf34820f3e4c4b2f97652-006acad0ca" "object-server 1476102" 0.0005 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcf34820f3e4c4b2f97652-006acad0ca" "proxy-server 1476102" 0.0236 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/3/a/ec/go-head-it" 201 - "PUT http://localhost/v1/a/ec/go-head-it" "txcf34820f3e4c4b2f97652-006acad0ca" "proxy-server 1476102" 0.0301 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec/go-head-it HTTP/1.0 201 - - t 1309 - - txcf34820f3e4c4b2f97652-006acad0ca - 0.0695 - - 1791676618.296163797 1791676618.365682364 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx622411633a0745f488d70-006acad0ca" "proxy-server 1476102" 0.0013 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx89c1d22970384108a261c-006acad0ca" "proxy-server 1476102" 0.0072 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdi1/3/a/ec/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec/go-head-it" "txdfb8bbb1fa0445d0bc1e5-006acad0ca" "proxy-server 1476102" 0.0003 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 HEAD /v1/a/ec/go-head-it HTTP/1.0 200 - - t - - - txdfb8bbb1fa0445d0bc1e5-006acad0ca - 0.0260 - - 1791676618.371270180 1791676618.397297859 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3471ff8ac5b54a7b9cc99-006acad0ca" "proxy-server 1476102" 0.0064 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx3471ff8ac5b54a7b9cc99-006acad0ca" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx3471ff8ac5b54a7b9cc99-006acad0ca" "proxy-server 1476102" 0.0092 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx3471ff8ac5b54a7b9cc99-006acad0ca" "container-server 1476102" 0.0011 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx3471ff8ac5b54a7b9cc99-006acad0ca" "proxy-server 1476102" 0.0283 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx3471ff8ac5b54a7b9cc99-006acad0ca - 0.0409 - - 1791676618.403445959 1791676618.444314957 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa4d28877080f4e2194ef6-006acad0ca" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx3175e4a991224f3ba3bb7-006acad0ca" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdi1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx588139c8807648e0a2881-006acad0ca" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdg1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx588139c8807648e0a2881-006acad0ca" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdh1/1/a/ec/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec/yes-we-have-no-bananas" "tx588139c8807648e0a2881-006acad0ca" "proxy-server 1476102" 0.0002 "-" 1476102 3test.unit.proxy.test_mem_server.TestECObjectController.test_HEAD_ec_404 test.unit.proxy.test_mem_server.TestECObjectController.test_HEAD_ec_404 ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_archive_etag_mismatch ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_root_account_container_path -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_root_account_container_path ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_save_and_load_record_from_pending_file -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_save_and_load_record_from_pending_file ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_success_with_range +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_mixed_success_with_range ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_ndata_equals_nparity_with_missing_and_errors +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_ndata_equals_nparity_with_missing_and_errors ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_archive_etag_mismatch +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_archive_etag_mismatch ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch ... ok -test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request + +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: tx42901318d8b54fc1ac121-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Error decoding fragments for '/a/c/o'. Segments decoded: 3, Lengths: [458, 458, 458, 458, 458, 458, 458, 458, 458, 490]: Invalid fragment payload in ECPyECLibDriver.decode (txn: txf23a24d22ed84a92b2c3d-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf7c379c9204c4990a0ce3-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf7c379c9204c4990a0ce3-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf7c379c9204c4990a0ce3-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 412 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 412 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txbdf0eb3c9e63483793c52-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.14:1014/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.15:1015/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.16:1016/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.17:1017/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.18:1018/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.19:1019/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.20:1020/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.21:1021/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_no_response_error +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_no_response_error ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_nondurable_when_node_iter_runs_out_of_nodes +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_nondurable_when_node_iter_runs_out_of_nodes ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_not_found_when_404_newer +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_not_found_when_404_newer ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0397 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0391 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0406 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup/o1" 201 - "PUT http://localhost/sdj1/3/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup/o1" 201 - "PUT http://localhost/sdl1/3/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "object-server 1476107" 0.0004 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdl1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0567 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdj1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "txe79e5268f87143cda49e9-006acad0ca" "proxy-server 1476107" 0.0621 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup/o1 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txe79e5268f87143cda49e9-006acad0ca - 0.0992 - - 1791676618.377631903 1791676618.476876497 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx972cb76734eb4ec4a8164-006acad0ca" "proxy-server 1476107" 0.0021 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx972cb76734eb4ec4a8164-006acad0ca" "container-server 1476107" 0.0012 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx972cb76734eb4ec4a8164-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx972cb76734eb4ec4a8164-006acad0ca" "proxy-server 1476107" 0.0245 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx972cb76734eb4ec4a8164-006acad0ca" "proxy-server 1476107" 0.0171 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx972cb76734eb4ec4a8164-006acad0ca - 0.0417 - - 1791676618.494117975 1791676618.535857439 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx687685abc998458391ee0-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx7c6ae3e4edfb411f9c57d-006acad0ca" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdk1/1/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0059 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdj1/1/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0079 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdl1/1/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0111 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/1/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0112 "-" 1476107 4 +proxy ERROR: Not enough object servers ack'ed (got 2) (txn: txbf36dc8d96b94c1b85e86-006acad0ca) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup/pimento HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f txbf36dc8d96b94c1b85e86-006acad0ca - 0.0323 - - 1791676618.537537575 1791676618.569787979 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/1/a/ec-dup/pimento" 499 89 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0156 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/1/a/ec-dup/pimento" 499 89 "PUT http://localhost/v1/a/ec-dup/pimento" "txbf36dc8d96b94c1b85e86-006acad0ca" "proxy-server 1476107" 0.0216 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx86a10185fd514590b9e39-006acad0ca" "proxy-server 1476107" 0.0023 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:41681/sdb1/1/a/ec-con" "tx86a10185fd514590b9e39-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:43433/sda1/1/a/ec-con" "tx86a10185fd514590b9e39-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx86a10185fd514590b9e39-006acad0ca" "proxy-server 1476107" 0.0133 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx86a10185fd514590b9e39-006acad0ca" "proxy-server 1476107" 0.0097 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - tx86a10185fd514590b9e39-006acad0ca - 0.0229 - - 1791676618.578652382 1791676618.601586103 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24bf86e55fad46d08af0c-006acad0ca" "proxy-server 1476107" 0.0065 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb2d59f44f71f492680abf-006acad0ca" "proxy-server 1476107" 0.0055 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx58c81725e93f4d79ba6f1-006acad0ca" "proxy-server 1476107" 0.0048 "-" 1476107 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx58c81725e93f4d79ba6f1-006acad0ca" "proxy-server 1476107" 0.0048 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx58c81725e93f4d79ba6f1-006acad0ca" "proxy-server 1476107" 0.0069 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx58c81725e93f4d79ba6f1-006acad0ca - 0.0344 - - 1791676618.603468657 1791676618.637831211 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaa094c2c0c7c4bd4b0986-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:43433/sda1/1/a/ec-con" "txaa094c2c0c7c4bd4b0986-006acad0ca" "container-server 1476107" 0.0023 "-" 1476107 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:41681/sdb1/1/a/ec-con" "txaa094c2c0c7c4bd4b0986-006acad0ca" "container-server 1476107" 0.0010 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txaa094c2c0c7c4bd4b0986-006acad0ca" "proxy-server 1476107" 0.0131 "-" 1476107 3test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_fragment_quorum_bad_request ... ok -test NOTICE: Child 2597878 exiting normally -test NOTICE: Started child 88 from parent 2597878 -test NOTICE: Started child 89 from parent 2597878 -test ERROR: Removing dead child 88 from parent 2597878 -test NOTICE: Started child 90 from parent 2597878 -test NOTICE: Started child 88 from parent 2597878 -test NOTICE: Started child 89 from parent 2597878 -test ERROR: Problem finding shard upper in '/tmp/tmphyo4b5q3/test_container.db': : LockTimeout (Nones) -test ERROR: Problem finding shard upper in '/tmp/tmphyo4b5q3/test_container.db': : -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2498, in find_shard_ranges - next_shard_upper = sub_broker._get_next_shard_range_upper( - shard_size, last_shard_upper) - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -sqlite3.OperationalError -test DEBUG: Unlinked retiring db '/tmp/tmpief2_8w_/containers/part/suffix/hash/container.db' -test WARNING: Unexpected db files will be ignored: ['/tmp/tmpief2_8w_/containers/part/suffix/hash/container.db'] -Container 'a/c' cannot be set to sharded state while in unsharded state -Container 'a/c' cannot be set to sharding state: missing epoch -Container 'a/c' cannot be set to sharding state while in sharding state +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_bad_request +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_bad_request ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_one_short_fragment_archive +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_one_short_fragment_archive ... ok + +proxy-server ERROR: ERROR with Object server 10.0.0.22:1022/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.23:1023/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.24:1024/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.25:1025/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.26:1026/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.27:1027/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server ERROR: Object returning 503 for [] (txn: tx4d77b9dfeb4d481d998f2-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Node is error limited: 10.0.0.11:1011/sdl (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.13:1013/sdn (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.12:1012/sdm (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.14:1014/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.15:1015/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.16:1016/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.17:1017/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.18:1018/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.19:1019/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.20:1020/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.21:1021/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.22:1022/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.23:1023/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.24:1024/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.25:1025/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.26:1026/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Node is error limited: 10.0.0.27:1027/sda (txn: txc16d602b725f4a01880fc-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx9275c2c8c69a46a1aed2e-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txc199e406279d400cb4134-006acad0ca) +proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: tx171015376a0941258966b-006acad0ca) +proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txc3cf63e360d24e6193064-006acad0ca) +proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: tx93bd0f0df0c7438498dc5-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca)test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_if_none_match +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_if_none_match ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf4b12421b1ff4ea1bfc71-0068bdc0ba" "proxy-server 2597866" 0.0135 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec-con" "txf4b12421b1ff4ea1bfc71-0068bdc0ba" "container-server 2597866" 0.0062 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec-con" "txf4b12421b1ff4ea1bfc71-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txf4b12421b1ff4ea1bfc71-0068bdc0ba" "proxy-server 2597866" 0.0188 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txf4b12421b1ff4ea1bfc71-0068bdc0ba" "proxy-server 2597866" 0.0370 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - txf4b12421b1ff4ea1bfc71-0068bdc0ba - 0.0806 - - 1757266106.097136736 1757266106.177722931 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7182dc0dd57b486a82baa-0068bdc0ba" "proxy-server 2597866" 0.0061 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx977acce64f2e470e9de74-0068bdc0ba" "proxy-server 2597866" 0.0055 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx93c99a3e1f5c4bb089b1b-0068bdc0ba" "proxy-server 2597866" 0.0067 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx93c99a3e1f5c4bb089b1b-0068bdc0ba" "proxy-server 2597866" 0.0084 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx93c99a3e1f5c4bb089b1b-0068bdc0ba" "proxy-server 2597866" 0.0101 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx93c99a3e1f5c4bb089b1b-0068bdc0ba - 0.0424 - - 1757266106.183580875 1757266106.225962400 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaa1909405622434aa1f79-0068bdc0ba" "proxy-server 2597866" 0.0020 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec-con" "txaa1909405622434aa1f79-0068bdc0ba" "container-server 2597866" 0.0012 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec-con" "txaa1909405622434aa1f79-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txaa1909405622434aa1f79-0068bdc0ba" "proxy-server 2597866" 0.0120 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txaa1909405622434aa1f79-0068bdc0ba" "proxy-server 2597866" 0.0078 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - txaa1909405622434aa1f79-0068bdc0ba - 0.0215 - - 1757266106.235679388 1757266106.257164955 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx57176b7683fd449083279-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txa198ff8857b444ef80ea6-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx99ed83a626c54dab890c7-0068bdc0ba" "proxy-server 2597866" 0.0035 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx99ed83a626c54dab890c7-0068bdc0ba" "proxy-server 2597866" 0.0031 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx99ed83a626c54dab890c7-0068bdc0ba" "proxy-server 2597866" 0.0045 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx99ed83a626c54dab890c7-0068bdc0ba - 0.0200 - - 1757266106.259158611 1757266106.279111624 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa8fc3ee560f5440285390-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "txa8fc3ee560f5440285390-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "txa8fc3ee560f5440285390-0068bdc0ba" "container-server 2597866" 0.0013 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa8fc3ee560f5440285390-0068bdc0ba" "proxy-server 2597866" 0.0119 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txa8fc3ee560f5440285390-0068bdc0ba" "proxy-server 2597866" 0.0101 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txa8fc3ee560f5440285390-0068bdc0ba - 0.0212 - - 1757266106.284332514 1757266106.305565357 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx25cba25f925a4fffb072a-0068bdc0ba" "proxy-server 2597866" 0.0022 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx274d1256146a40bf9358c-0068bdc0ba" "proxy-server 2597866" 0.0014 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx0ee5119ec09642bc88cf8-0068bdc0ba" "proxy-server 2597866" 0.0063 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec/inm" 201 - "PUT http://localhost/sdh1/3/a/ec/inm" "tx0ee5119ec09642bc88cf8-0068bdc0ba" "object-server 2597866" 0.0005 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec/inm" 201 - "PUT http://localhost/sdi1/3/a/ec/inm" "tx0ee5119ec09642bc88cf8-0068bdc0ba" "object-server 2597866" 0.0004 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx0ee5119ec09642bc88cf8-0068bdc0ba" "proxy-server 2597866" 0.0111 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "tx0ee5119ec09642bc88cf8-0068bdc0ba" "proxy-server 2597866" 0.0111 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 tx0ee5119ec09642bc88cf8-0068bdc0ba - 0.0264 - - 1757266106.307110548 1757266106.333508968 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9dceaf3a112b4cfc887c6-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txf4c30d3a0b8c45e1908e4-0068bdc0ba" "proxy-server 2597866" 0.0025 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "txc2f956fc08df451eb3122-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_if_none_match +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 HEAD /v1/a/ec/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - tx588139c8807648e0a2881-006acad0ca - 0.0383 - - 1791676618.445750713 1791676618.484068155 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfd1f50c32ecf4ee08983c-006acad0ca" "proxy-server 1476102" 0.0013 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec-con" "txfd1f50c32ecf4ee08983c-006acad0ca" "container-server 1476102" 0.0053 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec-con" "txfd1f50c32ecf4ee08983c-006acad0ca" "container-server 1476102" 0.0019 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txfd1f50c32ecf4ee08983c-006acad0ca" "proxy-server 1476102" 0.0396 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "txfd1f50c32ecf4ee08983c-006acad0ca" "proxy-server 1476102" 0.0197 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - txfd1f50c32ecf4ee08983c-006acad0ca - 0.0523 - - 1791676618.485978603 1791676618.538229465 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx306d655614704e3899ebc-006acad0ca" "proxy-server 1476102" 0.0062 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txcb0f0ce1c2c148528cf74-006acad0ca" "proxy-server 1476102" 0.0094 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "txed5a3ce75bf545c9a99b7-006acad0ca" "proxy-server 1476102" 0.0073 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "txed5a3ce75bf545c9a99b7-006acad0ca" "proxy-server 1476102" 0.0089 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "txed5a3ce75bf545c9a99b7-006acad0ca" "proxy-server 1476102" 0.0087 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f txed5a3ce75bf545c9a99b7-006acad0ca - 0.0489 - - 1791676618.544134140 1791676618.593080521 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa9d2fdd3a1df424fad272-006acad0ca" "proxy-server 1476102" 0.0014 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec-con" "txa9d2fdd3a1df424fad272-006acad0ca" "container-server 1476102" 0.0059 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec-con" "txa9d2fdd3a1df424fad272-006acad0ca" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txa9d2fdd3a1df424fad272-006acad0ca" "proxy-server 1476102" 0.0187 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txa9d2fdd3a1df424fad272-006acad0ca" "proxy-server 1476102" 0.0168 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - txa9d2fdd3a1df424fad272-006acad0ca - 0.0462 - - 1791676618.606314182 1791676618.652537823 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf6d6a460c4984104b7793-006acad0ca" "proxy-server 1476102" 0.0022 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx88425b3897314020a4cce-006acad0ca" "proxy-server 1476102" 0.0055 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx2c8995bddd164cbf8efc0-006acad0ca" "proxy-server 1476102" 0.0066 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx2c8995bddd164cbf8efc0-006acad0ca" "proxy-server 1476102" 0.0081 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx2c8995bddd164cbf8efc0-006acad0ca" "proxy-server 1476102" 0.0096 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx2c8995bddd164cbf8efc0-006acad0ca - 0.0455 - - 1791676618.654624224 1791676618.700118065 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4393992824174db39b43c-006acad0ca" "proxy-server 1476102" 0.0014 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "tx4393992824174db39b43c-006acad0ca" "container-server 1476102" 0.0010 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "tx4393992824174db39b43c-006acad0ca" "container-server 1476102" 0.0061 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4393992824174db39b43c-006acad0ca" "proxy-server 1476102" 0.0230 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx4393992824174db39b43c-006acad0ca" "proxy-server 1476102" 0.0167 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx4393992824174db39b43c-006acad0ca - 0.0460 - - 1791676618.709219694 1791676618.755173206 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5957c7e2a3f640b3b899b-006acad0ca" "proxy-server 1476102" 0.0063 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx8aede5756bd04f48aa7c6-006acad0ca" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "txfa95824b8f03461988b6e-006acad0ca" "proxy-server 1476102" 0.0140 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec/inm" 201 - "PUT http://localhost/sdg1/3/a/ec/inm" "txfa95824b8f03461988b6e-006acad0ca" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec/inm" 201 - "PUT http://localhost/sdi1/3/a/ec/inm" "txfa95824b8f03461988b6e-006acad0ca" "object-server 1476102" 0.0005 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "txfa95824b8f03461988b6e-006acad0ca" "proxy-server 1476102" 0.0339 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/3/a/ec/inm" 201 - "PUT http://localhost/v1/a/ec/inm" "txfa95824b8f03461988b6e-006acad0ca" "proxy-server 1476102" 0.0352 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 txfa95824b8f03461988b6e-006acad0ca - 0.0696 - - 1791676618.756768465 1791676618.826380491 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89b2c50941994fb58d090-006acad0ca" "proxy-server 1476102" 0.0054 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "tx3f5150abd8b84772bc2a5-006acad0ca" "proxy-server 1476102" 0.0067 "-" 1476102 3test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_if_none_match test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_if_none_match ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_multiple_segments test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_multiple_segments ... ok -Container 'a/c' cannot be set to sharded state while in sharded state -test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_object_etag_mismatch +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharded_shard_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharded_shard_with_memcache ... ok + +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "txaa094c2c0c7c4bd4b0986-006acad0ca" "proxy-server 1476107" 0.0130 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - txaa094c2c0c7c4bd4b0986-006acad0ca - 0.0258 - - 1791676618.643295050 1791676618.669131517 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd5fbbf6688d4748960ec-006acad0ca" "proxy-server 1476107" 0.0064 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx303fc3b6f70648f4add50-006acad0ca" "proxy-server 1476107" 0.0055 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx159ddeaaf08342a5a2528-006acad0ca" "proxy-server 1476107" 0.0051 "-" 1476107 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx159ddeaaf08342a5a2528-006acad0ca" "proxy-server 1476107" 0.0054 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx159ddeaaf08342a5a2528-006acad0ca" "proxy-server 1476107" 0.0057 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx159ddeaaf08342a5a2528-006acad0ca - 0.0350 - - 1791676618.675459146 1791676618.710446358 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx053750164b604d1ba7d41-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx053750164b604d1ba7d41-006acad0ca" "container-server 1476107" 0.0016 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx053750164b604d1ba7d41-006acad0ca" "container-server 1476107" 0.0105 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx053750164b604d1ba7d41-006acad0ca" "proxy-server 1476107" 0.0196 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx053750164b604d1ba7d41-006acad0ca" "proxy-server 1476107" 0.0178 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx053750164b604d1ba7d41-006acad0ca - 0.0284 - - 1791676618.715845346 1791676618.744254827 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9b81f48a98754d72b21f6-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx45724387eb1242d28f7d0-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup/inm" 201 - "PUT http://localhost/sdl1/0/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdl1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0464 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0493 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdj1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0524 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0525 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdk1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0510 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup/inm" 201 - "PUT http://localhost/sdg1/0/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/0/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx28db339876e84c839306b-006acad0ca" "proxy-server 1476107" 0.0642 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 tx28db339876e84c839306b-006acad0ca - 0.0861 - - 1791676618.745794535 1791676618.831903219 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx67b626eafd05411993e25-006acad0ca" "proxy-server 1476107" 0.0015 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx6b2152989cc740919fbe9-006acad0ca" "proxy-server 1476107" 0.0026 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdl1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdk1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0047 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdj1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/0/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "txd3b50ed955b94bf89e522-006acad0ca" "proxy-server 1476107" 0.0006 "-" 1476107 4 +proxy DEBUG: Object PUT returning 412, [412, 412, 412, 412, 412, 412] (txn: txd3b50ed955b94bf89e522-006acad0ca) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 txd3b50ed955b94bf89e522-006acad0ca - 0.0504 - - 1791676618.833540440 1791676618.883891106 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx01aff90c57674c28bc12b-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "tx01aff90c57674c28bc12b-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx01aff90c57674c28bc12b-006acad0ca" "proxy-server 1476107" 0.0237 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "tx01aff90c57674c28bc12b-006acad0ca" "container-server 1476107" 0.0011 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx01aff90c57674c28bc12b-006acad0ca" "proxy-server 1476107" 0.0241 "-" 1476107 4test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_object_etag_mismatch test.unit.proxy.test_mem_server.TestECObjectController.test_PUT_ec_object_etag_mismatch ... ok -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "txc2f956fc08df451eb3122-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "txc2f956fc08df451eb3122-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -proxy DEBUG: Object PUT returning 412, [412, 412, 412] (txn: txc2f956fc08df451eb3122-0068bdc0ba) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 txc2f956fc08df451eb3122-0068bdc0ba - 0.0248 - - 1757266106.334976673 1757266106.359785557 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9e76ff80fa6e4da198b15-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec" "tx9e76ff80fa6e4da198b15-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx9e76ff80fa6e4da198b15-0068bdc0ba" "proxy-server 2597866" 0.0107 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec" "tx9e76ff80fa6e4da198b15-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "tx9e76ff80fa6e4da198b15-0068bdc0ba" "proxy-server 2597866" 0.0163 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - tx9e76ff80fa6e4da198b15-0068bdc0ba - 0.0336 - - 1757266106.361616850 1757266106.395227194 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ca09bbcb1df43ae8792c-0068bdc0ba" "proxy-server 2597866" 0.0020 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txff57bd0b0773494bacf4c-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 tx19c0cb5f82524e4b9e218-0068bdc0ba - 0.0188 - - 1757266106.396769285 1757266106.415525913 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx19c0cb5f82524e4b9e218-0068bdc0ba" "proxy-server 2597866" 0.0080 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx19c0cb5f82524e4b9e218-0068bdc0ba" "proxy-server 2597866" 0.0081 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx19c0cb5f82524e4b9e218-0068bdc0ba" "proxy-server 2597866" 0.0081 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx154c444fdaf84a35a2d0a-0068bdc0ba" "proxy-server 2597866" 0.0022 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 201 - "PUT http://127.0.0.1:39357/sda1/0/a/214e756e0d234b42b7c7b23313be37c9" "tx154c444fdaf84a35a2d0a-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 201 - "PUT http://127.0.0.1:45067/sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" "tx154c444fdaf84a35a2d0a-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 201 - "PUT http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx154c444fdaf84a35a2d0a-0068bdc0ba" "proxy-server 2597866" 0.0084 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 201 - "PUT http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx154c444fdaf84a35a2d0a-0068bdc0ba" "proxy-server 2597866" 0.0136 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/214e756e0d234b42b7c7b23313be37c9 HTTP/1.0 201 - - t - - - tx154c444fdaf84a35a2d0a-0068bdc0ba - 0.0222 - - 1757266106.422992945 1757266106.445202827 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx526a38c420ee493780243-0068bdc0ba" "proxy-server 2597866" 0.0020 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx355635a9e47d4e6cba3c5-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 201 - "PUT http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7162d19b11b44c3fbc9ef-0068bdc0ba" "proxy-server 2597866" 0.0057 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 201 - "PUT http://localhost/sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7162d19b11b44c3fbc9ef-0068bdc0ba" "object-server 2597866" 0.0005 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 201 - "PUT http://localhost/sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7162d19b11b44c3fbc9ef-0068bdc0ba" "object-server 2597866" 0.0004 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 201 - "PUT http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7162d19b11b44c3fbc9ef-0068bdc0ba" "proxy-server 2597866" 0.0111 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 201 - "PUT http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7162d19b11b44c3fbc9ef-0068bdc0ba" "proxy-server 2597866" 0.0123 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals HTTP/1.0 201 - - t 52 - - tx7162d19b11b44c3fbc9ef-0068bdc0ba - 0.0260 - - 1757266106.446665287 1757266106.472663641 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx614e579d77704d81b6d86-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx33f4519920f140f6a32cb-0068bdc0ba" "proxy-server 2597866" 0.0024 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx27d840edd69744a5be86d-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx27d840edd69744a5be86d-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5dcb7dda2b7b4561b75ac-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx7a09079e60c54e04abb54-0068bdc0ba" "proxy-server 2597866" 0.0024 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx6334119aaf084dd880ed6-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx6334119aaf084dd880ed6-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx6334119aaf084dd880ed6-0068bdc0ba) -proxy DEBUG: Ignoring 412 from primary (txn: tx6334119aaf084dd880ed6-0068bdc0ba) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx6334119aaf084dd880ed6-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -proxy DEBUG: Ignoring 412 from primary (txn: tx6334119aaf084dd880ed6-0068bdc0ba) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44eef17a4bc646679a37f-0068bdc0ba" "proxy-server 2597866" 0.0055 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx90e13c12dd994b52be99f-0068bdc0ba" "proxy-server 2597866" 0.0015 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx2fc72cf5e6004239bae11-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx2fc72cf5e6004239bae11-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc4e8cd5b5b040ffb4a59-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "txc84e94d28988425eac474-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx52604cb57b0c4de9b42b2-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx52604cb57b0c4de9b42b2-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx52604cb57b0c4de9b42b2-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf691c42e5624954b59b4-0068bdc0ba" "proxy-server 2597866" 0.0014 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx726c25f0c37f41fe83b4d-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx5cf0116809074045bbf7d-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx5cf0116809074045bbf7d-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7eff6d83acfb48649adff-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx3f2be8b179364a2a85e7d-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7799bfad6bdd4a7cb3bab-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7799bfad6bdd4a7cb3bab-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "GET http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7799bfad6bdd4a7cb3bab-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx828b2928742b4669bbf11-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx188edd2b2a0b4ee3890d3-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx7a5a31f3908b48a085cb3-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0ceea5c504fc40a7809e0-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "txb865c467ede34c5aa30fa-0068bdc0ba" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx1db3821efa0f4bb5a8019-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx1db3821efa0f4bb5a8019-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 412 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx1db3821efa0f4bb5a8019-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7c94c21f12341f08738e-0068bdc0ba" "proxy-server 2597866" 0.0048 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx525df93247ee4dc68f2db-0068bdc0ba" "proxy-server 2597866" 0.0015 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdi1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx80dde510ff1843fcaabc5-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa3b9858e74f24a8480b44-0068bdc0ba" "proxy-server 2597866" 0.0014 "-" 2597866 -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_db_states -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_db_states ... ok -test.unit.proxy.test_mem_server.TestECObjectController.test_conditional_GET_ec +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca)test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_multiple_segments +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_multiple_segments ... ok + +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca)test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_object_etag_mismatch +test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_object_etag_mismatch ... ok + +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_primaries_error_during_rebalance +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_primaries_error_during_rebalance ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple ... ok + +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdi1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx56ad69ca8be54ee7a429c-006acad0ca" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdg1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx56ad69ca8be54ee7a429c-006acad0ca" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdh1/3/a/ec/inm" 412 92 "PUT http://localhost/v1/a/ec/inm" "tx56ad69ca8be54ee7a429c-006acad0ca" "proxy-server 1476102" 0.0002 "-" 1476102 3 +proxy DEBUG: Object PUT returning 412, [412, 412, 412] (txn: tx56ad69ca8be54ee7a429c-006acad0ca) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 tx56ad69ca8be54ee7a429c-006acad0ca - 0.0441 - - 1791676618.836112738 1791676618.880232811 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe263ac602ccc455e807f9-006acad0ca" "proxy-server 1476102" 0.0013 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/0/a/ec" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec" "txe263ac602ccc455e807f9-006acad0ca" "container-server 1476102" 0.0132 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe263ac602ccc455e807f9-006acad0ca" "proxy-server 1476102" 0.0309 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sdb1/0/a/ec" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec" "txe263ac602ccc455e807f9-006acad0ca" "container-server 1476102" 0.0101 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "PUT /sda1/1/a/ec" 202 - "PUT http://localhost/v1/a/ec" "txe263ac602ccc455e807f9-006acad0ca" "proxy-server 1476102" 0.0442 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec HTTP/1.0 202 - - t - 76 - txe263ac602ccc455e807f9-006acad0ca - 0.0761 - - 1791676618.882068396 1791676618.958170176 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02a079744ffc4360b81b9-006acad0ca" "proxy-server 1476102" 0.0070 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sda1/1/a/ec" 204 - "HEAD http://localhost/v1/a/ec" "txd0b757d2e7344070930fc-006acad0ca" "proxy-server 1476102" 0.0093 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 tx97e0ad4a1bbc4e07825a6-006acad0ca - 0.0488 - - 1791676618.959734440 1791676619.008527756 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx97e0ad4a1bbc4e07825a6-006acad0ca" "proxy-server 1476102" 0.0068 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx97e0ad4a1bbc4e07825a6-006acad0ca" "proxy-server 1476102" 0.0081 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/3/a/ec/o3" 499 89 "PUT http://localhost/v1/a/ec/o3" "tx97e0ad4a1bbc4e07825a6-006acad0ca" "proxy-server 1476102" 0.0344 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfee1bc756194489a8d5b1-006acad0cb" "proxy-server 1476102" 0.0063 "-" 1476102 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/7d6477bc96a749efbcb075fd2e64f717" 201 - "PUT http://127.0.0.1:36933/sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" "txfee1bc756194489a8d5b1-006acad0cb" "container-server 1476102" 0.0052 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/7d6477bc96a749efbcb075fd2e64f717" 201 - "PUT http://127.0.0.1:37343/sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" "txfee1bc756194489a8d5b1-006acad0cb" "container-server 1476102" 0.0011 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" 201 - "PUT http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txfee1bc756194489a8d5b1-006acad0cb" "proxy-server 1476102" 0.0254 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 201 - "PUT http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txfee1bc756194489a8d5b1-006acad0cb" "proxy-server 1476102" 0.0175 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/7d6477bc96a749efbcb075fd2e64f717 HTTP/1.0 201 - - t - - - txfee1bc756194489a8d5b1-006acad0cb - 0.0551 - - 1791676619.037025213 1791676619.092146397 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx58ed25b8f468473a93fad-006acad0cb" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txdc3cf3b264d549b2ab530-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 201 - "PUT http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx385e2b48f6c348d790a31-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 201 - "PUT http://localhost/sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx385e2b48f6c348d790a31-006acad0cb" "object-server 1476102" 0.0005 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 201 - "PUT http://localhost/sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx385e2b48f6c348d790a31-006acad0cb" "object-server 1476102" 0.0005 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 201 - "PUT http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx385e2b48f6c348d790a31-006acad0cb" "proxy-server 1476102" 0.0261 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 201 - "PUT http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx385e2b48f6c348d790a31-006acad0cb" "proxy-server 1476102" 0.0410 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals HTTP/1.0 201 - - t 52 - - tx385e2b48f6c348d790a31-006acad0cb - 0.0754 - - 1791676619.093643427 1791676619.169028282 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx985c03b85df24034b4dd8-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx7be64aa9d549451eb73d9-006acad0cb" "proxy-server 1476102" 0.0046 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx8b9f159eca9245fb9fd96-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx8b9f159eca9245fb9fd96-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0cb97b46fc9d48269c08d-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txb3e83482fad0479e9b6fe-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 3 +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: Object returning 503 for [] (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to GET /v1/a/c/o: Timeout (Nones) (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx30c186ef312e46b9b9e02-006acad0ca) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple_x_newest +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_simple_x_newest ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_timeout +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_trigger_ec_metadata_check_failure +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_trigger_ec_metadata_check_failure ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_body +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_body ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_concurrent_ec_extra_requests +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_concurrent_ec_extra_requests ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_and_hidden_frag_indexes +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_and_hidden_frag_indexes ... ok + +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/58 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx01aff90c57674c28bc12b-006acad0ca - 0.0585 - - 1791676618.885715961 1791676618.944183350 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba702758e6684b6c9ab62-006acad0ca" "proxy-server 1476107" 0.0022 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:58 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txc6b3923f4c874391bb273-006acad0ca" "proxy-server 1476107" 0.0014 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdk1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0454 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0458 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0460 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdl1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0384 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/2/a/ec-dup/o2" 201 - "PUT http://localhost/sdi1/0/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/2/a/ec-dup/o2" 201 - "PUT http://localhost/sdj1/0/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "object-server 1476107" 0.0005 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0565 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdj1/0/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx5e04c606be024e188be18-006acad0ca" "proxy-server 1476107" 0.0555 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-dup/o2 HTTP/1.0 201 - - t 12288 - - tx5e04c606be024e188be18-006acad0ca - 0.1245 - - 1791676618.945740700 1791676619.070213318 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb4ab2121852840539215f-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:43433/sda1/2/a/ec-dup" "txb4ab2121852840539215f-006acad0cb" "container-server 1476107" 0.0020 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://127.0.0.1:41681/sdb1/2/a/ec-dup" "txb4ab2121852840539215f-006acad0cb" "container-server 1476107" 0.0053 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txb4ab2121852840539215f-006acad0cb" "proxy-server 1476107" 0.0259 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/2/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txb4ab2121852840539215f-006acad0cb" "proxy-server 1476107" 0.0333 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txb4ab2121852840539215f-006acad0cb - 0.0581 - - 1791676619.085513353 1791676619.143589973 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb783f9b14357481ea5a57-006acad0cb" "proxy-server 1476107" 0.0023 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/2/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txb272f0c816c94512be52a-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-dup/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 tx617ebb552efb44cabf1e8-006acad0cb - 0.0544 - - 1791676619.145282269 1791676619.199679136 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0184 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0093 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0274 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdk1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0346 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdl1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0346 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdj1/2/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "tx617ebb552efb44cabf1e8-006acad0cb" "proxy-server 1476107" 0.0240 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87296eef32cc417281dce-006acad0cb" "proxy-server 1476107" 0.0022 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/aff676f20c2b456bbc409f989f8abffc" "tx87296eef32cc417281dce-006acad0cb" "container-server 1476107" 0.0011 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" "tx87296eef32cc417281dce-006acad0cb" "container-server 1476107" 0.0010 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx87296eef32cc417281dce-006acad0cb" "proxy-server 1476107" 0.0248 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx87296eef32cc417281dce-006acad0cb" "proxy-server 1476107" 0.0344 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/aff676f20c2b456bbc409f989f8abffc HTTP/1.0 201 - - t - - - tx87296eef32cc417281dce-006acad0cb - 0.0556 - - 1791676619.218018532 1791676619.273619175 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9c08c298bae94c7aa305c-006acad0cb" "proxy-server 1476107" 0.0063 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx9987433c95b240158291a-006acad0cb" "proxy-server 1476107" 0.0095 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0397 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0394 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "object-server 1476107" 0.0005 "-" 1476107 4 +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to GET /v1/a/c/o: Timeout (0.01s) (txn: txb2918fa270014833b7748-006acad0cb) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to GET /v1/a/c/o: Timeout (0.01s) (txn: txb2918fa270014833b7748-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Error decoding fragments for '/a/c/o'. Segments decoded: 0, Lengths: [490, 490, 490, 490, 490, 490, 490, 490, 490, 490]: pyeclib_c_decode ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server ERROR: ERROR Unhandled exception in request: +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/server.py", line 602, in handle_request + return handler(req) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 373, in wrapped + return func(*a, **kw) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 275, in GET + return self.GETorHEAD(req) + ~~~~~~~~~~~~~~^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 263, in GETorHEAD + resp = self._get_or_head_response(req, node_iter, partition, policy) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2918, in _get_or_head_response + app_iter.kickoff(req, resp) + ~~~~~~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1175, in kickoff + self.stashed_iter = reiterate(self._real_iter(req, resp.headers)) + ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2519, in reiterate + chunk = next(iterator) + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ + return self._get_next_item() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 3270, in _get_next_item + return super(StringAlong, self)._get_next_item() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item + return next(self.wrapped_iter) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1459, in _iter_one_range + for i, next_seg in enumerate(segment_iter): + ~~~~~~~~~^^^^^^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1538, in _decode_segments_from_fragments + segment = self.policy.pyeclib_driver.decode(fragments) + File "/usr/lib/python3/dist-packages/pyeclib/ec_iface.py", line 300, in decode + return self.ec_lib_reference.decode(fragment_payloads, ranges, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ + force_metadata_checks) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pyeclib/core.py", line 91, in decode + return pyeclib_c.decode(self.handle, _fragment_payloads, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + fragment_len, ranges, force_metadata_checks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +pyeclib.ec_iface.ECInvalidFragmentMetadata: pyeclib_c_decode ERROR: Fragment integrity check failed. Please inspect syslog for liberasurecode error report. (txn: txad840ac0aa504d7daf386-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_but_insufficient_frag_indexes +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_duplicate_but_insufficient_frag_indexes ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_frags_swapped_around +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_frags_swapped_around ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_invalid_ranges +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_invalid_ranges ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_many_missed_overwrite_will_need_handoff +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_many_missed_overwrite_will_need_handoff ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_may_503 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_may_503 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_stop ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_mixed_frags_will_dig_deep_but_succeed ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_range_unsatisifiable +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_and_range_unsatisifiable ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server ERROR: Object returning 503 for [] (txn: tx701e8bc8b71c4b24b1314-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server ERROR: Object returning 503 for [] (txn: txdc5f2b2faace443da11f7-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server ERROR: Object returning 503 for [] (txn: txcb17a1bdfbea4d8e918e4-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx85a15ddeae3c4c6281622-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx18cef9a43aeb492eb6f99-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durable_files_and_mixed_etags +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durable_files_and_mixed_etags ... ok + +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx082b03f1143a442ba4ba1-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx082b03f1143a442ba4ba1-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx082b03f1143a442ba4ba1-006acad0cb) +proxy DEBUG: Ignoring 412 from primary (txn: tx082b03f1143a442ba4ba1-006acad0cb) +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx082b03f1143a442ba4ba1-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +proxy DEBUG: Ignoring 412 from primary (txn: tx082b03f1143a442ba4ba1-006acad0cb) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbd52f5669ffc49588785e-006acad0cb" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx4aca017a38464c538b14e-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx47b8e14d520c418c8e5a6-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx47b8e14d520c418c8e5a6-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc161f686f813424eadcb5-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txd01e169735254c6999684-006acad0cb" "proxy-server 1476102" 0.0094 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txe60d95e373c44164a4cbc-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txe60d95e373c44164a4cbc-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txe60d95e373c44164a4cbc-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx121198837b634bd58f0f3-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txc274720785a747fea6125-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txbbfa56387ed84378b9038-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txbbfa56387ed84378b9038-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx76bbb6efaac84469a70cf-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txacdfb9b75ff24196830d6-006acad0cb" "proxy-server 1476102" 0.0217 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txa1fcda12c49f4b8f82b4e-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txa1fcda12c49f4b8f82b4e-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "GET http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txa1fcda12c49f4b8f82b4e-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0fe16bbd3ea64297a7c87-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx321cd6ba3a3445e1994f4-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx4450d873e4294cff84008-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11a2e8a431944e7da2d5d-006acad0cb" "proxy-server 1476102" 0.0014 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx99426ffe8d914655b5d54-006acad0cb" "proxy-server 1476102" 0.0054 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx7d3217131f934776a60b1-006acad0cb" "proxy-server 1476102" 0.0002 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx7d3217131f934776a60b1-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 412 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx7d3217131f934776a60b1-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx216b9002b46c47e6b268e-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txa5a741f9c73f4cdab7647-006acad0cb" "proxy-server 1476102" 0.0061 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdi1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txfd6fdf3863fe4362a6357-006acad0cb" "proxy-server 1476102" 0.0044 "-" 1476102 3test.unit.proxy.test_mem_server.TestECObjectController.test_conditional_GET_ec test.unit.proxy.test_mem_server.TestECObjectController.test_conditional_GET_ec ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharded_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharded_state_errors ... ok + +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "object-server 1476107" 0.0005 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0560 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0658 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0681 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 201 - "PUT http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txd449b5a0c790481f9c46b-006acad0cb" "proxy-server 1476107" 0.0574 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals HTTP/1.0 201 - - t 52 - - txd449b5a0c790481f9c46b-006acad0cb - 0.1131 - - 1791676619.279534817 1791676619.392648220 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37cc8c9e4f9a45cea061a-006acad0cb" "proxy-server 1476107" 0.0021 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx971fc16bdb414f088b081-006acad0cb" "proxy-server 1476107" 0.0080 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txae4315d579524cf98f308-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txae4315d579524cf98f308-006acad0cb" "proxy-server 1476107" 0.0089 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2d23abf109074de1a92df-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx5bd86266045c4540b6e89-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0008 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0008 "-" 1476107 4 +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx47915e27ffde448897fb3-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +proxy DEBUG: Ignoring 412 from primary (txn: tx47915e27ffde448897fb3-006acad0cb) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1067e07569f946ecad047-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx85095c5522f1434e8b4a6-006acad0cb" "proxy-server 1476107" 0.0055 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx0267203761a4415d8d0c1-006acad0cb" "proxy-server 1476107" 0.0089 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx0267203761a4415d8d0c1-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx80afcb61bce54621b0eb8-006acad0cb" "proxy-server 1476107" 0.0056 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx3d7f497e496146b3b8d00-006acad0cb" "proxy-server 1476107" 0.0099 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx11a5fedc3dfa4ebda18a5-006acad0cb" "proxy-server 1476107" 0.0049 "-" 1476107 4test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_durables +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_durables ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_non_durables +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_non_durables ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_obscured_durables +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_missing_durables_and_older_obscured_durables ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_and_nondurable_frags_will_503 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_and_nondurable_frags_will_503 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_frags_and_no_quorum_will_503 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_durable_frags_and_no_quorum_will_503 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_etags_at_same_timestamp +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_etags_at_same_timestamp ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_nondurable_frags_and_will_404 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_mixed_nondurable_frags_and_will_404 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Object returning 503 for [] (txn: txfbe7ca1ffa544703a6442-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Object returning 503 for [] (txn: txbe0012ef032f4bf5968ff-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Problem with fragment response: ETag mismatch (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server ERROR: Object returning 503 for [] (txn: txcd2f719df94c458c868f6-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.11:1011/sdl (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.8:1008/sdi (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server ERROR: Exception fetching fragments for '/a/c/o': +Traceback (most recent call last): + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue + for fragment in frag_iter: + ^^^^^^^^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2454, in __next__ + return self._get_next_item() + ~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 5237, in _get_next_item + return super(CooperativeIterator, self)._get_next_item() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/swift-2.35.1/swift/common/utils/__init__.py", line 2450, in _get_next_item + return next(self.wrapped_iter) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2506, in _iter_bytes_from_response_part + raise e + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 2479, in _iter_bytes_from_response_part + chunk = part_file.read(self.app.object_chunk_size) + File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1110, in read + raise ShortReadError( + "Too few bytes; read %d, expecting %d" % ( + self.nbytes - self.bytes_left, self.nbytes)) +swift.common.exceptions.ShortReadError: Too few bytes; read 415, expecting 490 (txn: txf56136f41c184b8c8d36e-006acad0cb)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_short_resume_body +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_short_resume_body ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_ec_client_disconnect test.unit.proxy.test_mem_server.TestECObjectController.test_ec_client_disconnect ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_slow_body +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_slow_body ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume_body_started +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_multirange_unable_to_resume_body_started ... ok -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Setting object count to 1072 (txn: txf880dd0517404ba3b87a5-0068bdc0b7) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Setting object count to 1072 (txn: txd38544743c3943f8b0a72-0068bdc0b8) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx89fcee0d61234037a32ec-0068bdc0b9) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx89fcee0d61234037a32ec-0068bdc0b9) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx89fcee0d61234037a32ec-0068bdc0b9) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00&states=listing: 404 (txn: tx89fcee0d61234037a32ec-0068bdc0b9) -test ERROR: Aborting listing from shards due to bad response: [404] (txn: tx89fcee0d61234037a32ec-0068bdc0b9) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 5 shards for: /v1/a/c?delimiter=%2F&format=json&states=listing (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ha-ppy', lower='', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&format=json&limit=10000&marker=&end_marker=ha%2Fppy%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_no_memcache ... ok +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdffbd9bb177d4ad4a53c1-006acad0cb" "proxy-server 1476107" 0.0136 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "txe884358b61d54147989e6-006acad0cb" "proxy-server 1476107" 0.0015 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx578d7d73fe3647cbbe497-006acad0cb" "proxy-server 1476107" 0.0089 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx578d7d73fe3647cbbe497-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx578d7d73fe3647cbbe497-006acad0cb" "proxy-server 1476107" 0.0008 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf721f0a9f2fa45e1b8cc0-006acad0cb" "proxy-server 1476107" 0.0055 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "txd51b5a890746449fae184-006acad0cb" "proxy-server 1476107" 0.0096 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0089 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "GET http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txaa68c627a7734b4d9e254-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa68852edf49c4bc49d43a-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "txfaf5696c283f456ba9b08-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx255ebeb4ca1f422e82c0a-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0a15c314001045eab8361-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx3a5987809fc64ed7b7cae-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdh1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdj1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdi1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 412 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx76a4ed9b9cd74692a4ddd-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx30a2d9f82c494d7ab8452-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "txff83161b72184a2b8c76c-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdg1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx21d91971dc95473eb007d-006acad0cb" "proxy-server 1476107" 0.0006 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7296d3e13564471b8f54f-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "txe0cff6f9f5dd4fe2b2da6-006acad0cb" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdl1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx0cf1965788a34712ae6d0-006acad0cb" "proxy-server 1476107" 0.0084 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb19e9d8a1fae41318097d-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx6bc4a6fe7d7443088e7fe-006acad0cb" "proxy-server 1476107" 0.0057 "-" 1476107 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_conditional_GET_ec +test.unit.proxy.test_server.TestECDuplicationObjectController.test_conditional_GET_ec ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_durable_files +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_durable_files ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "txdf8fa0d29c9b46168cedf-0068bdc0ba" "proxy-server 2597866" 0.0015 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdh1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx1c801d6ae917457a94499-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c36cc8845ae4c4887129-0068bdc0ba" "proxy-server 2597866" 0.0015 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "txfd2fbc1e31f34b2eacedc-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 200 106 "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "tx4c08ad938f474bccac762-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0291d669e8764dbfa69a6-0068bdc0ba" "proxy-server 2597866" 0.0012 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a/214e756e0d234b42b7c7b23313be37c9" 204 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9" "tx115b8619c5b349f8b61c3-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdg1/1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" 304 - "HEAD http://localhost/v1/a/214e756e0d234b42b7c7b23313be37c9/conditionals" "txe945eb10cc404d93bd259-0068bdc0ba" "proxy-server 2597866" 0.0002 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc607ef4f770c4ecdb5c13-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec-discon" "txc607ef4f770c4ecdb5c13-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec-discon" "txc607ef4f770c4ecdb5c13-0068bdc0ba" "container-server 2597866" 0.0010 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "txc607ef4f770c4ecdb5c13-0068bdc0ba" "proxy-server 2597866" 0.0081 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "txc607ef4f770c4ecdb5c13-0068bdc0ba" "proxy-server 2597866" 0.0131 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-discon HTTP/1.0 201 - - t - - - txc607ef4f770c4ecdb5c13-0068bdc0ba - 0.0205 - - 1757266106.696520805 1757266106.717051506 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d574d7c65db4a1b87a3e-0068bdc0ba" "proxy-server 2597866" 0.0020 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txbcea4c09e085493998a13-0068bdc0ba" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx79bef0461221408cb442e-0068bdc0ba" "proxy-server 2597866" 0.0109 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdh1/1/a/ec-discon/test" "tx79bef0461221408cb442e-0068bdc0ba" "object-server 2597866" 0.0005 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/1/a/ec-discon/test" "tx79bef0461221408cb442e-0068bdc0ba" "object-server 2597866" 0.0005 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx79bef0461221408cb442e-0068bdc0ba" "proxy-server 2597866" 0.0189 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx79bef0461221408cb442e-0068bdc0ba" "proxy-server 2597866" 0.0189 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 262144 - - tx79bef0461221408cb442e-0068bdc0ba - 0.0338 - - 1757266106.718158245 1757266106.751974583 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf653beb338644193b9c68-0068bdc0ba" "proxy-server 2597866" 0.0014 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx10001730ac23407da15c0-0068bdc0ba" "proxy-server 2597866" 0.0054 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdi1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "txad08811ecb1647d884cc1-0068bdc0ba" "proxy-server 2597866" 0.0004 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "GET /sdh1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "txad08811ecb1647d884cc1-0068bdc0ba" "proxy-server 2597866" 0.0003 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 GET /v1/a/ec-discon/test HTTP/1.0 499 - - t - 12288 - txad08811ecb1647d884cc1-0068bdc0ba - 0.0312 - - 1757266106.753018141 1757266106.784257889 3 -proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: txad08811ecb1647d884cc1-0068bdc0ba) (client_ip: 127.0.0.1) -proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: txad08811ecb1647d884cc1-0068bdc0ba) (client_ip: 127.0.0.1) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa883bf37d67a46a79d379-0068bdc0ba" "proxy-server 2597866" 0.0103 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:39357/sda1/1/a/ec-discon" "txa883bf37d67a46a79d379-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sda1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txa883bf37d67a46a79d379-0068bdc0ba" "proxy-server 2597866" 0.0153 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:45067/sdb1/1/a/ec-discon" "txa883bf37d67a46a79d379-0068bdc0ba" "container-server 2597866" 0.0011 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdb1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "txa883bf37d67a46a79d379-0068bdc0ba" "proxy-server 2597866" 0.0222 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-discon HTTP/1.0 202 - - t - 76 - txa883bf37d67a46a79d379-0068bdc0ba - 0.0458 - - 1757266106.879276276 1757266106.925087214 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb4e4c67bfd454769929c7-0068bdc0ba" "proxy-server 2597866" 0.0021 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx23b01d5787bf406e85324-0068bdc0ba" "proxy-server 2597866" 0.0013 "-" 2597866 3 -proxy WARNING: Client disconnected without sending enough data (txn: tx5ac622e368b445cfa1afe-0068bdc0ba) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/26 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 262134 89 - tx5ac622e368b445cfa1afe-0068bdc0ba - 0.0389 - - 1757266106.926187038 1757266106.965084076 3test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_deleted -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_deleted ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_errors -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_sharding_state_errors ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index_empty -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_storage_policy_index_empty ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_x_syncs -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_set_x_syncs ... ok +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8279028d921d4adeab23c-006acad0cb" "proxy-server 1476102" 0.0056 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx113ade72f0254e19b1a16-006acad0cb" "proxy-server 1476102" 0.0095 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx986eaca5d9ca47ba8e013-006acad0cb" "proxy-server 1476102" 0.0044 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ffc4526a25e4138a6420-006acad0cb" "proxy-server 1476102" 0.0056 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "tx89a921946a6e455c925b2-006acad0cb" "proxy-server 1476102" 0.0095 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdh1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 200 106 "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "tx24ee2d1676674c47928b2-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba12dcbe3f3f4ad99a016-006acad0cb" "proxy-server 1476102" 0.0056 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/3/a/7d6477bc96a749efbcb075fd2e64f717" 204 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717" "txc2bae7ea57ed4cd2a0c8f-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdg1/2/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" 304 - "HEAD http://localhost/v1/a/7d6477bc96a749efbcb075fd2e64f717/conditionals" "txc50f055cd7f34eef9e5f3-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx79b095b2bfbc42ae8107f-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec-discon" "tx79b095b2bfbc42ae8107f-006acad0cb" "container-server 1476102" 0.0012 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec-discon" "tx79b095b2bfbc42ae8107f-006acad0cb" "container-server 1476102" 0.0011 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "tx79b095b2bfbc42ae8107f-006acad0cb" "proxy-server 1476102" 0.0214 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/1/a/ec-discon" 201 - "PUT http://localhost/v1/a/ec-discon" "tx79b095b2bfbc42ae8107f-006acad0cb" "proxy-server 1476102" 0.0435 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-discon HTTP/1.0 201 - - t - - - tx79b095b2bfbc42ae8107f-006acad0cb - 0.0596 - - 1791676619.621899843 1791676619.681497335 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab0d122592764b9785ac6-006acad0cb" "proxy-server 1476102" 0.0020 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txedcf7e317dcb4a9282697-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx6c27a7d422e54e3cbf272-006acad0cb" "proxy-server 1476102" 0.0275 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/1/a/ec-discon/test" "tx6c27a7d422e54e3cbf272-006acad0cb" "object-server 1476102" 0.0046 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdi1/1/a/ec-discon/test" "tx6c27a7d422e54e3cbf272-006acad0cb" "object-server 1476102" 0.0005 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx6c27a7d422e54e3cbf272-006acad0cb" "proxy-server 1476102" 0.0385 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx6c27a7d422e54e3cbf272-006acad0cb" "proxy-server 1476102" 0.0384 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 262144 - - tx6c27a7d422e54e3cbf272-006acad0cb - 0.0815 - - 1791676619.682537556 1791676619.764064550 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c8e70f84f6a4f5081e48-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txa4719b3dc0f04426ad422-006acad0cb" "proxy-server 1476102" 0.0055 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdh1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "tx7ccea0bde3b64b31a3de5-006acad0cb" "proxy-server 1476102" 0.0004 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "GET /sdi1/1/a/ec-discon/test" 200 136192 "GET http://localhost/v1/a/ec-discon/test" "tx7ccea0bde3b64b31a3de5-006acad0cb" "proxy-server 1476102" 0.0003 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 GET /v1/a/ec-discon/test HTTP/1.0 499 - - t - 12288 - tx7ccea0bde3b64b31a3de5-006acad0cb - 0.0464 - - 1791676619.765083075 1791676619.811502934 3 +proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: tx7ccea0bde3b64b31a3de5-006acad0cb) (client_ip: 127.0.0.1) +proxy WARNING: Client disconnected on read of EC frag '/a/ec-discon/test' (txn: tx7ccea0bde3b64b31a3de5-006acad0cb) (client_ip: 127.0.0.1) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx57cf6e1475e840a390f3b-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:37343/sdb1/1/a/ec-discon" "tx57cf6e1475e840a390f3b-006acad0cb" "container-server 1476102" 0.0017 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "tx57cf6e1475e840a390f3b-006acad0cb" "proxy-server 1476102" 0.0154 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdb1/0/a/ec-discon" 201 - "PUT http://127.0.0.1:36933/sda1/1/a/ec-discon" "tx57cf6e1475e840a390f3b-006acad0cb" "container-server 1476102" 0.0010 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sda1/1/a/ec-discon" 202 - "PUT http://localhost/v1/a/ec-discon" "tx57cf6e1475e840a390f3b-006acad0cb" "proxy-server 1476102" 0.0247 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-discon HTTP/1.0 202 - - t - 76 - tx57cf6e1475e840a390f3b-006acad0cb - 0.0486 - - 1791676619.903450966 1791676619.952061892 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf3af41ae208b435f921a0-006acad0cb" "proxy-server 1476102" 0.0062 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txe5930626a20d409a89c18-006acad0cb" "proxy-server 1476102" 0.0013 "-" 1476102 3 +proxy WARNING: Client disconnected without sending enough data (txn: tx3352ec087ffb426080773-006acad0cb) (client_ip: 127.0.0.1) +proxy-server WARNING: Un-recoverable fragment rebuild. Only received 9/10 fragments for '/a/c/o' (txn: txf56136f41c184b8c8d36e-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.11:1011/sdl (txn: txd5a5a33dbac74ce982fef-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.4:1004/sde (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to read during GET: ChunkReadTimeout (0.01s after 0.01s) (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server ERROR: ERROR Unhandled exception in request: ChunkReadTimeout (0.01s after 0.01s) (txn: txcec9d9efdec141b594fa7-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read next part of EC fragment multi-part GET (retrying) 10.0.0.9:1009/sdj (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from primary (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to read during GET: ChunkReadTimeout (0.01s after 0.01s) (txn: txe02e34139026493fb62bd-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx7382c26bcd364644a83a4-006acad0cb) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_success +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_no_success ... ok +test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_disconnect +test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_disconnect ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_ec_client_put_disconnect test.unit.proxy.test_mem_server.TestECObjectController.test_ec_client_put_disconnect ... ok test.unit.proxy.test_mem_server.TestECObjectController.test_reload_ring_ec test.unit.proxy.test_mem_server.TestECObjectController.test_reload_ring_ec ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_initiated_and_required -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_initiated_and_required ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_state_is_not_reclaimable -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_state_is_not_reclaimable ... ok -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_sysmeta -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sharding_sysmeta ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_one_slow_frag_lane +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_one_slow_frag_lane ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_only_handoffs +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_only_handoffs ... ok -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5ac622e368b445cfa1afe-0068bdc0ba" "proxy-server 2597866" 0.0102 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5ac622e368b445cfa1afe-0068bdc0ba" "proxy-server 2597866" 0.0173 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:26 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5ac622e368b445cfa1afe-0068bdc0ba" "proxy-server 2597866" 0.0177 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8237f30e405d4e8880824-0068bdc0bb" "proxy-server 2597866" 0.0063 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txdc0470a133ae4daca75d3-0068bdc0bb" "proxy-server 2597866" 0.0014 "-" 2597866 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx6a3c01c10de44feea64da-0068bdc0bb) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 65536 89 - tx6a3c01c10de44feea64da-0068bdc0bb - 0.0330 - - 1757266107.028384447 1757266107.061409235 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx6a3c01c10de44feea64da-0068bdc0bb" "proxy-server 2597866" 0.0081 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx6a3c01c10de44feea64da-0068bdc0bb" "proxy-server 2597866" 0.0082 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx6a3c01c10de44feea64da-0068bdc0bb" "proxy-server 2597866" 0.0143 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba601c5b64034d298dcf8-0068bdc0bb" "proxy-server 2597866" 0.0055 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txe67c45d674c4470cb2bc1-0068bdc0bb" "proxy-server 2597866" 0.0014 "-" 2597866 3 -proxy WARNING: Client disconnected without sending last chunk (txn: txe0cade23cf0c4c119e929-0068bdc0bb) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - txe0cade23cf0c4c119e929-0068bdc0bb - 0.0314 - - 1757266107.129362583 1757266107.160776377 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txe0cade23cf0c4c119e929-0068bdc0bb" "proxy-server 2597866" 0.0080 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txe0cade23cf0c4c119e929-0068bdc0bb" "proxy-server 2597866" 0.0074 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txe0cade23cf0c4c119e929-0068bdc0bb" "proxy-server 2597866" 0.0085 "-" 2597866 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ed4d0e67be34931875ac-0068bdc0bb" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txbc164547045d448284b27-0068bdc0bb" "proxy-server 2597866" 0.0013 "-" 2597866 3 -proxy WARNING: Client disconnected without sending last chunk (txn: tx10009758e3a04105ad8d1-0068bdc0bb) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - tx10009758e3a04105ad8d1-0068bdc0bb - 0.0310 - - 1757266107.229993820 1757266107.261001110 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx10009758e3a04105ad8d1-0068bdc0bb" "proxy-server 2597866" 0.0077 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx10009758e3a04105ad8d1-0068bdc0bb" "proxy-server 2597866" 0.0073 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx10009758e3a04105ad8d1-0068bdc0bb" "proxy-server 2597866" 0.0084 "-" 2597866 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx801e55bdf28a4ae794cc4-0068bdc0bb" "proxy-server 2597866" 0.0013 "-" 2597866 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx44e71f1d4aaf4f01a8f10-0068bdc0bb" "proxy-server 2597866" 0.0012 "-" 2597866 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txd032d0f62c34427ba4929-0068bdc0bb" "proxy-server 2597866" 0.0164 "-" 2597866 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdi1/1/a/ec-discon/test" "txd032d0f62c34427ba4929-0068bdc0bb" "object-server 2597866" 0.0005 "-" 2597866 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdg1/1/a/ec-discon/test" "txd032d0f62c34427ba4929-0068bdc0bb" "object-server 2597866" 0.0004 "-" 2597866 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txd032d0f62c34427ba4929-0068bdc0bb" "proxy-server 2597866" 0.0300 "-" 2597866 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "txd032d0f62c34427ba4929-0068bdc0bb" "proxy-server 2597866" 0.0301 "-" 2597866 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 65536 - - txd032d0f62c34427ba4929-0068bdc0bb - 0.0669 - - 1757266107.331117392 1757266107.397987843 3 -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpvdn4u5wg/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpvdn4u5wg/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpvdn4u5wg/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpvdn4u5wg/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0083 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0073 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a1" 201 - "-" "test" "-" 0.0031 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a1" 201 - "-" "test" "-" 0.0073 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdbcb9a7c7e3d42d39660f-0068bdc0bb" "proxy-server 2597866" 0.0012 "-" 2597866 -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_storage_policy_property -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_storage_policy_property ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_reverse_no_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_reverse_no_memcache ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sync_merging -test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_sync_merging ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_add_synced_container -test.unit.container.test_sync_store.TestContainerSyncStore.test_add_synced_container ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_container_to_synced_container_path_conversion -test.unit.container.test_sync_store.TestContainerSyncStore.test_container_to_synced_container_path_conversion ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_iterate_synced_containers -test.unit.container.test_sync_store.TestContainerSyncStore.test_iterate_synced_containers ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_remove_synced_container -test.unit.container.test_sync_store.TestContainerSyncStore.test_remove_synced_container ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_synced_container_to_container_path_conversion -test.unit.container.test_sync_store.TestContainerSyncStore.test_synced_container_to_container_path_conversion ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_unhandled_exceptions_in_add_remove -test.unit.container.test_sync_store.TestContainerSyncStore.test_unhandled_exceptions_in_add_remove ... ok -test.unit.container.test_sync_store.TestContainerSyncStore.test_update_sync_store_according_to_metadata_and_deleted -test.unit.container.test_sync_store.TestContainerSyncStore.test_update_sync_store_according_to_metadata_and_deleted ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_command_line_overrides -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_command_line_overrides ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_device_distribution -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_device_distribution ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_more_workers_than_disks -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_more_workers_than_disks ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_no_multiprocessing -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_no_multiprocessing ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_override_policies -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_override_policies ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_forever -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_forever ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_once -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_run_once ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_skipped_with_overrides -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_recon_skipped_with_overrides ... ok -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_worker_logging -test.unit.obj.test_replicator.TestMultiProcessReplicator.test_worker_logging ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_existing_pair -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_existing_pair ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_new_pair -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_add_update_new_pair ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_limit_exceeded -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_limit_exceeded ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_multiple_same_timestamps -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_eviction_when_multiple_same_timestamps ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs_exceeding_dump_count -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_n_oldest_timestamp_acs_exceeding_dump_count ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age_no_updates -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_get_oldest_timestamp_age_no_updates ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_memory_usage -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_memory_usage ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_newest_pairs_not_added_when_limit_exceeded -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_newest_pairs_not_added_when_limit_exceeded ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_no_eviction_when_below_max_entries -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_no_eviction_when_below_max_entries ... ok -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_reset -test.unit.obj.test_updater.TestOldestAsyncPendingTracker.test_reset ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access ... ok -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation -test.unit.proxy.test_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation ... ok -test ERROR: Failed to unlink '/tmp/tmpkb64zn53/containers/part/suffix/hash/container.db': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/container/backend.py", line 2235, in set_sharded_state - os.unlink(retiring_file) - ~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call - raise effect -OSError: 1 -test DEBUG: Unlinked retiring db '/tmp/tmpkb64zn53/containers/part/suffix/hash/container_1757266107.00000.db' -test WARNING: Still have multiple db files after unlinking '/tmp/tmpkb64zn53/containers/part/suffix/hash/container_1757266107.00000.db': ['/tmp/tmpkb64zn53/containers/part/suffix/hash/container.db', '/tmp/tmpkb64zn53/containers/part/suffix/hash/container_1757266108.00000.db'] -test WARNING: Refusing to delete db file for 'a/c': no fresher db file found in ['/tmp/tmpkb64zn53/containers/part/suffix/hash/container_1757266108.00000.db']. -test ERROR: Failed to set the ROWID of the fresh database for a/c: -test ERROR: Failed to sync the container_stat table/view with the fresh database for a/c: -test-replicator INFO: [worker 1/2 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 1/2 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 2/2 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 2/2 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 1/3 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 1/3 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 2/3 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 2/3 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 3/3 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 3/3 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 1/3 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 1/3 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 1/3 pid=2597878] Running object replicator in script mode. -test-replicator INFO: [worker 1/3 pid=2597878] Object replication complete (once). (2.00 minutes) -test-replicator INFO: [worker 1/3 pid=8804] Running object replicator in script mode. -test-replicator DEBUG: [worker 1/3 pid=8804] debug message -test-replicator INFO: [worker 1/3 pid=8804] info message -test-replicator WARNING: [worker 1/3 pid=8804] warning message -test-replicator ERROR: [worker 1/3 pid=8804] error message -test-replicator INFO: [worker 1/3 pid=8804] Object replication complete (once). (0.00 minutes) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmp5dno5kc6/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5dno5kc6/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmp5dno5kc6/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmp5dno5kc6/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0034 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0032 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0036 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0030 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11be35e676f34aceb4d77-0068bdc0bb" "proxy-server 2597878" 0.0014 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:60179/sdb1/1/a/c" "tx11be35e676f34aceb4d77-0068bdc0bb" "container-server 2597878" 0.0012 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:40549/sda1/1/a/c" "tx11be35e676f34aceb4d77-0068bdc0bb" "container-server 2597878" 0.0011 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx11be35e676f34aceb4d77-0068bdc0bb" "proxy-server 2597878" 0.0141 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx11be35e676f34aceb4d77-0068bdc0bb" "proxy-server 2597878" 0.0101 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx11be35e676f34aceb4d77-0068bdc0bb - 0.0251 - - 1757266107.853196621 1757266107.878295183 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txc89e20aaf49c4be88f93f-0068bdc0bb" "proxy-server 2597878" 0.0012 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:40549/sda1/1/a1/c1" "txc89e20aaf49c4be88f93f-0068bdc0bb" "container-server 2597878" 0.0011 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:60179/sdb1/1/a1/c1" "txc89e20aaf49c4be88f93f-0068bdc0bb" "container-server 2597878" 0.0011 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc89e20aaf49c4be88f93f-0068bdc0bb" "proxy-server 2597878" 0.0088 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txc89e20aaf49c4be88f93f-0068bdc0bb" "proxy-server 2597878" 0.0140 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txc89e20aaf49c4be88f93f-0068bdc0bb - 0.0218 - - 1757266107.879959106 1757266107.901802540 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7c45f2ad204b41a199c63-0068bdc0bb" "proxy-server 2597878" 0.0020 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:60179/sdb1/2/a/c1" "tx7c45f2ad204b41a199c63-0068bdc0bb" "container-server 2597878" 0.0011 "-" 2597878 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:40549/sda1/2/a/c1" "tx7c45f2ad204b41a199c63-0068bdc0bb" "container-server 2597878" 0.0017 "-" 2597878 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx7c45f2ad204b41a199c63-0068bdc0bb" "proxy-server 2597878" 0.0092 "-" 2597878 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx7c45f2ad204b41a199c63-0068bdc0bb" "proxy-server 2597878" 0.0144 "-" 2597878 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx7c45f2ad204b41a199c63-0068bdc0bb - 0.0231 - - 1757266107.903273106 1757266107.926350355 1/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id -test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id_length_limit -test.unit.proxy.test_mem_server.TestProxyServer.test_adds_transaction_id_length_limit ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_allow -test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_allow ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_deny -test.unit.proxy.test_mem_server.TestProxyServer.test_calls_authorize_deny ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_200 -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_200 ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_503 -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_503 ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_507 -test.unit.proxy.test_mem_server.TestProxyServer.test_check_response_507 ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_denied_host_header -test.unit.proxy.test_mem_server.TestProxyServer.test_denied_host_header ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_error_limit_methods -test.unit.proxy.test_mem_server.TestProxyServer.test_error_limit_methods ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_error_occurred -test.unit.proxy.test_mem_server.TestProxyServer.test_error_occurred ... ok +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 200 106 "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "txa488920570e24797acbc0-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71d8b8c3b04e42d2be42e-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sda1/0/a/aff676f20c2b456bbc409f989f8abffc" 204 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc" "tx3cdbd72637e6419e9d9be-006acad0cb" "proxy-server 1476107" 0.0014 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdk1/3/a/aff676f20c2b456bbc409f989f8abffc/conditionals" 304 - "HEAD http://localhost/v1/a/aff676f20c2b456bbc409f989f8abffc/conditionals" "tx059e9844dd5445338907b-006acad0cb" "proxy-server 1476107" 0.0007 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx249116fc2b354fc4ad9fd-006acad0cb" "proxy-server 1476107" 0.0097 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/ec-dup-discon" "tx249116fc2b354fc4ad9fd-006acad0cb" "container-server 1476107" 0.0011 "-" 1476107 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/ec-dup-discon" "tx249116fc2b354fc4ad9fd-006acad0cb" "container-server 1476107" 0.0093 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon" 201 - "PUT http://localhost/v1/a/ec-dup-discon" "tx249116fc2b354fc4ad9fd-006acad0cb" "proxy-server 1476107" 0.0210 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon" 201 - "PUT http://localhost/v1/a/ec-dup-discon" "tx249116fc2b354fc4ad9fd-006acad0cb" "proxy-server 1476107" 0.0304 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon HTTP/1.0 201 - - t - - - tx249116fc2b354fc4ad9fd-006acad0cb - 0.0507 - - 1791676619.964180470 1791676620.014860392 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37fc5461f21b43478a77d-006acad0cc" "proxy-server 1476107" 0.0064 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txa5547c5d20474055ad9ce-006acad0cc" "proxy-server 1476107" 0.0013 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0598 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0759 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0761 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0761 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdj1/3/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdl1/3/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0896 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txba71b7a785544323a410d-006acad0cc" "proxy-server 1476107" 0.0895 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 201 - - t 262144 - - txba71b7a785544323a410d-006acad0cc - 0.1299 - - 1791676620.020192623 1791676620.150048971 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx13dab85609464a409adaa-006acad0cc" "proxy-server 1476107" 0.0015 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txcc6aa7e5f9d94439a42e4-006acad0cc" "proxy-server 1476107" 0.0069 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "GET /sdk1/3/a/ec-dup-discon/test" 200 136192 "GET http://localhost/v1/a/ec-dup-discon/test" "tx72c9ebf5a0c54750b4f89-006acad0cc" "proxy-server 1476107" 0.0007 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "GET /sdi1/3/a/ec-dup-discon/test" 200 136192 "GET http://localhost/v1/a/ec-dup-discon/test" "tx72c9ebf5a0c54750b4f89-006acad0cc" "proxy-server 1476107" 0.0049 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 GET /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 12288 - tx72c9ebf5a0c54750b4f89-006acad0cc - 0.0505 - - 1791676620.155311823 1791676620.205851555 4 +proxy WARNING: Client disconnected on read of EC frag '/a/ec-dup-discon/test' (txn: tx72c9ebf5a0c54750b4f89-006acad0cc) (client_ip: 127.0.0.1) +proxy WARNING: Client disconnected on read of EC frag '/a/ec-dup-discon/test' (txn: tx72c9ebf5a0c54750b4f89-006acad0cc) (client_ip: 127.0.0.1) +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx439fccf9ec7d41a682a95-006acad0cc" "proxy-server 1476107" 0.0022 "-" 1476107 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:41681/sdb1/0/a/ec-dup-discon" "tx439fccf9ec7d41a682a95-006acad0cc" "container-server 1476107" 0.0011 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon" 202 - "PUT http://localhost/v1/a/ec-dup-discon" "tx439fccf9ec7d41a682a95-006acad0cc" "proxy-server 1476107" 0.0136 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:43433/sda1/0/a/ec-dup-discon" "tx439fccf9ec7d41a682a95-006acad0cc" "container-server 1476107" 0.0094 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon" 202 - "PUT http://localhost/v1/a/ec-dup-discon" "tx439fccf9ec7d41a682a95-006acad0cc" "proxy-server 1476107" 0.0351 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon HTTP/1.0 202 - - t - 76 - tx439fccf9ec7d41a682a95-006acad0cc - 0.0527 - - 1791676620.305491686 1791676620.358159065 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24a3cc30bb624cfeb2c5f-006acad0cc" "proxy-server 1476107" 0.0065 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txb6b08aab7de4479aa2ee6-006acad0cc" "proxy-server 1476107" 0.0054 "-" 1476107 4 +proxy WARNING: Client disconnected without sending enough data (txn: tx6e2cbbfe0d6945f59b2b9-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t 262134 89 - tx6e2cbbfe0d6945f59b2b9-006acad0cc - 0.0649 - - 1791676620.363519907 1791676620.428419352 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0292 "-" 1476107 4test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_quorum_durable_files +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_quorum_durable_files ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_range_unsatisfiable_mixed_success +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_range_unsatisfiable_mixed_success ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_durable_file +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_durable_file ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_missed_overwrite_does_not_need_handoff +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_single_missed_overwrite_does_not_need_handoff ... ok + +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'object'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'object'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Found 1 objects in shard (state=sharded), total = 1 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Found 1 objects in shard (state=sharded), total = 34 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'object'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9966&marker=b&end_marker= {'X-Backend-Record-Type': 'object'} (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1058 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Setting object count to 1058 (txn: txc8897c161f584bc69c04c-006acad0c7) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker=&states=listing (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c', lower='', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Get listing from /v1/a/c?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'object'} (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Found 1024 objects in shard (state=sharded), total = 1024 (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Setting object count to 1024 (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Found 1024 objects in shard (state=sharding), total = 1024 (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Setting object count to 1024 (txn: txb15f39d4b157412a9cecc-006acad0c9) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test INFO: Caching listing namespaces for shard-listing-v2/.shards_a/c_pie (3 namespaces) (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c_sub_pie', lower='lemon', upper='') a/c_sub_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/a/c_sub_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 8 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 8 objects in shard (state=sharded), total = 48 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Setting object count to 1072 (txn: tx2651a3fe94cc438b8d949-006acad0ca) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_mixed_policies +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_mixed_policies ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_nodes_and_failures +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_nodes_and_failures ... ok + +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0299 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0421 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0447 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0476 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx6e2cbbfe0d6945f59b2b9-006acad0cc" "proxy-server 1476107" 0.0694 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc366fb64112e4af1ba83b-006acad0cc" "proxy-server 1476107" 0.0024 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx8b6df1a5350b45beba1aa-006acad0cc" "proxy-server 1476107" 0.0057 "-" 1476107 4 +proxy WARNING: Client disconnected without sending last chunk (txn: tx5fcd33ef25484e0ba81fc-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t 65536 89 - tx5fcd33ef25484e0ba81fc-006acad0cc - 0.0698 - - 1791676620.465942383 1791676620.535734892 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0266 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0159 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0103 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0194 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0211 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5fcd33ef25484e0ba81fc-006acad0cc" "proxy-server 1476107" 0.0239 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd099f244a3cb41ea8552e-006acad0cc" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx8ddb0a346a544e5a91f76-006acad0cc" "proxy-server 1476107" 0.0055 "-" 1476107 4 +proxy WARNING: Client disconnected without sending last chunk (txn: tx1c21e68adea5409db1be1-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 89 - tx1c21e68adea5409db1be1-006acad0cc - 0.0506 - - 1791676620.567467213 1791676620.618103981 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0149 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0179 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0268 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0263 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0186 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1c21e68adea5409db1be1-006acad0cc" "proxy-server 1476107" 0.0211 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc86223156c274b9dace4d-006acad0cc" "proxy-server 1476107" 0.0057 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx01e9fcc3c07146d5a3907-006acad0cc" "proxy-server 1476107" 0.0055 "-" 1476107 4 +proxy WARNING: Client disconnected without sending last chunk (txn: tx88272a621bad43a49fa35-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 89 - tx88272a621bad43a49fa35-006acad0cc - 0.0540 - - 1791676620.668543816 1791676620.722569704 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0080 "-" 1476107 4 +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0158 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0145 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0234 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0187 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx88272a621bad43a49fa35-006acad0cc" "proxy-server 1476107" 0.0171 "-" 1476107 4 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txac64c08d89dd4ef0b7695-006acad0cc" "proxy-server 1476107" 0.0058 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx52606f3c3dca47a4882ec-006acad0cc" "proxy-server 1476107" 0.0096 "-" 1476107 4 +obj5 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdk1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0466 "-" 1476107 4 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0611 "-" 1476107 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_put_disconnect +test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_put_disconnect ... ok + +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/56/59 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 262134 89 - tx3352ec087ffb426080773-006acad0cb - 0.0427 - - 1791676619.953106880 1791676619.995774269 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:56:59 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx3352ec087ffb426080773-006acad0cb" "proxy-server 1476102" 0.0182 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx3352ec087ffb426080773-006acad0cb" "proxy-server 1476102" 0.0291 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx3352ec087ffb426080773-006acad0cb" "proxy-server 1476102" 0.0345 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5a4f66205c484777ae590-006acad0cc" "proxy-server 1476102" 0.0021 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txfee49a6fd889407499732-006acad0cc" "proxy-server 1476102" 0.0013 "-" 1476102 3 +proxy WARNING: Client disconnected without sending last chunk (txn: txae0a2643cec74e35b87be-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t 65536 89 - txae0a2643cec74e35b87be-006acad0cc - 0.0439 - - 1791676620.054730177 1791676620.098664761 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txae0a2643cec74e35b87be-006acad0cc" "proxy-server 1476102" 0.0121 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txae0a2643cec74e35b87be-006acad0cc" "proxy-server 1476102" 0.0121 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "txae0a2643cec74e35b87be-006acad0cc" "proxy-server 1476102" 0.0184 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf513d0cfdc59465fa4b86-006acad0cc" "proxy-server 1476102" 0.0094 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx62f2a336546445ffb1875-006acad0cc" "proxy-server 1476102" 0.0055 "-" 1476102 3 +proxy WARNING: Client disconnected without sending last chunk (txn: tx5f38a6b2cc1447709dd40-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - tx5f38a6b2cc1447709dd40-006acad0cc - 0.0307 - - 1791676620.156217337 1791676620.186954498 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5f38a6b2cc1447709dd40-006acad0cc" "proxy-server 1476102" 0.0067 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5f38a6b2cc1447709dd40-006acad0cc" "proxy-server 1476102" 0.0079 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx5f38a6b2cc1447709dd40-006acad0cc" "proxy-server 1476102" 0.0091 "-" 1476102 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c4cf1fe901b47f2bc027-006acad0cc" "proxy-server 1476102" 0.0012 "-" 1476102 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "tx018ecc1dc74248a8a1b33-006acad0cc" "proxy-server 1476102" 0.0152 "-" 1476102 3 +proxy WARNING: Client disconnected without sending last chunk (txn: tx7685dfcfd939464e8aaf3-006acad0cc) (client_ip: 127.0.0.1) +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-discon/test HTTP/1.0 499 - - t - 89 - tx7685dfcfd939464e8aaf3-006acad0cc - 0.0449 - - 1791676620.257560492 1791676620.302422762 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx7685dfcfd939464e8aaf3-006acad0cc" "proxy-server 1476102" 0.0065 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx7685dfcfd939464e8aaf3-006acad0cc" "proxy-server 1476102" 0.0085 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/1/a/ec-discon/test" 499 89 "PUT http://localhost/v1/a/ec-discon/test" "tx7685dfcfd939464e8aaf3-006acad0cc" "proxy-server 1476102" 0.0084 "-" 1476102 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0acf13765c6d489da3fe6-006acad0cc" "proxy-server 1476102" 0.0095 "-" 1476102 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/1/a/ec-discon" 204 - "HEAD http://localhost/v1/a/ec-discon" "txd289583f8c8648f299a40-006acad0cc" "proxy-server 1476102" 0.0056 "-" 1476102 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx2efc03e4f41f420fbeab2-006acad0cc" "proxy-server 1476102" 0.0199 "-" 1476102 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdi1/1/a/ec-discon/test" "tx2efc03e4f41f420fbeab2-006acad0cc" "object-server 1476102" 0.0005 "-" 1476102 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/1/a/ec-discon/test" 201 - "PUT http://localhost/sdh1/1/a/ec-discon/test" "tx2efc03e4f41f420fbeab2-006acad0cc" "object-server 1476102" 0.0005 "-" 1476102 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx2efc03e4f41f420fbeab2-006acad0cc" "proxy-server 1476102" 0.0284 "-" 1476102 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdh1/1/a/ec-discon/test" 201 - "PUT http://localhost/v1/a/ec-discon/test" "tx2efc03e4f41f420fbeab2-006acad0cc" "proxy-server 1476102" 0.0284 "-" 1476102 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-discon/test HTTP/1.0 201 - - t 65536 - - tx2efc03e4f41f420fbeab2-006acad0cc - 0.0634 - - 1791676620.360094070 1791676620.423534393 3 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_primaries +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_slow_primaries ... ok + +obj6 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdl1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0639 "-" 1476107 4 +obj4 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdj1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0636 "-" 1476107 4 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdg1/3/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 4 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdi1/3/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 4 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdi1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0751 "-" 1476107 4 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdg1/3/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx1b1ec5e6d16a4625a7cf1-006acad0cc" "proxy-server 1476107" 0.0808 "-" 1476107 4 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-dup-discon/test HTTP/1.0 201 - - t 65536 - - tx1b1ec5e6d16a4625a7cf1-006acad0cc - 0.1324 - - 1791676620.772185564 1791676620.904566526 4 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6c5f66d48c3249a1b2552-006acad0cc" "proxy-server 1476107" 0.0014 "-" 1476107 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://127.0.0.1:41681/sdb1/1/a/ec-con" "tx6c5f66d48c3249a1b2552-006acad0cc" "container-server 1476107" 0.0011 "-" 1476107 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://127.0.0.1:43433/sda1/1/a/ec-con" "tx6c5f66d48c3249a1b2552-006acad0cc" "container-server 1476107" 0.0011 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sda1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx6c5f66d48c3249a1b2552-006acad0cc" "proxy-server 1476107" 0.0193 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "PUT /sdb1/1/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx6c5f66d48c3249a1b2552-006acad0cc" "proxy-server 1476107" 0.0225 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/00 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx6c5f66d48c3249a1b2552-006acad0cc - 0.0531 - - 1791676620.906587839 1791676620.959655285 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbcb210be448f44cc9bdbf-006acad0cc" "proxy-server 1476107" 0.0021 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:00 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txb6fa0ae061c9425cb2534-006acad0cc" "proxy-server 1476107" 0.0013 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdh1/1/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txea6ecd432ac34ff3957d7-006acad0cc" "proxy-server 1476107" 0.0197 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "PUT http://localhost/sdg1/1/a/ec-con/o2" "txea6ecd432ac34ff3957d7-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "PUT http://localhost/sdi1/1/a/ec-con/o2" "txea6ecd432ac34ff3957d7-006acad0cc" "object-server 1476107" 0.0005 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdi1/1/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txea6ecd432ac34ff3957d7-006acad0cc" "proxy-server 1476107" 0.0325 "-" 1476107 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdg1/1/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "txea6ecd432ac34ff3957d7-006acad0cc" "proxy-server 1476107" 0.0348 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 PUT /v1/a/ec-con/o2 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 txea6ecd432ac34ff3957d7-006acad0cc - 0.0739 - - 1791676620.961718798 1791676621.035647154 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx83f849399b72447192f90-006acad0cd" "proxy-server 1476107" 0.0063 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txc0a6c1e098da475ab6867-006acad0cd" "proxy-server 1476107" 0.0082 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sdi1/1/a/ec-con/o2" 200 100 "HEAD http://localhost/v1/a/ec-con/o2" "tx0f849d4689e84e1cbb753-006acad0cd" "proxy-server 1476107" 0.0006 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 HEAD /v1/a/ec-con/o2 HTTP/1.0 200 - - t - - - tx0f849d4689e84e1cbb753-006acad0cd - 0.0326 - - 1791676621.037226200 1791676621.069807529 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5f59bfb51b084644822b1-006acad0cd" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txf337d5c16fbb41eea3435-006acad0cd" "proxy-server 1476107" 0.0189 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "GET /sdh1/1/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "tx8395272339b84dfa9a7c0-006acad0cd" "proxy-server 1476107" 0.0007 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "GET /sdi1/1/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "tx8395272339b84dfa9a7c0-006acad0cd" "proxy-server 1476107" 0.0048 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 GET /v1/a/ec-con/o2 HTTP/1.0 200 - - t - 40 - tx8395272339b84dfa9a7c0-006acad0cd - 0.0463 - - 1791676621.075645685 1791676621.121949434 3 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx568e881b58c44b48ae0de-006acad0cd" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txe9a349d4b6ec4eebbf4f5-006acad0cd" "proxy-server 1476107" 0.0057 "-" 1476107 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdg1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx15cc49039c8e477789e03-006acad0cd" "proxy-server 1476107" 0.0116 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "POST http://localhost/sdi1/1/a/ec-con/o2" "tx15cc49039c8e477789e03-006acad0cd" "object-server 1476107" 0.0005 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "POST http://localhost/sdh1/1/a/ec-con/o2" "tx15cc49039c8e477789e03-006acad0cd" "object-server 1476107" 0.0004 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdh1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx15cc49039c8e477789e03-006acad0cd" "proxy-server 1476107" 0.0158 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdi1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx15cc49039c8e477789e03-006acad0cd" "proxy-server 1476107" 0.0185 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx15cc49039c8e477789e03-006acad0cd - 0.0485 - - 1791676621.131845713 1791676621.180385590 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe6a72a511bd94037a2b8f-006acad0cd" "proxy-server 1476107" 0.0014 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx0a127640b7bf487cb49c7-006acad0cd" "proxy-server 1476107" 0.0080 "-" 1476107 3test.unit.proxy.test_server.TestECDuplicationObjectController.test_reload_ring_ec +test.unit.proxy.test_server.TestECDuplicationObjectController.test_reload_ring_ec ... ok +test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id +test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id ... ok +test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id_length_limit +test.unit.proxy.test_server.TestProxyServer.test_adds_transaction_id_length_limit ... ok +test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_allow +test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_allow ... ok +test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_deny +test.unit.proxy.test_server.TestProxyServer.test_calls_authorize_deny ... ok +test.unit.proxy.test_server.TestProxyServer.test_check_response_200 +test.unit.proxy.test_server.TestProxyServer.test_check_response_200 ... ok +test.unit.proxy.test_server.TestProxyServer.test_check_response_503 +test.unit.proxy.test_server.TestProxyServer.test_check_response_503 ... ok +test.unit.proxy.test_server.TestProxyServer.test_check_response_507 +test.unit.proxy.test_server.TestProxyServer.test_check_response_507 ... ok +test.unit.proxy.test_server.TestProxyServer.test_denied_host_header +test.unit.proxy.test_server.TestProxyServer.test_denied_host_header ... ok +test.unit.proxy.test_server.TestProxyServer.test_error_limit_methods +test.unit.proxy.test_server.TestProxyServer.test_error_limit_methods ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0a42e57ea8f9444781541-0068bdc0bb" "proxy-server 2597878" 0.0022 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:40549/sda1/1/a/c2" "tx0a42e57ea8f9444781541-0068bdc0bb" "container-server 2597878" 0.0011 "-" 2597878 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:60179/sdb1/1/a/c2" "tx0a42e57ea8f9444781541-0068bdc0bb" "container-server 2597878" 0.0058 "-" 2597878 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx0a42e57ea8f9444781541-0068bdc0bb" "proxy-server 2597878" 0.0174 "-" 2597878 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx0a42e57ea8f9444781541-0068bdc0bb" "proxy-server 2597878" 0.0265 "-" 2597878 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx0a42e57ea8f9444781541-0068bdc0bb - 0.0393 - - 1757266107.932722807 1757266107.972061872 2 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdg1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx1c8cb7bf742a45d4b6a9e-006acad0cd" "proxy-server 1476107" 0.0095 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sdb1/1/a/ec-con/o2" 201 - "POST http://localhost/sdh1/1/a/ec-con/o2" "tx1c8cb7bf742a45d4b6a9e-006acad0cd" "object-server 1476107" 0.0005 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdh1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx1c8cb7bf742a45d4b6a9e-006acad0cd" "proxy-server 1476107" 0.0138 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "PUT /sda1/1/a/ec-con/o2" 201 - "POST http://localhost/sdi1/1/a/ec-con/o2" "tx1c8cb7bf742a45d4b6a9e-006acad0cd" "object-server 1476107" 0.0004 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "POST /sdi1/1/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx1c8cb7bf742a45d4b6a9e-006acad0cd" "proxy-server 1476107" 0.0197 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx1c8cb7bf742a45d4b6a9e-006acad0cd - 0.0663 - - 1791676621.181995153 1791676621.248296976 3 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe5558c497af14a4c881bf-006acad0cd" "proxy-server 1476107" 0.0015 "-" 1476107 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "HEAD /sdb1/1/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx12ac83f60c864838801f3-006acad0cd" "proxy-server 1476107" 0.0026 "-" 1476107 3 +obj3 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "DELETE /sdi1/1/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txb60a3907ccb84eec94d47-006acad0cd" "proxy-server 1476107" 0.0016 "-" 1476107 3 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "DELETE /sda1/1/a/ec-con/o2" 204 - "DELETE http://localhost/sdh1/1/a/ec-con/o2" "txb60a3907ccb84eec94d47-006acad0cd" "object-server 1476107" 0.0004 "-" 1476107 3 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "DELETE /sdb1/1/a/ec-con/o2" 204 - "DELETE http://localhost/sdg1/1/a/ec-con/o2" "txb60a3907ccb84eec94d47-006acad0cd" "object-server 1476107" 0.0004 "-" 1476107 3 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "DELETE /sdh1/1/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txb60a3907ccb84eec94d47-006acad0cd" "proxy-server 1476107" 0.0097 "-" 1476107 3 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:01 +0000] "DELETE /sdg1/1/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "txb60a3907ccb84eec94d47-006acad0cd" "proxy-server 1476107" 0.0087 "-" 1476107 3 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/01 DELETE /v1/a/ec-con/o2 HTTP/1.0 204 - - t - - - txb60a3907ccb84eec94d47-006acad0cd - 0.0264 - - 1791676621.249838829 1791676621.276272058 3 test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -73830,7 +74506,9 @@ test ERROR: succès 10.0.0.0:1000/sda test ERROR: succès 10.0.0.0:1000/sda test ERROR: succès 10.0.0.0:1000/sda -test ERROR: succès 10.0.0.0:1000/sda +test ERROR: succès 10.0.0.0:1000/sdatest.unit.proxy.test_server.TestProxyServer.test_error_occurred +test.unit.proxy.test_server.TestProxyServer.test_error_occurred ... ok + test ERROR: succès 10.0.0.0:1000/sda test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda test ERROR: succès 10.0.0.0:1000/sda @@ -73964,7 +74642,226 @@ raise Exception('kaboom1!') Exception: kaboom1! test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_exception_occurred +test.unit.proxy.test_server.TestProxyServer.test_exception_occurred ... ok +test.unit.proxy.test_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging +test.unit.proxy.test_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging ... ok +test.unit.proxy.test_server.TestProxyServer.test_get_info_controller +test.unit.proxy.test_server.TestProxyServer.test_get_info_controller ... ok +test.unit.proxy.test_server.TestProxyServer.test_get_object_ring +test.unit.proxy.test_server.TestProxyServer.test_get_object_ring ... ok +test.unit.proxy.test_server.TestProxyServer.test_inexistent_method_request +test.unit.proxy.test_server.TestProxyServer.test_inexistent_method_request ... ok +test.unit.proxy.test_server.TestProxyServer.test_info_defaults +test.unit.proxy.test_server.TestProxyServer.test_info_defaults ... ok +test.unit.proxy.test_server.TestProxyServer.test_internal_method_request +test.unit.proxy.test_server.TestProxyServer.test_internal_method_request ... ok +test.unit.proxy.test_server.TestProxyServer.test_internal_reserved_name_request +test.unit.proxy.test_server.TestProxyServer.test_internal_reserved_name_request ... ok +test.unit.proxy.test_server.TestProxyServer.test_negative_content_length +test.unit.proxy.test_server.TestProxyServer.test_negative_content_length ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_some_slow_primaries +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_some_slow_primaries ... ok + +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx6a15f456cac8427189048-006acad0cc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx44871937fe9a46049d983-006acad0cc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx9dbe46bc11d94007beeb6-006acad0cc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR 500 Trying to GET /a/c/o From Object Server 10.0.0.2:1002/sdc (txn: tx86b98639bc5b46fdbf55d-006acad0cc) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd)test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_404_will_404 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_404_will_404 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_507_will_503 +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_with_success_and_507_will_503 ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_no_memcache ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_write_timeout +test.unit.proxy.controllers.test_obj.TestECObjController.test_GET_write_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_match +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_match ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_none_match +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_if_none_match ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_simple +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_simple ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_different_timestamps +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_different_timestamps ... ok +test.unit.proxy.test_server.TestProxyServer.test_node_concurrency +test.unit.proxy.test_server.TestProxyServer.test_node_concurrency ... ok + +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx8b23495069a34fd09e40b-006acad0cd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.3:1003/sdd, error: ERROR Insufficient Storage (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Node is error limited: 10.0.0.3:1003/sdd (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.4:1004/sde, error: ERROR Insufficient Storage (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Node is error limited: 10.0.0.4:1004/sde (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.9:1009/sdj, error: ERROR Insufficient Storage (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Node is error limited: 10.0.0.9:1009/sdj (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.6:1006/sdg, error: ERROR Insufficient Storage (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Node is error limited: 10.0.0.6:1006/sdg (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Ignoring 507 from handoff (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server ERROR: Object returning 503 for [507, 507, 507, 507, 507] (txn: tx4b86aecfbcc44e3c932d2-006acad0cd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server ERROR: ChunkWriteTimeout feeding fragments for '/a/c/o': ChunkWriteTimeout (0.01s after 0.01s) (txn: tx4894657a7638471eacd8d-006acad0cd) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_some_missing +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_some_missing ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_two_vector_timestamps +test.unit.proxy.controllers.test_obj.TestECObjController.test_HEAD_x_newest_with_two_vector_timestamps ... ok +test.unit.proxy.test_server.TestProxyServer.test_node_timing +test.unit.proxy.test_server.TestProxyServer.test_node_timing ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok +test.unit.proxy.test_server.TestProxyServer.test_private_method_request +test.unit.proxy.test_server.TestProxyServer.test_private_method_request ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_succeed +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_all_primaries_succeed ... ok +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_delete_at_non_integer ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txfaaa28de9f5d4d17a0f02-006acad0ce) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.11:1011/sdl re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.1:1001/sdb re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server WARNING: Client disconnected on read of EC frag '/a/c/o' (txn: tx0d775b0e4f6e467d9b79f-006acad0ce) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_insufficient_primaries_succeed_others_404 ... ok + test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test @@ -73999,216 +74896,7 @@ Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test raise Exception('kaboom1!') -Exception: kaboom1!test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred -test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging -test.unit.proxy.test_mem_server.TestProxyServer.test_exception_occurred_replication_ip_port_logging ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_get_info_controller -test.unit.proxy.test_mem_server.TestProxyServer.test_get_info_controller ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_get_object_ring -test.unit.proxy.test_mem_server.TestProxyServer.test_get_object_ring ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_inexistent_method_request -test.unit.proxy.test_mem_server.TestProxyServer.test_inexistent_method_request ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_info_defaults -test.unit.proxy.test_mem_server.TestProxyServer.test_info_defaults ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_internal_method_request -test.unit.proxy.test_mem_server.TestProxyServer.test_internal_method_request ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_internal_reserved_name_request -test.unit.proxy.test_mem_server.TestProxyServer.test_internal_reserved_name_request ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_negative_content_length -test.unit.proxy.test_mem_server.TestProxyServer.test_negative_content_length ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:48507/sdb1/0/a/c" "txdbcb9a7c7e3d42d39660f-0068bdc0bb" "container-server 2597866" 0.0011 "-" 2597866 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:45567/sda1/0/a/c" "txdbcb9a7c7e3d42d39660f-0068bdc0bb" "container-server 2597866" 0.0010 "-" 2597866 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txdbcb9a7c7e3d42d39660f-0068bdc0bb" "proxy-server 2597866" 0.0255 "-" 2597866 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://localhost/v1/a/c" "txdbcb9a7c7e3d42d39660f-0068bdc0bb" "proxy-server 2597866" 0.0220 "-" 2597866 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c HTTP/1.0 201 - - t - - - txdbcb9a7c7e3d42d39660f-0068bdc0bb - 0.0439 - - 1757266107.502040863 1757266107.545911074 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sda1/0/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx69250ee724054161b24c2-0068bdc0bb" "proxy-server 2597866" 0.0011 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://127.0.0.1:45567/sda1/2/a1/c1" "tx69250ee724054161b24c2-0068bdc0bb" "container-server 2597866" 0.0011 "-" 2597866 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://127.0.0.1:48507/sdb1/2/a1/c1" "tx69250ee724054161b24c2-0068bdc0bb" "container-server 2597866" 0.0052 "-" 2597866 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx69250ee724054161b24c2-0068bdc0bb" "proxy-server 2597866" 0.0304 "-" 2597866 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx69250ee724054161b24c2-0068bdc0bb" "proxy-server 2597866" 0.0175 "-" 2597866 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx69250ee724054161b24c2-0068bdc0bb - 0.0431 - - 1757266107.551462173 1757266107.594552279 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe348b427fae9463eb960c-0068bdc0bb" "proxy-server 2597866" 0.0061 "-" 2597866 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:48507/sdb1/0/a/c1" "txe348b427fae9463eb960c-0068bdc0bb" "container-server 2597866" 0.0011 "-" 2597866 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:45567/sda1/0/a/c1" "txe348b427fae9463eb960c-0068bdc0bb" "container-server 2597866" 0.0099 "-" 2597866 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe348b427fae9463eb960c-0068bdc0bb" "proxy-server 2597866" 0.0252 "-" 2597866 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txe348b427fae9463eb960c-0068bdc0bb" "proxy-server 2597866" 0.0219 "-" 2597866 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txe348b427fae9463eb960c-0068bdc0bb - 0.0425 - - 1757266107.600315094 1757266107.642823219 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "HEAD /sdb1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx051b7bdda28c405393641-0068bdc0bb" "proxy-server 2597866" 0.0061 "-" 2597866 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:48507/sdb1/2/a/c2" "tx051b7bdda28c405393641-0068bdc0bb" "container-server 2597866" 0.0019 "-" 2597866 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:45567/sda1/2/a/c2" "tx051b7bdda28c405393641-0068bdc0bb" "container-server 2597866" 0.0054 "-" 2597866 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sda1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx051b7bdda28c405393641-0068bdc0bb" "proxy-server 2597866" 0.0294 "-" 2597866 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:27 +0000] "PUT /sdb1/2/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx051b7bdda28c405393641-0068bdc0bb" "proxy-server 2597866" 0.0261 "-" 2597866 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/27 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx051b7bdda28c405393641-0068bdc0bb - 0.0468 - - 1757266107.648449421 1757266107.695240021 2 - -test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx67e2d5647d074802a0055-0068bdc0ba) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 6 shards for: /v1/a/c?delimiter=%2F&reverse=on&format=json&states=listing (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&reverse=on&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 1 (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ha%2Fptic {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ha-ppy', lower='ha.d', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&reverse=on&format=json&limit=9998&marker=ha%2F&end_marker=ha.d {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Getting listing part 5 from shard Namespace(name='.shards_a/c_ha.d', lower='', upper='ha.d') .shards_a/c_ha.d with {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Get listing from /v1/.shards_a/c_ha.d?delimiter=%2F&reverse=on&format=json&limit=9997&marker=ha.ggle&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 4 (txn: tx186404ac3e6143b79f3a4-0068bdc0bb) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test DEBUG: Setting object count to 3120 (txn: tx442a586dd3514573b013d-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test DEBUG: Setting object count to 3120 (txn: txa618a0859e2d4fd790366-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test DEBUG: Setting object count to 3120 (txn: tx5d88718ff32449d4a8944-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx91516345146c41219c08f-0068bdc0bc) -test DEBUG: Setting object count to 3120 (txn: tx91516345146c41219c08f-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test DEBUG: Setting object count to 3120 (txn: tx98498f08aeeb4d67904e3-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: txa6aae1ee95f24c7485427-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: tx5d8dff8ed0e140a0870ef-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx86dbf96a4f904bae8a5c2-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txf6bbb734a3c84edab5f93-0068bdc0bc) -test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: txf6bbb734a3c84edab5f93-0068bdc0bc) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf6bbb734a3c84edab5f93-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txf6bbb734a3c84edab5f93-0068bdc0bc) -test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txf6bbb734a3c84edab5f93-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2b33b10d06894921b24dd-0068bdc0bc) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: tx2b33b10d06894921b24dd-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx2b33b10d06894921b24dd-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx2b33b10d06894921b24dd-0068bdc0bc) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx2b33b10d06894921b24dd-0068bdc0bc) -test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx4fbf14e0a45d4e2ca6a08-0068bdc0bc) -test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx4fbf14e0a45d4e2ca6a08-0068bdc0bc) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4fbf14e0a45d4e2ca6a08-0068bdc0bc) -test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx4fbf14e0a45d4e2ca6a08-0068bdc0bc) -test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx4fbf14e0a45d4e2ca6a08-0068bdc0bc)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_memcache ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_node_concurrency -test.unit.proxy.test_mem_server.TestProxyServer.test_node_concurrency ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_node_timing -test.unit.proxy.test_mem_server.TestProxyServer.test_node_timing ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_private_method_request -test.unit.proxy.test_mem_server.TestProxyServer.test_private_method_request ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits ... ok - +Exception: kaboom1! test ERROR: ERROR with server-type server 10.0.0.0:1000/sda re: success: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 1202, in do_test @@ -74231,15 +74919,15 @@ Exception: kaboom1! test ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: tx4ead9aebfbb4430288cf9-0068bdc0bc) -test INFO: Client disconnected on read of '/a/c' (txn: tx4ead9aebfbb4430288cf9-0068bdc0bc) -test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.1.0:1100/sda (txn: tx805704665fbf4228b3257-0068bdc0bc) -test INFO: Client disconnected on read of '/a/c' (txn: tx805704665fbf4228b3257-0068bdc0bc) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to UPDATE /a/c: Network unreachable (txn: tx6e88aef63b134c0da73c0-0068bdc0bd) -test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to UPDATE /a/c: Network unreachable (txn: tx6e88aef63b134c0da73c0-0068bdc0bd) -test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to UPDATE /a/c: Network unreachable (txn: tx6e88aef63b134c0da73c0-0068bdc0bd) -test ERROR: Container UPDATE returning 503 for (503, 503, 503) (txn: tx6e88aef63b134c0da73c0-0068bdc0bd) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.0.0:1000/sda (txn: txc54a2a1da5574b34b0efa-006acad0cd) +test INFO: Client disconnected on read of '/a/c' (txn: txc54a2a1da5574b34b0efa-006acad0cd) +test ERROR: ERROR 503 b'' Trying to GET /a/c From Container Server 10.0.1.0:1100/sda (txn: tx678515b45bda4bd6af770-006acad0cd) +test INFO: Client disconnected on read of '/a/c' (txn: tx678515b45bda4bd6af770-006acad0cd) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to UPDATE /a/c: Network unreachable (txn: txbb439a609dec401a9511f-006acad0ce) +test ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to UPDATE /a/c: Network unreachable (txn: txbb439a609dec401a9511f-006acad0ce) +test ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to UPDATE /a/c: Network unreachable (txn: txbb439a609dec401a9511f-006acad0ce) +test ERROR: Container UPDATE returning 503 for (503, 503, 503) (txn: txbb439a609dec401a9511f-006acad0ce) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -74249,25 +74937,83 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r3=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_inherits ... ok +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides ... ok +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default ... ok +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_negative_delete_after +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_404 ... ok + +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.4:1004/sde re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.9:1009/sdj re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: txb606fa1b844547fb99e36-006acad0ce) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.10:1010/sdk re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.6:1006/sdg re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.2:1002/sdc re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.14:1014/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.15:1015/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.16:1016/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.17:1017/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.18:1018/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.19:1019/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.20:1020/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.21:1021/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.22:1022/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.23:1023/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.24:1024/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.25:1025/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.26:1026/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.27:1027/sda, error: ERROR Insufficient Storage (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server ERROR: Object POST returning 503 for (202, 202, 202, 202, 202, 202, 503, 503, 503, 503, 503, 503, 503, 503) (txn: tx1b82df72184148699c1a5-006acad0ce) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.12:1012/sdm re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.3:1003/sdd re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce)test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_fail +test.unit.proxy.controllers.test_obj.TestECObjController.test_POST_sufficient_primaries_succeed_others_fail ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_negative_delete_after +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_requires_length +test.unit.proxy.controllers.test_obj.TestECObjController.test_PUT_requires_length ... ok + test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0=0', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_overrides ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_per_policy_with_no_default ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_affinity_proxy_server_config ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_timing_per_policy -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_by_timing_per_policy ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_default -test.unit.proxy.test_mem_server.TestProxyServer.test_sort_nodes_default ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_unhandled_exception -test.unit.proxy.test_mem_server.TestProxyServer.test_unhandled_exception ... ok -test.unit.proxy.test_mem_server.TestProxyServer.test_valid_api_version -test.unit.proxy.test_mem_server.TestProxyServer.test_valid_api_version ... ok - +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) @@ -74285,253 +75031,525 @@ test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_timing_per_policy +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_by_timing_per_policy ... ok +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_default +test.unit.proxy.test_server.TestProxyServer.test_sort_nodes_default ... ok +test.unit.proxy.test_server.TestProxyServer.test_statsd_prefix +test.unit.proxy.test_server.TestProxyServer.test_statsd_prefix ... ok +test.unit.proxy.test_server.TestProxyServer.test_unhandled_exception +test.unit.proxy.test_server.TestProxyServer.test_unhandled_exception ... ok +test.unit.proxy.test_server.TestProxyServer.test_valid_api_version +test.unit.proxy.test_server.TestProxyServer.test_valid_api_version ... ok +test.unit.proxy.test_server.TestProxyServerConfiguration.test_auto_create_account +test.unit.proxy.test_server.TestProxyServerConfiguration.test_auto_create_account ... ok +test.unit.proxy.test_server.TestProxyServerConfiguration.test_cors_options +test.unit.proxy.test_server.TestProxyServerConfiguration.test_cors_options ... ok +test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_recheck_options +test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_recheck_options ... ok +test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_skip_options +test.unit.proxy.test_server.TestProxyServerConfiguration.test_memcache_skip_options ... ok +test.unit.proxy.test_server.TestProxyServerConfiguration.test_node_timeout +test.unit.proxy.test_server.TestProxyServerConfiguration.test_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_connect_put_node_timeout +test.unit.proxy.controllers.test_obj.TestECObjController.test_connect_put_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_container_sync_delete +test.unit.proxy.controllers.test_obj.TestECObjController.test_container_sync_delete ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_container_update_backend_requests +test.unit.proxy.controllers.test_obj.TestECObjController.test_container_update_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_delete_at_backend_requests +test.unit.proxy.controllers.test_obj.TestECObjController.test_delete_at_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_determine_chunk_destinations +test.unit.proxy.controllers.test_obj.TestECObjController.test_determine_chunk_destinations ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_ec_concurrent_GET_with_slow_leaders +test.unit.proxy.controllers.test_obj.TestECObjController.test_ec_concurrent_GET_with_slow_leaders ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_expirer_DELETE_suppresses_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestECObjController.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_feed_remaining_primaries +test.unit.proxy.controllers.test_obj.TestECObjController.test_feed_remaining_primaries ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_fix_response_HEAD +test.unit.proxy.controllers.test_obj.TestECObjController.test_fix_response_HEAD ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_default +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_default ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_non_default +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_handoff_local_first_non_default ... ok + +proxy-server ERROR: ERROR with Object server 10.0.0.8:1008/sdi re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.5:1005/sdf re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.13:1013/sdn re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server ERROR: ERROR with Object server 10.0.0.7:1007/sdh re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx2dd3faae2a5b492e9f2f7-006acad0ce) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_best_effort +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_best_effort ... ok + test DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'timing', 'read_affinity': 'r1=1,r2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r2=1', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method - warnings.warn("TestResult has no addDuration method", -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_expose_headers -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_expose_headers ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_non_strict -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_non_strict ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_strict -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_strict ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers -test.unit.proxy.test_server.TestReplicatedObjectController.test_CORS_valid_with_obj_headers ... ok +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test-proxy-config DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_moves_locals_first +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_moves_locals_first ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestECObjController.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_non_durable_ec_response_bucket +test.unit.proxy.controllers.test_obj.TestECObjController.test_non_durable_ec_response_bucket ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_object_DELETE_backend_update_container_ip_default +test.unit.proxy.controllers.test_obj.TestECObjController.test_object_DELETE_backend_update_container_ip_default ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp_timeout +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_short_resp_timeout ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_slow_resp +test.unit.proxy.controllers.test_obj.TestECObjController.test_ranged_get_with_slow_resp ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_repl_object_DELETE_backend_update_container_repl_ip +test.unit.proxy.controllers.test_obj.TestECObjController.test_repl_object_DELETE_backend_update_container_repl_ip ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_smooth_distributed_backend_requests +test.unit.proxy.controllers.test_obj.TestECObjController.test_smooth_distributed_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_some_404s_and_507s +test.unit.proxy.controllers.test_obj.TestECObjController.test_some_404s_and_507s ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_not_configured +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_not_configured ... ok -cont1 DEBUG: Could not load '/tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0032 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0030 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0028 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0029 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa58073a06d2e4b3482511-0068bdc0bd" "proxy-server 2597878" 0.0012 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:46859/sda1/1/a/c" "txa58073a06d2e4b3482511-0068bdc0bd" "container-server 2597878" 0.0011 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:56801/sdb1/1/a/c" "txa58073a06d2e4b3482511-0068bdc0bd" "container-server 2597878" 0.0011 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "txa58073a06d2e4b3482511-0068bdc0bd" "proxy-server 2597878" 0.0133 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "txa58073a06d2e4b3482511-0068bdc0bd" "proxy-server 2597878" 0.0096 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a/c HTTP/1.0 201 - - t - - - txa58073a06d2e4b3482511-0068bdc0bd - 0.0215 - - 1757266109.458005667 1757266109.479555368 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txec6bba632c80485fbd619-0068bdc0bd" "proxy-server 2597878" 0.0012 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:46859/sda1/1/a1/c1" "txec6bba632c80485fbd619-0068bdc0bd" "container-server 2597878" 0.0011 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:56801/sdb1/1/a1/c1" "txec6bba632c80485fbd619-0068bdc0bd" "container-server 2597878" 0.0010 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txec6bba632c80485fbd619-0068bdc0bd" "proxy-server 2597878" 0.0084 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txec6bba632c80485fbd619-0068bdc0bd" "proxy-server 2597878" 0.0136 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txec6bba632c80485fbd619-0068bdc0bd - 0.0211 - - 1757266109.480999470 1757266109.502054691 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txefbd59dc318043709e7da-0068bdc0bd" "proxy-server 2597878" 0.0019 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:46859/sda1/2/a/c1" "txefbd59dc318043709e7da-0068bdc0bd" "container-server 2597878" 0.0012 "-" 2597878 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:56801/sdb1/2/a/c1" "txefbd59dc318043709e7da-0068bdc0bd" "container-server 2597878" 0.0016 "-" 2597878 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txefbd59dc318043709e7da-0068bdc0bd" "proxy-server 2597878" 0.0128 "-" 2597878 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txefbd59dc318043709e7da-0068bdc0bd" "proxy-server 2597878" 0.0095 "-" 2597878 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txefbd59dc318043709e7da-0068bdc0bd - 0.0218 - - 1757266109.503541946 1757266109.525376081 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d606dd97bff46ff859e1-0068bdc0bd" "proxy-server 2597878" 0.0019 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:56801/sdb1/1/a/c2" "tx3d606dd97bff46ff859e1-0068bdc0bd" "container-server 2597878" 0.0052 "-" 2597878 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:46859/sda1/1/a/c2" "tx3d606dd97bff46ff859e1-0068bdc0bd" "container-server 2597878" 0.0012 "-" 2597878 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3d606dd97bff46ff859e1-0068bdc0bd" "proxy-server 2597878" 0.0126 "-" 2597878 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3d606dd97bff46ff859e1-0068bdc0bd" "proxy-server 2597878" 0.0174 "-" 2597878 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx3d606dd97bff46ff859e1-0068bdc0bd - 0.0256 - - 1757266109.526776314 1757266109.552408218 2 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx646ef21f36eb460e890f9-0068bdc0bd) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx8f753f69e76b456498271-0068bdc0bd) -proxy-ut ERROR: ERROR 500 Trying to DELETE /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx8f753f69e76b456498271-0068bdc0bd)test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE -test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_DELETE_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_bad_range_zero_byte ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_calls_authorize -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_calls_authorize ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest ... ok -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_mix_ok_and_deleted_shard -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_mix_ok_and_deleted_shard ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest_large_file -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_newest_large_file ... ok +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.13:1013/sdn (txn: tx2587b805285045e7904fe-006acad0cf) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.13:1013/sdn (txn: tx595cebe36d5c4368a8525-006acad0cf) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Trying to read EC fragment during GET (retrying) 10.0.0.7:1007/sdh (txn: txcee319f4349d41e1b8ab1-006acad0cf) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config_overrides_and_inherits +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_per_policy_config_overrides_and_inherits ... ok +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_proxy_server_config +test.unit.proxy.controllers.test_obj.TestECObjController.test_write_affinity_proxy_server_config ... ok -proxy-ut ERROR: Object DELETE returning 503 for (204, 503, 503) (txn: tx8f753f69e76b456498271-0068bdc0bd) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa9f0be8b55b143cea657c-0068bdc0bd" "proxy-server 2597878" 0.0036 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txffd8ec4f526e477c9ae2b-0068bdc0bd" "proxy-server 2597878" 0.0014 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/0/a/c/o.zerobyte" "tx4b1329e715f044469cf22-0068bdc0bd" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx4b1329e715f044469cf22-0068bdc0bd" "proxy-server 2597878" 0.0103 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/0/a/c/o.zerobyte" "tx4b1329e715f044469cf22-0068bdc0bd" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx4b1329e715f044469cf22-0068bdc0bd" "proxy-server 2597878" 0.0166 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx4b1329e715f044469cf22-0068bdc0bd - 0.0372 - - 1757266109.634913445 1757266109.672080040 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx312d77507d6a456687c2c-0068bdc0bd" "proxy-server 2597878" 0.0063 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx21857cfee3964b8bac6d6-0068bdc0bd" "proxy-server 2597878" 0.0025 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "GET /sdb1/0/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txd56d621aa79f426083c1a-0068bdc0bd" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6cc43fa9df644908a07de-0068bdc0bd" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txc6357037adc74164add08-0068bdc0bd" "proxy-server 2597878" 0.0024 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "GET /sda1/0/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "txe014f30b3a544c65a1df3-0068bdc0bd" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3d5d19182d7f413d9058f-0068bdc0bd) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx03597406d0d843ccb0874-0068bdc0bd) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3f08597465c34078a6454-0068bdc0bd) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6533203cd73f4d7e8fcb6-0068bdc0bd) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx1cd2110838d44c49a762b-0068bdc0bd) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx89a280361bf44f53bd9ed-0068bdc0bd) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe8a504095f45409a98511-0068bdc0bd" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx97b907dfddc04c209fe1c-0068bdc0bd" "proxy-server 2597878" 0.0014 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/c/o.large" 201 - "PUT http://localhost/sda1/2/a/c/o.large" "tx638e12b614274e22be60b-0068bdc0bd" "object-server 2597878" 0.0005 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/c/o.large" 201 - "PUT http://localhost/sdb1/2/a/c/o.large" "tx638e12b614274e22be60b-0068bdc0bd" "object-server 2597878" 0.0004 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx638e12b614274e22be60b-0068bdc0bd" "proxy-server 2597878" 0.0190 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/2/a/c/o.large" 201 - "PUT http://localhost/v1/a/c/o.large" "tx638e12b614274e22be60b-0068bdc0bd" "proxy-server 2597878" 0.0260 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/29 PUT /v1/a/c/o.large HTTP/1.0 201 - - t 1048576 - - tx638e12b614274e22be60b-0068bdc0bd - 0.0384 - - 1757266109.771689177 1757266109.810076952 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf38d370090ac44b692251-0068bdc0bd" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx853b0b5504f349dd87ca4-0068bdc0bd" "proxy-server 2597878" 0.0069 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "GET /sdb1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx9129382d69bb4c6697e02-0068bdc0bd" "proxy-server 2597878" 0.0007 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "GET /sda1/2/a/c/o.large" 200 1048576 "GET http://localhost/v1/a/c/o.large" "tx9129382d69bb4c6697e02-0068bdc0bd" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_pipeline -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_pipeline ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges ... ok +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Setting object count to 1072 (txn: tx8b5a0fb59e4e4dd2bd51b-006acad0cc) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Setting object count to 1072 (txn: txee5bc6f1d78c44358643c-006acad0ce) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txcefa08cbfeca4d928693f-006acad0cf)test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_custom_config +test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_custom_config ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_sharding_shard_with_memcache ... ok -proxy INFO: (2597878) wsgi starting up on http://127.0.0.1:37355 -proxy DEBUG: (2597878) accepted ('127.0.0.1', 49364) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txffb943f5eddd4ff1908cc-0068bdc0bd" "proxy-server 2597878" 0.0055 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/zero" 201 - "PUT http://127.0.0.1:46859/sda1/3/a/zero" "txffb943f5eddd4ff1908cc-0068bdc0bd" "container-server 2597878" 0.0011 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/zero" 201 - "PUT http://127.0.0.1:56801/sdb1/3/a/zero" "txffb943f5eddd4ff1908cc-0068bdc0bd" "container-server 2597878" 0.0011 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/3/a/zero" 201 - "PUT http://localhost/v1/a/zero" "txffb943f5eddd4ff1908cc-0068bdc0bd" "proxy-server 2597878" 0.0125 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/3/a/zero" 201 - "PUT http://localhost/v1/a/zero" "txffb943f5eddd4ff1908cc-0068bdc0bd" "proxy-server 2597878" 0.0273 "-" 2597878 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:29] "PUT /v1/a/zero HTTP/1.1" 201 174 0.039096 (txn: txffb943f5eddd4ff1908cc-0068bdc0bd) -proxy DEBUG: (2597878) accepted ('127.0.0.1', 49366) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx217ecce1e2004e8f88f76-0068bdc0bd" "proxy-server 2597878" 0.0020 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/3/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "txf094d1fdf09d492a89323-0068bdc0bd" "proxy-server 2597878" 0.0013 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/3/a/zero/go-get-it" 201 - "PUT http://localhost/sdb1/1/a/zero/go-get-it" "tx7586a74a9acb46c38c5b7-0068bdc0bd" "object-server 2597878" 0.0008 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx7586a74a9acb46c38c5b7-0068bdc0bd" "proxy-server 2597878" 0.0104 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sdb1/3/a/zero/go-get-it" 201 - "PUT http://localhost/sda1/1/a/zero/go-get-it" "tx7586a74a9acb46c38c5b7-0068bdc0bd" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "PUT /sda1/1/a/zero/go-get-it" 201 - "PUT http://localhost/v1/a/zero/go-get-it" "tx7586a74a9acb46c38c5b7-0068bdc0bd" "proxy-server 2597878" 0.0147 "-" 2597878 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:29] "PUT /v1/a/zero/go-get-it HTTP/1.1" 201 206 0.031656 (txn: tx7586a74a9acb46c38c5b7-0068bdc0bd) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe3a941abb16c40eca12d4-0068bdc0bd" "proxy-server 2597878" 0.0062 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "HEAD /sdb1/3/a/zero" 204 - "HEAD http://localhost/v1/a/zero" "tx04e129257b744c0ba3dd5-0068bdc0bd" "proxy-server 2597878" 0.0081 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:29 +0000] "GET /sda1/1/a/zero/go-get-it" 200 1309 "GET http://localhost/v1/a/zero/go-get-it" "tx25f34777f95042b5a7142-0068bdc0bd" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:29] "GET /v1/a/zero/go-get-it HTTP/1.1" 200 1729 0.028082 (txn: tx25f34777f95042b5a7142-0068bdc0bd) -proxy DEBUG: (2597878) timed out ('127.0.0.1', 49366) (txn: tx25f34777f95042b5a7142-0068bdc0bd) -proxy INFO: (2597878) wsgi exited, is_accepting=True -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5b97f2ff70d249e1ac561-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx98a8647d19e24ddc9766a-0068bdc0be" "proxy-server 2597878" 0.0028 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c/o.beans" 201 - "PUT http://localhost/sda1/1/a/c/o.beans" "tx4be52d88fe8742dd9f170-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx4be52d88fe8742dd9f170-0068bdc0be" "proxy-server 2597878" 0.0163 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c/o.beans" 201 - "PUT http://localhost/sdb1/1/a/c/o.beans" "tx4be52d88fe8742dd9f170-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c/o.beans" 201 - "PUT http://localhost/v1/a/c/o.beans" "tx4be52d88fe8742dd9f170-0068bdc0be" "proxy-server 2597878" 0.0203 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c/o.beans HTTP/1.0 201 - - t 5800 - - tx4be52d88fe8742dd9f170-0068bdc0be - 0.0427 - - 1757266110.291857958 1757266110.334511280 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx710cd6742dfa46c5a27a5-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx95cf018ffe204733a7de0-0068bdc0be" "proxy-server 2597878" 0.0065 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/1/a/c/o.beans" 206 191 "GET http://localhost/v1/a/c/o.beans" "tx908810e8eb12403f8f2a3-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx96d3f1abd4fc478fad6c9-0068bdc0be" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txfbae59d692a442cdae783-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/1/a/c/o.beans" 200 5800 "GET http://localhost/v1/a/c/o.beans" "tx8275f62136b14547b444d-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx43828134ca13439f9c00d-0068bdc0be" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4a20f984ec8940789bdfe-0068bdc0be" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/1/a/c/o.beans" 206 1076 "GET http://localhost/v1/a/c/o.beans" "tx842efc303e5c4b80a135e-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx53337b8e78e44e69b0d53-0068bdc0be" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd707f3af8182413dac98e-0068bdc0be" "proxy-server 2597878" 0.0026 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c/o.smurfs" 201 - "PUT http://localhost/sdb1/3/a/c/o.smurfs" "tx411404dfc4344549b55cb-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharding_container_gap_in_shards_with_memcache -test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharding_container_gap_in_shards_with_memcache ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges_resuming -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_ranges_resuming ... ok +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (ec): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (unu): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf)test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_default_config +test.unit.proxy.controllers.test_obj.TestECObjController.test_x_open_expired_default_config ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_all_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_all_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_headers_and_body +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_headers_and_body ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_statuses +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_half_not_found_statuses ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_handoff +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_handoff ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507 +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507 ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c/o.smurfs" 201 - "PUT http://localhost/sda1/3/a/c/o.smurfs" "tx411404dfc4344549b55cb-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx411404dfc4344549b55cb-0068bdc0be" "proxy-server 2597878" 0.0164 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/3/a/c/o.smurfs" 201 - "PUT http://localhost/v1/a/c/o.smurfs" "tx411404dfc4344549b55cb-0068bdc0be" "proxy-server 2597878" 0.0161 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c/o.smurfs HTTP/1.0 201 - - t 53000 - - tx411404dfc4344549b55cb-0068bdc0be - 0.0392 - - 1757266110.432473183 1757266110.471662521 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7ca898b43054e798bb3e-0068bdc0be" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txcbc4eb74ae2f48aabf128-0068bdc0be" "proxy-server 2597878" 0.0104 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/3/a/c/o.smurfs" 206 501 "GET http://localhost/v1/a/c/o.smurfs" "tx389bed03779c42b78bb19-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:47339/sda1 (txn: tx389bed03779c42b78bb19-0068bdc0be) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 201 "GET http://localhost/v1/a/c/o.smurfs" "tx389bed03779c42b78bb19-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc02080dbc9764945a14e1-0068bdc0be" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx852f87d49cb1410aba701-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx11d17b949a894e679397b-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:47339/sda1 (txn: tx11d17b949a894e679397b-0068bdc0be) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1081 "GET http://localhost/v1/a/c/o.smurfs" "tx11d17b949a894e679397b-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:47801/sdb1 (txn: tx11d17b949a894e679397b-0068bdc0be) -proxy INFO: Client disconnected on read of '/a/c/o.smurfs' (txn: tx11d17b949a894e679397b-0068bdc0be) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx03856ec8e2324fee9fa88-0068bdc0be" "proxy-server 2597878" 0.0056 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx90a40ffbac3e4ce983ed0-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx39d544215b994b27993ea-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:47339/sda1 (txn: tx39d544215b994b27993ea-0068bdc0be) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1600 "GET http://localhost/v1/a/c/o.smurfs" "tx39d544215b994b27993ea-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx07ea5d578bd245f7b5533-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx9978d35607aa4e8a81c9f-0068bdc0be" "proxy-server 2597878" 0.0026 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx44754de5dddc42fc857ab-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read next part of object multi-part GET (retrying) 127.0.0.1:47801/sdb1 (txn: tx44754de5dddc42fc857ab-0068bdc0be) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1280 "GET http://localhost/v1/a/c/o.smurfs" "tx44754de5dddc42fc857ab-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb4293a3dad844056bd091-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx5a8dfe4c08d54eb3be4b8-0068bdc0be" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/3/a/c/o.smurfs" 206 1898 "GET http://localhost/v1/a/c/o.smurfs" "tx3e8bd37102964cb7b82ec-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:47801/sdb1 (txn: tx3e8bd37102964cb7b82ec-0068bdc0be) -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/3/a/c/o.smurfs" 206 1031 "GET http://localhost/v1/a/c/o.smurfs" "tx3e8bd37102964cb7b82ec-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r1=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txafd7fbebc4224b3481a81-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx9c9287dba3f54b439c0da-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_respects_read_affinity -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_respects_read_affinity ... ok +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx10ea10bf248f4866a43ca-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: tx14208c7aa72a487996ef5-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from primary (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Ignoring 404 from handoff (txn: txaaf34e83a3624129b8db7-006acad0cf) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txf1a20d6c8aec475c84bc7-006acad0d0) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txf1a20d6c8aec475c84bc7-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_404_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_507_and_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_507_and_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_timeouts +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_insufficient_found_plus_timeouts ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_limits_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_limits_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_missing_one +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_missing_one ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_not_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_mostly_not_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_none_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_none_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_one_found +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_one_found ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_simple ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_with_write_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_with_write_affinity ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_after_replication +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_after_replication ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_before_replication +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_DELETE_write_affinity_before_replication ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_GET_all_primaries_error_limited +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_GET_all_primaries_error_limited ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_simple +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_simple ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_different_timestamps +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_different_timestamps ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_some_missing +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_some_missing ... ok -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 404 (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test ERROR: Aborting listing from shards due to bad response: [200, 200, 404] (txn: txb7e1eb5b11f04c1fbc0ed-0068bdc0bd) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: txe0443c9f255d451994c23-0068bdc0be) -test DEBUG: Setting object count to 1065 (txn: txe0443c9f255d451994c23-0068bdc0be) -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -cont1 DEBUG: Could not load '/tmp/tmpz7fwwcsd/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpz7fwwcsd/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -cont2 DEBUG: Could not load '/tmp/tmpz7fwwcsd/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpz7fwwcsd/tmp_test_proxy_server_chunked/container-sync-realms.conf' -cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0034 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0032 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0030 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0030 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx68cb7df252e34effae5b0-0068bdc0be" "proxy-server 2597852" 0.0013 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/c" "tx68cb7df252e34effae5b0-0068bdc0be" "container-server 2597852" 0.0011 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/c" "tx68cb7df252e34effae5b0-0068bdc0be" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx68cb7df252e34effae5b0-0068bdc0be" "proxy-server 2597852" 0.0137 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx68cb7df252e34effae5b0-0068bdc0be" "proxy-server 2597852" 0.0097 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx68cb7df252e34effae5b0-0068bdc0be - 0.0233 - - 1757266110.622077465 1757266110.645378590 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx228b9375a6ca46e388579-0068bdc0be" "proxy-server 2597852" 0.0012 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:58647/sda1/1/a1/c1" "tx228b9375a6ca46e388579-0068bdc0be" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a1/c1" "tx228b9375a6ca46e388579-0068bdc0be" "container-server 2597852" 0.0010 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx228b9375a6ca46e388579-0068bdc0be" "proxy-server 2597852" 0.0127 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx228b9375a6ca46e388579-0068bdc0be" "proxy-server 2597852" 0.0091 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx228b9375a6ca46e388579-0068bdc0be - 0.0209 - - 1757266110.646806479 1757266110.667686224 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb7cfff439f0d43c784da5-0068bdc0be" "proxy-server 2597852" 0.0021 "-" 2597852 -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read ... ok -/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.0:1000/sda, error: ERROR Insufficient Storage (txn: txa416bee0dac04e2394284-006acad0d0) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: txa416bee0dac04e2394284-006acad0d0) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sda, error: ERROR Insufficient Storage (txn: txa416bee0dac04e2394284-006acad0d0) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sda (txn: txa416bee0dac04e2394284-006acad0d0) +proxy-server ERROR: Object DELETE returning 503 for (503,) (txn: txa416bee0dac04e2394284-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to DELETE /a/c/o: Timeout (Nones) (txn: txfae9425610294147998d1-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx9f0664f7f1f746c4943e8-006acad0d0) +proxy-server ERROR: Object GET returning 503 for [] (txn: tx9f0664f7f1f746c4943e8-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_two_vector_timestamps +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_HEAD_x_newest_with_two_vector_timestamps ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_insufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_insufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_sufficient_handoff_succeeds +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_fail_sufficient_handoff_succeeds ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_succeed +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_all_primaries_succeed ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_others_fail_handoffs_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_insufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_limits_expirer_queue_deletes ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_negative_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_404 +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_404 ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_fail +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_POST_sufficient_primaries_succeed_others_fail ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_in_past +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_in_past ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_non_integer +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_delete_at_non_integer ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_limits_expirer_queue_deletes +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_limits_expirer_queue_deletes ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txa802d3690b03438db3c50-006acad0d0) +proxy-server ERROR: Object POST returning 503 for (503,) (txn: txa802d3690b03438db3c50-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx415459447dc64b0a80f46-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: txa3f912b6f8f64335922be-006acad0d0) +proxy-server ERROR: Object POST returning 503 for (503,) (txn: txa3f912b6f8f64335922be-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server 10.0.0.0:1000/sda re: Trying to POST /a/c/o: Timeout (Nones) (txn: tx137d4635e1944111a6931-006acad0d0) +proxy-server ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sda, error: ERROR Insufficient Storage (txn: tx137d4635e1944111a6931-006acad0d0) +proxy-server DEBUG: Node is error limited: 10.0.0.1:1001/sda (txn: tx137d4635e1944111a6931-006acad0d0) +proxy-server ERROR: Object POST returning 503 for (503,) (txn: tx137d4635e1944111a6931-006acad0d0) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_negative_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_negative_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_non_int_delete_after +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_non_int_delete_after ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_requires_length +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_PUT_requires_length ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_connect_put_node_timeout +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_connect_put_node_timeout ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_sync_delete +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_sync_delete ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_update_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_container_update_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_delete_at_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_delete_at_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_expirer_DELETE_suppresses_expirer_queue_updates +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_expirer_DELETE_suppresses_expirer_queue_updates ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_default ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_non_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_handoff_local_first_non_default ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_best_effort +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_best_effort ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_moves_locals_first +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_moves_locals_first ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_handoff_first_noops_when_no_affinity +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_iter_nodes_local_handoff_first_noops_when_no_affinity ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_object_DELETE_backend_update_container_ip_default +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_object_DELETE_backend_update_container_ip_default ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_repl_object_DELETE_backend_update_container_repl_ip +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_repl_object_DELETE_backend_update_container_repl_ip ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_smooth_distributed_backend_requests +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_smooth_distributed_backend_requests ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_some_404s_and_507s +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_some_404s_and_507s ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: ERROR with Object server :/ re: Expect: 100-continue on /a/c/o: ConnectionTimeout (0.05s) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_not_configured +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_not_configured ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config_overrides_and_inherits +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_per_policy_config_overrides_and_inherits ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_proxy_server_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_write_affinity_proxy_server_config ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_custom_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_custom_config ... ok +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_default_config +test.unit.proxy.controllers.test_obj.TestReplicatedObjControllerVariousReplicas.test_x_open_expired_default_config ... ok + +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '5', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 0 (1-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for policy 1 (4-replica): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '3 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '1 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", test.unit.proxy.test_server.TestController.test_account_info_200 test.unit.proxy.test_server.TestController.test_account_info_200 ... ok @@ -74541,97 +75559,57 @@ test.unit.proxy.test_server.TestController.test_account_info_container_count ... ok test.unit.proxy.test_server.TestController.test_account_info_no_account test.unit.proxy.test_server.TestController.test_account_info_no_account ... ok -test.unit.proxy.test_server.TestController.test_account_info_no_cache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_deleted_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_deleted_shard ... ok + +cont1 DEBUG: Could not load '/tmp/tmpf9hb1z0a/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpf9hb1z0a/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpf9hb1z0a/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpf9hb1z0a/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a" 201 - "-" "test" "-" 0.0043 "-" 1476110 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a" 201 - "-" "test" "-" 0.0029 "-" 1476110 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0027 "-" 1476110 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0035 "-" 1476110 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdbaeeec6beb8405eb7aa8-006acad0d1" "proxy-server 1476110" 0.0013 "-" 1476110 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a/c" 201 - "PUT http://127.0.0.1:59385/sdb1/3/a/c" "txdbaeeec6beb8405eb7aa8-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a/c" 201 - "PUT http://127.0.0.1:42549/sda1/3/a/c" "txdbaeeec6beb8405eb7aa8-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txdbaeeec6beb8405eb7aa8-006acad0d1" "proxy-server 1476110" 0.0126 "-" 1476110 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/3/a/c" 201 - "PUT http://localhost/v1/a/c" "txdbaeeec6beb8405eb7aa8-006acad0d1" "proxy-server 1476110" 0.0088 "-" 1476110 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/05 PUT /v1/a/c HTTP/1.0 201 - - t - - - txdbaeeec6beb8405eb7aa8-006acad0d1 - 0.0205 - - 1791676625.372617006 1791676625.393124580 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx8677710a04d041d6a8571-006acad0d1" "proxy-server 1476110" 0.0011 "-" 1476110 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:42549/sda1/0/a1/c1" "tx8677710a04d041d6a8571-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:59385/sdb1/0/a1/c1" "tx8677710a04d041d6a8571-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx8677710a04d041d6a8571-006acad0d1" "proxy-server 1476110" 0.0079 "-" 1476110 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx8677710a04d041d6a8571-006acad0d1" "proxy-server 1476110" 0.0127 "-" 1476110 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/05 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx8677710a04d041d6a8571-006acad0d1 - 0.0195 - - 1791676625.394491434 1791676625.413942575 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5049af1443184575b2854-006acad0d1" "proxy-server 1476110" 0.0019 "-" 1476110 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a/c1" 201 - "PUT http://127.0.0.1:42549/sda1/3/a/c1" "tx5049af1443184575b2854-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a/c1" 201 - "PUT http://127.0.0.1:59385/sdb1/3/a/c1" "tx5049af1443184575b2854-006acad0d1" "container-server 1476110" 0.0015 "-" 1476110 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx5049af1443184575b2854-006acad0d1" "proxy-server 1476110" 0.0085 "-" 1476110 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/3/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx5049af1443184575b2854-006acad0d1" "proxy-server 1476110" 0.0132 "-" 1476110 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/05 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx5049af1443184575b2854-006acad0d1 - 0.0209 - - 1791676625.415315390 1791676625.436234474 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "HEAD /sda1/0/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3de15560e75441ebba831-006acad0d1" "proxy-server 1476110" 0.0018 "-" 1476110 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://127.0.0.1:42549/sda1/0/a/c2" "tx3de15560e75441ebba831-006acad0d1" "container-server 1476110" 0.0016 "-" 1476110 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://127.0.0.1:59385/sdb1/0/a/c2" "tx3de15560e75441ebba831-006acad0d1" "container-server 1476110" 0.0010 "-" 1476110 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sdb1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3de15560e75441ebba831-006acad0d1" "proxy-server 1476110" 0.0085 "-" 1476110 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:05 +0000] "PUT /sda1/0/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3de15560e75441ebba831-006acad0d1" "proxy-server 1476110" 0.0132 "-" 1476110 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/05 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx3de15560e75441ebba831-006acad0d1 - 0.0211 - - 1791676625.437565088 1791676625.458685160 2 +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx56bb7ec842484d77b3994-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx56bb7ec842484d77b3994-006acad0d1) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx56bb7ec842484d77b3994-006acad0d1)test.unit.proxy.test_server.TestController.test_account_info_no_cache test.unit.proxy.test_server.TestController.test_account_info_no_cache ... ok test.unit.proxy.test_server.TestController.test_container_info_200 test.unit.proxy.test_server.TestController.test_container_info_200 ... ok test.unit.proxy.test_server.TestController.test_container_info_404 test.unit.proxy.test_server.TestController.test_container_info_404 ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read_resuming -test.unit.proxy.test_server.TestReplicatedObjectController.test_GET_short_read_resuming ... ok test.unit.proxy.test_server.TestController.test_container_info_invalid_account test.unit.proxy.test_server.TestController.test_container_info_invalid_account ... ok - -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0z0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: txec303d79a1f94e2fbf3fa-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r1z1=1, r0z2=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'affinity', 'read_affinity': 'r0z2=1, r0=2', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o.jpg' (txn: tx07da9ad7d8ea483dbb0c6-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx695b3d92167a45f699f84-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txc5033f7d91d6423193bf2-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c/o.bottles" 201 - "PUT http://localhost/sdb1/2/a/c/o.bottles" "tx23779cf515ae4b59b1133-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/2/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx23779cf515ae4b59b1133-0068bdc0be" "proxy-server 2597878" 0.0060 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c/o.bottles" 201 - "PUT http://localhost/sda1/2/a/c/o.bottles" "tx23779cf515ae4b59b1133-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/2/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx23779cf515ae4b59b1133-0068bdc0be" "proxy-server 2597878" 0.0103 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c/o.bottles HTTP/1.0 201 - - t 6260 - - tx23779cf515ae4b59b1133-0068bdc0be - 0.0242 - - 1757266110.674313784 1757266110.698514700 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbb857af2b1064cdea7c7e-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txbd18b75a228c4a41aebb4-0068bdc0be" "proxy-server 2597878" 0.0088 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/2/a/c/o.bottles" 200 6260 "GET http://localhost/v1/a/c/o.bottles" "tx56d42fab996d44abb0174-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -obj1 WARNING: Quarantined object /tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/sda1/objects/2/88f/b4ad81e7ca6a01735f59b6ebb3d5d88f/1757266110.68510.data: Bytes read: 6160, does not match metadata: 6260 (txn: tx56d42fab996d44abb0174-0068bdc0be) -proxy ERROR: Trying to read object during GET (retrying) 127.0.0.1:47339/sda1 (txn: tx56d42fab996d44abb0174-0068bdc0be) -obj2 WARNING: Quarantined object /tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/sdb1/objects/2/88f/b4ad81e7ca6a01735f59b6ebb3d5d88f/1757266110.68510.data: metadata content-length 6260 does not match actual object size 6160 (txn: tx56d42fab996d44abb0174-0068bdc0be) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdb1/2/a/c/o.bottles" 404 70 "GET http://localhost/v1/a/c/o.bottles" "tx56d42fab996d44abb0174-0068bdc0be" "proxy-server 2597878" 0.0070 "-" 2597878 0 -proxy INFO: Client disconnected on read of '/a/c/o.bottles' (txn: tx56d42fab996d44abb0174-0068bdc0be) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 GET /v1/a/c/o.bottles HTTP/1.0 500 - - t - 6160 - tx56d42fab996d44abb0174-0068bdc0be - 0.0363 - - 1757266110.701399565 1757266110.737703323 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb40d6b320a05426cb42fc-0068bdc0be" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb12e6f1fd4744298ac15d-0068bdc0be" "proxy-server 2597878" 0.0015 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c/o.bottles" 201 - "PUT http://localhost/sda1/2/a/c/o.bottles" "tx4ecc40fdfd144a609eb0d-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c/o.bottles" 201 - "PUT http://localhost/sdb1/2/a/c/o.bottles" "tx4ecc40fdfd144a609eb0d-0068bdc0be" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/2/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx4ecc40fdfd144a609eb0d-0068bdc0be" "proxy-server 2597878" 0.0083 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/2/a/c/o.bottles" 201 - "PUT http://localhost/v1/a/c/o.bottles" "tx4ecc40fdfd144a609eb0d-0068bdc0be" "proxy-server 2597878" 0.0080 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c/o.bottles HTTP/1.0 201 - - t 6260 - - tx4ecc40fdfd144a609eb0d-0068bdc0be - 0.0300 - - 1757266110.753934860 1757266110.783916950 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx64110953babe46a3aefa5-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txdb7041cb6bc949a398ea6-0068bdc0be" "proxy-server 2597878" 0.0026 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sda1/2/a/c/o.bottles" 200 6260 "GET http://localhost/v1/a/c/o.bottles" "tx969900515a8847139b9d8-0068bdc0be" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 GET /v1/a/c/o.bottles HTTP/1.0 200 - - t - 6260 - tx969900515a8847139b9d8-0068bdc0be - 0.0153 - - 1757266110.785616398 1757266110.800921679 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/c1" "txb7cfff439f0d43c784da5-0068bdc0be" "container-server 2597852" 0.0058 "-" 2597852 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/c1" "txb7cfff439f0d43c784da5-0068bdc0be" "container-server 2597852" 0.0011 "-" 2597852 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txb7cfff439f0d43c784da5-0068bdc0be" "proxy-server 2597852" 0.0172 "-" 2597852 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "txb7cfff439f0d43c784da5-0068bdc0be" "proxy-server 2597852" 0.0263 "-" 2597852 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - txb7cfff439f0d43c784da5-0068bdc0be - 0.0396 - - 1757266110.669106722 1757266110.708752871 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf931d7455779491585466-0068bdc0be" "proxy-server 2597852" 0.0020 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/c2" "txf931d7455779491585466-0068bdc0be" "container-server 2597852" 0.0010 "-" 2597852 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/c2" "txf931d7455779491585466-0068bdc0be" "container-server 2597852" 0.0057 "-" 2597852 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txf931d7455779491585466-0068bdc0be" "proxy-server 2597852" 0.0172 "-" 2597852 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txf931d7455779491585466-0068bdc0be" "proxy-server 2597852" 0.0138 "-" 2597852 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txf931d7455779491585466-0068bdc0be - 0.0308 - - 1757266110.710245609 1757266110.741049290 2 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txc5e926aa6a9d40859e3be-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txc5e926aa6a9d40859e3be-0068bdc0be) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: txc5e926aa6a9d40859e3be-0068bdc0be) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx6b9d9614a28e46b6b6810-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx6b9d9614a28e46b6b6810-0068bdc0be) -test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx6b9d9614a28e46b6b6810-0068bdc0be) -test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: txb7bdb8daaffe48dca11f3-0068bdc0be) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txb7bdb8daaffe48dca11f3-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txb7bdb8daaffe48dca11f3-0068bdc0be) -test ERROR: Account HEAD returning 503 for [507, 503] (txn: txb7bdb8daaffe48dca11f3-0068bdc0be) -test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx53f6721cfdb44b219156c-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx53f6721cfdb44b219156c-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx53f6721cfdb44b219156c-0068bdc0be) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx53f6721cfdb44b219156c-0068bdc0be) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx55cd28d0555141f8a1119-0068bdc0be) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account/some_container From Container Server 10.0.0.0:1000/sda (txn: tx7af0cc88be2543e6a5a08-0068bdc0be) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx0323189cfd574542b391c-0068bdc0be) -test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx0323189cfd574542b391c-0068bdc0be) -test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx0323189cfd574542b391c-0068bdc0be) -test ERROR: Account HEAD returning 503 for [] (txn: tx0323189cfd574542b391c-0068bdc0be) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txb9793e88d06948b4911b5-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txb9793e88d06948b4911b5-0068bdc0be)test.unit.proxy.test_server.TestController.test_container_info_no_cache +test.unit.proxy.test_server.TestController.test_container_info_no_cache test.unit.proxy.test_server.TestController.test_container_info_no_cache ... ok test.unit.proxy.test_server.TestController.test_get_account_info_returns_values_as_strings test.unit.proxy.test_server.TestController.test_get_account_info_returns_values_as_strings ... ok @@ -74641,45 +75619,48 @@ test.unit.proxy.test_server.TestController.test_make_requests ... ok test.unit.proxy.test_server.TestController.test_transfer_headers test.unit.proxy.test_server.TestController.test_transfer_headers ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_absolute_uri -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_absolute_uri ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_calls_authorize -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_calls_authorize ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_newest -test.unit.proxy.test_server.TestReplicatedObjectController.test_HEAD_newest ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_OPTIONS -test.unit.proxy.test_server.TestReplicatedObjectController.test_OPTIONS ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_backend_headers -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_backend_headers ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_calls_authorize -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_calls_authorize ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_converts_delete_after_to_delete_at ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_authorize -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_authorize ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_count -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_count ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_key_len -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_key_len ... ok +test.unit.proxy.test_server.TestSwiftInfo.test_registered_defaults +test.unit.proxy.test_server.TestSwiftInfo.test_registered_defaults ... ok -test ERROR: Account HEAD returning 503 for [503, 503] (txn: txb9793e88d06948b4911b5-0068bdc0be) -test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx0d4aa12fa5414a52bce50-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx0d4aa12fa5414a52bce50-0068bdc0be) -test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx0d4aa12fa5414a52bce50-0068bdc0be) -test ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx32f9729c353d4a569361e-0068bdc0be) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx32f9729c353d4a569361e-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx32f9729c353d4a569361e-0068bdc0be) -test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx32f9729c353d4a569361e-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txcd3dbbae10f34ebeafb03-0068bdc0be) -test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txcd3dbbae10f34ebeafb03-0068bdc0be) -test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txcd3dbbae10f34ebeafb03-0068bdc0be) -test ERROR: Account HEAD returning 503 for [503, 503] (txn: txcd3dbbae10f34ebeafb03-0068bdc0be) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx81832ee7b2a5460dbed6a-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx81832ee7b2a5460dbed6a-006acad0d1) +test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx81832ee7b2a5460dbed6a-006acad0d1) +test ERROR: Node will be error limited for 60.00s: 10.0.0.2:1002/sdc, error: ERROR Insufficient Storage (txn: tx833e9aed8baf493aa926b-006acad0d1) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx833e9aed8baf493aa926b-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx833e9aed8baf493aa926b-006acad0d1) +test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx833e9aed8baf493aa926b-006acad0d1) +test DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: txd75f44db0d6946f682f98-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txd75f44db0d6946f682f98-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: txd75f44db0d6946f682f98-006acad0d1) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: txd75f44db0d6946f682f98-006acad0d1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx190219f7d05f4ba1be35f-006acad0d1) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account/some_container From Container Server 10.0.0.2:1002/sdc (txn: txb74b782e0cf9449498fe6-006acad0d1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx7901e72d98f14e39811f7-006acad0d1) +test ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx7901e72d98f14e39811f7-006acad0d1) +test ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/some_account: Network unreachable (txn: tx7901e72d98f14e39811f7-006acad0d1) +test ERROR: Account HEAD returning 503 for [] (txn: tx7901e72d98f14e39811f7-006acad0d1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx9850e86031054023b2fdf-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx9850e86031054023b2fdf-006acad0d1) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: tx9850e86031054023b2fdf-006acad0d1) +test ERROR: ERROR 504 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: tx909962bf797b4c7795c0d-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.1:1001/sdb (txn: tx909962bf797b4c7795c0d-006acad0d1) +test ERROR: Account HEAD returning 503 for [504, 503] (txn: tx909962bf797b4c7795c0d-006acad0d1) +test ERROR: Node will be error limited for 60.00s: 10.0.0.1:1001/sdb, error: ERROR Insufficient Storage (txn: tx594c5c873f5f40caa4b86-006acad0d1) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx594c5c873f5f40caa4b86-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: tx594c5c873f5f40caa4b86-006acad0d1) +test ERROR: Account HEAD returning 503 for [507, 503] (txn: tx594c5c873f5f40caa4b86-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.2:1002/sdc (txn: txa58a929d14764cb38847f-006acad0d1) +test ERROR: ERROR 503 b'' Trying to HEAD /some_account From Account Server 10.0.0.0:1000/sda (txn: txa58a929d14764cb38847f-006acad0d1) +test DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: txa58a929d14764cb38847f-006acad0d1) +test ERROR: Account HEAD returning 503 for [503, 503] (txn: txa58a929d14764cb38847f-006acad0d1) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test ERROR: ERROR with Base server 10.0.0.0:1000/sda re: Trying to POST /: Timeout (Nones) (txn: tx7e405eeaa11a48a1984ea-0068bdc0be) +test ERROR: ERROR with Base server 10.0.0.0:1000/sda re: Trying to POST /: Timeout (Nones) (txn: tx26795bca681c499ea0f65-006acad0d1) test ERROR: ERROR with Base server 10.0.0.1:1001/sdb re: Trying to POST /: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -74689,7 +75670,7 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx7e405eeaa11a48a1984ea-0068bdc0be) +StopIteration (txn: tx26795bca681c499ea0f65-006acad0d1) test ERROR: ERROR with Base server 10.0.0.2:1002/sdc re: Trying to POST /: Traceback (most recent call last): File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 2051, in _make_request @@ -74699,4887 +75680,3883 @@ File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect i, status = next(conn_id_and_code_iter) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx7e405eeaa11a48a1984ea-0068bdc0be) +StopIteration (txn: tx26795bca681c499ea0f65-006acad0d1) test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd4eb14da67584c2896997-0068bdc0be" "proxy-server 2597852" 0.0084 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "txd4eb14da67584c2896997-0068bdc0be" "container-server 2597852" 0.0023 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "txd4eb14da67584c2896997-0068bdc0be" "container-server 2597852" 0.0011 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/0/a/ec-dup" 201 - "PUT http://localhost/v1/a/ec-dup" "txd4eb14da67584c2896997-0068bdc0be" "proxy-server 2597852" 0.0098 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/0/a/ec-dup" 201 - "PUT http://localhost/v1/a/ec-dup" "txd4eb14da67584c2896997-0068bdc0be" "proxy-server 2597852" 0.0159 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/ec-dup HTTP/1.0 201 - - t - - - txd4eb14da67584c2896997-0068bdc0be - 0.0311 - - 1757266110.861724138 1757266110.892780304 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx15d50fd1022f4c8896a10-0068bdc0be" "proxy-server 2597852" 0.0020 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx1f20ee67b6d54ed59e1ff-0068bdc0be" "proxy-server 2597852" 0.0013 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdl1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0421 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdj1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0394 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdg1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0412 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdb1/0/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdk1/2/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "object-server 2597852" 0.0005 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdk1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0450 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdi1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0485 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sda1/0/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdh1/2/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "object-server 2597852" 0.0005 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "PUT /sdh1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx48bf8fc247ed49ec85b3b-0068bdc0be" "proxy-server 2597852" 0.0582 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 PUT /v1/a/ec-dup/go-get-it HTTP/1.0 201 - - t 1309 - - tx48bf8fc247ed49ec85b3b-0068bdc0be - 0.0813 - - 1757266110.894254446 1757266110.975586891 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx233e0f230fb4438ba9640-0068bdc0be" "proxy-server 2597852" 0.0063 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx6c21a0c74f5b4c31b0e8a-0068bdc0be" "proxy-server 2597852" 0.0028 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "GET /sdg1/2/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx831f8ea19e9241fc83396-0068bdc0be" "proxy-server 2597852" 0.0008 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_size -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_size ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_val_len -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_meta_val_len ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_404 -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_404 ... ok - -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txf6b5a0d11b2243bbb2c35-0068bdc0be) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx2cdc603c1cd14e8da036f-0068bdc0be) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx2cdc603c1cd14e8da036f-0068bdc0be) -proxy-ut ERROR: ERROR 500 b'' Trying to HEAD /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx2cdc603c1cd14e8da036f-0068bdc0be) -proxy-ut ERROR: Object HEAD returning 503 for [500, 500, 500] (txn: tx2cdc603c1cd14e8da036f-0068bdc0be) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx8da244f3cde54b3e9cb25-0068bdc0be) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx8da244f3cde54b3e9cb25-0068bdc0be) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to HEAD /v1/a/c/o: Timeout (Nones) (txn: tx8da244f3cde54b3e9cb25-0068bdc0be) -proxy-ut ERROR: Object HEAD returning 503 for [] (txn: tx8da244f3cde54b3e9cb25-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc35e35b1e21d4ce6a654a-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txc35e35b1e21d4ce6a654a-0068bdc0be - 0.0043 - - 1757266110.868275404 1757266110.872558355 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:30 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbff1badb370e472fb5f11-0068bdc0be" "proxy-server 2597878" 0.0014 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/30 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - txbff1badb370e472fb5f11-0068bdc0be - 0.0042 - - 1757266110.873686552 1757266110.877854347 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txf4179edba0114b2a94c3f-0068bdc0be) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txbec0547ae3d14f29b2b2b-0068bdc0be) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txbec0547ae3d14f29b2b2b-0068bdc0be) -proxy-ut ERROR: Object POST returning 503 for (202, 503, 503) (txn: txbec0547ae3d14f29b2b2b-0068bdc0be) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx971c58b0b18f4ed48ac01-0068bdc0be) -proxy-ut ERROR: Object POST returning 503 for (202, 404, 503) (txn: tx971c58b0b18f4ed48ac01-0068bdc0be) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx23dccd04d02247949df4c-0068bdc0be) -proxy-ut ERROR: ERROR 500 Trying to POST /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx23dccd04d02247949df4c-0068bdc0be) -proxy-ut ERROR: Object POST returning 503 for (404, 503, 503) (txn: tx23dccd04d02247949df4c-0068bdc0be) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_POST_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_GET_unicode_metadata ... ok - -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/2/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx831f8ea19e9241fc83396-0068bdc0be" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/ec-dup/go-get-it HTTP/1.0 200 - - t - 1309 - tx831f8ea19e9241fc83396-0068bdc0be - 0.0289 - - 1757266110.977229834 1757266111.006143570 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3398132325d648dcaaa68-0068bdc0bf" "proxy-server 2597852" 0.0013 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx3398132325d648dcaaa68-0068bdc0bf" "container-server 2597852" 0.0012 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3398132325d648dcaaa68-0068bdc0bf" "proxy-server 2597852" 0.0162 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx3398132325d648dcaaa68-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3398132325d648dcaaa68-0068bdc0bf" "proxy-server 2597852" 0.0144 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx3398132325d648dcaaa68-0068bdc0bf - 0.0350 - - 1757266111.011939049 1757266111.046982050 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab325f31030f443782f22-0068bdc0bf" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txbf4d99422d8644feb4fc5-0068bdc0bf" "proxy-server 2597852" 0.0013 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdg1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdk1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdh1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdi1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0004 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdj1/3/a/ec-dup/yes-we-have-no-bananas" 404 70 "GET http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx580624afcd5046b18449f-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx580624afcd5046b18449f-0068bdc0bf) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/ec-dup/yes-we-have-no-bananas HTTP/1.0 404 - - t - 70 - tx580624afcd5046b18449f-0068bdc0bf - 0.0250 - - 1757266111.048472881 1757266111.073469639 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4074958548f74fd3b44f5-0068bdc0bf" "proxy-server 2597852" 0.0021 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx4074958548f74fd3b44f5-0068bdc0bf" "container-server 2597852" 0.0012 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx4074958548f74fd3b44f5-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx4074958548f74fd3b44f5-0068bdc0bf" "proxy-server 2597852" 0.0125 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx4074958548f74fd3b44f5-0068bdc0bf" "proxy-server 2597852" 0.0106 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx4074958548f74fd3b44f5-0068bdc0bf - 0.0216 - - 1757266111.075795889 1757266111.097371340 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc581bae872204d71884eb-0068bdc0bf" "proxy-server 2597852" 0.0021 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx0fdf72e524ee46a7a165d-0068bdc0bf" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdj1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0207 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdg1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0240 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdi1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0277 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdh1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0325 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/sdl1/0/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "object-server 2597852" 0.0005 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdl1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0354 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/sdk1/0/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "object-server 2597852" 0.0004 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdk1/0/a/ec-dup/big-obj-get" 201 - "PUT http://localhost/v1/a/ec-dup/big-obj-get" "tx139a52277260498eb74a2-0068bdc0bf" "proxy-server 2597852" 0.0371 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup/big-obj-get HTTP/1.0 201 - - t 10400 - - tx139a52277260498eb74a2-0068bdc0bf - 0.0550 - - 1757266111.098831177 1757266111.153831959 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd7950cd8cdf648d384f1b-0068bdc0bf" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx6e2f17f04d734452a1c54-0068bdc0bf" "proxy-server 2597852" 0.0025 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_big -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_big ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_deleted -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_deleted ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: txa0b19fd7c02d488db5d39-0068bdc0bf) -proxy-ut ERROR: ERROR 500 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: tx43778d18d782418c8a036-0068bdc0bf) -proxy-ut ERROR: Object PUT returning 503 for [204, 500, 404] (txn: tx43778d18d782418c8a036-0068bdc0bf) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx300b277207f24bdd90d81-0068bdc0bf" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe255ac04445c43efa0736-0068bdc0bf" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj2 WARNING: Quarantined object /tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/sdb1/objects/0/852/28fc504cad626c115ff58b825cf47852/1757266109.64695.data: metadata content-length 0 does not match actual object size 6160 (txn: tx80de00454bff4b24ac745-0068bdc0bf) -obj1 WARNING: Quarantined object /tmp/tmpb45ixtw0/tmp_test_proxy_server_chunked/sda1/objects/0/852/28fc504cad626c115ff58b825cf47852/1757266109.64695.data: metadata content-length 0 does not match actual object size 6160 (txn: tx80de00454bff4b24ac745-0068bdc0bf) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/c/o.zerobyte" 201 - "PUT http://localhost/sda1/0/a/c/o.zerobyte" "tx80de00454bff4b24ac745-0068bdc0bf" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx80de00454bff4b24ac745-0068bdc0bf" "proxy-server 2597878" 0.0062 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/c/o.zerobyte" 201 - "PUT http://localhost/sdb1/0/a/c/o.zerobyte" "tx80de00454bff4b24ac745-0068bdc0bf" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/c/o.zerobyte" 201 - "PUT http://localhost/v1/a/c/o.zerobyte" "tx80de00454bff4b24ac745-0068bdc0bf" "proxy-server 2597878" 0.0149 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/c/o.zerobyte HTTP/1.0 201 - - t - - - tx80de00454bff4b24ac745-0068bdc0bf - 0.0313 - - 1757266111.124981642 1757266111.156246424 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0f932ba6a13a47be9fef8-0068bdc0bf" "proxy-server 2597878" 0.0056 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx9834653eeb7a495e977a1-0068bdc0bf" "proxy-server 2597878" 0.0085 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdb1/0/a/c/o.zerobyte" 200 - "GET http://localhost/v1/a/c/o.zerobyte" "tx9a27f3a4a7a44003b3d7a-0068bdc0bf" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/c/o.zerobyte HTTP/1.0 200 - - t - - - tx9a27f3a4a7a44003b3d7a-0068bdc0bf - 0.0283 - - 1757266111.157258034 1757266111.185594559 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9de41a8a00334fe3b1fb9-0068bdc0bf" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx98fca2ba90f84f0b90442-0068bdc0bf" "proxy-server 2597878" 0.0016 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/c/o.last_modified" 201 - "PUT http://localhost/sdb1/0/a/c/o.last_modified" "tx5a662ca9060e47bfba505-0068bdc0bf" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx5a662ca9060e47bfba505-0068bdc0bf" "proxy-server 2597878" 0.0105 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/c/o.last_modified" 201 - "PUT http://localhost/sda1/0/a/c/o.last_modified" "tx5a662ca9060e47bfba505-0068bdc0bf" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/c/o.last_modified" 201 - "PUT http://localhost/v1/a/c/o.last_modified" "tx5a662ca9060e47bfba505-0068bdc0bf" "proxy-server 2597878" 0.0138 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/c/o.last_modified HTTP/1.0 201 - - t - - - tx5a662ca9060e47bfba505-0068bdc0bf - 0.0355 - - 1757266111.192418814 1757266111.227959394 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2234ff1074454600b69c6-0068bdc0bf" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx25e4089bdc9f411b86288-0068bdc0bf" "proxy-server 2597878" 0.0026 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "txed35b6e950754c13a60fa-0068bdc0bf" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txed35b6e950754c13a60fa-0068bdc0bf - 0.0136 - - 1757266111.229511976 1757266111.243089914 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5318b14d5d004200ba880-0068bdc0bf" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6a0d23a24e824a5a8332e-0068bdc0bf" "proxy-server 2597878" 0.0028 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdb1/0/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx1b691ce100cb4f33bb342-0068bdc0bf" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx1b691ce100cb4f33bb342-0068bdc0bf - 0.0139 - - 1757266111.244760752 1757266111.258694410 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7b1a69b507d4723a2fa4-0068bdc0bf" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd86ad6f041d24781aa2a0-0068bdc0bf" "proxy-server 2597878" 0.0016 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sda1/0/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "txe37fb9405573448da684a-0068bdc0bf" "proxy-server 2597878" 0.0008 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txe37fb9405573448da684a-0068bdc0bf - 0.0130 - - 1757266111.260329723 1757266111.273309469 0 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/0/a/ec-dup/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec-dup/big-obj-get" "tx29d10137673f4dbba8b32-0068bdc0bf" "proxy-server 2597852" 0.0048 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdi1/0/a/ec-dup/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec-dup/big-obj-get" "tx29d10137673f4dbba8b32-0068bdc0bf" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdg1/0/a/ec-dup/big-obj-get" 200 5440 "GET http://localhost/v1/a/ec-dup/big-obj-get" "tx29d10137673f4dbba8b32-0068bdc0bf" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/ec-dup/big-obj-get HTTP/1.0 200 - - t - 10400 - tx29d10137673f4dbba8b32-0068bdc0bf - 0.0363 - - 1757266111.155254602 1757266111.191536903 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7be1e3694a1c44cfa436f-0068bdc0bf" "proxy-server 2597852" 0.0022 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec_deleted" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/ec_deleted" "tx7be1e3694a1c44cfa436f-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec_deleted" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/ec_deleted" "tx7be1e3694a1c44cfa436f-0068bdc0bf" "container-server 2597852" 0.0010 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx7be1e3694a1c44cfa436f-0068bdc0bf" "proxy-server 2597852" 0.0087 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec_deleted" 201 - "PUT http://localhost/v1/a/ec_deleted" "tx7be1e3694a1c44cfa436f-0068bdc0bf" "proxy-server 2597852" 0.0137 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec_deleted HTTP/1.0 201 - - t - - - tx7be1e3694a1c44cfa436f-0068bdc0bf - 0.0283 - - 1757266111.193568468 1757266111.221914768 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd07f0d4ef1546aebb235-0068bdc0bf" "proxy-server 2597852" 0.0019 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec_deleted" 204 - "DELETE http://127.0.0.1:45983/sdb1/1/a/ec_deleted" "txdd07f0d4ef1546aebb235-0068bdc0bf" "container-server 2597852" 0.0018 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec_deleted" 204 - "DELETE http://127.0.0.1:58647/sda1/1/a/ec_deleted" "txdd07f0d4ef1546aebb235-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "DELETE /sda1/1/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txdd07f0d4ef1546aebb235-0068bdc0bf" "proxy-server 2597852" 0.0152 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "DELETE /sdb1/1/a/ec_deleted" 204 - "DELETE http://localhost/v1/a/ec_deleted" "txdd07f0d4ef1546aebb235-0068bdc0bf" "proxy-server 2597852" 0.0092 "-" 2597852 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 DELETE /v1/a/ec_deleted HTTP/1.0 204 - - - - - - txdd07f0d4ef1546aebb235-0068bdc0bf - 0.0239 - - 1757266111.223294258 1757266111.247229338 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3a6b1193bfbc4887ad546-0068bdc0bf" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx1b9b38e71d644bbaa1b1a-0068bdc0bf" "proxy-server 2597852" 0.0012 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a/ec_deleted" 404 - "HEAD http://localhost/v1/a/ec_deleted" "tx1b9b38e71d644bbaa1b1a-0068bdc0bf" "proxy-server 2597852" 0.0012 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdg1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdj1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdk1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdh1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdi1/3/a/ec_deleted/no-object-there" 404 70 "GET http://localhost/v1/a/ec_deleted/no-object-there" "tx56978dc5024546b7b30a3-0068bdc0bf" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -proxy DEBUG: Ignoring 404 from primary (txn: tx56978dc5024546b7b30a3-0068bdc0bf) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/ec_deleted/no-object-there HTTP/1.0 404 - - t - 70 - tx56978dc5024546b7b30a3-0068bdc0bf - 0.0282 - - 1757266111.248713970 1757266111.276961088 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx089d0bab9b714a7881af9-0068bdc0bf" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx089d0bab9b714a7881af9-0068bdc0bf" "container-server 2597852" 0.0018 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx089d0bab9b714a7881af9-0068bdc0bf" "proxy-server 2597852" 0.0118 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx089d0bab9b714a7881af9-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx089d0bab9b714a7881af9-0068bdc0bf" "proxy-server 2597852" 0.0164 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx089d0bab9b714a7881af9-0068bdc0bf - 0.0242 - - 1757266111.279075623 1757266111.303241730 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe24a23a9534a4f36b36fc-0068bdc0bf" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txe1c4b66d5d5c4aeaa0124-0068bdc0bf" "proxy-server 2597852" 0.0013 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdj1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0270 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdk1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0287 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_failure_handling -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_ec_failure_handling ... ok - -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdl1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0430 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdh1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0423 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/sdi1/3/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "object-server 2597852" 0.0005 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdi1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0551 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/sdg1/3/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "object-server 2597852" 0.0086 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdg1/3/a/ec-dup/crash-test-dummy" 201 - "PUT http://localhost/v1/a/ec-dup/crash-test-dummy" "txb17f17d51ffb4d1e87bf7-0068bdc0bf" "proxy-server 2597852" 0.0609 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup/crash-test-dummy HTTP/1.0 201 - - t 21000 - - txb17f17d51ffb4d1e87bf7-0068bdc0bf - 0.0816 - - 1757266111.304743052 1757266111.386307478 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d67e0864a1f40ff989c3-0068bdc0bf" "proxy-server 2597852" 0.0086 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txca1014cfe62b4573a463b-0068bdc0bf" "proxy-server 2597852" 0.0031 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/3/a/ec-dup/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec-dup/crash-test-dummy" "txd66c1383b6c043ddb89f4-0068bdc0bf" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdh1/3/a/ec-dup/crash-test-dummy" 200 10980 "GET http://localhost/v1/a/ec-dup/crash-test-dummy" "txd66c1383b6c043ddb89f4-0068bdc0bf" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy ERROR: Exception fetching fragments for '/a/ec-dup/crash-test-dummy': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue - for fragment in frag_iter: - ^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter - raise Exception("doom ba doom") -Exception: doom ba doom (txn: txd66c1383b6c043ddb89f4-0068bdc0bf) (client_ip: 127.0.0.1) -proxy ERROR: Exception fetching fragments for '/a/ec-dup/crash-test-dummy': -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1485, in put_fragments_in_queue - for fragment in frag_iter: - ^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/proxy/test_server.py", line 8291, in explodey_iter - raise Exception("doom ba doom") -Exception: doom ba doom (txn: txd66c1383b6c043ddb89f4-0068bdc0bf) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 GET /v1/a/ec-dup/crash-test-dummy HTTP/1.0 500 - - t - 4096 - txd66c1383b6c043ddb89f4-0068bdc0bf - 0.0299 - - 1757266111.396213055 1757266111.426076651 4 -proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: (2597852) wsgi starting up on http://127.0.0.1:39681 -proxy DEBUG: (2597852) accepted ('127.0.0.1', 44664) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4598954ab8024be88edac-0068bdc0bf" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx4598954ab8024be88edac-0068bdc0bf" "container-server 2597852" 0.0020 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx4598954ab8024be88edac-0068bdc0bf" "proxy-server 2597852" 0.0120 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx4598954ab8024be88edac-0068bdc0bf" "container-server 2597852" 0.0012 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx4598954ab8024be88edac-0068bdc0bf" "proxy-server 2597852" 0.0219 "-" 2597852 4 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:31] "PUT /v1/a/ec-dup HTTP/1.1" 202 252 0.034364 (txn: tx4598954ab8024be88edac-0068bdc0bf) -proxy DEBUG: (2597852) accepted ('127.0.0.1', 44666) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx36df9ad15ec14099a454b-0068bdc0bf" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx72072dd152694d40b4ec5-0068bdc0bf" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdg1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0358 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdk1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0420 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdh1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0503 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdj1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0457 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdi1/2/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "object-server 2597852" 0.0005 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup/go-get-it" 201 - "PUT http://localhost/sdl1/2/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "object-server 2597852" 0.0047 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdi1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0669 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdl1/2/a/ec-dup/go-get-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-get-it" "tx082db84243114036977ec-0068bdc0bf" "proxy-server 2597852" 0.0600 "-" 2597852 4 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:31] "PUT /v1/a/ec-dup/go-get-it HTTP/1.1" 201 206 0.109089 (txn: tx082db84243114036977ec-0068bdc0bf) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37165c38ddfd4b9baaf57-0068bdc0bf" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txa1f3a7702ed340c2b77b4-0068bdc0bf" "proxy-server 2597852" 0.0073 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdj1/2/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx0fa843ebaa6745999381d-0068bdc0bf" "proxy-server 2597852" 0.0008 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_pipeline -test.unit.proxy.test_server.TestECDuplicationObjectController.test_GET_pipeline ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec -test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec ... ok - -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "GET /sdl1/2/a/ec-dup/go-get-it" 200 736 "GET http://localhost/v1/a/ec-dup/go-get-it" "tx0fa843ebaa6745999381d-0068bdc0bf" "proxy-server 2597852" 0.0008 "-" 2597852 4 -proxy INFO: 127.0.0.1 - - [07/Sep/2025 05:28:31] "GET /v1/a/ec-dup/go-get-it HTTP/1.1" 200 1777 0.043707 (txn: tx0fa843ebaa6745999381d-0068bdc0bf) -proxy DEBUG: (2597852) timed out ('127.0.0.1', 44666) (txn: tx0fa843ebaa6745999381d-0068bdc0bf) -proxy INFO: (2597852) wsgi exited, is_accepting=True -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfdea18b7c54e49e2889b1-0068bdc0bf" "proxy-server 2597852" 0.0106 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "txfdea18b7c54e49e2889b1-0068bdc0bf" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txfdea18b7c54e49e2889b1-0068bdc0bf" "proxy-server 2597852" 0.0141 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "txfdea18b7c54e49e2889b1-0068bdc0bf" "container-server 2597852" 0.0012 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txfdea18b7c54e49e2889b1-0068bdc0bf" "proxy-server 2597852" 0.0259 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/31 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txfdea18b7c54e49e2889b1-0068bdc0bf - 0.0472 - - 1757266111.931638002 1757266111.978815794 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:31 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9eec4aa2382e454d8c7e2-0068bdc0bf" "proxy-server 2597852" 0.0065 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx55aa216b5fbe47029e3ab-0068bdc0bf" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0463 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdj1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0324 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0489 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0416 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/sdg1/2/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "object-server 2597852" 0.0005 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup/go-head-it" 201 - "PUT http://localhost/sdk1/2/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "object-server 2597852" 0.0006 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0550 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/2/a/ec-dup/go-head-it" 201 - "PUT http://localhost/v1/a/ec-dup/go-head-it" "tx41f951b009cc4d358c5d4-0068bdc0c0" "proxy-server 2597852" 0.0548 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup/go-head-it HTTP/1.0 201 - - t 1309 - - tx41f951b009cc4d358c5d4-0068bdc0c0 - 0.1030 - - 1757266111.984593391 1757266112.087559462 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5256bc5d692a40849857e-0068bdc0c0" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx0449ff3d55aa4078b9a03-0068bdc0c0" "proxy-server 2597852" 0.0029 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdl1/2/a/ec-dup/go-head-it" 200 736 "HEAD http://localhost/v1/a/ec-dup/go-head-it" "tx1536e1dd2517463f8af8c-0068bdc0c0" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 HEAD /v1/a/ec-dup/go-head-it HTTP/1.0 200 - - t - - - tx1536e1dd2517463f8af8c-0068bdc0c0 - 0.0314 - - 1757266112.089350700 1757266112.120770931 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb1b4eb36c042412da8643-0068bdc0c0" "proxy-server 2597852" 0.0066 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "txb1b4eb36c042412da8643-0068bdc0c0" "container-server 2597852" 0.0012 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txb1b4eb36c042412da8643-0068bdc0c0" "proxy-server 2597852" 0.0152 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "txb1b4eb36c042412da8643-0068bdc0c0" "container-server 2597852" 0.0012 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txb1b4eb36c042412da8643-0068bdc0c0" "proxy-server 2597852" 0.0245 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txb1b4eb36c042412da8643-0068bdc0c0 - 0.0464 - - 1757266112.123203039 1757266112.169616222 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9bb593a722ef4e09950fb-0068bdc0c0" "proxy-server 2597852" 0.0065 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx67af7c0f17d746f8a5a27-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdh1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0003 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdk1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0004 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdl1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0004 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdj1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0004 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdg1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0045 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdi1/3/a/ec-dup/yes-we-have-no-bananas" 404 - "HEAD http://localhost/v1/a/ec-dup/yes-we-have-no-bananas" "tx21382d8ef0f34c55a8397-0068bdc0c0" "proxy-server 2597852" 0.0003 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 HEAD /v1/a/ec-dup/yes-we-have-no-bananas HTTP/1.0 404 - - t - - - tx21382d8ef0f34c55a8397-0068bdc0c0 - 0.0562 - - 1757266112.171177149 1757266112.227398634 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec_404 -test.unit.proxy.test_server.TestECDuplicationObjectController.test_HEAD_ec_404 ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_last_modified -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_last_modified ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_POST_requires_container_exist ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_archive_etag_mismatch -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_archive_etag_mismatch ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx51f8454a3074461ab544f-0068bdc0c0" "proxy-server 2597852" 0.0055 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx51f8454a3074461ab544f-0068bdc0c0" "container-server 2597852" 0.0013 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx51f8454a3074461ab544f-0068bdc0c0" "container-server 2597852" 0.0021 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx51f8454a3074461ab544f-0068bdc0c0" "proxy-server 2597852" 0.0211 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx51f8454a3074461ab544f-0068bdc0c0" "proxy-server 2597852" 0.0247 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx51f8454a3074461ab544f-0068bdc0c0 - 0.0412 - - 1757266112.233168602 1757266112.274365902 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e96beb7464a43b59a893-0068bdc0c0" "proxy-server 2597852" 0.0024 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx529f87bbd50a48e4b3286-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0351 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0346 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0378 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0369 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup/o1" 201 - "PUT http://localhost/sdl1/3/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "object-server 2597852" 0.0005 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup/o1" 201 - "PUT http://localhost/sdj1/3/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "object-server 2597852" 0.0046 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdj1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0496 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/3/a/ec-dup/o1" 201 - "PUT http://localhost/v1/a/ec-dup/o1" "tx120d93c98b774b748d40e-0068bdc0c0" "proxy-server 2597852" 0.0463 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup/o1 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 tx120d93c98b774b748d40e-0068bdc0c0 - 0.0669 - - 1757266112.276034832 1757266112.342908382 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87fd907449f74b1080f27-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx87fd907449f74b1080f27-0068bdc0c0" "container-server 2597852" 0.0013 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx87fd907449f74b1080f27-0068bdc0c0" "proxy-server 2597852" 0.0259 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx87fd907449f74b1080f27-0068bdc0c0" "container-server 2597852" 0.0062 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx87fd907449f74b1080f27-0068bdc0c0" "proxy-server 2597852" 0.0270 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx87fd907449f74b1080f27-0068bdc0c0 - 0.0515 - - 1757266112.358668566 1757266112.410121679 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd68a644d0e3c47678912e-0068bdc0c0" "proxy-server 2597852" 0.0066 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx70204a5c47ad4bd291b8d-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/0/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0060 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/0/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0136 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/0/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0165 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/0/a/ec-dup/pimento" 422 93 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0199 "-" 2597852 4 -proxy ERROR: Not enough object servers ack'ed (got 2) (txn: tx4546ed4138a2405c9ba87-0068bdc0c0) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup/pimento HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx4546ed4138a2405c9ba87-0068bdc0c0 - 0.0556 - - 1757266112.416084290 1757266112.471716881 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/0/a/ec-dup/pimento" 499 89 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0291 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdj1/0/a/ec-dup/pimento" 499 89 "PUT http://localhost/v1/a/ec-dup/pimento" "tx4546ed4138a2405c9ba87-0068bdc0c0" "proxy-server 2597852" 0.0433 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx48e04367e8ea45159d39e-0068bdc0c0" "proxy-server 2597852" 0.0057 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-con" "tx48e04367e8ea45159d39e-0068bdc0c0" "container-server 2597852" 0.0014 "-" 2597852 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-con" "tx48e04367e8ea45159d39e-0068bdc0c0" "container-server 2597852" 0.0020 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx48e04367e8ea45159d39e-0068bdc0c0" "proxy-server 2597852" 0.0177 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-con" 201 - "PUT http://localhost/v1/a/ec-con" "tx48e04367e8ea45159d39e-0068bdc0c0" "proxy-server 2597852" 0.0316 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-con HTTP/1.0 201 - - t - - - tx48e04367e8ea45159d39e-0068bdc0c0 - 0.0483 - - 1757266112.488943815 1757266112.537268877 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44aa1e6f75d64024b6723-0068bdc0c0" "proxy-server 2597852" 0.0021 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx22f76223249947039c43b-0068bdc0c0" "proxy-server 2597852" 0.0025 "-" 2597852 3test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_archive_etag_mismatch ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx33ec6e957e3c47928a670-0068bdc0c0" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd9d8ba882f0b4735907e1-0068bdc0c0" "proxy-server 2597878" 0.0056 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/c/o.last_modified" 201 - "POST http://localhost/sda1/0/a/c/o.last_modified" "txc0dd1a7386ad4c318d01a-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/c/o.last_modified" 201 - "POST http://localhost/sdb1/0/a/c/o.last_modified" "txc0dd1a7386ad4c318d01a-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "POST /sda1/0/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "txc0dd1a7386ad4c318d01a-0068bdc0c0" "proxy-server 2597878" 0.0112 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "POST /sdb1/0/a/c/o.last_modified" 202 76 "POST http://localhost/v1/a/c/o.last_modified" "txc0dd1a7386ad4c318d01a-0068bdc0c0" "proxy-server 2597878" 0.0109 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 POST /v1/a/c/o.last_modified HTTP/1.0 202 - - t - 76 - txc0dd1a7386ad4c318d01a-0068bdc0c0 - 0.0375 - - 1757266112.280375719 1757266112.317836761 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b5cbe445aa1442cacf2d-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7fed616cc11b4c1a96624-0068bdc0c0" "proxy-server 2597878" 0.0064 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/c/o.last_modified" 200 - "HEAD http://localhost/v1/a/c/o.last_modified" "tx471d1db3592d4e8aa3458-0068bdc0c0" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 HEAD /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - tx471d1db3592d4e8aa3458-0068bdc0c0 - 0.0262 - - 1757266112.323393583 1757266112.349588156 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe7484b4ca61347a79e098-0068bdc0c0" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx508c7780517c4d26a1420-0068bdc0c0" "proxy-server 2597878" 0.0060 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "GET /sdb1/0/a/c/o.last_modified" 304 - "GET http://localhost/v1/a/c/o.last_modified" "tx015c6c7ee8424213866bb-0068bdc0c0" "proxy-server 2597878" 0.0008 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 GET /v1/a/c/o.last_modified HTTP/1.0 304 - - t - - - tx015c6c7ee8424213866bb-0068bdc0c0 - 0.0304 - - 1757266112.351270199 1757266112.381673574 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc0954adf53e244e5ac32e-0068bdc0c0" "proxy-server 2597878" 0.0095 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx7f08bbe3d7734d86a538a-0068bdc0c0" "proxy-server 2597878" 0.0057 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "GET /sdb1/0/a/c/o.last_modified" 200 - "GET http://localhost/v1/a/c/o.last_modified" "txa935a11b0db64cf0ab6fd-0068bdc0c0" "proxy-server 2597878" 0.0049 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 GET /v1/a/c/o.last_modified HTTP/1.0 200 - - t - - - txa935a11b0db64cf0ab6fd-0068bdc0c0 - 0.0385 - - 1757266112.383233547 1757266112.421725988 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd3f13c6066ac44f197719-0068bdc0c0" "proxy-server 2597878" 0.0069 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8a8e06b219724947a8dde-0068bdc0c0" "proxy-server 2597878" 0.0015 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/c/o.jpg" 201 - "PUT http://localhost/sda1/2/a/c/o.jpg" "tx1e0ee55d4b854cabbda10-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/2/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx1e0ee55d4b854cabbda10-0068bdc0c0" "proxy-server 2597878" 0.0152 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/c/o.jpg" 201 - "PUT http://localhost/sdb1/2/a/c/o.jpg" "tx1e0ee55d4b854cabbda10-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/2/a/c/o.jpg" 201 - "PUT http://localhost/v1/a/c/o.jpg" "tx1e0ee55d4b854cabbda10-0068bdc0c0" "proxy-server 2597878" 0.0223 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.jpg HTTP/1.0 201 - - t - - - tx1e0ee55d4b854cabbda10-0068bdc0c0 - 0.0501 - - 1757266112.452677488 1757266112.502778292 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ffcda95bae348a1b1687-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx46ab711ce2c44c93bcae9-0068bdc0c0" "proxy-server 2597878" 0.0069 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "GET /sda1/2/a/c/o.jpg" 200 - "GET http://localhost/v1/a/c/o.jpg" "tx6ab60aa458e34bd6aa5ba-0068bdc0c0" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 GET /v1/a/c/o.jpg HTTP/1.0 200 - - t - - - tx6ab60aa458e34bd6aa5ba-0068bdc0c0 - 0.0269 - - 1757266112.507912636 1757266112.534782648 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2d162305067442e1a4712-0068bdc0c0" "proxy-server 2597878" 0.0056 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx35aa93fb6b3e44ad9f698-0068bdc0c0" "proxy-server 2597878" 0.0069 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/c/o.html" 201 - "PUT http://localhost/sda1/1/a/c/o.html" "txbf5384d28c5c462098a75-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/c/o.html" 201 - "PUT http://localhost/sdb1/1/a/c/o.html" "txbf5384d28c5c462098a75-0068bdc0c0" "object-server 2597878" 0.0073 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "txbf5384d28c5c462098a75-0068bdc0c0" "proxy-server 2597878" 0.0323 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/c/o.html" 201 - "PUT http://localhost/v1/a/c/o.html" "txbf5384d28c5c462098a75-0068bdc0c0" "proxy-server 2597878" 0.0421 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.html HTTP/1.0 201 - - t - - - txbf5384d28c5c462098a75-0068bdc0c0 - 0.0651 - - 1757266112.540618658 1757266112.605674505 0test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_bad_request -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_fragment_quorum_bad_request ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_auto_content_type -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_auto_content_type ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_autodetect_content_type -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_autodetect_content_type ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_content_type -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_content_type ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_message_length -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_bad_message_length ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_calls_authorize -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_calls_authorize ... ok - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx68ee6b4c3405400f9807a-0068bdc0c0" "proxy-server 2597878" 0.0095 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txe911ff50ce0d402797f9c-0068bdc0c0" "proxy-server 2597878" 0.0070 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "GET /sda1/1/a/c/o.html" 200 - "GET http://localhost/v1/a/c/o.html" "tx4527e4528ca441a3b578c-0068bdc0c0" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 GET /v1/a/c/o.html HTTP/1.0 200 - - t - - - tx4527e4528ca441a3b578c-0068bdc0c0 - 0.0263 - - 1757266112.612214565 1757266112.638550758 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc58da0934e3541c889e38-0068bdc0c0" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3470582a99f44d5988753-0068bdc0c0" "proxy-server 2597878" 0.0055 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/c/o.css" 201 - "PUT http://localhost/sda1/0/a/c/o.css" "tx58d5f868f9f7410db578a-0068bdc0c0" "object-server 2597878" 0.0060 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx58d5f868f9f7410db578a-0068bdc0c0" "proxy-server 2597878" 0.0158 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/c/o.css" 201 - "PUT http://localhost/sdb1/0/a/c/o.css" "tx58d5f868f9f7410db578a-0068bdc0c0" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/c/o.css" 201 - "PUT http://localhost/v1/a/c/o.css" "tx58d5f868f9f7410db578a-0068bdc0c0" "proxy-server 2597878" 0.0202 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.css HTTP/1.0 201 - - t - - - tx58d5f868f9f7410db578a-0068bdc0c0 - 0.0454 - - 1757266112.644253731 1757266112.689607620 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89926da636194a199badb-0068bdc0c0" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8a2f85f00f5f43f781de9-0068bdc0c0" "proxy-server 2597878" 0.0024 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "GET /sdb1/0/a/c/o.css" 200 - "GET http://localhost/v1/a/c/o.css" "tx8aacdcc2991646a2a8dd7-0068bdc0c0" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 GET /v1/a/c/o.css HTTP/1.0 200 - - t - - - tx8aacdcc2991646a2a8dd7-0068bdc0c0 - 0.0217 - - 1757266112.690501451 1757266112.712239265 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9fecc5faa67b4a1c88bb9-0068bdc0c0" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx0fa53fcace34413987d4b-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.chunked HTTP/1.0 400 - - t - 38 - tx28e74e835f5b441495682-0068bdc0c0 - 0.0105 - - 1757266112.734972239 1757266112.745442629 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txa14afcf014714cd78409a-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx9fc625fcba4b4f488d107-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 992, in connect - conn = FakeConn(status, etag, body=body, timestamp=timestamp, - headers=headers, expect_headers=expect_headers, - connection_id=i, give_send=kwargs.get('give_send'), - give_expect=kwargs.get('give_expect')) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 791, in __init__ - status = FakeStatus(status) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 695, in __init__ - raise status -Exception (txn: tx3a0ab6540ea94500b0bec-0068bdc0c0)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_connect_exceptions -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_connect_exceptions ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting ... ok - -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx4c628ddc41ca4a5c82739-0068bdc0c0" "proxy-server 2597852" 0.0088 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx4c628ddc41ca4a5c82739-0068bdc0c0" "proxy-server 2597852" 0.0083 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/2/a/ec-con/quorum" 422 93 "PUT http://localhost/v1/a/ec-con/quorum" "tx4c628ddc41ca4a5c82739-0068bdc0c0" "proxy-server 2597852" 0.0186 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx4c628ddc41ca4a5c82739-0068bdc0c0 - 0.0640 - - 1757266112.539078951 1757266112.603045225 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx29140b669801447bbeda8-0068bdc0c0" "proxy-server 2597852" 0.0022 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-con" "tx29140b669801447bbeda8-0068bdc0c0" "container-server 2597852" 0.0012 "-" 2597852 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-con" "tx29140b669801447bbeda8-0068bdc0c0" "container-server 2597852" 0.0011 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx29140b669801447bbeda8-0068bdc0c0" "proxy-server 2597852" 0.0075 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx29140b669801447bbeda8-0068bdc0c0" "proxy-server 2597852" 0.0200 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx29140b669801447bbeda8-0068bdc0c0 - 0.0291 - - 1757266112.620335102 1757266112.649456024 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09040fc119604ab2ab49c-0068bdc0c0" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx9149a2a09a734682aac3c-0068bdc0c0" "proxy-server 2597852" 0.0014 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx61e48d6340364da2a1415-0068bdc0c0" "proxy-server 2597852" 0.0035 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx61e48d6340364da2a1415-0068bdc0c0" "proxy-server 2597852" 0.0037 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/2/a/ec-con/quorum" 400 29 "PUT http://localhost/v1/a/ec-con/quorum" "tx61e48d6340364da2a1415-0068bdc0c0" "proxy-server 2597852" 0.0065 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-con/quorum HTTP/1.0 503 - - t 37 118 fc0b2c2af9909d00a8d840b38247222f tx61e48d6340364da2a1415-0068bdc0c0 - 0.0224 - - 1757266112.651653290 1757266112.674087286 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ac3594938e3403e9cb52-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx3ac3594938e3403e9cb52-0068bdc0c0" "container-server 2597852" 0.0020 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx3ac3594938e3403e9cb52-0068bdc0c0" "container-server 2597852" 0.0011 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3ac3594938e3403e9cb52-0068bdc0c0" "proxy-server 2597852" 0.0081 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx3ac3594938e3403e9cb52-0068bdc0c0" "proxy-server 2597852" 0.0118 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx3ac3594938e3403e9cb52-0068bdc0c0 - 0.0206 - - 1757266112.679812193 1757266112.700362921 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx28c65412994e419596630-0068bdc0c0" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txa782b913fb6c4037b1d9a-0068bdc0c0" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0368 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdj1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0389 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0365 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0452 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup/inm" 201 - "PUT http://localhost/sdi1/1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "object-server 2597852" 0.0046 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0509 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup/inm" 201 - "PUT http://localhost/sdl1/1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "object-server 2597852" 0.0005 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/1/a/ec-dup/inm" 201 - "PUT http://localhost/v1/a/ec-dup/inm" "tx5ccd91389e3d478c9e779-0068bdc0c0" "proxy-server 2597852" 0.0594 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup/inm HTTP/1.0 201 - - t 48 - %22478884f627ab2565c2e752741f8e34cc%22 tx5ccd91389e3d478c9e779-0068bdc0c0 - 0.0833 - - 1757266112.702094555 1757266112.785442591 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1b78568a051e49f7b8b29-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx3daa058ff32444e7b561c-0068bdc0c0" "proxy-server 2597852" 0.0063 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdj1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0006 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0006 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0006 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_if_none_match -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_if_none_match ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_error_limiting_last_node ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_nonzero_content_length ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_expect_header_zero_content_length ... ok - -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: Timeout (Nones) (txn: tx101d6137e391446c841e2-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1808, in _make_connection - resp = conn.getexpect() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 843, in getexpect - expect_status = self._status.get_expect_status() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 746, in get_expect_status - raise expect_status -Exception (txn: tx3eb17c8f65854cd9b2fd7-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Trying to get final status of PUT to /v1/a/c/o.jpg: Timeout (Nones) (txn: tx01d992a2a6c94a48a39ca-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Trying to get final status of PUT to /v1/a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 525, in _get_conn_response - resp = putter.await_response( - self.app.node_timeout, not final_phase) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1741, in await_response - self.resp = self.conn.getresponse() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 837, in getresponse - self.status = self._status.get_response_status() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 737, in get_response_status - raise self.status -Exception (txn: tx54715d305e634f7384ff2-0068bdc0c0) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc, error: ERROR Insufficient Storage (txn: tx32d47b379f204a28b77c9-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txc7364f2a652d47babadc7-0068bdc0c0) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc7364f2a652d47babadc7-0068bdc0c0) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: txc7364f2a652d47babadc7-0068bdc0c0) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx83f082d87ce84173bc344-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx83f082d87ce84173bc344-0068bdc0c0) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx83f082d87ce84173bc344-0068bdc0c0) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx54dc1c0a39254a0f86ccf-0068bdc0c0) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.0:3000/sda (txn: txfbfdadeece314bbf985ed-0068bdc0c0) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txa61939430257498387a85-0068bdc0c0) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx61fb08a6f78b4226b236a-0068bdc0c0) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_getresponse_exceptions ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_max_size -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_max_size ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_too_large -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_too_large ... ok - -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx3190a07a909e439db4713-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx73cd3c167e0c47098a27c-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx73cd3c167e0c47098a27c-0068bdc0c0) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: tx73cd3c167e0c47098a27c-0068bdc0c0) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txd12a470cb5c248609b049-0068bdc0c0) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.0:3000/sda (txn: txd12a470cb5c248609b049-0068bdc0c0) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: txd12a470cb5c248609b049-0068bdc0c0) -proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: txd12a470cb5c248609b049-0068bdc0c0) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1aef814216454b2abc50d-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txc17126c840d6479f8e29c-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.chunked HTTP/1.0 413 - - t - 26 - txd5622b2be40748bcb731b-0068bdc0c0 - 0.0105 - - 1757266112.950622320 1757266112.961090565 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5d1227ee0fcd44018b8f2-0068bdc0c0" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6ff11c4468f44a5480e33-0068bdc0c0" "proxy-server 2597878" 0.0021 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/c/o.chunked HTTP/1.0 501 - - t - 78 - tx72a8f261b4e642198e7a5-0068bdc0c0 - 0.0116 - - 1757266112.967111111 1757266112.978680372 0test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_multiple_segments -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_multiple_segments ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_unsup_xfr_encoding ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_both_with_crazy_meta ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_content_length ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_object_etag_mismatch -test.unit.proxy.test_server.TestECDuplicationObjectController.test_PUT_ec_object_etag_mismatch ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd5288ef30bc9489b99a84-0068bdc0c0" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx5405a98e5b5148a0927f7-0068bdc0c1" "proxy-server 2597878" 0.0068 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/sda1/1/a/c/o.chunked" "tx1dd8fd51461943b78363e-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx1dd8fd51461943b78363e-0068bdc0c1" "proxy-server 2597878" 0.0126 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/1/a/c/o.chunked" "tx1dd8fd51461943b78363e-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx1dd8fd51461943b78363e-0068bdc0c1" "proxy-server 2597878" 0.0166 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx1dd8fd51461943b78363e-0068bdc0c1 - 0.0385 - - 1757266112.992899179 1757266113.031424999 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf13f899156a6419288e28-0068bdc0c1" "proxy-server 2597878" 0.0017 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx4dcef1cbcf254d7a9fc99-0068bdc0c1" "proxy-server 2597878" 0.0035 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sda1/1/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "txf4618fab53644bd7a1b38-0068bdc0c1" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - txf4618fab53644bd7a1b38-0068bdc0c1 - 0.0149 - - 1757266113.032385826 1757266113.047335625 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e3fe19577ed42fcb437f-0068bdc0c1" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txd0a56a6aa5764497a4930-0068bdc0c1" "proxy-server 2597878" 0.0014 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/1/a/c/o.chunked" "tx40ae77c532974711be662-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/sda1/1/a/c/o.chunked" "tx40ae77c532974711be662-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx40ae77c532974711be662-0068bdc0c1" "proxy-server 2597878" 0.0090 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx40ae77c532974711be662-0068bdc0c1" "proxy-server 2597878" 0.0085 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx40ae77c532974711be662-0068bdc0c1 - 0.0223 - - 1757266113.053735971 1757266113.076055288 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcff44afa7d444377b7117-0068bdc0c1" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx02327de891fd433e94fe2-0068bdc0c1" "proxy-server 2597878" 0.0026 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdb1/1/a/c/o.chunked" 200 33 "GET http://localhost/v1/a/c/o.chunked" "tx8c570ae4fce4443dad0e8-0068bdc0c1" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 GET /v1/a/c/o.chunked HTTP/1.0 200 - - t - 33 - tx8c570ae4fce4443dad0e8-0068bdc0c1 - 0.0137 - - 1757266113.076967239 1757266113.090626478 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe5371d1e047f4b14b8365-0068bdc0c1" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1d81903e2b3d4dccb62bf-0068bdc0c1" "proxy-server 2597878" 0.0035 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.content-length" 201 - "PUT http://localhost/sda1/0/a/c/o.content-length" "txb300e73d1f164d45a15ab-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.content-length" 201 - "PUT http://localhost/sdb1/0/a/c/o.content-length" "txb300e73d1f164d45a15ab-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/0/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txb300e73d1f164d45a15ab-0068bdc0c1" "proxy-server 2597878" 0.0137 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/0/a/c/o.content-length" 201 - "PUT http://localhost/v1/a/c/o.content-length" "txb300e73d1f164d45a15ab-0068bdc0c1" "proxy-server 2597878" 0.0134 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/c/o.content-length HTTP/1.0 201 - - t 20 - - txb300e73d1f164d45a15ab-0068bdc0c1 - 0.0292 - - 1757266113.096892357 1757266113.126079559 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx164045251473411fa04b7-0068bdc0c1" "proxy-server 2597878" 0.0054 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txb912f6eff0ff409aa4bc2-0068bdc0c1" "proxy-server 2597878" 0.0070 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/sdb1/1/a/c/o.chunked" "tx019df9ff7bdb4aa699b09-0068bdc0c1" "object-server 2597878" 0.0046 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx019df9ff7bdb4aa699b09-0068bdc0c1" "proxy-server 2597878" 0.0154 "-" 2597878 0test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_message_length_using_transfer_encoding ... ok - -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/1/a/ec-dup/inm" 412 92 "PUT http://localhost/v1/a/ec-dup/inm" "tx331a348f54064581aa26d-0068bdc0c0" "proxy-server 2597852" 0.0012 "-" 2597852 4 -proxy DEBUG: Object PUT returning 412, [412, 412, 412, 412, 412, 412] (txn: tx331a348f54064581aa26d-0068bdc0c0) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup/inm HTTP/1.0 412 - - t - 92 %22478884f627ab2565c2e752741f8e34cc%22 tx331a348f54064581aa26d-0068bdc0c0 - 0.0446 - - 1757266112.787119150 1757266112.831703663 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txec7578e4d97d452ba0a7d-0068bdc0c0" "proxy-server 2597852" 0.0063 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "txec7578e4d97d452ba0a7d-0068bdc0c0" "container-server 2597852" 0.0054 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txec7578e4d97d452ba0a7d-0068bdc0c0" "proxy-server 2597852" 0.0159 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "txec7578e4d97d452ba0a7d-0068bdc0c0" "container-server 2597852" 0.0012 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "txec7578e4d97d452ba0a7d-0068bdc0c0" "proxy-server 2597852" 0.0252 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/32 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - txec7578e4d97d452ba0a7d-0068bdc0c0 - 0.0444 - - 1757266112.833712578 1757266112.878087282 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx39b6e69d6fa94168ba727-0068bdc0c0" "proxy-server 2597852" 0.0066 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "HEAD /sdb1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "tx83b30d38375148fab0046-0068bdc0c0" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdg1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0486 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdi1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0488 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdk1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0485 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdl1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0546 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sda1/0/a/ec-dup/o2" 201 - "PUT http://localhost/sdh1/1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "object-server 2597852" 0.0005 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdb1/0/a/ec-dup/o2" 201 - "PUT http://localhost/sdj1/1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "object-server 2597852" 0.0005 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:32 +0000] "PUT /sdh1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0748 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdj1/1/a/ec-dup/o2" 201 - "PUT http://localhost/v1/a/ec-dup/o2" "tx70e273a19dc141e78525b-0068bdc0c0" "proxy-server 2597852" 0.0764 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/ec-dup/o2 HTTP/1.0 201 - - t 12288 - - tx70e273a19dc141e78525b-0068bdc0c0 - 0.1180 - - 1757266112.883944511 1757266113.001918554 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6e17ea85e13e4ec39a6c3-0068bdc0c1" "proxy-server 2597852" 0.0016 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-dup" "tx6e17ea85e13e4ec39a6c3-0068bdc0c1" "container-server 2597852" 0.0062 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx6e17ea85e13e4ec39a6c3-0068bdc0c1" "proxy-server 2597852" 0.0115 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/ec-dup" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-dup" "tx6e17ea85e13e4ec39a6c3-0068bdc0c1" "container-server 2597852" 0.0011 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/0/a/ec-dup" 202 - "PUT http://localhost/v1/a/ec-dup" "tx6e17ea85e13e4ec39a6c3-0068bdc0c1" "proxy-server 2597852" 0.0268 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/ec-dup HTTP/1.0 202 - - t - 76 - tx6e17ea85e13e4ec39a6c3-0068bdc0c1 - 0.0432 - - 1757266113.017598629 1757266113.060786724 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx879321b536a44887aea3e-0068bdc0c1" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/0/a/ec-dup" 204 - "HEAD http://localhost/v1/a/ec-dup" "txfeda292fd8464fbb9812b-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/ec-dup/o3 HTTP/1.0 422 - - t 50 93 6c7ba9c5a141421e1c03cb9807c97c74 txb9ef35b77788469c9f4e7-0068bdc0c1 - 0.0542 - - 1757266113.062416315 1757266113.116644621 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdl1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0089 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdj1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0154 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdh1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0093 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdk1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0297 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdg1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0247 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdi1/1/a/ec-dup/o3" 499 89 "PUT http://localhost/v1/a/ec-dup/o3" "txb9ef35b77788469c9f4e7-0068bdc0c1" "proxy-server 2597852" 0.0317 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2a46d20bf9fd444e846d1-0068bdc0c1" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/8b2c52f0de9f45d6a62b7d270054bea8" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx2a46d20bf9fd444e846d1-0068bdc0c1" "container-server 2597852" 0.0020 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/8b2c52f0de9f45d6a62b7d270054bea8" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx2a46d20bf9fd444e846d1-0068bdc0c1" "container-server 2597852" 0.0053 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx2a46d20bf9fd444e846d1-0068bdc0c1" "proxy-server 2597852" 0.0222 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx2a46d20bf9fd444e846d1-0068bdc0c1" "proxy-server 2597852" 0.0320 "-" 2597852 4test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_no_etag_fallocate ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_not_autodetect_content_type ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_all_containers_error ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_does_not_exist ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_container_exist_on_handoff ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_containers_timeout ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_object_to_primary_timeout_container_exist ... ok - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o.chunked" 201 - "PUT http://localhost/sda1/1/a/c/o.chunked" "tx019df9ff7bdb4aa699b09-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o.chunked" 201 - "PUT http://localhost/v1/a/c/o.chunked" "tx019df9ff7bdb4aa699b09-0068bdc0c1" "proxy-server 2597878" 0.0232 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/c/o.chunked HTTP/1.0 201 - - t 33 - - tx019df9ff7bdb4aa699b09-0068bdc0c1 - 0.0504 - - 1757266113.140335083 1757266113.190762758 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx95a637609dfa4bce9c642-0068bdc0c1" "proxy-server 2597878" 0.0057 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx1945102dd70842e3a53d4-0068bdc0c1" "proxy-server 2597878" 0.0133 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/c/o" 201 - "PUT http://localhost/sda1/2/a/c/o" "txc70a01881a50405fbd4e8-0068bdc0c1" "object-server 2597878" 0.0010 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/c/o" 201 - "PUT http://localhost/sdb1/2/a/c/o" "txc70a01881a50405fbd4e8-0068bdc0c1" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/2/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc70a01881a50405fbd4e8-0068bdc0c1" "proxy-server 2597878" 0.0145 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/2/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc70a01881a50405fbd4e8-0068bdc0c1" "proxy-server 2597878" 0.0126 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/c/o HTTP/1.0 201 - - t 25 - - txc70a01881a50405fbd4e8-0068bdc0c1 - 0.0480 - - 1757266113.212634325 1757266113.260633945 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.2:1002/sdc (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.1:1001/sdb (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.0:1000/sda (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.3:1003/sda (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /a/c From Container Server 10.0.0.4:1004/sda (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503, 503, 503] (txn: tx5fd4735a3cb94e5a88610-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx190c16e2b1434568bb39c-0068bdc0c1) -proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx190c16e2b1434568bb39c-0068bdc0c1) -proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx190c16e2b1434568bb39c-0068bdc0c1) -proxy-ut ERROR: Container HEAD returning 503 for [] (txn: tx190c16e2b1434568bb39c-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Container server 10.0.0.0:1000/sda re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2596940c0782442d960e9-0068bdc0c1) -proxy-ut ERROR: ERROR with Container server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2596940c0782442d960e9-0068bdc0c1) -proxy-ut ERROR: ERROR with Container server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/a/c: Timeout (Nones) (txn: tx2596940c0782442d960e9-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_respects_write_affinity_with_507s ... ok - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 1 (one): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r0', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for policy 0 (zero): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': 'r1', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txcd4f4cfa07b94062945de-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txfdac928f581842fabf40f-0068bdc0c1) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txf8ed557787c243e6a4838-0068bdc0c1) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: txf8ed557787c243e6a4838-0068bdc0c1) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: txf8ed557787c243e6a4838-0068bdc0c1) -proxy-ut ERROR: ERROR with Object server 10.0.0.0:3000/sda re: Expect: 100-continue on /a/c/o.jpg: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 987, in connect - raise HTTPException() -http.client.HTTPException (txn: tx28d460b01c6049eaa2dee-0068bdc0c1)test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_send_exceptions -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_send_exceptions ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_equal_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_fewer_container_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_many_object_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_container_headers_with_more_container_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_fewer_container_replicas ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas -test.unit.proxy.test_server.TestReplicatedObjectController.test_PUT_x_delete_at_with_more_container_replicas ... ok - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/8b2c52f0de9f45d6a62b7d270054bea8 HTTP/1.0 201 - - t - - - tx2a46d20bf9fd444e846d1-0068bdc0c1 - 0.0486 - - 1757266113.134662867 1757266113.183239460 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8439c2db11c842c68a9fb-0068bdc0c1" "proxy-server 2597852" 0.0064 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx2679bbb2e8084a9283ed2-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0475 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0468 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0410 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0478 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "object-server 2597852" 0.0005 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "object-server 2597852" 0.0047 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0569 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 201 - "PUT http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx2f1f3c3aa15d44a19ffca-0068bdc0c1" "proxy-server 2597852" 0.0642 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals HTTP/1.0 201 - - t 52 - - tx2f1f3c3aa15d44a19ffca-0068bdc0c1 - 0.0982 - - 1757266113.189100504 1757266113.287275791 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb568c9c768cd4b71b503c-0068bdc0c1" "proxy-server 2597852" 0.0055 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx356e3260f3aa492d880f7-0068bdc0c1" "proxy-server 2597852" 0.0069 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txf6f4364763db4f9793554-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txf6f4364763db4f9793554-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb18c498773934729874bb-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx07dd5db3a3a74a8692a4f-0068bdc0c1" "proxy-server 2597852" 0.0109 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx54896be970a94f668e8a7-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -proxy DEBUG: Ignoring 412 from primary (txn: tx54896be970a94f668e8a7-0068bdc0c1) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx16ad729db2694f0698d2e-0068bdc0c1" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "txd2e3a5df0a92401e8668a-0068bdc0c1" "proxy-server 2597852" 0.0056 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txe83a06b9deca410c991d5-0068bdc0c1" "proxy-server 2597852" 0.0009 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txe83a06b9deca410c991d5-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09f8cb5b9ace42d5b8ba0-0068bdc0c1" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx76f981ce9ae84375bb0e3-0068bdc0c1" "proxy-server 2597852" 0.0015 "-" 2597852 4test.unit.proxy.test_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 -test.unit.proxy.test_server.TestReplicatedObjectController.test_acc_or_con_missing_returns_404 ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_cache_set_error ... ok - -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0048 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txbdcd2c4daa484ee89c68d-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ed679206ecb43799f242-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx0960d8f3128b4f6593ee6-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx21d97f7f0ab44f3f89982-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx21d97f7f0ab44f3f89982-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx21d97f7f0ab44f3f89982-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ab39c2c2ec041829a028-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "txd43d54edb0c24b0f9f74a-0068bdc0c1" "proxy-server 2597852" 0.0055 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "GET http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx114872cff0274904b5582-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe9a94051ffad4f289a3d8-0068bdc0c1" "proxy-server 2597852" 0.0136 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx186e8ce686214229a501a-0068bdc0c1" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx46a2135cb6a94e4682715-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e26135d04744265b08a6-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx47757b142207476fac309-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdk1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdl1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0048 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0006 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdh1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 412 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx8503bcf921f64e269440a-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb94720379cba4a1cb510a-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx4bb9363b11e64ea6bd903-0068bdc0c1" "proxy-server 2597852" 0.0056 "-" 2597852 4test.unit.proxy.test_server.TestECDuplicationObjectController.test_conditional_GET_ec -test.unit.proxy.test_server.TestECDuplicationObjectController.test_conditional_GET_ec ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_no_memcache ... ok -proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.1:3001/sdb (txn: tx28d460b01c6049eaa2dee-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to PUT /v1/a/c/o.jpg From Object Server 10.0.0.2:3002/sdc (txn: tx28d460b01c6049eaa2dee-0068bdc0c1) -proxy-ut ERROR: Object PUT returning 503 for [503, 503, 503] (txn: tx28d460b01c6049eaa2dee-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: expiring_objects_container_divisor is deprecated -proxy-ut WARNING: expiring_objects_account_name is deprecated; you need to migrate to the standard .expiring_objects account -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txa82a1d3f96094e15a390a-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: txc6238a9940e540009dfd2-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: txc6238a9940e540009dfd2-0068bdc0c1) -proxy-ut ERROR: Account HEAD returning 503 for [503, 503] (txn: txc6238a9940e540009dfd2-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.0:1000/sda (txn: tx2607cd576d244740b0be8-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.1:1001/sdb (txn: tx2607cd576d244740b0be8-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account From Account Server 10.0.0.2:1002/sdc (txn: tx2607cd576d244740b0be8-0068bdc0c1) -proxy-ut ERROR: Account HEAD returning 503 for [503, 503, 503] (txn: tx2607cd576d244740b0be8-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.1:1001/sdb (txn: txe79df9330d1141e7919cf-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: txe79df9330d1141e7919cf-0068bdc0c1) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.0:1000/sda (txn: txe79df9330d1141e7919cf-0068bdc0c1) -proxy-ut ERROR: Container HEAD returning 503 for [503, 503, 503] (txn: txe79df9330d1141e7919cf-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx70ada7bfe82d4a67bca06-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx70ada7bfe82d4a67bca06-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx70ada7bfe82d4a67bca06-0068bdc0c1) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx70ada7bfe82d4a67bca06-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:1000/sda (txn: tx5edd48db3d7c449c81de2-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:1001/sdb (txn: tx5edd48db3d7c449c81de2-0068bdc0c1) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:1002/sdc (txn: tx5edd48db3d7c449c81de2-0068bdc0c1) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx5edd48db3d7c449c81de2-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx4235477946bf424185f8b-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txa8deef35b3d845c9b4608-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5fd4481a0b254fca8bad3-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx5a00a044390d45e380477-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx05e250bdf7af49448a695-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txb5de4a52b787436e81902-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txa7fb975ebc12443880f85-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txa7fb975ebc12443880f85-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0c98b4ee0ab8418c91ba7-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx0c98b4ee0ab8418c91ba7-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx0f758a82cd7a4af6bbf4c-0068bdc0c1)test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_can_skip_cache ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_errors ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_no_cache ... ok +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Setting object count to 1072 (txn: txcefa08cbfeca4d928693f-006acad0cf) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txa0683fa0ed504eaa8693f-006acad0d1) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: txa0683fa0ed504eaa8693f-006acad0d1) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: txa0683fa0ed504eaa8693f-006acad0d1) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00&states=listing: 404 (txn: txa0683fa0ed504eaa8693f-006acad0d1) +test ERROR: Aborting listing from shards due to bad response: [404] (txn: txa0683fa0ed504eaa8693f-006acad0d1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 5 shards for: /v1/a/c?delimiter=%2F&format=json&states=listing (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ha-ppy', lower='', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&format=json&limit=10000&marker=&end_marker=ha%2Fppy%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx9d74f9ad435347aebc4a5-006acad0d3) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 6 shards for: /v1/a/c?delimiter=%2F&reverse=on&format=json&states=listing (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&reverse=on&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 1 (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ha%2Fptic {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ha-ppy', lower='ha.d', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&reverse=on&format=json&limit=9998&marker=ha%2F&end_marker=ha.d {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Getting listing part 5 from shard Namespace(name='.shards_a/c_ha.d', lower='', upper='ha.d') .shards_a/c_ha.d with {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Get listing from /v1/.shards_a/c_ha.d?delimiter=%2F&reverse=on&format=json&limit=9997&marker=ha.ggle&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2427ea008fe4406cbd7b9-006acad0d4)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_reverse_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_delimiter_reverse_no_memcache ... ok -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx0f758a82cd7a4af6bbf4c-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx82058d46d0384bce86058-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx82058d46d0384bce86058-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txe6e22ad5d56042a8aea17-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txe6e22ad5d56042a8aea17-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx850c3bc899ec4874829e2-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx850c3bc899ec4874829e2-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx415ecf655ae745c2aa894-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx415ecf655ae745c2aa894-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx8dc32123994c4404a416c-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx8dc32123994c4404a416c-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx59be96f4817b41609e9fc-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx59be96f4817b41609e9fc-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx8271b80b854c4c56a1e66-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx8271b80b854c4c56a1e66-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2e917de54a734e418129e-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx2e917de54a734e418129e-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txf60b1c7ae29b48619260b-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txf60b1c7ae29b48619260b-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx11ca2bf7e7f54fa2a09ac-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx11ca2bf7e7f54fa2a09ac-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx111fa4b4cd9f410981188-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx111fa4b4cd9f410981188-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txc556294e31114282b119a-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txc556294e31114282b119a-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txbc62fefd1fef4c12b6e8d-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txbc62fefd1fef4c12b6e8d-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txacc2342d97214ef8a7ab3-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: txacc2342d97214ef8a7ab3-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx85089de70e4144bdaf634-0068bdc0c1) -proxy-ut WARNING: Failed to get container shard listing from /v1/a/c?format=json&states=updating&includes=o: 404 (txn: tx85089de70e4144bdaf634-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txdbdccf1f51b54b0abfa4f-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txac7da80e50504f04a4a39-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txd75173f7db374ea49c43f-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx403baa22b53b45cb867c2-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txd982a77f118f4fe4bf283-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=o {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx46c0a2320b264fb58a13f-0068bdc0c1) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txafd8cbc0bc604d47aa64a-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: txafd8cbc0bc604d47aa64a-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx07cf49b0658742d7b6902-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx07cf49b0658742d7b6902-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx74ab23d3854e47e3bf039-0068bdc0c1)test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_disconnect -test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_disconnect ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_empty_cache ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_cache ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache -test.unit.proxy.test_server.TestReplicatedObjectController.test_backend_headers_update_shard_container_with_live_infocache ... ok +test DEBUG: Found 1 objects in shard (state=unsharded), total = 4 (txn: tx2427ea008fe4406cbd7b9-006acad0d4) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx695c21778261438c910fb-006acad0d6) +test DEBUG: Setting object count to 3120 (txn: tx695c21778261438c910fb-006acad0d6) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test DEBUG: Setting object count to 3120 (txn: tx4667f7a414ea4b06be674-006acad0d6) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx2246f70745034c62aa0db-006acad0d6) +test DEBUG: Setting object count to 3120 (txn: tx2246f70745034c62aa0db-006acad0d6) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx99c3663429e2457b9131a-006acad0d6) +test DEBUG: Setting object count to 3120 (txn: tx99c3663429e2457b9131a-006acad0d6) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: txc3882986e75641138e1e7-006acad0d6) +test DEBUG: Setting object count to 3120 (txn: txc3882986e75641138e1e7-006acad0d6) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx91d03363c7464cd686602-006acad0d7) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx91d03363c7464cd686602-006acad0d7) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: txd0d5ad2e0ad44e9b9b664-006acad0d7)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_mix_ok_and_deleted_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharded_container_with_mix_ok_and_deleted_shard ... ok -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx300e228845d04c57b5342-0068bdc0c1" "proxy-server 2597852" 0.0048 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx10e81d7cf37d49c9894e3-0068bdc0c1" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx816ac037c4a3422bbcac0-0068bdc0c1" "proxy-server 2597852" 0.0015 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdg1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txb619f55e0d6242929c93a-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx536da4dc2eb44a8ca5aa3-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "tx97515f6dfe764db3a396f-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdi1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 200 106 "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "txf79d580be3294bb4a4506-0068bdc0c1" "proxy-server 2597852" 0.0006 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx426991c44f2d4f55a2abd-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/2/a/8b2c52f0de9f45d6a62b7d270054bea8" 204 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8" "txec476dc1281d4c0eb40a7-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdj1/0/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" 304 - "HEAD http://localhost/v1/a/8b2c52f0de9f45d6a62b7d270054bea8/conditionals" "tx79eeb7ceb17f4405b43f0-0068bdc0c1" "proxy-server 2597852" 0.0007 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx142d8619d5a8458f9f2a8-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/ec-dup-discon" "tx142d8619d5a8458f9f2a8-0068bdc0c1" "container-server 2597852" 0.0013 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/ec-dup-discon" "tx142d8619d5a8458f9f2a8-0068bdc0c1" "container-server 2597852" 0.0012 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/ec-dup-discon" 201 - "PUT http://localhost/v1/a/ec-dup-discon" "tx142d8619d5a8458f9f2a8-0068bdc0c1" "proxy-server 2597852" 0.0120 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/ec-dup-discon" 201 - "PUT http://localhost/v1/a/ec-dup-discon" "tx142d8619d5a8458f9f2a8-0068bdc0c1" "proxy-server 2597852" 0.0171 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/ec-dup-discon HTTP/1.0 201 - - t - - - tx142d8619d5a8458f9f2a8-0068bdc0c1 - 0.0251 - - 1757266113.769850969 1757266113.794988871 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0e1f45eab39740a6b0035-0068bdc0c1" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sda1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx3daf29c7797946e9a0c02-0068bdc0c1" "proxy-server 2597852" 0.0014 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0458 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0474 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0476 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0507 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sda1/1/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdi1/2/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "object-server 2597852" 0.0006 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdb1/1/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdl1/2/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "object-server 2597852" 0.0005 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0532 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "tx196953a2d59340a1add74-0068bdc0c1" "proxy-server 2597852" 0.0577 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 PUT /v1/a/ec-dup-discon/test HTTP/1.0 201 - - t 262144 - - tx196953a2d59340a1add74-0068bdc0c1 - 0.0740 - - 1757266113.796056747 1757266113.870053530 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4fb359fe9de54b148d9de-0068bdc0c1" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "HEAD /sdb1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx59a6ea7b31d04bcd82cf4-0068bdc0c1" "proxy-server 2597852" 0.0068 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdh1/2/a/ec-dup-discon/test" 200 136192 "GET http://localhost/v1/a/ec-dup-discon/test" "txb8e43196e036473db2cd5-0068bdc0c1" "proxy-server 2597852" 0.0008 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:33 +0000] "GET /sdg1/2/a/ec-dup-discon/test" 200 136192 "GET http://localhost/v1/a/ec-dup-discon/test" "txb8e43196e036473db2cd5-0068bdc0c1" "proxy-server 2597852" 0.0049 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/33 GET /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 12288 - txb8e43196e036473db2cd5-0068bdc0c1 - 0.0397 - - 1757266113.871131897 1757266113.910878897 4 -proxy WARNING: Client disconnected on read of EC frag '/a/ec-dup-discon/test' (txn: txb8e43196e036473db2cd5-0068bdc0c1) (client_ip: 127.0.0.1) -proxy WARNING: Client disconnected on read of EC frag '/a/ec-dup-discon/test' (txn: txb8e43196e036473db2cd5-0068bdc0c1) (client_ip: 127.0.0.1) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd84181b431d14da88a4ca-0068bdc0c2" "proxy-server 2597852" 0.0022 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/ec-dup-discon" "txd84181b431d14da88a4ca-0068bdc0c2" "container-server 2597852" 0.0047 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/ec-dup-discon" 202 - "PUT http://localhost/v1/a/ec-dup-discon" "txd84181b431d14da88a4ca-0068bdc0c2" "proxy-server 2597852" 0.0092 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/ec-dup-discon" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/ec-dup-discon" "txd84181b431d14da88a4ca-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 4test.unit.proxy.test_server.TestReplicatedObjectController.test_bad_metadata -test.unit.proxy.test_server.TestReplicatedObjectController.test_bad_metadata ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_etag -test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_etag ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_headers -test.unit.proxy.test_server.TestReplicatedObjectController.test_best_response_sets_headers ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_method -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_method ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_path_no_controller ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_utf8 ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_version -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_bad_version ... ok +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: txf50db1ad0e5b48c689e9a-006acad0d7) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx6d923b65eb4c4b7da5c17-006acad0d7) +test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: tx6d923b65eb4c4b7da5c17-006acad0d7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx6d923b65eb4c4b7da5c17-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6d923b65eb4c4b7da5c17-006acad0d7) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx6d923b65eb4c4b7da5c17-006acad0d7) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2bdfa701671a4b6a871dd-006acad0d7) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: tx2bdfa701671a4b6a871dd-006acad0d7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx2bdfa701671a4b6a871dd-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx2bdfa701671a4b6a871dd-006acad0d7) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx2bdfa701671a4b6a871dd-006acad0d7) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txff59da8d85a8452eb40f4-006acad0d7) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: txff59da8d85a8452eb40f4-006acad0d7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txff59da8d85a8452eb40f4-006acad0d7) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: txff59da8d85a8452eb40f4-006acad0d7) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txff59da8d85a8452eb40f4-006acad0d7) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx46f28bc771504dc88b98d-006acad0d8) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 404 (txn: tx46f28bc771504dc88b98d-006acad0d8) +test ERROR: Aborting listing from shards due to bad response: [200, 200, 404] (txn: tx46f28bc771504dc88b98d-006acad0d8) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da)test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharding_container_gap_in_shards_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainer.test_GET_sharding_container_gap_in_shards_with_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_object +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_object ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard_with_listing_state +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_record_type_shard_with_listing_state ... ok -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx74ab23d3854e47e3bf039-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx967d300d6c4f474082249-0068bdc0c1) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx967d300d6c4f474082249-0068bdc0c1) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx2c0073018eb649b0b1bef-0068bdc0c2) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx2c0073018eb649b0b1bef-0068bdc0c2) -proxy-ut DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: tx7d74bf64f0954b0bafd7f-0068bdc0c2) -proxy-ut INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx7d74bf64f0954b0bafd7f-0068bdc0c2) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 LICK /v1/a HTTP/1.0 405 - - t - 91 - tx0ac70bfb077f40f4b6934-0068bdc0c2 - 0.0004 - - 1757266114.126503944 1757266114.126878738 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET invalid HTTP/1.0 404 - - - - 70 - - - 0.0002 - - 1757266114.134607315 1757266114.134823322 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1 HTTP/1.0 412 - - t - 7 - - - 0.0002 - - 1757266114.141479731 1757266114.141690254 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a%2580%3Fformat%3Djson HTTP/1.0 412 - - t - 29 - - - 0.0002 - - 1757266114.148337603 1757266114.148569584 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v0 HTTP/1.0 412 - - - - 7 - - - 0.0003 - - 1757266114.155154705 1757266114.155421019 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf9f847ae0244cb7aa085-0068bdc0c2" "proxy-server 2597878" 0.0016 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx2154b2c482504cbd89e40-0068bdc0c2" "proxy-server 2597878" 0.0077 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/c/o/chunky" 201 - "PUT http://localhost/sda1/2/a/c/o/chunky" "txf2649409923b4055b1941-0068bdc0c2" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/2/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txf2649409923b4055b1941-0068bdc0c2" "proxy-server 2597878" 0.0164 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/c/o/chunky" 201 - "PUT http://localhost/sdb1/2/a/c/o/chunky" "txf2649409923b4055b1941-0068bdc0c2" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/2/a/c/o/chunky" 201 - "PUT http://localhost/v1/a/c/o/chunky" "txf2649409923b4055b1941-0068bdc0c2" "proxy-server 2597878" 0.0205 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/c/o/chunky HTTP/1.0 201 - - t 21 - - txf2649409923b4055b1941-0068bdc0c2 - 0.0398 - - 1757266114.162276030 1757266114.202034235 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5b624add7d304b15b662a-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx3e7c7db857c045bf94903-0068bdc0c2" "proxy-server 2597878" 0.0065 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/2/a/c/o/chunky" 200 21 "GET http://localhost/v1/a/c/o/chunky" "tx181c9cdc9367423290d10-0068bdc0c2" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/c/o/chunky HTTP/1.0 200 - - t - 21 - tx181c9cdc9367423290d10-0068bdc0c2 - 0.0261 - - 1757266114.207590342 1757266114.233681440 0test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_chunked_put -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_chunked_put ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_head_account -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_head_account ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_unhandled_exception ... ok +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Setting object count to 1065 (txn: tx81dcc312fa28479f9ffe1-006acad0da) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9992&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1032 (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: Setting object count to 1032 (txn: tx3bc3a7b0ae0a4ed58c517-006acad0db) +test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=10000&marker=&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 8 (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=9992&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 48 (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: Setting object count to 48 (txn: txf655ac07228e4336b839b-006acad0db) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 40 (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9960&marker=h&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1064 (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: Setting object count to 1064 (txn: tx80580615d0924f5b85d5f-006acad0db) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&format=json&states=listing (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&format=json&limit=10000&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=koolaid&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx86c2b8a967d142c2a2669-006acad0db) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=koolaid&reverse=true&format=json&states=listing (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txd6cd17b3f82d4de2a6806-006acad0db)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_empty_shard_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_empty_shard_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_gap_in_shards_with_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_marker_beyond_end_marker_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_marker_beyond_end_marker_memcache ... ok -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a8292c8316145f7966ef-0068bdc0c2" "proxy-server 2597878" 0.0056 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - - t - - - tx9a8292c8316145f7966ef-0068bdc0c2 - 0.0105 - - 1757266114.247449636 1757266114.257924080 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 500 - - t - - - - - 0.0001 - - 1757266114.271910429 1757266114.272007942 - -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1320661f140e47aeaf549-0068bdc0c2" "proxy-server 2597878" 0.0014 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:46859/sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx1320661f140e47aeaf549-0068bdc0c2" "container-server 2597878" 0.0012 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://127.0.0.1:56801/sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx1320661f140e47aeaf549-0068bdc0c2" "container-server 2597878" 0.0011 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx1320661f140e47aeaf549-0068bdc0c2" "proxy-server 2597878" 0.0305 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx1320661f140e47aeaf549-0068bdc0c2" "proxy-server 2597878" 0.0224 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - tx1320661f140e47aeaf549-0068bdc0c2 - 0.0480 - - 1757266114.282269955 1757266114.330260515 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/1/a" 200 729 "GET http://localhost/v1/a?format=json" "txc001b2f9bddf43138f1f1-0068bdc0c2" "proxy-server 2597878" 0.0066 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 87 - txc001b2f9bddf43138f1f1-0068bdc0c2 - 0.0100 - - 1757266114.336151838 1757266114.346137762 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/1/a" 200 729 "GET http://localhost/v1/a?format=json" "tx97b21d0fb9bc438d9f21a-0068bdc0c2" "proxy-server 2597878" 0.0057 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 729 - tx97b21d0fb9bc438d9f21a-0068bdc0c2 - 0.0092 - - 1757266114.352147818 1757266114.361315727 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sdb1/1/a" 200 729 "GET http://localhost/v1/a?format=json" "tx71d2ee4a96d8491681a86-0068bdc0c2" "proxy-server 2597878" 0.0063 "-" 2597878 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a%3Fformat%3Djson HTTP/1.0 200 - - t - 963 - tx71d2ee4a96d8491681a86-0068bdc0c2 - 0.0144 - - 1757266114.363038778 1757266114.377410412 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7f3efbf3133443cead257-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx47daafd91681422e94769-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx80a6c9bb029b4895bc638-0068bdc0c2" "object-server 2597878" 0.0005 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx80a6c9bb029b4895bc638-0068bdc0c2" "object-server 2597878" 0.0008 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/ec-dup-discon" 202 - "PUT http://localhost/v1/a/ec-dup-discon" "txd84181b431d14da88a4ca-0068bdc0c2" "proxy-server 2597852" 0.0246 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon HTTP/1.0 202 - - t - 76 - txd84181b431d14da88a4ca-0068bdc0c2 - 0.0457 - - 1757266114.010660887 1757266114.056379557 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd1f49f8699194fa8871fd-0068bdc0c2" "proxy-server 2597852" 0.0024 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txbce682985f46471eb3a09-0068bdc0c2" "proxy-server 2597852" 0.0013 "-" 2597852 4 -proxy WARNING: Client disconnected without sending enough data (txn: tx67a4ff4f0029465393520-0068bdc0c2) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t 262134 89 - tx67a4ff4f0029465393520-0068bdc0c2 - 0.0635 - - 1757266114.057630062 1757266114.121117353 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0190 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0310 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0234 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0376 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0326 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx67a4ff4f0029465393520-0068bdc0c2" "proxy-server 2597852" 0.0394 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe99828d9a0254f0dac1d3-0068bdc0c2" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx1cbc650c492f447cab915-0068bdc0c2" "proxy-server 2597852" 0.0057 "-" 2597852 4 -proxy WARNING: Client disconnected without sending last chunk (txn: tx7d6a7626b5e744fabec5d-0068bdc0c2) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t 65536 89 - tx7d6a7626b5e744fabec5d-0068bdc0c2 - 0.0486 - - 1757266114.159913540 1757266114.208559036 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0131 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0118 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0061 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0248 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0193 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx7d6a7626b5e744fabec5d-0068bdc0c2" "proxy-server 2597852" 0.0138 "-" 2597852 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8712f05c6f2947fd8de36-0068bdc0c2" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txba14a6b7588c434280ae5-0068bdc0c2" "proxy-server 2597852" 0.0017 "-" 2597852 4 -proxy WARNING: Client disconnected without sending last chunk (txn: tx5dbad47b6f05465180fab-0068bdc0c2) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 89 - tx5dbad47b6f05465180fab-0068bdc0c2 - 0.0482 - - 1757266114.261195183 1757266114.309429407 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0165 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0087 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0157 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0239 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0224 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "tx5dbad47b6f05465180fab-0068bdc0c2" "proxy-server 2597852" 0.0167 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2daa3f334d2a4b768f608-0068bdc0c2" "proxy-server 2597852" 0.0024 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "txe8f155c754e74acdbe161-0068bdc0c2" "proxy-server 2597852" 0.0057 "-" 2597852 4 -proxy WARNING: Client disconnected without sending last chunk (txn: txd1684f4654bd40e78bc4d-0068bdc0c2) (client_ip: 127.0.0.1) -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon/test HTTP/1.0 499 - - t - 89 - txd1684f4654bd40e78bc4d-0068bdc0c2 - 0.0564 - - 1757266114.362690926 1757266114.419100523 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0142 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0160 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0146 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0185 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx80a6c9bb029b4895bc638-0068bdc0c2" "proxy-server 2597878" 0.0191 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 201 - "PUT http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx80a6c9bb029b4895bc638-0068bdc0c2" "proxy-server 2597878" 0.0209 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 201 - - t - - - tx80a6c9bb029b4895bc638-0068bdc0c2 - 0.0387 - - 1757266114.383361578 1757266114.422068119 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7570a06d33604727b4bc5-0068bdc0c2" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "tx7570a06d33604727b4bc5-0068bdc0c2" "proxy-server 2597878" 0.0082 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 74 - tx7570a06d33604727b4bc5-0068bdc0c2 - 0.0247 - - 1757266114.427952528 1757266114.452661276 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa6bd820b319f40b9abddf-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txa6bd820b319f40b9abddf-0068bdc0c2" "proxy-server 2597878" 0.0066 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 328 - txa6bd820b319f40b9abddf-0068bdc0c2 - 0.0234 - - 1757266114.454677105 1757266114.478110790 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb148bf9b9e8d4550a3513-0068bdc0c2" "proxy-server 2597878" 0.0056 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 328 "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test?format=json&states=listing" "txb148bf9b9e8d4550a3513-0068bdc0c2" "proxy-server 2597878" 0.0036 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 417 - txb148bf9b9e8d4550a3513-0068bdc0c2 - 0.0164 - - 1757266114.484366894 1757266114.500747442 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6ac6767b04bb4c0486f32-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 204 - "HEAD http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "txcbe2da547e3b41fabd5b2-0068bdc0c2" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sda1/3/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" 200 - "GET http://localhost/v1/a/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test/%E1%BC%B8%CE%BF%E1%BD%BA%20%E1%BC%B0%CE%BF%E1%BD%BB%CE%87%20%CF%84%E1%BD%B0%20%CF%80%E1%BD%B1%CE%BD%CF%84%CA%BC%20%E1%BC%82%CE%BD%20%E1%BC%90%CE%BE%E1%BD%B5%CE%BA%CE%BF%CE%B9%20%CF%83%CE%B1%CF%86%E1%BF%86.Test" "tx947d68a04d1b4c4dac82e-0068bdc0c2" "proxy-server 2597878" 0.0013 "-" 2597878 0test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down -test.unit.proxy.test_server.TestReplicatedObjectController.test_chunked_put_utf8_all_the_way_down ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_client_disconnect -test.unit.proxy.test_server.TestReplicatedObjectController.test_client_disconnect ... ok -test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_put_disconnect -test.unit.proxy.test_server.TestECDuplicationObjectController.test_ec_client_put_disconnect ... ok +test DEBUG: Get listing from /v1/.shards_a/c_pie?marker=koolaid&reverse=true&format=json&limit=10000&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Get listing from /v1/.shards_a/c_ham?marker=koolaid&reverse=true&format=json&limit=10000&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txd6cd17b3f82d4de2a6806-006acad0db) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Setting object count to 1065 (txn: tx80bed9606de04de399ea4-006acad0dc) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='onion') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=onion%00 {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='rhubarb') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=rhubarb%00 {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Setting object count to 1065 (txn: txf3b4c0d6326c41e888a3e-006acad0dd) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx5f630f07c45d473e90a6b-006acad0df) +test DEBUG: GET listing from 0 shards for: /v1/a/c?marker=bb&end_marker=aa&format=json&states=listing (txn: tx5f630f07c45d473e90a6b-006acad0df) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.1:1001/sdb (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.2:1002/sdc (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.0:1000/sda (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.3:1003/sda (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.4:1004/sda (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: ERROR 503 b'""' Trying to GET /.shards_a/c_ From Container Server 10.0.0.5:1005/sda (txn: tx678ae82da70546a5a5f1f-006acad0e1)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mix_ok_and_unavailable_shards +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mix_ok_and_unavailable_shards ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mixed_policies_error +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_mixed_policies_error ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0244 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 499 89 "PUT http://localhost/v1/a/ec-dup-discon/test" "txd1684f4654bd40e78bc4d-0068bdc0c2" "proxy-server 2597852" 0.0152 "-" 2597852 4 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx07f9a2689e5c485192707-0068bdc0c2" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a/ec-dup-discon" 204 - "HEAD http://localhost/v1/a/ec-dup-discon" "tx317ce9d84d634bd0b6e3f-0068bdc0c2" "proxy-server 2597852" 0.0057 "-" 2597852 4 -obj5 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdk1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0510 "-" 2597852 4 -obj6 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdl1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0446 "-" 2597852 4 -obj4 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdj1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0540 "-" 2597852 4 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0602 "-" 2597852 4 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdh1/2/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 4 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/ec-dup-discon/test" 201 - "PUT http://localhost/sdi1/2/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 4 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0617 "-" 2597852 4 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-dup-discon/test" 201 - "PUT http://localhost/v1/a/ec-dup-discon/test" "txd47847bb9c7b4c37bab87-0068bdc0c2" "proxy-server 2597852" 0.0676 "-" 2597852 4 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-dup-discon/test HTTP/1.0 201 - - t 65536 - - txd47847bb9c7b4c37bab87-0068bdc0c2 - 0.1079 - - 1757266114.464473963 1757266114.572350502 4 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6f2d9434ce824568b4269-0068bdc0c2" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/ec-con" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/ec-con" "tx6f2d9434ce824568b4269-0068bdc0c2" "container-server 2597852" 0.0012 "-" 2597852 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/ec-con" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/ec-con" "tx6f2d9434ce824568b4269-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx6f2d9434ce824568b4269-0068bdc0c2" "proxy-server 2597852" 0.0098 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/0/a/ec-con" 202 - "PUT http://localhost/v1/a/ec-con" "tx6f2d9434ce824568b4269-0068bdc0c2" "proxy-server 2597852" 0.0080 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-con HTTP/1.0 202 - - t - 76 - tx6f2d9434ce824568b4269-0068bdc0c2 - 0.0233 - - 1757266114.574547052 1757266114.597851038 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc9ac2e66616949b3b3042-0068bdc0c2" "proxy-server 2597852" 0.0023 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx63c28273f146409ebc024-0068bdc0c2" "proxy-server 2597852" 0.0014 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "PUT http://localhost/sdg1/2/a/ec-con/o2" "tx5c4ede29eb5347c3b3f05-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdg1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "tx5c4ede29eb5347c3b3f05-0068bdc0c2" "proxy-server 2597852" 0.0178 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdi1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "tx5c4ede29eb5347c3b3f05-0068bdc0c2" "proxy-server 2597852" 0.0190 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "PUT http://localhost/sdh1/2/a/ec-con/o2" "tx5c4ede29eb5347c3b3f05-0068bdc0c2" "object-server 2597852" 0.0046 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdh1/2/a/ec-con/o2" 201 - "PUT http://localhost/v1/a/ec-con/o2" "tx5c4ede29eb5347c3b3f05-0068bdc0c2" "proxy-server 2597852" 0.0257 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/ec-con/o2 HTTP/1.0 201 - - t 40 - %22f080b258d6577697b9869dbd168d5628%22 tx5c4ede29eb5347c3b3f05-0068bdc0c2 - 0.0420 - - 1757266114.599934578 1757266114.641908646 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx47b4381c14df4af0bc605-0068bdc0c2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txfec89d8e623645c5a5e90-0068bdc0c2" "proxy-server 2597852" 0.0109 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdi1/2/a/ec-con/o2" 200 100 "HEAD http://localhost/v1/a/ec-con/o2" "tx0b6ab130ef0f4f53ab38b-0068bdc0c2" "proxy-server 2597852" 0.0007 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 HEAD /v1/a/ec-con/o2 HTTP/1.0 200 - - t - - - tx0b6ab130ef0f4f53ab38b-0068bdc0c2 - 0.0311 - - 1757266114.647629261 1757266114.678737879 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb62f1f88fc0b4c78a0eb6-0068bdc0c2" "proxy-server 2597852" 0.0064 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "txd9d70e2875974cc2a6bc7-0068bdc0c2" "proxy-server 2597852" 0.0013 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sdg1/2/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "txb10b29e098f645ac862bc-0068bdc0c2" "proxy-server 2597852" 0.0007 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sdh1/2/a/ec-con/o2" 200 100 "GET http://localhost/v1/a/ec-con/o2" "txb10b29e098f645ac862bc-0068bdc0c2" "proxy-server 2597852" 0.0007 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/ec-con/o2 HTTP/1.0 200 - - t - 40 - txb10b29e098f645ac862bc-0068bdc0c2 - 0.0253 - - 1757266114.684587717 1757266114.709901571 3 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txee1d22aac16b48a4b095d-0068bdc0c2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx22410e76d1a84942a314a-0068bdc0c2" "proxy-server 2597852" 0.0014 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdg1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx6c70fb0980544f1392d29-0068bdc0c2" "proxy-server 2597852" 0.0031 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "POST http://localhost/sdh1/2/a/ec-con/o2" "tx6c70fb0980544f1392d29-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 3test.unit.proxy.test_server.TestECDuplicationObjectController.test_reload_ring_ec -test.unit.proxy.test_server.TestECDuplicationObjectController.test_reload_ring_ec ... ok -test.unit.proxy.test_server.TestProxyServerLoading.test_concurrent_ec_options -test.unit.proxy.test_server.TestProxyServerLoading.test_concurrent_ec_options ... ok -test.unit.proxy.test_server.TestProxyServerLoading.test_float_timeouts -test.unit.proxy.test_server.TestProxyServerLoading.test_float_timeouts ... ok -test.unit.proxy.test_server.TestProxyServerLoading.test_load_policy_rings -test.unit.proxy.test_server.TestProxyServerLoading.test_load_policy_rings ... ok -test.unit.proxy.test_server.TestProxyServerLoading.test_missing_rings -test.unit.proxy.test_server.TestProxyServerLoading.test_missing_rings ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_client_timeout -test.unit.proxy.test_server.TestReplicatedObjectController.test_client_timeout ... ok +test ERROR: Container GET returning 503 for [503, 503, 503, 503, 503, 503] (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 503 (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test ERROR: Aborting listing from shards due to bad response: [200, 200, 503] (txn: tx678ae82da70546a5a5f1f-006acad0e1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx8a33e028f3a84332a7284-006acad0e1) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8a33e028f3a84332a7284-006acad0e1) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8a33e028f3a84332a7284-006acad0e1) +test ERROR: Aborting listing from shards due to bad shard policy index: 0 (expected 1) (txn: tx8a33e028f3a84332a7284-006acad0e1) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx5fc3695dee5849d3a9314-006acad0e1) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx5fc3695dee5849d3a9314-006acad0e1) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5fc3695dee5849d3a9314-006acad0e1) +test ERROR: Aborting listing from shards due to bad shard policy index: None (expected 1) (txn: tx5fc3695dee5849d3a9314-006acad0e1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: Setting object count to 3120 (txn: tx3233f1c126644c79915fa-006acad0e2) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: Setting object count to 3120 (txn: txc4249004aa4d47f7b9487-006acad0e2) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: Setting object count to 3120 (txn: tx100a48ef80ba4f6ba0c3d-006acad0e3) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: Setting object count to 3120 (txn: tx5cb2f1e3c6d34a04883d7-006acad0e3) +test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: Setting object count to 3120 (txn: tx8c5505c4ea644ecfab1d3-006acad0e3) +test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: tx4bd20cf4bff845668244f-006acad0e3) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: txfbc0dc79a31a49518a7a4-006acad0e3)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_no_memcache ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "POST http://localhost/sdi1/2/a/ec-con/o2" "tx6c70fb0980544f1392d29-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdi1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx6c70fb0980544f1392d29-0068bdc0c2" "proxy-server 2597852" 0.0113 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdh1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx6c70fb0980544f1392d29-0068bdc0c2" "proxy-server 2597852" 0.0150 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx6c70fb0980544f1392d29-0068bdc0c2 - 0.0320 - - 1757266114.711492062 1757266114.743533611 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9934bde72d5347e4b18b8-0068bdc0c2" "proxy-server 2597852" 0.0055 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx7e3cd444538a488f9539f-0068bdc0c2" "proxy-server 2597852" 0.0029 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdh1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx4dbaf2ecef024283b3f75-0068bdc0c2" "proxy-server 2597852" 0.0035 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/0/a/ec-con/o2" 201 - "POST http://localhost/sdg1/2/a/ec-con/o2" "tx4dbaf2ecef024283b3f75-0068bdc0c2" "object-server 2597852" 0.0005 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/0/a/ec-con/o2" 201 - "POST http://localhost/sdi1/2/a/ec-con/o2" "tx4dbaf2ecef024283b3f75-0068bdc0c2" "object-server 2597852" 0.0004 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdg1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx4dbaf2ecef024283b3f75-0068bdc0c2" "proxy-server 2597852" 0.0136 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "POST /sdi1/2/a/ec-con/o2" 202 76 "POST http://localhost/v1/a/ec-con/o2" "tx4dbaf2ecef024283b3f75-0068bdc0c2" "proxy-server 2597852" 0.0074 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 POST /v1/a/ec-con/o2 HTTP/1.0 202 - - t - 76 - tx4dbaf2ecef024283b3f75-0068bdc0c2 - 0.0368 - - 1757266114.745213509 1757266114.782034159 3 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4dd790c57ea94c34b26a6-0068bdc0c2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/0/a/ec-con" 204 - "HEAD http://localhost/v1/a/ec-con" "tx76e59e7bb35f41ec885cf-0068bdc0c2" "proxy-server 2597852" 0.0068 "-" 2597852 3 -obj3 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "DELETE /sdi1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx383710d159604a39b1313-0068bdc0c2" "proxy-server 2597852" 0.0109 "-" 2597852 3 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "DELETE /sda1/0/a/ec-con/o2" 204 - "DELETE http://localhost/sdg1/2/a/ec-con/o2" "tx383710d159604a39b1313-0068bdc0c2" "object-server 2597852" 0.0004 "-" 2597852 3 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "DELETE /sdg1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx383710d159604a39b1313-0068bdc0c2" "proxy-server 2597852" 0.0072 "-" 2597852 3 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "DELETE /sdb1/0/a/ec-con/o2" 204 - "DELETE http://localhost/sdh1/2/a/ec-con/o2" "tx383710d159604a39b1313-0068bdc0c2" "object-server 2597852" 0.0004 "-" 2597852 3 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "DELETE /sdh1/2/a/ec-con/o2" 204 - "DELETE http://localhost/v1/a/ec-con/o2" "tx383710d159604a39b1313-0068bdc0c2" "proxy-server 2597852" 0.0134 "-" 2597852 3 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 DELETE /v1/a/ec-con/o2 HTTP/1.0 204 - - t - - - tx383710d159604a39b1313-0068bdc0c2 - 0.0443 - - 1757266114.783558130 1757266114.827860594 3 -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': True, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 4}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.2, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd03f5a04c4fd47ce88436-0068bdc0c2" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/1/a/versions" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/versions" "txd03f5a04c4fd47ce88436-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/1/a/versions" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/versions" "txd03f5a04c4fd47ce88436-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sda1/0/a/versions" 201 - "PUT http://localhost/v1/a/versions" "txd03f5a04c4fd47ce88436-0068bdc0c2" "proxy-server 2597852" 0.0091 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "PUT /sdb1/0/a/versions" 201 - "PUT http://localhost/v1/a/versions" "txd03f5a04c4fd47ce88436-0068bdc0c2" "proxy-server 2597852" 0.0150 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 PUT /v1/a/versions HTTP/1.0 201 - - t - - - txd03f5a04c4fd47ce88436-0068bdc0c2 - 0.0229 - - 1757266114.956704855 1757266114.979585648 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2efda7d2147a42aaa5def-0068bdc0c2" "proxy-server 2597852" 0.0021 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "GET /sdb1/0/a/versions" 200 2 "GET http://localhost/v1/a/versions?format=json&states=listing" "tx2efda7d2147a42aaa5def-0068bdc0c2" "proxy-server 2597852" 0.0022 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/versions%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx2efda7d2147a42aaa5def-0068bdc0c2 - 0.0105 - - 1757266114.981134653 1757266114.991652966 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:34 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd40f1ecd8d2e4f9c8704f-0068bdc0c2" "proxy-server 2597852" 0.0022 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/vers" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/vers" "txd40f1ecd8d2e4f9c8704f-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/vers" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/vers" "txd40f1ecd8d2e4f9c8704f-0068bdc0c2" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/vers" 201 - "PUT http://localhost/v1/a/vers" "txd40f1ecd8d2e4f9c8704f-0068bdc0c2" "proxy-server 2597852" 0.0088 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/vers" 201 - "PUT http://localhost/v1/a/vers" "txd40f1ecd8d2e4f9c8704f-0068bdc0c2" "proxy-server 2597852" 0.0204 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/vers HTTP/1.0 201 - - t - - - txd40f1ecd8d2e4f9c8704f-0068bdc0c2 - 0.0289 - - 1757266114.993500233 1757266115.022358418 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8d3f06829ed64e449304d-0068bdc0c3" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8d3f06829ed64e449304d-0068bdc0c3 - 0.0049 VW - 1757266115.023975849 1757266115.028895378 - -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/34 GET /v1/a/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test/%25E1%25BC%25B8%25CE%25BF%25E1%25BD%25BA%2520%25E1%25BC%25B0%25CE%25BF%25E1%25BD%25BB%25CE%2587%2520%25CF%2584%25E1%25BD%25B0%2520%25CF%2580%25E1%25BD%25B1%25CE%25BD%25CF%2584%25CA%25BC%2520%25E1%25BC%2582%25CE%25BD%2520%25E1%25BC%2590%25CE%25BE%25E1%25BD%25B5%25CE%25BA%25CE%25BF%25CE%25B9%2520%25CF%2583%25CE%25B1%25CF%2586%25E1%25BF%2586.Test HTTP/1.0 200 - - t - - - tx947d68a04d1b4c4dac82e-0068bdc0c2 - 0.0180 - - 1757266114.502742290 1757266114.520780325 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: Client disconnected without sending enough data (txn: txbee3ebb0c6904ac293278-0068bdc0c2) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut WARNING: ERROR Client read timeout (0.05s) (txn: tx7fb3881d6dc04dff819a0-0068bdc0c2) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx206b6fe3a3574f6689773-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d" 201 - "PUT http://127.0.0.1:46859/sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx206b6fe3a3574f6689773-0068bdc0c3" "container-server 2597878" 0.0012 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d" 201 - "PUT http://127.0.0.1:56801/sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx206b6fe3a3574f6689773-0068bdc0c3" "container-server 2597878" 0.0052 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 201 - "PUT http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx206b6fe3a3574f6689773-0068bdc0c3" "proxy-server 2597878" 0.0213 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 201 - "PUT http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx206b6fe3a3574f6689773-0068bdc0c3" "proxy-server 2597878" 0.0311 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/a949f73b08fb4381aa1a9a24ff7e642d HTTP/1.0 201 - - t - - - tx206b6fe3a3574f6689773-0068bdc0c3 - 0.0478 - - 1757266115.030979156 1757266115.078745604 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf566b8ab24434ae2b8e07-0068bdc0c3" "proxy-server 2597878" 0.0063 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txa0202aa7530446d8bf471-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 201 - "PUT http://localhost/sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx7fa3afa93a1849f695827-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 201 - "PUT http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx7fa3afa93a1849f695827-0068bdc0c3" "proxy-server 2597878" 0.0132 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 201 - "PUT http://localhost/sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx7fa3afa93a1849f695827-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 201 - "PUT http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx7fa3afa93a1849f695827-0068bdc0c3" "proxy-server 2597878" 0.0211 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals HTTP/1.0 201 - - t 52 - - tx7fa3afa93a1849f695827-0068bdc0c3 - 0.0482 - - 1757266115.084589005 1757266115.132833719 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc89f3baf414c47a4b9eee-0068bdc0c3" "proxy-server 2597878" 0.0102 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx36821ac9af5e4f139dffa-0068bdc0c3" "proxy-server 2597878" 0.0028 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx92d4b877ef364517b82ce-0068bdc0c3" "proxy-server 2597878" 0.0088 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2fdcedc7cfc94b008f9c6-0068bdc0c3" "proxy-server 2597878" 0.0056 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx8c02d121f96243bdbe905-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 412 - "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx9b7924c82e754998bff64-0068bdc0c3" "proxy-server 2597878" 0.0007 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 412 - "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx9b7924c82e754998bff64-0068bdc0c3" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8a702090121544ca85964-0068bdc0c3" "proxy-server 2597878" 0.0128 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txad19b23c430749858e482-0068bdc0c3" "proxy-server 2597878" 0.0071 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx25d4f43404344af1a1add-0068bdc0c3" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx95798a20c0104a41aee47-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txbb1ab2aa7d7f402c8f2b0-0068bdc0c3" "proxy-server 2597878" 0.0057 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txf0f4c683ba9641258c516-0068bdc0c3" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txf0f4c683ba9641258c516-0068bdc0c3 - 0.0086 VW - 1757266115.031718731 1757266115.040367365 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "txe1427cbaaf194b53af862-0068bdc0c3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "txe1427cbaaf194b53af862-0068bdc0c3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txe1427cbaaf194b53af862-0068bdc0c3 - 0.0098 VW - 1757266115.040966034 1757266115.050734282 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx3231e93628614795848de-0068bdc0c3" "object-server 2597852" 0.0017 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx3231e93628614795848de-0068bdc0c3" "proxy-server 2597852" 0.0116 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx3231e93628614795848de-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx3231e93628614795848de-0068bdc0c3" "proxy-server 2597852" 0.0166 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx3231e93628614795848de-0068bdc0c3 - 0.0244 - - 1757266115.051097870 1757266115.075491190 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4500db0140b9426d89204-0068bdc0c3" "proxy-server 2597852" 0.0061 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4500db0140b9426d89204-0068bdc0c3 - 0.0092 VW - 1757266115.087784052 1757266115.096953154 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txea2ad2a21ca840ef8cc5d-0068bdc0c3" "proxy-server 2597852" 0.0053 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txea2ad2a21ca840ef8cc5d-0068bdc0c3 - 0.0082 VW - 1757266115.097489595 1757266115.105689049 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "txc1c4698bde7b4008a4e2e-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "txc1c4698bde7b4008a4e2e-0068bdc0c3" "proxy-server 2597852" 0.0048 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx5877917896fe4ccd8f64a-0068bdc0c3" "proxy-server 2597852" 0.0055 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txc1c4698bde7b4008a4e2e-0068bdc0c3 - 0.0327 VW - 1757266115.106244087 1757266115.138959169 0 (txn: tx5499d0ea9b09424b8b310-0068bdc0c3) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/vers/004name/1757266115.05570" 201 - "PUT http://localhost/sda1/0/a/vers/004name/1757266115.05570" "tx5499d0ea9b09424b8b310-0068bdc0c3" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/vers/004name/1757266115.05570" 201 - "PUT http://localhost/v1/a/vers/004name/1757266115.05570" "tx5499d0ea9b09424b8b310-0068bdc0c3" "proxy-server 2597852" 0.0188 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/vers/004name/1757266115.05570" 201 - "PUT http://localhost/sdb1/0/a/vers/004name/1757266115.05570" "tx5499d0ea9b09424b8b310-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/vers/004name/1757266115.05570" 201 - "PUT http://localhost/v1/a/vers/004name/1757266115.05570" "tx5499d0ea9b09424b8b310-0068bdc0c3" "proxy-server 2597852" 0.0259 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 PUT /v1/a/vers/004name/1757266115.05570 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx5499d0ea9b09424b8b310-0068bdc0c3 - 0.0435 VW - 1757266115.121522665 1757266115.165066481 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx07dce9b3458f44bdba567-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx07dce9b3458f44bdba567-0068bdc0c3" "proxy-server 2597852" 0.0147 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx07dce9b3458f44bdba567-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx07dce9b3458f44bdba567-0068bdc0c3" "proxy-server 2597852" 0.0237 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx07dce9b3458f44bdba567-0068bdc0c3 - 0.0319 - - 1757266115.165522099 1757266115.197433949 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcdc8209043874bcd916bc-0068bdc0c3" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txc023ff1e07a7402d9d1c6-0068bdc0c3" "proxy-server 2597852" 0.0029 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "txb89eb318923042338b8e8-0068bdc0c3" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - txb89eb318923042338b8e8-0068bdc0c3 - 0.0277 - - 1757266115.199074268 1757266115.226744652 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc0645bab811a407f9720e-0068bdc0c3" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc0645bab811a407f9720e-0068bdc0c3 - 0.0126 VW - 1757266115.243042707 1757266115.255639553 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx71302ac449a849e6815e4-0068bdc0c3" "proxy-server 2597852" 0.0113 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx71302ac449a849e6815e4-0068bdc0c3 - 0.0142 VW - 1757266115.256219149 1757266115.270418406 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "txef7caad6d1cd4db992d05-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "txef7caad6d1cd4db992d05-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx4eb5d4f667da481380866-0068bdc0c3" "proxy-server 2597852" 0.0029 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_GET_replication -test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_GET_replication ... ok +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: txfbc0dc79a31a49518a7a4-006acad0e3) +test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx4bb3310bf3054b67ad49b-006acad0e3) +test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: txed070a22ed574760ad9c9-006acad0e3) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txed070a22ed574760ad9c9-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txed070a22ed574760ad9c9-006acad0e3) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txed070a22ed574760ad9c9-006acad0e3) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: txa9e232f0511e494a94206-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txa9e232f0511e494a94206-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: txa9e232f0511e494a94206-006acad0e3) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txa9e232f0511e494a94206-006acad0e3) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: tx6eca94c7db7f4a0fad7b2-006acad0e3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx6eca94c7db7f4a0fad7b2-006acad0e3) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx6eca94c7db7f4a0fad7b2-006acad0e3) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx6eca94c7db7f4a0fad7b2-006acad0e3) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Found 1020 objects in shard (state=unsharded), total = 1068 (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: Setting object count to 1068 (txn: txfc94eb6a26f74fab8928f-006acad0e4) +test DEBUG: GET listing from 3 shards for: /v1/a/c?reverse=true&format=json&states=listing (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='lemon', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&format=json&limit=10000&marker=&end_marker=lemon {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&format=json&limit=8976&marker=m&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Found 44 objects in shard (state=unsharded), total = 1068 (txn: txc485cff00c4b4ad2a2f07-006acad0e4)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_overlapping_shards_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_overlapping_shards_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_errors_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_errors_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_between_shards +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_between_shards ... ok -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 304 - "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx1b32b7edd05c40829413e-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx54bd2814e01b41d08d803-0068bdc0c3" "proxy-server 2597878" 0.0054 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txc7a01181851c40209c818-0068bdc0c3" "proxy-server 2597878" 0.0055 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx4baf055158684e41b5503-0068bdc0c3" "proxy-server 2597878" 0.0022 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9927fb8773a74a52bd8b7-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txe4851129ca2b40e185b05-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 304 - "GET http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "txf0e20b90a05d4c64a3f7d-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx988fce063c994f77bf937-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx3e22b009c2f84c348a061-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx010b6a9769bc4d1799fe9-0068bdc0c3" "proxy-server 2597878" 0.0005 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx45acd71adcec47e5afa88-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx13a6509408d84d9bbf954-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 412 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "txd76174087efd44b18cc0a-0068bdc0c3" "proxy-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 412 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "txd76174087efd44b18cc0a-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1942a4ab8e81472ab53d7-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txb28c38cbefba46bba0309-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx688ccb0f0cb44d85814c8-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8523c307f794584a7c2a-0068bdc0c3" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "txce0992bc499545e68ed69-0068bdc0c3" "proxy-server 2597878" 0.0015 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 304 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx461d2af266e84356945d2-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe6a38b6333364e48949a8-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx3b718737635340638ddd0-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 200 52 "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "txb035b935de0446b88095c-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6c9f3f2cd0ca4e3f9dda4-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/3/a/a949f73b08fb4381aa1a9a24ff7e642d" 204 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d" "tx5d684f4a82524b43b2c81-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" 304 - "HEAD http://localhost/v1/a/a949f73b08fb4381aa1a9a24ff7e642d/conditionals" "tx1b00d6dd62bb40db9f1c9-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx330e3c0aa7d941f9883ef-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/con" 201 - "PUT http://127.0.0.1:56801/sdb1/0/a/con" "tx330e3c0aa7d941f9883ef-0068bdc0c3" "container-server 2597878" 0.0011 "-" 2597878 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/con" 201 - "PUT http://127.0.0.1:46859/sda1/0/a/con" "tx330e3c0aa7d941f9883ef-0068bdc0c3" "container-server 2597878" 0.0011 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/con" 201 - "PUT http://localhost/v1/a/con" "tx330e3c0aa7d941f9883ef-0068bdc0c3" "proxy-server 2597878" 0.0133 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/con" 201 - "PUT http://localhost/v1/a/con" "tx330e3c0aa7d941f9883ef-0068bdc0c3" "proxy-server 2597878" 0.0097 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/con HTTP/1.0 201 - - t - - - tx330e3c0aa7d941f9883ef-0068bdc0c3 - 0.0221 - - 1757266115.388265610 1757266115.410404682 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbbfcb06b21f641a8a3715-0068bdc0c3" "proxy-server 2597878" 0.0021 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/con" 204 - "HEAD http://localhost/v1/a/con" "txfb41749c1a924e41969b3-0068bdc0c3" "proxy-server 2597878" 0.0014 "-" 2597878 0test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_range_get -test.unit.proxy.test_server.TestReplicatedObjectController.test_conditional_range_get ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_custom_mime_types_files -test.unit.proxy.test_server.TestReplicatedObjectController.test_custom_mime_types_files ... ok +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&format=json&limit=8932&marker=A&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 1068 (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Setting object count to 1068 (txn: txc485cff00c4b4ad2a2f07-006acad0e4) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txcf91a7605d75429d941ab-006acad0e6) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 404 (txn: txcf91a7605d75429d941ab-006acad0e6) +test ERROR: Aborting listing from shards due to bad response: [200, 404] (txn: txcf91a7605d75429d941ab-006acad0e6) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.2:1002/sdc (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.0:1000/sda (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.1:1001/sdb (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.3:1003/sda (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.4:1004/sda (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: ERROR 500 b'[]' Trying to GET /.shards_a/c_pie From Container Server 10.0.0.5:1005/sda (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: Container GET returning 503 for [500, 500, 500, 500, 500, 500] (txn: txb41b81289ab740e58f6e5-006acad0e7) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing: 503 (txn: txb41b81289ab740e58f6e5-006acad0e7) +test ERROR: Aborting listing from shards due to bad response: [200, 503] (txn: txb41b81289ab740e58f6e5-006acad0e7) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_a', lower='', upper='a') .shards_a/c_a with {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Get listing from /v1/.shards_a/c_a?format=json&limit=10000&marker=&end_marker=a%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Found 33 objects in shard (state=unsharded), total = 33 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=9967&marker=a&end_marker=b%00&states=listing (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'object'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=9967&marker=a&end_marker=b%00 {'X-Backend-Record-Type': 'object'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Found 1 objects in shard (state=sharded), total = 1 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Found 1 objects in shard (state=sharded), total = 34 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='b', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'object'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9966&marker=b&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1058 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Setting object count to 1058 (txn: tx34e6e78e50bc4d4581263-006acad0e9) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 1 shards for: /v1/a/c?format=json&states=listing (txn: tx6848447619de4fb2a7db9-006acad0ea)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_to_root_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_shard_redirects_to_root_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharded_shard_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharded_shard_with_memcache ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/con/o" 201 - "PUT http://localhost/sda1/2/a/con/o" "txada607f20af744bbb75ee-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txada607f20af744bbb75ee-0068bdc0c3" "proxy-server 2597878" 0.0115 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/con/o" 201 - "PUT http://localhost/sdb1/2/a/con/o" "txada607f20af744bbb75ee-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/2/a/con/o" 201 - "PUT http://localhost/v1/a/con/o" "txada607f20af744bbb75ee-0068bdc0c3" "proxy-server 2597878" 0.0147 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/con/o HTTP/1.0 201 - - t 10 - - txada607f20af744bbb75ee-0068bdc0c3 - 0.0402 - - 1757266115.411984444 1757266115.452178955 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe472c13bb5d749d49e469-0068bdc0c3" "proxy-server 2597878" 0.0021 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/con" 204 - "HEAD http://localhost/v1/a/con" "tx4c919225c60d4c278bace-0068bdc0c3" "proxy-server 2597878" 0.0028 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/2/a/con/o" 304 - "GET http://localhost/v1/a/con/o" "tx9c50a68fc0b44c198f1d3-0068bdc0c3" "proxy-server 2597878" 0.0006 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/con/o HTTP/1.0 304 - - t - - - tx9c50a68fc0b44c198f1d3-0068bdc0c3 - 0.0255 - - 1757266115.453837872 1757266115.479385138 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txcc24b635506a4de6bfc4b-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx3600b037e5d940d9b7df8-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3600b037e5d940d9b7df8-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx3600b037e5d940d9b7df8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx1dc1b94ec2444a4ca7f5e-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx1dc1b94ec2444a4ca7f5e-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx1dc1b94ec2444a4ca7f5e-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx1dc1b94ec2444a4ca7f5e-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txf3e8c328dec14267be12c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txf3e8c328dec14267be12c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txf3e8c328dec14267be12c-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txf3e8c328dec14267be12c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txb2fe602739934e59b872f-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txb2fe602739934e59b872f-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb2fe602739934e59b872f-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txb2fe602739934e59b872f-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx55be1afe6a584bc78d9e8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx55be1afe6a584bc78d9e8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx55be1afe6a584bc78d9e8-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx55be1afe6a584bc78d9e8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx3866d6a30c794dcba7c41-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx3866d6a30c794dcba7c41-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx3866d6a30c794dcba7c41-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx3866d6a30c794dcba7c41-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txbee30462666c4c10b119c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txbee30462666c4c10b119c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txbee30462666c4c10b119c-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txbee30462666c4c10b119c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx11b2b4b667ff437caed33-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx11b2b4b667ff437caed33-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx11b2b4b667ff437caed33-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx11b2b4b667ff437caed33-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx6ac27d279e0445649b224-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx6ac27d279e0445649b224-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx6ac27d279e0445649b224-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx6ac27d279e0445649b224-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx526881be2067447c90c1c-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx19ff77d0ea4f48849768a-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx19ff77d0ea4f48849768a-0068bdc0c3) -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txef7caad6d1cd4db992d05-0068bdc0c3 - 0.0391 VW - 1757266115.270997524 1757266115.310064077 0 (txn: tx31080b232bcd4693bc311-0068bdc0c3) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/vers/004name/1757266115.16605" 201 - "PUT http://localhost/sdb1/3/a/vers/004name/1757266115.16605" "tx31080b232bcd4693bc311-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/vers/004name/1757266115.16605" 201 - "PUT http://localhost/v1/a/vers/004name/1757266115.16605" "tx31080b232bcd4693bc311-0068bdc0c3" "proxy-server 2597852" 0.0105 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/vers/004name/1757266115.16605" 201 - "PUT http://localhost/sda1/3/a/vers/004name/1757266115.16605" "tx31080b232bcd4693bc311-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/vers/004name/1757266115.16605" 201 - "PUT http://localhost/v1/a/vers/004name/1757266115.16605" "tx31080b232bcd4693bc311-0068bdc0c3" "proxy-server 2597852" 0.0230 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 PUT /v1/a/vers/004name/1757266115.16605 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx31080b232bcd4693bc311-0068bdc0c3 - 0.0457 VW - 1757266115.290674448 1757266115.336332321 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txb1919b9c33a44cddba8ad-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txb1919b9c33a44cddba8ad-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txb1919b9c33a44cddba8ad-0068bdc0c3" "proxy-server 2597852" 0.0170 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txb1919b9c33a44cddba8ad-0068bdc0c3" "proxy-server 2597852" 0.0165 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - txb1919b9c33a44cddba8ad-0068bdc0c3 - 0.0259 - - 1757266115.336801529 1757266115.362682819 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx22ceed5ac0d44be497b92-0068bdc0c3" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx99b319add3be4681a894c-0068bdc0c3" "proxy-server 2597852" 0.0102 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx469f30dc8efa4901a9ba1-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx469f30dc8efa4901a9ba1-0068bdc0c3 - 0.0305 - - 1757266115.368527174 1757266115.399039030 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd7c3a7f36fce433f9e3f2-0068bdc0c3" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?format=json&states=listing" "txd7c3a7f36fce433f9e3f2-0068bdc0c3" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/vers%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 352 - txd7c3a7f36fce433f9e3f2-0068bdc0c3 - 0.0247 - - 1757266115.405059099 1757266115.429789066 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4503a80099384b2f86de3-0068bdc0c3" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txe7cad8efa2c4495c830ec-0068bdc0c3" "proxy-server 2597852" 0.0072 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx99bc462e1f8f4580be2de-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx99bc462e1f8f4580be2de-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx35785b210dfa449d8a613-0068bdc0c3" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx35785b210dfa449d8a613-0068bdc0c3 - 0.0127 VW - 1757266115.470846176 1757266115.483548880 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx8d5a11d98aa64da38a27c-0068bdc0c3" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx8d5a11d98aa64da38a27c-0068bdc0c3 - 0.0087 VW - 1757266115.484145164 1757266115.492814779 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/versions/copied_name" 404 70 "GET http://localhost/v1/a/versions/copied_name?symlink=get" "txba37fbff0dc8443fa516a-0068bdc0c3" "proxy-server 2597852" 0.0045 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/0/a/versions/copied_name" 404 70 "GET http://localhost/v1/a/versions/copied_name?symlink=get" "txba37fbff0dc8443fa516a-0068bdc0c3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/versions/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txba37fbff0dc8443fa516a-0068bdc0c3 - 0.0142 VW - 1757266115.493426085 1757266115.507576466 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/versions/name HTTP/1.0 200 - Swift t - 5 - tx99bc462e1f8f4580be2de-0068bdc0c3 - 0.0887 SSC - 1757266115.436101675 1757266115.524768353 0 (txn: tx4fcf697cc65b40eeb97fd-0068bdc0c3) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/copied_name" 201 - "PUT http://localhost/sda1/0/a/versions/copied_name" "tx4fcf697cc65b40eeb97fd-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/copied_name" 201 - "PUT http://localhost/v1/a/versions/copied_name" "tx4fcf697cc65b40eeb97fd-0068bdc0c3" "proxy-server 2597852" 0.0161 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/copied_name" 201 - "PUT http://localhost/sdb1/0/a/versions/copied_name" "tx4fcf697cc65b40eeb97fd-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/copied_name" 201 - "PUT http://localhost/v1/a/versions/copied_name" "tx4fcf697cc65b40eeb97fd-0068bdc0c3" "proxy-server 2597852" 0.0228 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 COPY /v1/a/versions/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx4fcf697cc65b40eeb97fd-0068bdc0c3 - 0.0394 SSC - 1757266115.508025169 1757266115.547446728 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4aabd9b1eb0d4849912cd-0068bdc0c3" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txf8c2f9a3510247b682b00-0068bdc0c3" "proxy-server 2597852" 0.0028 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/0/a/versions/copied_name" 200 5 "GET http://localhost/v1/a/versions/copied_name" "txbf88e0acfafe4d37920f1-0068bdc0c3" "proxy-server 2597852" 0.0048 "-" 2597852 0 -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx19ff77d0ea4f48849768a-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx19ff77d0ea4f48849768a-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txb3e5d4a6cbd2488a860ad-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1ca453b601fb495984639-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1ca453b601fb495984639-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1ca453b601fb495984639-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx1ca453b601fb495984639-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1933adeb483c457981c6a-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1933adeb483c457981c6a-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1933adeb483c457981c6a-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx1933adeb483c457981c6a-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx0f54309f136d497aa0075-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx0f54309f136d497aa0075-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx0f54309f136d497aa0075-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx0f54309f136d497aa0075-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx38b716d7a4b14892be35f-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx38b716d7a4b14892be35f-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx38b716d7a4b14892be35f-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx38b716d7a4b14892be35f-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe349327281c244d19213b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txe349327281c244d19213b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txe349327281c244d19213b-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txe349327281c244d19213b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx4172c4c48dab4e588d272-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx4172c4c48dab4e588d272-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx4172c4c48dab4e588d272-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx4172c4c48dab4e588d272-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx2ec94041cf8246fd991a5-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx2ec94041cf8246fd991a5-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx2ec94041cf8246fd991a5-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx2ec94041cf8246fd991a5-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd18495f74afb424ab8ed2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txd18495f74afb424ab8ed2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txd18495f74afb424ab8ed2-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txd18495f74afb424ab8ed2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx81556e19357b4369bef42-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx81556e19357b4369bef42-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx81556e19357b4369bef42-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx81556e19357b4369bef42-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx1738c728af86461792068-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx1738c728af86461792068-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx1738c728af86461792068-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx1738c728af86461792068-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx442af2f5696a45a89e60d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx442af2f5696a45a89e60d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx442af2f5696a45a89e60d-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx442af2f5696a45a89e60d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txa20c4cdd611045cabafc2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txa20c4cdd611045cabafc2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txa20c4cdd611045cabafc2-0068bdc0c3) -proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txa20c4cdd611045cabafc2-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txdf7edeb03f964203a455d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txdf7edeb03f964203a455d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txdf7edeb03f964203a455d-0068bdc0c3) -proxy-ut ERROR: Object PUT returning 503, 0/2 required connections (txn: txdf7edeb03f964203a455d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd0c773b03a3f4e79aff19-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txd0c773b03a3f4e79aff19-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txd0c773b03a3f4e79aff19-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txd0c773b03a3f4e79aff19-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe7cd3a41561246faa7c6b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txe7cd3a41561246faa7c6b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txe7cd3a41561246faa7c6b-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txe7cd3a41561246faa7c6b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx0571e984621a4d38bef49-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx0571e984621a4d38bef49-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx0571e984621a4d38bef49-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: tx0571e984621a4d38bef49-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txe7faeeef82b24248aff37-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txe7faeeef82b24248aff37-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txe7faeeef82b24248aff37-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for (503, 503, 503) (txn: txe7faeeef82b24248aff37-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx11fa69f779fc44b991966-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx11fa69f779fc44b991966-0068bdc0c3) -proxy-ut ERROR: ERROR with Account server 10.0.0.0:1000/sda re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx34f636ac224141e6b7ed6-0068bdc0c3)test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting -test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting ... ok +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: GET listing from 1 shards for: /v1/.shards_a/c_?format=json&limit=10000&marker=&end_marker=&states=listing (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c', lower='', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Get listing from /v1/a/c?format=json&limit=10000&marker=&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Found 1024 objects in shard (state=sharded), total = 1024 (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Setting object count to 1024 (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Found 1024 objects in shard (state=sharding), total = 1024 (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Setting object count to 1024 (txn: tx6848447619de4fb2a7db9-006acad0ea) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test INFO: Caching listing namespaces for shard-listing-v2/.shards_a/c_pie (3 namespaces) (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c_sub_pie', lower='lemon', upper='') a/c_sub_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/a/c_sub_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 8 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 8 objects in shard (state=sharded), total = 48 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Setting object count to 1072 (txn: tx8fe1d609bfa948eeb1b12-006acad0eb) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txfc7178197ee34819a1d0d-006acad0ec)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_mixed_policies +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_mixed_policies ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_sharding_shard_with_memcache ... ok -proxy-ut ERROR: ERROR with Account server 10.0.0.1:1001/sdb re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx34f636ac224141e6b7ed6-0068bdc0c3) -proxy-ut ERROR: ERROR with Account server 10.0.0.2:1002/sdc re: Trying to HEAD /v1/account: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/base.py", line 1532, in _make_node_request - possible_source = conn.getresponse() - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 834, in getresponse - raise Exception('test') -Exception: test (txn: tx34f636ac224141e6b7ed6-0068bdc0c3) -proxy-ut ERROR: Account HEAD returning 503 for [] (txn: tx34f636ac224141e6b7ed6-0068bdc0c3) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx8e76711da2914b5db41c7-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx77097542aa904b899c261-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx77097542aa904b899c261-0068bdc0c3) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx77097542aa904b899c261-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx94412c5b9e5343e5a19d0-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx94412c5b9e5343e5a19d0-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx94412c5b9e5343e5a19d0-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx94412c5b9e5343e5a19d0-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx0a116f9af92a406e8a58a-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx0a116f9af92a406e8a58a-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx0a116f9af92a406e8a58a-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx0a116f9af92a406e8a58a-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx32592589ff864d4693463-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx32592589ff864d4693463-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx32592589ff864d4693463-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx32592589ff864d4693463-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx9b3f7c29fe594cf78b759-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx9b3f7c29fe594cf78b759-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx9b3f7c29fe594cf78b759-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx9b3f7c29fe594cf78b759-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx74087de16ace4ccf9acb1-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx74087de16ace4ccf9acb1-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx74087de16ace4ccf9acb1-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx74087de16ace4ccf9acb1-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx48fd4d4612ca4f11ad9a8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx48fd4d4612ca4f11ad9a8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx48fd4d4612ca4f11ad9a8-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx48fd4d4612ca4f11ad9a8-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txd7cc81a21c6e41eda321d-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txd7cc81a21c6e41eda321d-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txd7cc81a21c6e41eda321d-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txd7cc81a21c6e41eda321d-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: txbfb1ff7aab0d4dd69385b-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txbfb1ff7aab0d4dd69385b-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txbfb1ff7aab0d4dd69385b-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: txbfb1ff7aab0d4dd69385b-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.0:3000/sda (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503, 503] (txn: tx3af50e03ebae4ec1afa52-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx593a7869f47c4a46b99ad-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: tx593a7869f47c4a46b99ad-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: tx593a7869f47c4a46b99ad-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: tx593a7869f47c4a46b99ad-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.1:3001/sdb (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.1:3001/sdb (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut ERROR: ERROR 503 b'' Trying to GET /a/c/o From Object Server 10.0.0.2:3002/sdc (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.2:3002/sdc (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [503, 503] (txn: txc322699b206d4c638926c-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx3ddf9de2187043818673f-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx3ddf9de2187043818673f-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx3ddf9de2187043818673f-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx3ddf9de2187043818673f-0068bdc0c3)test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload -test.unit.proxy.test_server.TestReplicatedObjectController.test_error_limiting_survives_ring_reload ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_calls_sort_nodes ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_gives_extra_if_error_limited_inline ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_skips_error_limited ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_with_replication_network ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network -test.unit.proxy.test_server.TestReplicatedObjectController.test_iter_nodes_without_replication_network ... ok +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Setting object count to 1072 (txn: txfc7178197ee34819a1d0d-006acad0ec) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Setting object count to 1072 (txn: txaf49f28745eb457fb5bae-006acad0ee) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: GET listing from 3 shards for: /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00&states=listing (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 0 from shard Namespace(name='a/c_sub_juice', lower='ham', upper='juice') a/c_sub_juice with {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/a/c_sub_juice?format=json&limit=9960&marker=h&end_marker=juice%00 {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 1 from shard Namespace(name='a/c_sub_lemon', lower='juice', upper='lemon') a/c_sub_lemon with {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/a/c_sub_lemon?format=json&limit=9958&marker=j&end_marker=lemon%00 {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 4 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_pie', lower='lemon', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'object'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9956&marker=l&end_marker=pie%00 {'X-Backend-Record-Type': 'object'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 4 objects in shard (state=sharding), total = 8 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 8 objects in shard (state=sharding), total = 48 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Setting object count to 1072 (txn: tx85aa04ea95644cfd9b3f1-006acad0ef) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_deleted_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_deleted_shard ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_no_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_reverse_no_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_delimiter_reverse_no_memcache ... ok -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf8c4c10c56a34ebd906ff-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf8c4c10c56a34ebd906ff-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf8c4c10c56a34ebd906ff-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txf8c4c10c56a34ebd906ff-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx36bc990833a94a43b0d80-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx36bc990833a94a43b0d80-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx36bc990833a94a43b0d80-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx36bc990833a94a43b0d80-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txcaa4cd68b52d462fb8d3d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txcaa4cd68b52d462fb8d3d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txcaa4cd68b52d462fb8d3d-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txcaa4cd68b52d462fb8d3d-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txae350955fed24d5686661-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txae350955fed24d5686661-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txae350955fed24d5686661-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txae350955fed24d5686661-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx17ac7991e7234c49b677b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx17ac7991e7234c49b677b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx17ac7991e7234c49b677b-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx17ac7991e7234c49b677b-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txf919d24135824785b9eae-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txf919d24135824785b9eae-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txf919d24135824785b9eae-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txf919d24135824785b9eae-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txd4b31db9493f4789ada46-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txd4b31db9493f4789ada46-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txd4b31db9493f4789ada46-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txd4b31db9493f4789ada46-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx5be566f81e57425897593-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx5be566f81e57425897593-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx5be566f81e57425897593-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx5be566f81e57425897593-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: tx6c79d57f87ba4132ae736-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: tx6c79d57f87ba4132ae736-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: tx6c79d57f87ba4132ae736-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: tx6c79d57f87ba4132ae736-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda (txn: txc2d7af47b32d4b48b78ae-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb (txn: txc2d7af47b32d4b48b78ae-0068bdc0c3) -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc (txn: txc2d7af47b32d4b48b78ae-0068bdc0c3) -proxy-ut ERROR: Object GET returning 503 for [] (txn: txc2d7af47b32d4b48b78ae-0068bdc0c3) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (5) -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (5) -proxy-ut WARNING: Handoff requested (6) -proxy-ut DEBUG: Node is error limited: 10.0.0.3:3003/sdd -proxy-ut DEBUG: Node is error limited: 10.0.0.1:3001/sdb -proxy-ut DEBUG: Node is error limited: 10.0.0.2:3002/sdc -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (7) -proxy-ut WARNING: Handoff requested (8) -proxy-ut WARNING: Handoff requested (9) -proxy-ut WARNING: Handoff requested (10) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut WARNING: Handoff requested (4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Node will be error limited for 60.00s: 10.0.0.0:3000/sda, error: test -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Node is error limited: 10.0.0.0:3000/sda -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe5196e63b4d544ed95509-0068bdc0c3" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "txec3b0d04e07e4a7590f1f-0068bdc0c3" "proxy-server 2597878" 0.0088 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/c/test_leak_1" 201 - "PUT http://localhost/sda1/1/a/c/test_leak_1" "tx50fafb65597142be9fe5e-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions/copied_name HTTP/1.0 200 - - t - 5 - txbf88e0acfafe4d37920f1-0068bdc0c3 - 0.0318 - - 1757266115.549446821 1757266115.581284285 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa141bbad243a4965b3d3e-0068bdc0c3" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txf259193f7ff14d63b5ec1-0068bdc0c3" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "POST http://localhost/sdb1/3/a/versions/name" "tx70528f1ffd284131854cf-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "POST /sdb1/3/a/versions/name" 202 76 "POST http://localhost/v1/a/versions/name" "tx70528f1ffd284131854cf-0068bdc0c3" "proxy-server 2597852" 0.0044 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "POST http://localhost/sda1/3/a/versions/name" "tx70528f1ffd284131854cf-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "POST /sda1/3/a/versions/name" 202 76 "POST http://localhost/v1/a/versions/name" "tx70528f1ffd284131854cf-0068bdc0c3" "proxy-server 2597852" 0.0191 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 POST /v1/a/versions/name HTTP/1.0 202 - - t - 76 - tx70528f1ffd284131854cf-0068bdc0c3 - 0.0485 - - 1757266115.582990646 1757266115.631491661 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9f9856a393894eb995a95-0068bdc0c3" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txf98c6c3c9e73421bb3696-0068bdc0c3" "proxy-server 2597852" 0.0054 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx082b52085a4a419b9ecc2-0068bdc0c3" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx082b52085a4a419b9ecc2-0068bdc0c3 - 0.0298 - - 1757266115.633273840 1757266115.663065434 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7d6a62d1c28f4e51acbc1-0068bdc0c3" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/versions" 200 311 "GET http://localhost/v1/a/versions?format=json&states=listing" "tx7d6a62d1c28f4e51acbc1-0068bdc0c3" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 311 - tx7d6a62d1c28f4e51acbc1-0068bdc0c3 - 0.0272 - - 1757266115.669099331 1757266115.696293116 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe8d8d2283d744edb84703-0068bdc0c3" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe8d8d2283d744edb84703-0068bdc0c3 - 0.0086 VW - 1757266115.698346853 1757266115.706953764 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx116b90a7d3094d6c97eb0-0068bdc0c3" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx116b90a7d3094d6c97eb0-0068bdc0c3 - 0.0086 VW - 1757266115.711664915 1757266115.720257521 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "txa15d476b400149c1bd450-0068bdc0c3" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 352 - txa15d476b400149c1bd450-0068bdc0c3 - 0.0103 VW - 1757266115.720817566 1757266115.731068373 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/vers/004name/1757266115.16605" 200 5 "GET http://localhost/v1/a/vers/004name/1757266115.16605?symlink=get" "tx63ef539c34544a319c54a-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/3/a/vers/004name/1757266115.16605" 200 5 "GET http://localhost/v1/a/vers/004name/1757266115.16605?symlink=get" "tx63ef539c34544a319c54a-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/vers/004name/1757266115.16605%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx63ef539c34544a319c54a-0068bdc0c3 - 0.0330 VW - 1757266115.735776424 1757266115.768732786 0 (txn: tx10c87810763e46ada9554-0068bdc0c3) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx10c87810763e46ada9554-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx10c87810763e46ada9554-0068bdc0c3" "proxy-server 2597852" 0.0186 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx10c87810763e46ada9554-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx10c87810763e46ada9554-0068bdc0c3" "proxy-server 2597852" 0.0251 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx10c87810763e46ada9554-0068bdc0c3 - 0.0424 VW - 1757266115.746919394 1757266115.789295912 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sdb1/0/a/vers/004name/1757266115.16605" 204 - "DELETE http://localhost/sdb1/3/a/vers/004name/1757266115.16605" "txcce651c84cf4409eb9a6b-0068bdc0c3" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sdb1/3/a/vers/004name/1757266115.16605" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266115.16605" "txcce651c84cf4409eb9a6b-0068bdc0c3" "proxy-server 2597852" 0.0052 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sda1/0/a/vers/004name/1757266115.16605" 204 - "DELETE http://localhost/sda1/3/a/vers/004name/1757266115.16605" "txcce651c84cf4409eb9a6b-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sda1/3/a/vers/004name/1757266115.16605" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266115.16605" "txcce651c84cf4409eb9a6b-0068bdc0c3" "proxy-server 2597852" 0.0229 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 DELETE /v1/a/vers/004name/1757266115.16605 HTTP/1.0 204 - Swift - - - - txcce651c84cf4409eb9a6b-0068bdc0c3 - 0.0309 VW - 1757266115.789812803 1757266115.820748329 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx42ea10c1425a4e05b063a-0068bdc0c3" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx2b12a90cd5d440e0b3869-0068bdc0c3" "proxy-server 2597852" 0.0032 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx3eb791bcb1c84298b3faa-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx3eb791bcb1c84298b3faa-0068bdc0c3 - 0.0278 - - 1757266115.822585821 1757266115.850381613 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ea7ed0424204c7fb1047-0068bdc0c3" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/vers" 200 176 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "tx3ea7ed0424204c7fb1047-0068bdc0c3" "proxy-server 2597852" 0.0145 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 176 - tx3ea7ed0424204c7fb1047-0068bdc0c3 - 0.0271 - - 1757266115.856410980 1757266115.883495569 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf6fae2c1804a4f19a2e39-0068bdc0c3" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf6fae2c1804a4f19a2e39-0068bdc0c3 - 0.0086 VW - 1757266115.885499239 1757266115.894138098 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx9baadb998dc24826829d8-0068bdc0c3" "proxy-server 2597852" 0.0083 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx9baadb998dc24826829d8-0068bdc0c3 - 0.0155 VW - 1757266115.894690275 1757266115.910193205 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/0/a/vers" 200 176 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "txfab585684e7d498e92e3c-0068bdc0c3" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 176 - txfab585684e7d498e92e3c-0068bdc0c3 - 0.0116 VW - 1757266115.910757780 1757266115.922366381 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sda1/0/a/vers/004name/1757266115.05570" 200 5 "GET http://localhost/v1/a/vers/004name/1757266115.05570?symlink=get" "txe2368e96e9d54f6cbd74d-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "GET /sdb1/0/a/vers/004name/1757266115.05570" 200 5 "GET http://localhost/v1/a/vers/004name/1757266115.05570?symlink=get" "txe2368e96e9d54f6cbd74d-0068bdc0c3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 GET /v1/a/vers/004name/1757266115.05570%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txe2368e96e9d54f6cbd74d-0068bdc0c3 - 0.0297 VW - 1757266115.922864914 1757266115.952605247 0 (txn: txdd6dfe1471654074bd20d-0068bdc0c3) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txdd6dfe1471654074bd20d-0068bdc0c3" "object-server 2597852" 0.0009 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txdd6dfe1471654074bd20d-0068bdc0c3" "proxy-server 2597852" 0.0174 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txdd6dfe1471654074bd20d-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txdd6dfe1471654074bd20d-0068bdc0c3" "proxy-server 2597852" 0.0264 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/35 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txdd6dfe1471654074bd20d-0068bdc0c3 - 0.0347 VW - 1757266115.938726187 1757266115.973421574 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sda1/0/a/vers/004name/1757266115.05570" 204 - "DELETE http://localhost/sdb1/0/a/vers/004name/1757266115.05570" "txe91c17b28c594736af71d-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "DELETE /sdb1/0/a/vers/004name/1757266115.05570" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266115.05570" "txe91c17b28c594736af71d-0068bdc0c3" "proxy-server 2597852" 0.0147 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sdb1/0/a/vers/004name/1757266115.05570" 204 - "DELETE http://localhost/sda1/0/a/vers/004name/1757266115.05570" "txe91c17b28c594736af71d-0068bdc0c3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sda1/0/a/vers/004name/1757266115.05570" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266115.05570" "txe91c17b28c594736af71d-0068bdc0c3" "proxy-server 2597852" 0.0210 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 DELETE /v1/a/vers/004name/1757266115.05570 HTTP/1.0 204 - Swift - - - - txe91c17b28c594736af71d-0068bdc0c3 - 0.0341 VW - 1757266115.973920345 1757266116.007985592 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx46fd9ee756b1434eb5cd5-0068bdc0c4" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx9525c664a4774004a6a0b-0068bdc0c4" "proxy-server 2597852" 0.0078 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx80bc1a7ca58b4b17af73d-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx80bc1a7ca58b4b17af73d-0068bdc0c4 - 0.0324 - - 1757266116.009848833 1757266116.042259455 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb9fb415965cd4e48a3574-0068bdc0c4" "proxy-server 2597852" 0.0060 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "txb9fb415965cd4e48a3574-0068bdc0c4" "proxy-server 2597852" 0.0041 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txb9fb415965cd4e48a3574-0068bdc0c4 - 0.0216 - - 1757266116.048392534 1757266116.069990873 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx07e82d8b75ff46759d80c-0068bdc0c4" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "tx07e82d8b75ff46759d80c-0068bdc0c4" "proxy-server 2597852" 0.0066 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx07e82d8b75ff46759d80c-0068bdc0c4 - 0.0235 - - 1757266116.076358795 1757266116.099830627 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf6c7c670a1a24fc798fb7-0068bdc0c4" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf6c7c670a1a24fc798fb7-0068bdc0c4 - 0.0086 VW - 1757266116.101944208 1757266116.110566378 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txc68507ca273f49d18f1b0-0068bdc0c4" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txc68507ca273f49d18f1b0-0068bdc0c4 - 0.0155 VW - 1757266116.111100674 1757266116.126563072 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx5d17039cf7d941a89abb6-0068bdc0c4" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx5d17039cf7d941a89abb6-0068bdc0c4 - 0.0170 VW - 1757266116.127124310 1757266116.144085646 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sdb1/0/a/versions/name" 204 - "DELETE http://localhost/sdb1/3/a/versions/name" "txb4611b28956841ee89a5e-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sdb1/3/a/versions/name" 204 - "DELETE http://localhost/v1/a/versions/name" "txb4611b28956841ee89a5e-0068bdc0c4" "proxy-server 2597852" 0.0103 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sda1/0/a/versions/name" 204 - "DELETE http://localhost/sda1/3/a/versions/name" "txb4611b28956841ee89a5e-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "DELETE /sda1/3/a/versions/name" 204 - "DELETE http://localhost/v1/a/versions/name" "txb4611b28956841ee89a5e-0068bdc0c4" "proxy-server 2597852" 0.0234 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 DELETE /v1/a/versions/name HTTP/1.0 204 - - t - - - txb4611b28956841ee89a5e-0068bdc0c4 - 0.0308 - - 1757266116.144513369 1757266116.175358057 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc1e1da38c60411cba918-0068bdc0c4" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txc4b39ba3ec6c41b5ba89c-0068bdc0c4" "proxy-server 2597852" 0.0030 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name" "tx4f9b266aa87b45a287596-0068bdc0c4" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name" "tx4f9b266aa87b45a287596-0068bdc0c4" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/versions/name HTTP/1.0 404 - - t - 70 - tx4f9b266aa87b45a287596-0068bdc0c4 - 0.0334 - - 1757266116.177302837 1757266116.210744858 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx758f738520174c3296229-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx758f738520174c3296229-0068bdc0c4 - 0.0045 VW - 1757266116.226757288 1757266116.231215000 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx6f1485a38afe43578e287-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx6f1485a38afe43578e287-0068bdc0c4 - 0.0085 VW - 1757266116.235928059 1757266116.244421959 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx62741e9160fd44ca9b04d-0068bdc0c4" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx62741e9160fd44ca9b04d-0068bdc0c4" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx62741e9160fd44ca9b04d-0068bdc0c4 - 0.0145 VW - 1757266116.245036840 1757266116.259547234 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx9e051e0546764983abb3d-0068bdc0c4" "object-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx9e051e0546764983abb3d-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx9e051e0546764983abb3d-0068bdc0c4" "proxy-server 2597852" 0.0281 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx9e051e0546764983abb3d-0068bdc0c4" "proxy-server 2597852" 0.0283 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - tx9e051e0546764983abb3d-0068bdc0c4 - 0.0376 - - 1757266116.260017395 1757266116.297638178 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txde63ed5367414fe098823-0068bdc0c4" "proxy-server 2597852" 0.0059 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txde63ed5367414fe098823-0068bdc0c4 - 0.0090 VW - 1757266116.312581062 1757266116.321568727 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx97ba0355c2e74ddfb4a94-0068bdc0c4" "proxy-server 2597852" 0.0032 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx97ba0355c2e74ddfb4a94-0068bdc0c4 - 0.0105 VW - 1757266116.322124243 1757266116.332627773 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx6a11781d6d55463bae197-0068bdc0c4" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx6a11781d6d55463bae197-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx6a11781d6d55463bae197-0068bdc0c4 - 0.0194 VW - 1757266116.333225727 1757266116.352586031 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx05ee1920edf747fd962fe-0068bdc0c4" "proxy-server 2597852" 0.0056 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/004name/1757266116.26055" 201 - "PUT http://localhost/sda1/0/a/vers/004name/1757266116.26055" "txb05b97b076df4378a305f-0068bdc0c4" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/004name/1757266116.26055" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.26055" "txb05b97b076df4378a305f-0068bdc0c4" "proxy-server 2597852" 0.0111 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/004name/1757266116.26055" 201 - "PUT http://localhost/sdb1/0/a/vers/004name/1757266116.26055" "txb05b97b076df4378a305f-0068bdc0c4" "object-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/004name/1757266116.26055" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.26055" "txb05b97b076df4378a305f-0068bdc0c4" "proxy-server 2597852" 0.0199 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 PUT /v1/a/vers/004name/1757266116.26055 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txb05b97b076df4378a305f-0068bdc0c4 - 0.0368 VW - 1757266116.353209019 1757266116.389997244 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx7094017d47ba412299ca4-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx7094017d47ba412299ca4-0068bdc0c4" "proxy-server 2597852" 0.0167 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx7094017d47ba412299ca4-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_leak_1 -test.unit.proxy.test_server.TestReplicatedObjectController.test_leak_1 ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_mismatched_etags -test.unit.proxy.test_server.TestReplicatedObjectController.test_mismatched_etags ... ok +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx9bd108a16f024c4ca3799-006acad0f1) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx9bd108a16f024c4ca3799-006acad0f1) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9bd108a16f024c4ca3799-006acad0f1) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00&states=listing: 404 (txn: tx9bd108a16f024c4ca3799-006acad0f1) +test ERROR: Aborting listing from shards due to bad response: [404] (txn: tx9bd108a16f024c4ca3799-006acad0f1) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 5 shards for: /v1/a/c?delimiter=%2F&format=json&states=listing (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ha-ppy', lower='', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&format=json&limit=10000&marker=&end_marker=ha%2Fppy%00 {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Found 2 objects in shard (state=unsharded), total = 2 (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 2 (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&format=json&limit=9998&marker=ha%2F&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: txda958041a9bb4662a6149-006acad0f3) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 6 shards for: /v1/a/c?delimiter=%2F&reverse=on&format=json&states=listing (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='pie', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_?delimiter=%2F&reverse=on&format=json&limit=10000&marker=&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 1 (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_ham', lower='ha/ptic', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?delimiter=%2F&reverse=on&format=json&limit=9999&marker=pumpkin&end_marker=ha%2Fptic {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ha-ppy', lower='ha.d', upper='ha/ppy') .shards_a/c_ha-ppy with {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_ha-ppy?delimiter=%2F&reverse=on&format=json&limit=9998&marker=ha%2F&end_marker=ha.d {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 3 (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Getting listing part 5 from shard Namespace(name='.shards_a/c_ha.d', lower='', upper='ha.d') .shards_a/c_ha.d with {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_ha.d?delimiter=%2F&reverse=on&format=json&limit=9997&marker=ha.ggle&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 4 (txn: tx80e62724058448c49f177-006acad0f4) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx74350f8e583542ea98755-006acad0f4) +test DEBUG: Setting object count to 3120 (txn: tx74350f8e583542ea98755-006acad0f4) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test DEBUG: Setting object count to 3120 (txn: tx9d97949f197e4bab87e48-006acad0f4) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: GET listing from 5 shards for: /v1/a/c?format=json&states=listing (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?format=json&limit=9952&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?format=json&limit=8928&marker=%D1%B0&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2096 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=7904&marker=%E2%A8%83&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3120 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test DEBUG: Setting object count to 3120 (txn: tx5f4966ce82c944dc89ba7-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (3 namespaces) (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Getting listing part 2 from shard Namespace(name='a/c', lower='pie', upper='') a/c with {'X-Backend-Record-Type': 'object'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Get listing from /v1/a/c?format=json&limit=9952&marker=p&end_marker= {'X-Backend-Record-Type': 'object'} (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Found 3072 objects in shard (state=sharded), total = 3120 (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test DEBUG: Setting object count to 3120 (txn: tx6d84ea77164340b2ac29c-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: GET listing from 5 shards for: /v1/a/c?reverse=true&limit=&format=json&states=listing (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_?reverse=true&limit=10000&format=json&marker=&end_marker=%F0%9F%8C%B4 {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1024 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?reverse=true&limit=8976&format=json&marker=%F0%9F%8C%B5&end_marker=%E2%98%83 {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2048 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?reverse=true&limit=7952&format=json&marker=%E2%98%84&end_marker=pie {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 3072 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?reverse=true&limit=6928&format=json&marker=q&end_marker=ham {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 3080 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Getting listing part 4 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?reverse=true&limit=6920&format=json&marker=i&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 3120 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test DEBUG: Setting object count to 3120 (txn: txbeed8c85cf2246a68163c-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: GET listing from 5 shards for: /v1/a/c?limit=49&format=json&states=listing (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?limit=49&format=json&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?limit=9&format=json&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?limit=1&format=json&marker=p&end_marker=%E2%98%83%00 {'X-Backend-Record-Type': 'auto'} (txn: txaf53586e36144c2aba3d0-006acad0f5) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 49 (txn: txaf53586e36144c2aba3d0-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: GET listing from 2 shards for: /v1/a/c?marker=%E2%98%86&format=json&states=listing (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&format=json&limit=10000&end_marker=%F0%9F%8C%B4%00 {'X-Backend-Record-Type': 'auto'} (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Found 1022 objects in shard (state=unsharded), total = 1022 (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_', lower='🌴', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_?marker=%E2%A8%83&format=json&limit=8978&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: txb66dbdb37a1049c69989c-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 2046 (txn: txb66dbdb37a1049c69989c-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: GET listing from 4 shards for: /v1/a/c?end_marker=%E2%98%8A&format=json&states=listing (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_ham?end_marker=ham%00&format=json&limit=10000&marker= {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?end_marker=pie%00&format=json&limit=9960&marker=h {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Found 8 objects in shard (state=unsharded), total = 48 (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_☃', lower='pie', upper='☃') .shards_a/c_☃ with {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%E2%98%83?end_marker=%E2%98%83%00&format=json&limit=9952&marker=p {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1072 (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Getting listing part 3 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?end_marker=%E2%98%8A&format=json&limit=8928&marker=%D1%B0 {'X-Backend-Record-Type': 'auto'} (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5) +test DEBUG: Found 6 objects in shard (state=unsharded), total = 1078 (txn: tx7ec6e5ec8fa346a98aa13-006acad0f5)test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_memcache ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_mix_ok_and_deleted_shard +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharded_container_with_mix_ok_and_deleted_shard ... ok +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharding_container_gap_in_shards_with_memcache +test.unit.proxy.controllers.test_container.TestGetShardedContainerLegacy.test_GET_sharding_container_gap_in_shards_with_memcache ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_not_available +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_not_available ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_reading +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_reading ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_recheck_time_zero +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_recheck_time_zero ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx7094017d47ba412299ca4-0068bdc0c4" "proxy-server 2597852" 0.0239 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - tx7094017d47ba412299ca4-0068bdc0c4 - 0.0372 - - 1757266116.390425444 1757266116.427625656 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx21904d410b71487a863e7-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx21904d410b71487a863e7-0068bdc0c4 - 0.0086 VW - 1757266116.439880371 1757266116.448522806 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx5d4bfd400e50429eab52b-0068bdc0c4" "proxy-server 2597852" 0.0109 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx5d4bfd400e50429eab52b-0068bdc0c4 - 0.0138 VW - 1757266116.449100018 1757266116.462882280 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx2b4ccff5c1034e19b02ff-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx2b4ccff5c1034e19b02ff-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx2b4ccff5c1034e19b02ff-0068bdc0c4 - 0.0153 VW - 1757266116.463493824 1757266116.478765249 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "txe007e354f83c4c7182897-0068bdc0c4" "proxy-server 2597852" 0.0027 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/004name/1757266116.39095" 201 - "PUT http://localhost/sdb1/2/a/vers/004name/1757266116.39095" "txf695645fb9d2471094039-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/004name/1757266116.39095" 201 - "PUT http://localhost/sda1/2/a/vers/004name/1757266116.39095" "txf695645fb9d2471094039-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/2/a/vers/004name/1757266116.39095" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.39095" "txf695645fb9d2471094039-0068bdc0c4" "proxy-server 2597852" 0.0258 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/2/a/vers/004name/1757266116.39095" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.39095" "txf695645fb9d2471094039-0068bdc0c4" "proxy-server 2597852" 0.0283 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 PUT /v1/a/vers/004name/1757266116.39095 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txf695645fb9d2471094039-0068bdc0c4 - 0.0427 VW - 1757266116.483441114 1757266116.526179075 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txa5ef4a1bc0724827b3938-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txa5ef4a1bc0724827b3938-0068bdc0c4" "proxy-server 2597852" 0.0164 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txa5ef4a1bc0724827b3938-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txa5ef4a1bc0724827b3938-0068bdc0c4" "proxy-server 2597852" 0.0230 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - txa5ef4a1bc0724827b3938-0068bdc0c4 - 0.0323 - - 1757266116.526612282 1757266116.558898687 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txea70a069eab64d1c86e6c-0068bdc0c4" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "txea70a069eab64d1c86e6c-0068bdc0c4" "proxy-server 2597852" 0.0041 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 352 - txea70a069eab64d1c86e6c-0068bdc0c4 - 0.0207 - - 1757266116.564817667 1757266116.585554361 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbfa6933c65f849c5b54e6-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbfa6933c65f849c5b54e6-0068bdc0c4 - 0.0088 VW - 1757266116.591751337 1757266116.600526810 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txdb2195a9cd604b4cae208-0068bdc0c4" "proxy-server 2597852" 0.0137 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txdb2195a9cd604b4cae208-0068bdc0c4 - 0.0167 VW - 1757266116.601124763 1757266116.617827654 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "txb29b27538eea41bca9f6e-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "txb29b27538eea41bca9f6e-0068bdc0c4" "proxy-server 2597852" 0.0049 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txb29b27538eea41bca9f6e-0068bdc0c4 - 0.0153 VW - 1757266116.618391991 1757266116.633713961 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx47f76c5c95c64757ac9a6-0068bdc0c4" "proxy-server 2597852" 0.0027 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/004name/1757266116.52713" 201 - "PUT http://localhost/sda1/2/a/vers/004name/1757266116.52713" "tx3d304565c4314d5aa02ea-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/004name/1757266116.52713" 201 - "PUT http://localhost/sdb1/2/a/vers/004name/1757266116.52713" "tx3d304565c4314d5aa02ea-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/2/a/vers/004name/1757266116.52713" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.52713" "tx3d304565c4314d5aa02ea-0068bdc0c4" "proxy-server 2597852" 0.0118 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/2/a/vers/004name/1757266116.52713" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.52713" "tx3d304565c4314d5aa02ea-0068bdc0c4" "proxy-server 2597852" 0.0176 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 PUT /v1/a/vers/004name/1757266116.52713 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx3d304565c4314d5aa02ea-0068bdc0c4 - 0.0360 VW - 1757266116.634300470 1757266116.670320272 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txe9fff21de7c243ea893a3-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txe9fff21de7c243ea893a3-0068bdc0c4" "proxy-server 2597852" 0.0099 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txe9fff21de7c243ea893a3-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txe9fff21de7c243ea893a3-0068bdc0c4" "proxy-server 2597852" 0.0164 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - txe9fff21de7c243ea893a3-0068bdc0c4 - 0.0297 - - 1757266116.670747280 1757266116.700465679 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx314d35459c184713b3652-0068bdc0c4" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx314d35459c184713b3652-0068bdc0c4 - 0.0087 VW - 1757266116.702254057 1757266116.710960150 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txdd23322e31eb48f9a2b7f-0068bdc0c4" "proxy-server 2597852" 0.0100 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txdd23322e31eb48f9a2b7f-0068bdc0c4 - 0.0131 VW - 1757266116.715678215 1757266116.728797436 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx9535355cc8244bc58839b-0068bdc0c4" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx9535355cc8244bc58839b-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "txc633f9ae0da14e568ee97-0068bdc0c4" "proxy-server 2597852" 0.0071 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx9535355cc8244bc58839b-0068bdc0c4 - 0.0426 VW - 1757266116.729437113 1757266116.772046566 0 (txn: tx9613dd6a2b364617ac6d0-0068bdc0c4) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/004name/1757266116.67125" 201 - "PUT http://localhost/sdb1/3/a/vers/004name/1757266116.67125" "tx9613dd6a2b364617ac6d0-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/vers/004name/1757266116.67125" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.67125" "tx9613dd6a2b364617ac6d0-0068bdc0c4" "proxy-server 2597852" 0.0162 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/004name/1757266116.67125" 201 - "PUT http://localhost/sda1/3/a/vers/004name/1757266116.67125" "tx9613dd6a2b364617ac6d0-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/vers/004name/1757266116.67125" 201 - "PUT http://localhost/v1/a/vers/004name/1757266116.67125" "tx9613dd6a2b364617ac6d0-0068bdc0c4" "proxy-server 2597852" 0.0230 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 PUT /v1/a/vers/004name/1757266116.67125 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx9613dd6a2b364617ac6d0-0068bdc0c4 - 0.0378 VW - 1757266116.749031782 1757266116.786783934 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx5141265756074eeaa25a9-0068bdc0c4" "object-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5141265756074eeaa25a9-0068bdc0c4" "proxy-server 2597852" 0.0170 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx5141265756074eeaa25a9-0068bdc0c4" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5141265756074eeaa25a9-0068bdc0c4" "proxy-server 2597852" 0.0255 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx5141265756074eeaa25a9-0068bdc0c4 - 0.0335 - - 1757266116.787196159 1757266116.820744991 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8f8e7f343a2a4a2388b35-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8f8e7f343a2a4a2388b35-0068bdc0c4 - 0.0085 VW - 1757266116.822414398 1757266116.830944777 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx06cb698fd9d7489ba3d7f-0068bdc0c4" "proxy-server 2597852" 0.0072 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx06cb698fd9d7489ba3d7f-0068bdc0c4 - 0.0102 VW - 1757266116.835621357 1757266116.845788240 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/1/a/versions/name/sub" 404 70 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx61448ad02e6f4f13ba14e-0068bdc0c4" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/1/a/versions/name/sub" 404 70 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx61448ad02e6f4f13ba14e-0068bdc0c4" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx61448ad02e6f4f13ba14e-0068bdc0c4 - 0.0141 VW - 1757266116.846366167 1757266116.860455513 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name/sub" 201 - "PUT http://localhost/sdb1/1/a/versions/name/sub" "tx933b4de8860e4a3998140-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "tx933b4de8860e4a3998140-0068bdc0c4" "proxy-server 2597852" 0.0098 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name/sub" 201 - "PUT http://localhost/sda1/1/a/versions/name/sub" "tx933b4de8860e4a3998140-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "tx933b4de8860e4a3998140-0068bdc0c4" "proxy-server 2597852" 0.0182 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name/sub HTTP/1.0 201 - - t 4 - - tx933b4de8860e4a3998140-0068bdc0c4 - 0.0260 - - 1757266116.860851288 1757266116.886882305 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd974392982274ee299bc1-0068bdc0c4" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd974392982274ee299bc1-0068bdc0c4 - 0.0044 VW - 1757266116.888652563 1757266116.893088818 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx7bb76d6da4e443ec81cf1-0068bdc0c4" "proxy-server 2597852" 0.0093 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx7bb76d6da4e443ec81cf1-0068bdc0c4 - 0.0121 VW - 1757266116.893623352 1757266116.905771732 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sdb1/1/a/versions/name/sub" 200 4 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx8d79e90e42d54d7cb0b3e-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/1/a/versions/name/sub" 200 4 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx8d79e90e42d54d7cb0b3e-0068bdc0c4" "proxy-server 2597852" 0.0007 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_first_two_time_out_etags_match ... ok +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txe86f7e0e9d7b435489fba-006acad0f5) +test DEBUG: GET listing from 5 shards for: /v1/a/c?prefix=hat&format=json&states=listing (txn: txe86f7e0e9d7b435489fba-006acad0f5) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='ham', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: txe86f7e0e9d7b435489fba-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_pie?prefix=hat&format=json&limit=10000&marker=&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: txe86f7e0e9d7b435489fba-006acad0f5) +test DEBUG: Found 0 objects in shard (state=unsharded), total = 0 (txn: txe86f7e0e9d7b435489fba-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: tx2ce970fc59d842ab8a257-006acad0f5) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json&states=listing (txn: tx2ce970fc59d842ab8a257-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: tx2ce970fc59d842ab8a257-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%86&end_marker=%E2%98%8A&limit=2&format=json {'X-Backend-Record-Type': 'auto'} (txn: tx2ce970fc59d842ab8a257-006acad0f5) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: tx2ce970fc59d842ab8a257-006acad0f5) +test INFO: Caching listing namespaces for shard-listing-v2/a/c (5 namespaces) (txn: txf0a24fec44c44671ba538-006acad0f5) +test DEBUG: GET listing from 1 shards for: /v1/a/c?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json&states=listing (txn: txf0a24fec44c44671ba538-006acad0f5) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_🌴', lower='☃', upper='🌴') .shards_a/c_🌴 with {'X-Backend-Record-Type': 'auto'} (txn: txf0a24fec44c44671ba538-006acad0f5) +test DEBUG: Get listing from /v1/.shards_a/c_%F0%9F%8C%B4?marker=%E2%98%8A&end_marker=%E2%98%86&limit=2&reverse=true&format=json {'X-Backend-Record-Type': 'auto'} (txn: txf0a24fec44c44671ba538-006acad0f5) +test DEBUG: Found 4 objects in shard (state=unsharded), total = 4 (txn: txf0a24fec44c44671ba538-006acad0f5) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_b', lower='a', upper='b') .shards_a/c_b with {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Get listing from /v1/.shards_a/c_b?format=json&limit=10000&marker=&end_marker=b%00 {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 1 (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_c', lower='b', upper='c') .shards_a/c_c with {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Get listing from /v1/.shards_a/c_c?format=json&limit=9999&marker=b&end_marker=c%00 {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 2 (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='c', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx11945dfb30b846788a5f6-006acad0f7) +test WARNING: Failed to get container auto listing from /v1/.shards_a/c_?format=json&limit=9998&marker=c&end_marker=&states=listing: 404 (txn: tx11945dfb30b846788a5f6-006acad0f7) +test ERROR: Aborting listing from shards due to bad response: [200, 200, 404] (txn: tx11945dfb30b846788a5f6-006acad0f7) +test DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +test DEBUG: GET listing from 3 shards for: /v1/a/c?format=json&states=listing (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Getting listing part 0 from shard Namespace(name='.shards_a/c_ham', lower='', upper='ham') .shards_a/c_ham with {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Get listing from /v1/.shards_a/c_ham?format=json&limit=10000&marker=&end_marker=ham%00 {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Found 40 objects in shard (state=unsharded), total = 40 (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Getting listing part 1 from shard Namespace(name='.shards_a/c_pie', lower='onion', upper='pie') .shards_a/c_pie with {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Get listing from /v1/.shards_a/c_pie?format=json&limit=9960&marker=h&end_marker=pie%00 {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Found 1 objects in shard (state=unsharded), total = 41 (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Getting listing part 2 from shard Namespace(name='.shards_a/c_', lower='rhubarb', upper='') .shards_a/c_ with {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Get listing from /v1/.shards_a/c_?format=json&limit=9959&marker=p&end_marker= {'X-Backend-Record-Type': 'auto'} (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Found 1024 objects in shard (state=unsharded), total = 1065 (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +test DEBUG: Setting object count to 1065 (txn: tx00e4218c10dd4cc5901cb-006acad0f8) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating&includes=%E1%88%B41_test {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2)test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_writing +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_cache_writing ... ok +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_empty_body +test.unit.proxy.controllers.test_obj.TestGetUpdateShardLegacyUTF8.test_get_update_shard_empty_body ... ok +/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_json ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_unknown ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_accept_xml ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_bad_accept ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_invalid_utf8 ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_json ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_format_xml ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_GET_autocreate_utf8 ... ok +swift: Client disconnected on read of '/a' (txn: txd47c76543be847bd9f91d-006acad0f9) +swift: Client disconnected on read of '/a' (txn: txd47c76543be847bd9f91d-006acad0f9) +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acl_header_access ... ok +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation +test.unit.proxy.test_mem_server.TestAccountControllerFakeGetResponse.test_account_acls_through_delegation ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "txba01199843614c7c927c2-0068bdc0c4" "proxy-server 2597852" 0.0103 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 GET /v1/a/versions/name/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx8d79e90e42d54d7cb0b3e-0068bdc0c4 - 0.0446 VW - 1757266116.906332016 1757266116.950941324 0 (txn: tx0b105ece013b49d588f99-0068bdc0c4) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/008name/sub/1757266116.86139" 201 - "PUT http://localhost/sda1/0/a/vers/008name/sub/1757266116.86139" "tx0b105ece013b49d588f99-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/008name/sub/1757266116.86139" 201 - "PUT http://localhost/sdb1/0/a/vers/008name/sub/1757266116.86139" "tx0b105ece013b49d588f99-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/vers/008name/sub/1757266116.86139" 201 - "PUT http://localhost/v1/a/vers/008name/sub/1757266116.86139" "tx0b105ece013b49d588f99-0068bdc0c4" "proxy-server 2597852" 0.0206 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/vers/008name/sub/1757266116.86139" 201 - "PUT http://localhost/v1/a/vers/008name/sub/1757266116.86139" "tx0b105ece013b49d588f99-0068bdc0c4" "proxy-server 2597852" 0.0203 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/36 PUT /v1/a/vers/008name/sub/1757266116.86139 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx0b105ece013b49d588f99-0068bdc0c4 - 0.0472 VW - 1757266116.928337574 1757266116.975570202 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/0/a/versions/name/sub" 201 - "PUT http://localhost/sda1/1/a/versions/name/sub" "tx71099ba417fd4ef991069-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/0/a/versions/name/sub" 201 - "PUT http://localhost/sdb1/1/a/versions/name/sub" "tx71099ba417fd4ef991069-0068bdc0c4" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sdb1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "tx71099ba417fd4ef991069-0068bdc0c4" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "PUT /sda1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "tx71099ba417fd4ef991069-0068bdc0c4" "proxy-server 2597852" 0.0084 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 PUT /v1/a/versions/name/sub HTTP/1.0 201 - - t 4 - - tx71099ba417fd4ef991069-0068bdc0c4 - 0.0135 - - 1757266116.976068020 1757266116.989596367 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6acdaca44f5f46baa8de1-0068bdc0c4" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/36 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6acdaca44f5f46baa8de1-0068bdc0c4 - 0.0045 VW - 1757266116.991244316 1757266116.995701075 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txc2fa82dbb1cd462eb58a4-0068bdc0c4" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txc2fa82dbb1cd462eb58a4-0068bdc0c4 - 0.0059 VW - 1757266116.996243954 1757266117.002129078 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/vers" 200 704 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx29c67f30935c433ca1193-0068bdc0c5" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 704 - tx29c67f30935c433ca1193-0068bdc0c5 - 0.0073 VW - 1757266117.002679586 1757266117.010010719 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/3/a/vers/004name/1757266116.67125" 200 5 "GET http://localhost/v1/a/vers/004name/1757266116.67125?symlink=get" "txe523e000a8b64d47a84ef-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/3/a/vers/004name/1757266116.67125" 200 5 "GET http://localhost/v1/a/vers/004name/1757266116.67125?symlink=get" "txe523e000a8b64d47a84ef-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/vers/004name/1757266116.67125%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txe523e000a8b64d47a84ef-0068bdc0c5 - 0.0121 VW - 1757266117.010519743 1757266117.022622347 0 (txn: txac0bdd3ebaef4d789e30f-0068bdc0c5) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txac0bdd3ebaef4d789e30f-0068bdc0c5" "object-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txac0bdd3ebaef4d789e30f-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txac0bdd3ebaef4d789e30f-0068bdc0c5" "proxy-server 2597852" 0.0088 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txac0bdd3ebaef4d789e30f-0068bdc0c5" "proxy-server 2597852" 0.0106 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txac0bdd3ebaef4d789e30f-0068bdc0c5 - 0.0147 VW - 1757266117.017448425 1757266117.032102108 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sda1/0/a/vers/004name/1757266116.67125" 204 - "DELETE http://localhost/sda1/3/a/vers/004name/1757266116.67125" "tx7fa7854b1c48463590d39-0068bdc0c5" "object-server 2597852" 0.0029 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sda1/3/a/vers/004name/1757266116.67125" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266116.67125" "tx7fa7854b1c48463590d39-0068bdc0c5" "proxy-server 2597852" 0.0072 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sdb1/0/a/vers/004name/1757266116.67125" 204 - "DELETE http://localhost/sdb1/3/a/vers/004name/1757266116.67125" "tx7fa7854b1c48463590d39-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sdb1/3/a/vers/004name/1757266116.67125" 204 - "DELETE http://localhost/v1/a/vers/004name/1757266116.67125" "tx7fa7854b1c48463590d39-0068bdc0c5" "proxy-server 2597852" 0.0092 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 DELETE /v1/a/vers/004name/1757266116.67125 HTTP/1.0 204 - Swift - - - - tx7fa7854b1c48463590d39-0068bdc0c5 - 0.0141 VW - 1757266117.032586336 1757266117.046668768 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2b7234226ada4511bd7fb-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/vers" 200 180 "GET http://localhost/v1/a/vers?prefix=008name%2Fsub%2F&format=json&states=listing" "tx2b7234226ada4511bd7fb-0068bdc0c5" "proxy-server 2597852" 0.0076 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 GET /v1/a/vers%3Fprefix%3D008name%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 180 - tx2b7234226ada4511bd7fb-0068bdc0c5 - 0.0157 - - 1757266117.048401833 1757266117.064107180 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcde4de48754b4532866f0-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/versionswhoops" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/versionswhoops" "txcde4de48754b4532866f0-0068bdc0c5" "container-server 2597852" 0.0012 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_one_etag_mismatch ... ok +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server INFO: Caching updating shards for shard-updating-v2/a/c (3 shards) (txn: tx94723bde7517404880c02-006acad0f8) +proxy-server DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 1.0, 'concurrent_ec_extra_requests': 0}, app) (txn: txn1) (client_ip: 127.0.0.2) +proxy-server DEBUG: Get listing from /v1/a/c?format=json&states=updating {'X-Backend-Record-Type': 'shard', 'X-Backend-Record-Shard-Format': 'namespace'} (txn: txn1) (client_ip: 127.0.0.2) +proxy-server ERROR: Problem with container shard listing response from /v1/a/c?format=json&states=updating: JSONDecodeError('Expecting value: line 1 column 1 (char 0)') (txn: tx53da97531d2c4b3e95123-006acad0f9) +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmposm6r0vz/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmposm6r0vz/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmposm6r0vz/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmposm6r0vz/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0074 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0031 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0073 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0112 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa3b93e63a9134722948a3-006acad0f9" "proxy-server 1476113" 0.0012 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:54115/sdb1/1/a/c" "txa3b93e63a9134722948a3-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:48327/sda1/1/a/c" "txa3b93e63a9134722948a3-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "txa3b93e63a9134722948a3-006acad0f9" "proxy-server 1476113" 0.0253 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "txa3b93e63a9134722948a3-006acad0f9" "proxy-server 1476113" 0.0350 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c HTTP/1.0 201 - - t - - - txa3b93e63a9134722948a3-006acad0f9 - 0.0508 - - 1791676665.098832369 1791676665.149662495 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sda1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "tx19f28e2c08b2444cb3eeb-006acad0f9" "proxy-server 1476113" 0.0012 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:54115/sdb1/1/a1/c1" "tx19f28e2c08b2444cb3eeb-006acad0f9" "container-server 1476113" 0.0093 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:48327/sda1/1/a1/c1" "tx19f28e2c08b2444cb3eeb-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx19f28e2c08b2444cb3eeb-006acad0f9" "proxy-server 1476113" 0.0212 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "tx19f28e2c08b2444cb3eeb-006acad0f9" "proxy-server 1476113" 0.0308 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - tx19f28e2c08b2444cb3eeb-006acad0f9 - 0.0572 - - 1791676665.155281305 1791676665.212461233 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3498afcac40041b89fa96-006acad0f9" "proxy-server 1476113" 0.0019 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:54115/sdb1/2/a/c1" "tx3498afcac40041b89fa96-006acad0f9" "container-server 1476113" 0.0060 "-" 1476113 1 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:48327/sda1/2/a/c1" "tx3498afcac40041b89fa96-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx3498afcac40041b89fa96-006acad0f9" "proxy-server 1476113" 0.0383 "-" 1476113 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx3498afcac40041b89fa96-006acad0f9" "proxy-server 1476113" 0.0266 "-" 1476113 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx3498afcac40041b89fa96-006acad0f9 - 0.0557 - - 1791676665.213907957 1791676665.269582510 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txae7f9f896f054808be0b3-006acad0f9" "proxy-server 1476113" 0.0062 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:48327/sda1/1/a/c2" "txae7f9f896f054808be0b3-006acad0f9" "container-server 1476113" 0.0017 "-" 1476113 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:54115/sdb1/1/a/c2" "txae7f9f896f054808be0b3-006acad0f9" "container-server 1476113" 0.0053 "-" 1476113 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txae7f9f896f054808be0b3-006acad0f9" "proxy-server 1476113" 0.0256 "-" 1476113 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "txae7f9f896f054808be0b3-006acad0f9" "proxy-server 1476113" 0.0348 "-" 1476113 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - txae7f9f896f054808be0b3-006acad0f9 - 0.0474 - - 1791676665.275060892 1791676665.322446585 2 +proxy DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) +cont1 DEBUG: Could not load '/tmp/tmpswoxr6lu/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpswoxr6lu/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont1 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +cont2 DEBUG: Could not load '/tmp/tmpswoxr6lu/tmp_test_proxy_server_chunked/container-sync-realms.conf': [Errno 2] No such file or directory: '/tmp/tmpswoxr6lu/tmp_test_proxy_server_chunked/container-sync-realms.conf' +cont2 WARNING: Option allow_versions is deprecated. Configure the versioned_writes middleware in the proxy-server instead. This option will be ignored in a future release. +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a" 201 - "-" "test" "-" 0.0074 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a" 201 - "-" "test" "-" 0.0161 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a1" 201 - "-" "test" "-" 0.0072 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a1" 201 - "-" "test" "-" 0.0071 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx48ae8010ab254ccc8399b-006acad0f9" "proxy-server 1476113" 0.0011 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/c" "tx48ae8010ab254ccc8399b-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/c" "tx48ae8010ab254ccc8399b-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx48ae8010ab254ccc8399b-006acad0f9" "proxy-server 1476113" 0.0251 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c" 201 - "PUT http://localhost/v1/a/c" "tx48ae8010ab254ccc8399b-006acad0f9" "proxy-server 1476113" 0.0389 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c HTTP/1.0 201 - - t - - - tx48ae8010ab254ccc8399b-006acad0f9 - 0.0556 - - 1791676665.622416735 1791676665.677994967 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/2/a1" 204 - "HEAD http://localhost/v1/a1?format=json" "txb526805332124dfbbadf5-006acad0f9" "proxy-server 1476113" 0.0012 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a1/c1" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a1/c1" "txb526805332124dfbbadf5-006acad0f9" "container-server 1476113" 0.0053 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a1/c1" 201 - "PUT http://127.0.0.1:55881/sda1/1/a1/c1" "txb526805332124dfbbadf5-006acad0f9" "container-server 1476113" 0.0010 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txb526805332124dfbbadf5-006acad0f9" "proxy-server 1476113" 0.0289 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a1/c1" 201 - "PUT http://localhost/v1/a1/c1" "txb526805332124dfbbadf5-006acad0f9" "proxy-server 1476113" 0.0254 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a1/c1 HTTP/1.0 201 - - t - - - txb526805332124dfbbadf5-006acad0f9 - 0.0451 - - 1791676665.683571339 1791676665.728680611 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6fcb0af2b2344d369a187-006acad0f9" "proxy-server 1476113" 0.0018 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c1" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/c1" "tx6fcb0af2b2344d369a187-006acad0f9" "container-server 1476113" 0.0059 "-" 1476113 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c1" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/c1" "tx6fcb0af2b2344d369a187-006acad0f9" "container-server 1476113" 0.0010 "-" 1476113 1 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6fcb0af2b2344d369a187-006acad0f9" "proxy-server 1476113" 0.0256 "-" 1476113 1 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/2/a/c1" 201 - "PUT http://localhost/v1/a/c1" "tx6fcb0af2b2344d369a187-006acad0f9" "proxy-server 1476113" 0.0261 "-" 1476113 1 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c1 HTTP/1.0 201 - - t - - - tx6fcb0af2b2344d369a187-006acad0f9 - 0.0547 - - 1791676665.730042934 1791676665.784746647 1 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3501827277e14bf99e5df-006acad0f9" "proxy-server 1476113" 0.0019 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/c2" "tx3501827277e14bf99e5df-006acad0f9" "container-server 1476113" 0.0059 "-" 1476113 2 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/c2" "tx3501827277e14bf99e5df-006acad0f9" "container-server 1476113" 0.0010 "-" 1476113 2 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3501827277e14bf99e5df-006acad0f9" "proxy-server 1476113" 0.0171 "-" 1476113 2 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/c2" 201 - "PUT http://localhost/v1/a/c2" "tx3501827277e14bf99e5df-006acad0f9" "proxy-server 1476113" 0.0342 "-" 1476113 2 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/c2 HTTP/1.0 201 - - t - - - tx3501827277e14bf99e5df-006acad0f9 - 0.0506 - - 1791676665.786154985 1791676665.836762190 2 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1591f492f119432aa5817-006acad0f9" "proxy-server 1476113" 0.0061 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/versions" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/versions" "tx1591f492f119432aa5817-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/versions" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/versions" "tx1591f492f119432aa5817-006acad0f9" "container-server 1476113" 0.0058 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/0/a/versions" 201 - "PUT http://localhost/v1/a/versions" "tx1591f492f119432aa5817-006acad0f9" "proxy-server 1476113" 0.0428 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/0/a/versions" 201 - "PUT http://localhost/v1/a/versions" "tx1591f492f119432aa5817-006acad0f9" "proxy-server 1476113" 0.0270 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/versions HTTP/1.0 201 - - t - - - tx1591f492f119432aa5817-006acad0f9 - 0.0598 - - 1791676665.847526073 1791676665.907313347 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx646ac228e2374c2199149-006acad0f9" "proxy-server 1476113" 0.0101 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "GET /sda1/0/a/versions" 200 2 "GET http://localhost/v1/a/versions?format=json&states=listing" "tx646ac228e2374c2199149-006acad0f9" "proxy-server 1476113" 0.0021 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 GET /v1/a/versions%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx646ac228e2374c2199149-006acad0f9 - 0.0264 - - 1791676665.908884287 1791676665.935282707 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx928ea0656b2c47a2888c6-006acad0f9" "proxy-server 1476113" 0.0100 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/1/a/vers" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/vers" "tx928ea0656b2c47a2888c6-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/1/a/vers" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/vers" "tx928ea0656b2c47a2888c6-006acad0f9" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sda1/0/a/vers" 201 - "PUT http://localhost/v1/a/vers" "tx928ea0656b2c47a2888c6-006acad0f9" "proxy-server 1476113" 0.0206 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:45 +0000] "PUT /sdb1/0/a/vers" 201 - "PUT http://localhost/v1/a/vers" "tx928ea0656b2c47a2888c6-006acad0f9" "proxy-server 1476113" 0.0354 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/45 PUT /v1/a/vers HTTP/1.0 201 - - t - - - tx928ea0656b2c47a2888c6-006acad0f9 - 0.0558 - - 1791676665.937186480 1791676665.993001461 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx27ddae36f245415f8e738-006acad0f9" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx27ddae36f245415f8e738-006acad0f9 - 0.0251 VW - 1791676665.994548559 1791676666.019655943 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx6b92443e4aaf4c0c96932-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx6b92443e4aaf4c0c96932-006acad0fa - 0.0123 VW - 1791676666.020178080 1791676666.032464743 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx736d11b4d00a4b63b7cf4-006acad0fa" "proxy-server 1476113" 0.0125 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx736d11b4d00a4b63b7cf4-006acad0fa" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx736d11b4d00a4b63b7cf4-006acad0fa - 0.0178 VW - 1791676666.032991886 1791676666.050830603 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx625364c8798c4822a9c96-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx625364c8798c4822a9c96-006acad0fa" "proxy-server 1476113" 0.0209 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx625364c8798c4822a9c96-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx625364c8798c4822a9c96-006acad0fa" "proxy-server 1476113" 0.0210 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx625364c8798c4822a9c96-006acad0fa - 0.0310 - - 1791676666.051222086 1791676666.082227945 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf7a54b4cc4974cd0985ec-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf7a54b4cc4974cd0985ec-006acad0fa - 0.0081 VW - 1791676666.096036673 1791676666.104134321 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx30fb794594f34d8386b4c-006acad0fa" "proxy-server 1476113" 0.0106 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx30fb794594f34d8386b4c-006acad0fa - 0.0132 VW - 1791676666.104612827 1791676666.117845297 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx333e53d733f7427ab8720-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx333e53d733f7427ab8720-006acad0fa" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx16be0947e21a4fc2a44c9-006acad0fa" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx333e53d733f7427ab8720-006acad0fa - 0.0497 VW - 1791676666.118400812 1791676666.168092966 0 (txn: tx6927616681714a8abb07c-006acad0fa) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/vers/004name/1791676666.05171" 201 - "PUT http://localhost/sda1/3/a/vers/004name/1791676666.05171" "tx6927616681714a8abb07c-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/vers/004name/1791676666.05171" 201 - "PUT http://localhost/sdb1/3/a/vers/004name/1791676666.05171" "tx6927616681714a8abb07c-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/3/a/vers/004name/1791676666.05171" 201 - "PUT http://localhost/v1/a/vers/004name/1791676666.05171" "tx6927616681714a8abb07c-006acad0fa" "proxy-server 1476113" 0.0223 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/3/a/vers/004name/1791676666.05171" 201 - "PUT http://localhost/v1/a/vers/004name/1791676666.05171" "tx6927616681714a8abb07c-006acad0fa" "proxy-server 1476113" 0.0220 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 PUT /v1/a/vers/004name/1791676666.05171 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx6927616681714a8abb07c-006acad0fa - 0.0511 VW - 1791676666.134927273 1791676666.185990572 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx3db0a50ae5614e558e836-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx3db0a50ae5614e558e836-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx3db0a50ae5614e558e836-006acad0fa" "proxy-server 1476113" 0.0201 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx3db0a50ae5614e558e836-006acad0fa" "proxy-server 1476113" 0.0196 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx3db0a50ae5614e558e836-006acad0fa - 0.0285 - - 1791676666.186398745 1791676666.214946747 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7c2f5af73a5e46c983196-006acad0fa" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txab3f68994ff34e3292a95-006acad0fa" "proxy-server 1476113" 0.0111 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx334eb1573b3d46d68d6ff-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx334eb1573b3d46d68d6ff-006acad0fa - 0.0262 - - 1791676666.220748186 1791676666.246918440 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx395232878a234265aa92e-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx395232878a234265aa92e-006acad0fa - 0.0121 VW - 1791676666.267471313 1791676666.279597521 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx37bd82477d7847e1883e8-006acad0fa" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx37bd82477d7847e1883e8-006acad0fa - 0.0091 VW - 1791676666.280111790 1791676666.289192438 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx8b233824d14a41daa9288-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx8b233824d14a41daa9288-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx79282acf7f8048ac87d46-006acad0fa" "proxy-server 1476113" 0.0067 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx8b233824d14a41daa9288-006acad0fa - 0.0329 VW - 1791676666.289694786 1791676666.322637320 0 (txn: txd6f9774243644e51a85ae-006acad0fa) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/vers/004name/1791676666.18688" 201 - "PUT http://localhost/sdb1/1/a/vers/004name/1791676666.18688" "txd6f9774243644e51a85ae-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/1/a/vers/004name/1791676666.18688" 201 - "PUT http://localhost/v1/a/vers/004name/1791676666.18688" "txd6f9774243644e51a85ae-006acad0fa" "proxy-server 1476113" 0.0146 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/vers/004name/1791676666.18688" 201 - "PUT http://localhost/sda1/1/a/vers/004name/1791676666.18688" "txd6f9774243644e51a85ae-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/1/a/vers/004name/1791676666.18688" 201 - "PUT http://localhost/v1/a/vers/004name/1791676666.18688" "txd6f9774243644e51a85ae-006acad0fa" "proxy-server 1476113" 0.0250 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 PUT /v1/a/vers/004name/1791676666.18688 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txd6f9774243644e51a85ae-006acad0fa - 0.0422 VW - 1791676666.304484606 1791676666.346676111 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx5d0c9fca5c0f427bab537-006acad0fa" "object-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5d0c9fca5c0f427bab537-006acad0fa" "proxy-server 1476113" 0.0168 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx5d0c9fca5c0f427bab537-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5d0c9fca5c0f427bab537-006acad0fa" "proxy-server 1476113" 0.0211 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx5d0c9fca5c0f427bab537-006acad0fa - 0.0328 - - 1791676666.351225138 1791676666.384020567 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcc402ee4da77429a94683-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx1ef6e8eec629469296efd-006acad0fa" "proxy-server 1476113" 0.0083 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx6b02db18a1b0454cb4633-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx6b02db18a1b0454cb4633-006acad0fa - 0.0273 - - 1791676666.385514975 1791676666.412853479 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx514eef980f91465096fca-006acad0fa" "proxy-server 1476113" 0.0021 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?format=json&states=listing" "tx514eef980f91465096fca-006acad0fa" "proxy-server 1476113" 0.0088 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/vers%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 352 - tx514eef980f91465096fca-006acad0fa - 0.0361 - - 1791676666.414432287 1791676666.450500011 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5f61d9ed61724f8c98fce-006acad0fa" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx9d095770acc24b558a9b4-006acad0fa" "proxy-server 1476113" 0.0102 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "txafc12222d82143828cf18-006acad0fa" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "txafc12222d82143828cf18-006acad0fa" "proxy-server 1476113" 0.0047 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9b60f3ac4c624d9eb6731-006acad0fa" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9b60f3ac4c624d9eb6731-006acad0fa - 0.0082 VW - 1791676666.493194580 1791676666.501346588 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx1b72990b3ef5412495682-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx1b72990b3ef5412495682-006acad0fa - 0.0123 VW - 1791676666.501816511 1791676666.514081717 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/0/a/versions/copied_name" 404 70 "GET http://localhost/v1/a/versions/copied_name?symlink=get" "txbd974971b0d241688be77-006acad0fa" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/0/a/versions/copied_name" 404 70 "GET http://localhost/v1/a/versions/copied_name?symlink=get" "txbd974971b0d241688be77-006acad0fa" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/versions/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txbd974971b0d241688be77-006acad0fa - 0.0137 VW - 1791676666.514586449 1791676666.528290033 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/versions/name HTTP/1.0 200 - Swift t - 5 - txafc12222d82143828cf18-006acad0fa - 0.0806 SSC - 1791676666.456699848 1791676666.537325621 0 (txn: tx6c08a970f32a45d98346f-006acad0fa) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/copied_name" 201 - "PUT http://localhost/sdb1/0/a/versions/copied_name" "tx6c08a970f32a45d98346f-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/copied_name" 201 - "PUT http://localhost/sda1/0/a/versions/copied_name" "tx6c08a970f32a45d98346f-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/copied_name" 201 - "PUT http://localhost/v1/a/versions/copied_name" "tx6c08a970f32a45d98346f-006acad0fa" "proxy-server 1476113" 0.0195 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/copied_name" 201 - "PUT http://localhost/v1/a/versions/copied_name" "tx6c08a970f32a45d98346f-006acad0fa" "proxy-server 1476113" 0.0211 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 COPY /v1/a/versions/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx6c08a970f32a45d98346f-006acad0fa - 0.0290 SSC - 1791676666.528650522 1791676666.557664394 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf47ed01de0ea4b3d8d004-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx80f5f784c77a4041ac6aa-006acad0fa" "proxy-server 1476113" 0.0073 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/0/a/versions/copied_name" 200 5 "GET http://localhost/v1/a/versions/copied_name" "tx900711b14f8f441e8de01-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions/copied_name HTTP/1.0 200 - - t - 5 - tx900711b14f8f441e8de01-006acad0fa - 0.0303 - - 1791676666.563414335 1791676666.593752623 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx66cc9ff736374a649dd77-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx1ed09ff1f81c41f89c07d-006acad0fa" "proxy-server 1476113" 0.0072 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/name" 201 - "POST http://localhost/sdb1/3/a/versions/name" "tx1723f250ba534a2e8e96e-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/name" 201 - "POST http://localhost/sda1/3/a/versions/name" "tx1723f250ba534a2e8e96e-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "POST /sda1/3/a/versions/name" 202 76 "POST http://localhost/v1/a/versions/name" "tx1723f250ba534a2e8e96e-006acad0fa" "proxy-server 1476113" 0.0303 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "POST /sdb1/3/a/versions/name" 202 76 "POST http://localhost/v1/a/versions/name" "tx1723f250ba534a2e8e96e-006acad0fa" "proxy-server 1476113" 0.0319 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 POST /v1/a/versions/name HTTP/1.0 202 - - t - 76 - tx1723f250ba534a2e8e96e-006acad0fa - 0.0580 - - 1791676666.599552393 1791676666.657548904 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2db7c0ca68b743fea0367-006acad0fa" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txd5db9d03041e4b61804c3-006acad0fa" "proxy-server 1476113" 0.0077 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx45c88103d9834b6ba9175-006acad0fa" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx45c88103d9834b6ba9175-006acad0fa - 0.0271 - - 1791676666.663076878 1791676666.690224886 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd4b2407c44f348c7943d7-006acad0fa" "proxy-server 1476113" 0.0054 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/0/a/versions" 200 311 "GET http://localhost/v1/a/versions?format=json&states=listing" "txd4b2407c44f348c7943d7-006acad0fa" "proxy-server 1476113" 0.0065 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 311 - txd4b2407c44f348c7943d7-006acad0fa - 0.0178 - - 1791676666.700023890 1791676666.717780590 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx56412088b3604fbe86818-006acad0fa" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx56412088b3604fbe86818-006acad0fa - 0.0121 VW - 1791676666.723926067 1791676666.736052036 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx1b1ea3d9468549f58e4d6-006acad0fa" "proxy-server 1476113" 0.0068 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx1b1ea3d9468549f58e4d6-006acad0fa - 0.0095 VW - 1791676666.736543179 1791676666.746052980 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx4834ca0d508a41edac31f-006acad0fa" "proxy-server 1476113" 0.0023 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 352 - tx4834ca0d508a41edac31f-006acad0fa - 0.0140 VW - 1791676666.746557713 1791676666.760524511 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/1/a/vers/004name/1791676666.18688" 200 5 "GET http://localhost/v1/a/vers/004name/1791676666.18688?symlink=get" "txa95163f549bf4aef8d971-006acad0fa" "proxy-server 1476113" 0.0048 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/1/a/vers/004name/1791676666.18688" 200 5 "GET http://localhost/v1/a/vers/004name/1791676666.18688?symlink=get" "txa95163f549bf4aef8d971-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/vers/004name/1791676666.18688%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txa95163f549bf4aef8d971-006acad0fa - 0.0280 VW - 1791676666.761008501 1791676666.788977623 0 (txn: txa14b6e3c7ae34380a47c7-006acad0fa) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txa14b6e3c7ae34380a47c7-006acad0fa" "object-server 1476113" 0.0008 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txa14b6e3c7ae34380a47c7-006acad0fa" "proxy-server 1476113" 0.0125 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txa14b6e3c7ae34380a47c7-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txa14b6e3c7ae34380a47c7-006acad0fa" "proxy-server 1476113" 0.0291 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txa14b6e3c7ae34380a47c7-006acad0fa - 0.0328 VW - 1791676666.779704094 1791676666.812457323 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "DELETE /sdb1/0/a/vers/004name/1791676666.18688" 204 - "DELETE http://localhost/sdb1/1/a/vers/004name/1791676666.18688" "tx0c88053dfa8c4eebbd12d-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "DELETE /sda1/0/a/vers/004name/1791676666.18688" 204 - "DELETE http://localhost/sda1/1/a/vers/004name/1791676666.18688" "tx0c88053dfa8c4eebbd12d-006acad0fa" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "DELETE /sdb1/1/a/vers/004name/1791676666.18688" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676666.18688" "tx0c88053dfa8c4eebbd12d-006acad0fa" "proxy-server 1476113" 0.0136 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "DELETE /sda1/1/a/vers/004name/1791676666.18688" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676666.18688" "tx0c88053dfa8c4eebbd12d-006acad0fa" "proxy-server 1476113" 0.0151 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 DELETE /v1/a/vers/004name/1791676666.18688 HTTP/1.0 204 - Swift - - - - tx0c88053dfa8c4eebbd12d-006acad0fa - 0.0310 VW - 1791676666.812905073 1791676666.843887568 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx08cdbf8dcd9b49859127d-006acad0fa" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txa62ff9a6fa7b485faa0f7-006acad0fa" "proxy-server 1476113" 0.0083 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "txb3caac0d4348445caa20a-006acad0fa" "proxy-server 1476113" 0.0088 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - txb3caac0d4348445caa20a-006acad0fa - 0.0475 - - 1791676666.845555305 1791676666.893056154 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdf5e7a3aed144d32b73e8-006acad0fa" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/0/a/vers" 200 176 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "txdf5e7a3aed144d32b73e8-006acad0fa" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/46 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 176 - txdf5e7a3aed144d32b73e8-006acad0fa - 0.0278 - - 1791676666.894682884 1791676666.922440052 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx643b2533c6c5472d8b55a-006acad0fa" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx643b2533c6c5472d8b55a-006acad0fa - 0.0083 VW - 1791676666.928486824 1791676666.936791658 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txfe40874baed4486a867c7-006acad0fa" "proxy-server 1476113" 0.0070 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txfe40874baed4486a867c7-006acad0fa - 0.0138 VW - 1791676666.937273741 1791676666.951036930 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/0/a/vers" 200 176 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx7f2ae9106d9b4f11998db-006acad0fa" "proxy-server 1476113" 0.0066 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 176 - tx7f2ae9106d9b4f11998db-006acad0fa - 0.0099 VW - 1791676666.951701164 1791676666.961582184 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sda1/3/a/vers/004name/1791676666.05171" 200 5 "GET http://localhost/v1/a/vers/004name/1791676666.05171?symlink=get" "tx02747713e6834d0b94db2-006acad0fa" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:46 +0000] "GET /sdb1/3/a/vers/004name/1791676666.05171" 200 5 "GET http://localhost/v1/a/vers/004name/1791676666.05171?symlink=get" "tx02747713e6834d0b94db2-006acad0fa" "proxy-server 1476113" 0.0047 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/46 GET /v1/a/vers/004name/1791676666.05171%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx02747713e6834d0b94db2-006acad0fa - 0.0278 VW - 1791676666.962078094 1791676666.989909172 0 (txn: tx5bcd38f87fdf4b05ba595-006acad0fa) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx5bcd38f87fdf4b05ba595-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx5bcd38f87fdf4b05ba595-006acad0fa" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5bcd38f87fdf4b05ba595-006acad0fa" "proxy-server 1476113" 0.0215 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx5bcd38f87fdf4b05ba595-006acad0fa" "proxy-server 1476113" 0.0232 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx5bcd38f87fdf4b05ba595-006acad0fa - 0.0353 VW - 1791676666.980869532 1791676667.016173601 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sda1/0/a/vers/004name/1791676666.05171" 204 - "DELETE http://localhost/sdb1/3/a/vers/004name/1791676666.05171" "tx7a8e1fa6d23145158f1f4-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sdb1/3/a/vers/004name/1791676666.05171" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676666.05171" "tx7a8e1fa6d23145158f1f4-006acad0fb" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sdb1/0/a/vers/004name/1791676666.05171" 204 - "DELETE http://localhost/sda1/3/a/vers/004name/1791676666.05171" "tx7a8e1fa6d23145158f1f4-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sda1/3/a/vers/004name/1791676666.05171" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676666.05171" "tx7a8e1fa6d23145158f1f4-006acad0fb" "proxy-server 1476113" 0.0250 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 DELETE /v1/a/vers/004name/1791676666.05171 HTTP/1.0 204 - Swift - - - - tx7a8e1fa6d23145158f1f4-006acad0fb - 0.0282 VW - 1791676667.016640186 1791676667.044873953 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0eda8a354f094a5ab2cc9-006acad0fb" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx5cede7c9d4a54799acac1-006acad0fb" "proxy-server 1476113" 0.0074 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name" "tx2e30cf8be61e46f3b6fcf-006acad0fb" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 GET /v1/a/versions/name HTTP/1.0 200 - - t - 5 - tx2e30cf8be61e46f3b6fcf-006acad0fb - 0.0307 - - 1791676667.046427965 1791676667.077086210 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3be47cf597f94a13a8714-006acad0fb" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "tx3be47cf597f94a13a8714-006acad0fb" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx3be47cf597f94a13a8714-006acad0fb - 0.0236 - - 1791676667.078751087 1791676667.102342367 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8943e055e64047029ff8e-006acad0fb" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "tx8943e055e64047029ff8e-006acad0fb" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx8943e055e64047029ff8e-006acad0fb - 0.0181 - - 1791676667.112388849 1791676667.130444050 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8335cacd5b614cd8be121-006acad0fb" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8335cacd5b614cd8be121-006acad0fb - 0.0082 VW - 1791676667.140532255 1791676667.148768663 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx9f6d4ec9f1124b9f97db9-006acad0fb" "proxy-server 1476113" 0.0055 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx9f6d4ec9f1124b9f97db9-006acad0fb - 0.0081 VW - 1791676667.149245739 1791676667.157369375 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/0/a/vers" 200 2 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx64ab56394f6a47febb19d-006acad0fb" "proxy-server 1476113" 0.0090 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx64ab56394f6a47febb19d-006acad0fb - 0.0165 VW - 1791676667.157870770 1791676667.174418926 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sdb1/0/a/versions/name" 204 - "DELETE http://localhost/sdb1/3/a/versions/name" "txb08d314813a140feb3f01-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sda1/0/a/versions/name" 204 - "DELETE http://localhost/sda1/3/a/versions/name" "txb08d314813a140feb3f01-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sdb1/3/a/versions/name" 204 - "DELETE http://localhost/v1/a/versions/name" "txb08d314813a140feb3f01-006acad0fb" "proxy-server 1476113" 0.0129 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "DELETE /sda1/3/a/versions/name" 204 - "DELETE http://localhost/v1/a/versions/name" "txb08d314813a140feb3f01-006acad0fb" "proxy-server 1476113" 0.0196 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 DELETE /v1/a/versions/name HTTP/1.0 204 - - t - - - txb08d314813a140feb3f01-006acad0fb - 0.0274 - - 1791676667.174822092 1791676667.202181101 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1c73671d9f8f49a785edf-006acad0fb" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx8b480f676dc6436e84d3c-006acad0fb" "proxy-server 1476113" 0.0109 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name" "txd0d96d171f5c4eef9d770-006acad0fb" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name" "txd0d96d171f5c4eef9d770-006acad0fb" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 GET /v1/a/versions/name HTTP/1.0 404 - - t - 70 - txd0d96d171f5c4eef9d770-006acad0fb - 0.0363 - - 1791676667.212016582 1791676667.248311996 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5699a6e7d9924fc9840dc-006acad0fb" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5699a6e7d9924fc9840dc-006acad0fb - 0.0082 VW - 1791676667.260241747 1791676667.268416882 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx3f24335d4ebe419cb0cf2-006acad0fb" "proxy-server 1476113" 0.0108 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx3f24335d4ebe419cb0cf2-006acad0fb - 0.0135 VW - 1791676667.268889666 1791676667.282398462 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx91b60d7b97e34b2aac4a5-006acad0fb" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 404 70 "GET http://localhost/v1/a/versions/name?symlink=get" "tx91b60d7b97e34b2aac4a5-006acad0fb" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx91b60d7b97e34b2aac4a5-006acad0fb - 0.0140 VW - 1791676667.282902002 1791676667.296948910 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx085df4ce9a0741f0a9c51-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx085df4ce9a0741f0a9c51-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx085df4ce9a0741f0a9c51-006acad0fb" "proxy-server 1476113" 0.0162 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx085df4ce9a0741f0a9c51-006acad0fb" "proxy-server 1476113" 0.0177 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - tx085df4ce9a0741f0a9c51-006acad0fb - 0.0256 - - 1791676667.297295570 1791676667.322905779 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb6ba7400ab2548bf9e249-006acad0fb" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb6ba7400ab2548bf9e249-006acad0fb - 0.0122 VW - 1791676667.339256525 1791676667.351436377 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "txa38d6daf4249443f9f9ed-006acad0fb" "proxy-server 1476113" 0.0065 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - txa38d6daf4249443f9f9ed-006acad0fb - 0.0093 VW - 1791676667.351962566 1791676667.361216307 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx4a3cd512e649439ea2d7e-006acad0fb" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx4a3cd512e649439ea2d7e-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx4a3cd512e649439ea2d7e-006acad0fb - 0.0148 VW - 1791676667.361726284 1791676667.376501083 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "txa44882d92c604e67bd7bc-006acad0fb" "proxy-server 1476113" 0.0095 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/vers/004name/1791676667.29777" 201 - "PUT http://localhost/sda1/1/a/vers/004name/1791676667.29777" "txe3e50a2a9abf4a8c9c5d6-006acad0fb" "object-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/1/a/vers/004name/1791676667.29777" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.29777" "txe3e50a2a9abf4a8c9c5d6-006acad0fb" "proxy-server 1476113" 0.0172 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/vers/004name/1791676667.29777" 201 - "PUT http://localhost/sdb1/1/a/vers/004name/1791676667.29777" "txe3e50a2a9abf4a8c9c5d6-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/1/a/vers/004name/1791676667.29777" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.29777" "txe3e50a2a9abf4a8c9c5d6-006acad0fb" "proxy-server 1476113" 0.0154 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 PUT /v1/a/vers/004name/1791676667.29777 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txe3e50a2a9abf4a8c9c5d6-006acad0fb - 0.0511 VW - 1791676667.377047539 1791676667.428098679 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx8d1457529ec947408b02f-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx8d1457529ec947408b02f-006acad0fb" "proxy-server 1476113" 0.0228 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx8d1457529ec947408b02f-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx8d1457529ec947408b02f-006acad0fb" "proxy-server 1476113" 0.0204 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - tx8d1457529ec947408b02f-006acad0fb - 0.0292 - - 1791676667.428510189 1791676667.457674503 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd7bca95238f1432586adb-006acad0fb" "proxy-server 1476113" 0.0095 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd7bca95238f1432586adb-006acad0fb - 0.0124 VW - 1791676667.472151995 1791676667.484521389 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx570ba5812fa04c799586f-006acad0fb" "proxy-server 1476113" 0.0111 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx570ba5812fa04c799586f-006acad0fb - 0.0140 VW - 1791676667.485028505 1791676667.498981476 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx75044243d6774847a2aec-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx75044243d6774847a2aec-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx75044243d6774847a2aec-006acad0fb - 0.0145 VW - 1791676667.499542236 1791676667.514039755 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx504e83244208471f9b69c-006acad0fb" "proxy-server 1476113" 0.0085 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/vers/004name/1791676667.42900" 201 - "PUT http://localhost/sdb1/3/a/vers/004name/1791676667.42900" "tx76c25704b1c7485faad2b-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/vers/004name/1791676667.42900" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.42900" "tx76c25704b1c7485faad2b-006acad0fb" "proxy-server 1476113" 0.0203 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/vers/004name/1791676667.42900" 201 - "PUT http://localhost/sda1/3/a/vers/004name/1791676667.42900" "tx76c25704b1c7485faad2b-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/vers/004name/1791676667.42900" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.42900" "tx76c25704b1c7485faad2b-006acad0fb" "proxy-server 1476113" 0.0226 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 PUT /v1/a/vers/004name/1791676667.42900 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx76c25704b1c7485faad2b-006acad0fb - 0.0468 VW - 1791676667.514575005 1791676667.561421156 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx22eee7b05a6a4b3caf0a5-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx22eee7b05a6a4b3caf0a5-006acad0fb" "proxy-server 1476113" 0.0111 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx22eee7b05a6a4b3caf0a5-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx22eee7b05a6a4b3caf0a5-006acad0fb" "proxy-server 1476113" 0.0201 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - - t - - - tx22eee7b05a6a4b3caf0a5-006acad0fb - 0.0329 - - 1791676667.561800241 1791676667.594718218 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx88d2cac45dfc4991980e2-006acad0fb" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/0/a/vers" 200 352 "GET http://localhost/v1/a/vers?prefix=004name%2F&format=json&states=listing" "tx88d2cac45dfc4991980e2-006acad0fb" "proxy-server 1476113" 0.0120 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 GET /v1/a/vers%3Fprefix%3D004name%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 352 - tx88d2cac45dfc4991980e2-006acad0fb - 0.0236 - - 1791676667.600499392 1791676667.624128819 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb6114a3ca2af4ba1a7d61-006acad0fb" "proxy-server 1476113" 0.0057 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb6114a3ca2af4ba1a7d61-006acad0fb - 0.0189 VW - 1791676667.626047850 1791676667.644903183 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx7d8461adec564f00b2825-006acad0fb" "proxy-server 1476113" 0.0072 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx7d8461adec564f00b2825-006acad0fb - 0.0142 VW - 1791676667.645386457 1791676667.659593582 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx2b128f5c92bb49358f9c2-006acad0fb" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 200 - "GET http://localhost/v1/a/versions/name?symlink=get" "tx2b128f5c92bb49358f9c2-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx2b128f5c92bb49358f9c2-006acad0fb - 0.0106 VW - 1791676667.660134315 1791676667.670762539 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx5bb2f9840b2e4c4081790-006acad0fb" "proxy-server 1476113" 0.0027 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/vers/004name/1791676667.56231" 201 - "PUT http://localhost/sda1/1/a/vers/004name/1791676667.56231" "tx861444e7304843139941e-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/vers/004name/1791676667.56231" 201 - "PUT http://localhost/sdb1/1/a/vers/004name/1791676667.56231" "tx861444e7304843139941e-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/1/a/vers/004name/1791676667.56231" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.56231" "tx861444e7304843139941e-006acad0fb" "proxy-server 1476113" 0.0123 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/1/a/vers/004name/1791676667.56231" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.56231" "tx861444e7304843139941e-006acad0fb" "proxy-server 1476113" 0.0138 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 PUT /v1/a/vers/004name/1791676667.56231 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx861444e7304843139941e-006acad0fb - 0.0400 VW - 1791676667.679531336 1791676667.719522953 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx2112efce4ffc496d9a758-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx2112efce4ffc496d9a758-006acad0fb" "proxy-server 1476113" 0.0104 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx2112efce4ffc496d9a758-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx2112efce4ffc496d9a758-006acad0fb" "proxy-server 1476113" 0.0239 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx2112efce4ffc496d9a758-006acad0fb - 0.0319 - - 1791676667.719941378 1791676667.751827478 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa7835fbbfac04d43b1660-006acad0fb" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa7835fbbfac04d43b1660-006acad0fb - 0.0083 VW - 1791676667.753479719 1791676667.761738539 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx11d4c5ae1abc4d3089fe8-006acad0fb" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx11d4c5ae1abc4d3089fe8-006acad0fb - 0.0149 VW - 1791676667.762260675 1791676667.777182817 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx044fbecefc4d499ab8f94-006acad0fb" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/3/a/versions/name" 200 5 "GET http://localhost/v1/a/versions/name?symlink=get" "tx044fbecefc4d499ab8f94-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "txcfd06a500fdb47b2b6b18-006acad0fb" "proxy-server 1476113" 0.0104 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx044fbecefc4d499ab8f94-006acad0fb - 0.0371 VW - 1791676667.777693987 1791676667.814789057 0 (txn: txc79ecc9d1b6147248554e-006acad0fb) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/vers/004name/1791676667.72044" 201 - "PUT http://localhost/sda1/2/a/vers/004name/1791676667.72044" "txc79ecc9d1b6147248554e-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/2/a/vers/004name/1791676667.72044" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.72044" "txc79ecc9d1b6147248554e-006acad0fb" "proxy-server 1476113" 0.0171 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/vers/004name/1791676667.72044" 201 - "PUT http://localhost/sdb1/2/a/vers/004name/1791676667.72044" "txc79ecc9d1b6147248554e-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/2/a/vers/004name/1791676667.72044" 201 - "PUT http://localhost/v1/a/vers/004name/1791676667.72044" "txc79ecc9d1b6147248554e-006acad0fb" "proxy-server 1476113" 0.0193 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 PUT /v1/a/vers/004name/1791676667.72044 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txc79ecc9d1b6147248554e-006acad0fb - 0.0413 VW - 1791676667.792674303 1791676667.833940268 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "tx59726322563e4813be8a9-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx59726322563e4813be8a9-006acad0fb" "proxy-server 1476113" 0.0227 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "tx59726322563e4813be8a9-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "tx59726322563e4813be8a9-006acad0fb" "proxy-server 1476113" 0.0141 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name HTTP/1.0 201 - - t 5 - - tx59726322563e4813be8a9-006acad0fb - 0.0457 - - 1791676667.834327221 1791676667.880011797 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbcb87959de3449bb818d3-006acad0fb" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbcb87959de3449bb818d3-006acad0fb - 0.0083 VW - 1791676667.881683350 1791676667.889988422 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx5c4e51198464483b9d144-006acad0fb" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx5c4e51198464483b9d144-006acad0fb - 0.0158 VW - 1791676667.890474558 1791676667.906232595 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sdb1/1/a/versions/name/sub" 404 70 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "txa7b9d6e6ac914f5fb1d07-006acad0fb" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "GET /sda1/1/a/versions/name/sub" 404 70 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "txa7b9d6e6ac914f5fb1d07-006acad0fb" "proxy-server 1476113" 0.0044 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 GET /v1/a/versions/name/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txa7b9d6e6ac914f5fb1d07-006acad0fb - 0.0139 VW - 1791676667.906767130 1791676667.920659304 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/0/a/versions/name/sub" 201 - "PUT http://localhost/sda1/1/a/versions/name/sub" "txe57927f370774d588551c-006acad0fb" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/0/a/versions/name/sub" 201 - "PUT http://localhost/sdb1/1/a/versions/name/sub" "txe57927f370774d588551c-006acad0fb" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sdb1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "txe57927f370774d588551c-006acad0fb" "proxy-server 1476113" 0.0165 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "PUT /sda1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "txe57927f370774d588551c-006acad0fb" "proxy-server 1476113" 0.0180 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/47 PUT /v1/a/versions/name/sub HTTP/1.0 201 - - t 4 - - txe57927f370774d588551c-006acad0fb - 0.0342 - - 1791676667.921023369 1791676667.955191612 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd05bd503c0d248089dd0d-006acad0fb" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd05bd503c0d248089dd0d-006acad0fb - 0.0151 VW - 1791676667.956974030 1791676667.972097397 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:47 +0000] "HEAD /sdb1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx42e5e4aa2bcf41348d074-006acad0fb" "proxy-server 1476113" 0.0188 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/47 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx42e5e4aa2bcf41348d074-006acad0fb - 0.0216 VW - 1791676667.972595930 1791676667.994203091 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/1/a/versions/name/sub" 200 4 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx09578c18576e4f1797e4b-006acad0fb" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/1/a/versions/name/sub" 200 4 "GET http://localhost/v1/a/versions/name/sub?symlink=get" "tx09578c18576e4f1797e4b-006acad0fb" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/0/a/vers" 204 - "HEAD http://localhost/v1/a/vers" "tx506dbad69ec04ff78a50b-006acad0fc" "proxy-server 1476113" 0.0074 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/versions/name/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx09578c18576e4f1797e4b-006acad0fb - 0.0456 VW - 1791676667.994723558 1791676668.040329456 0 (txn: tx60a81379642349bcb6ce3-006acad0fc) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/vers/008name/sub/1791676667.92151" 201 - "PUT http://localhost/sda1/2/a/vers/008name/sub/1791676667.92151" "tx60a81379642349bcb6ce3-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/2/a/vers/008name/sub/1791676667.92151" 201 - "PUT http://localhost/v1/a/vers/008name/sub/1791676667.92151" "tx60a81379642349bcb6ce3-006acad0fc" "proxy-server 1476113" 0.0216 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/vers/008name/sub/1791676667.92151" 201 - "PUT http://localhost/sdb1/2/a/vers/008name/sub/1791676667.92151" "tx60a81379642349bcb6ce3-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/2/a/vers/008name/sub/1791676667.92151" 201 - "PUT http://localhost/v1/a/vers/008name/sub/1791676667.92151" "tx60a81379642349bcb6ce3-006acad0fc" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 PUT /v1/a/vers/008name/sub/1791676667.92151 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx60a81379642349bcb6ce3-006acad0fc - 0.0468 VW - 1791676668.017305851 1791676668.064133644 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/versions/name/sub" 201 - "PUT http://localhost/sdb1/1/a/versions/name/sub" "txc333362d1fe046d1bb072-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "txc333362d1fe046d1bb072-006acad0fc" "proxy-server 1476113" 0.0221 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/versions/name/sub" 201 - "PUT http://localhost/sda1/1/a/versions/name/sub" "txc333362d1fe046d1bb072-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/versions/name/sub" 201 - "PUT http://localhost/v1/a/versions/name/sub" "txc333362d1fe046d1bb072-006acad0fc" "proxy-server 1476113" 0.0300 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/versions/name/sub HTTP/1.0 201 - - t 4 - - txc333362d1fe046d1bb072-006acad0fc - 0.0379 - - 1791676668.064552546 1791676668.102450132 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ae97fbb49c143ec9a348-006acad0fc" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8ae97fbb49c143ec9a348-006acad0fc - 0.0083 VW - 1791676668.108196497 1791676668.116510153 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/0/a/versions" 204 - "HEAD http://localhost/v1/a/versions" "tx62fdfec109724648b7e3a-006acad0fc" "proxy-server 1476113" 0.0143 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/versions HTTP/1.0 204 - Swift - - - - tx62fdfec109724648b7e3a-006acad0fc - 0.0172 VW - 1791676668.116989613 1791676668.134140968 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/0/a/vers" 200 704 "GET http://localhost/v1/a/vers?prefix=004name%2F&marker=&reverse=on&format=json&states=listing" "tx40de79d23d69405abe54d-006acad0fc" "proxy-server 1476113" 0.0089 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/vers%3Fprefix%3D004name%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 704 - tx40de79d23d69405abe54d-006acad0fc - 0.0206 VW - 1791676668.134667158 1791676668.155310631 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/2/a/vers/004name/1791676667.72044" 200 5 "GET http://localhost/v1/a/vers/004name/1791676667.72044?symlink=get" "txf16970e4a62b44879ac07-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/2/a/vers/004name/1791676667.72044" 200 5 "GET http://localhost/v1/a/vers/004name/1791676667.72044?symlink=get" "txf16970e4a62b44879ac07-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/vers/004name/1791676667.72044%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txf16970e4a62b44879ac07-006acad0fc - 0.0241 VW - 1791676668.155831099 1791676668.179901361 0 (txn: txeef0f32cca534ceaadb8e-006acad0fc) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/versions/name" 201 - "PUT http://localhost/sda1/3/a/versions/name" "txeef0f32cca534ceaadb8e-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txeef0f32cca534ceaadb8e-006acad0fc" "proxy-server 1476113" 0.0165 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/versions/name" 201 - "PUT http://localhost/sdb1/3/a/versions/name" "txeef0f32cca534ceaadb8e-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/3/a/versions/name" 201 - "PUT http://localhost/v1/a/versions/name" "txeef0f32cca534ceaadb8e-006acad0fc" "proxy-server 1476113" 0.0233 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 PUT /v1/a/versions/name HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txeef0f32cca534ceaadb8e-006acad0fc - 0.0321 VW - 1791676668.166533947 1791676668.198681593 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sda1/0/a/vers/004name/1791676667.72044" 204 - "DELETE http://localhost/sda1/2/a/vers/004name/1791676667.72044" "tx8e3709435a244bbd8bc5e-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sdb1/0/a/vers/004name/1791676667.72044" 204 - "DELETE http://localhost/sdb1/2/a/vers/004name/1791676667.72044" "tx8e3709435a244bbd8bc5e-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sdb1/2/a/vers/004name/1791676667.72044" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676667.72044" "tx8e3709435a244bbd8bc5e-006acad0fc" "proxy-server 1476113" 0.0157 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sda1/2/a/vers/004name/1791676667.72044" 204 - "DELETE http://localhost/v1/a/vers/004name/1791676667.72044" "tx8e3709435a244bbd8bc5e-006acad0fc" "proxy-server 1476113" 0.0098 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 DELETE /v1/a/vers/004name/1791676667.72044 HTTP/1.0 204 - Swift - - - - tx8e3709435a244bbd8bc5e-006acad0fc - 0.0239 VW - 1791676668.203310251 1791676668.227226734 0/usr/lib/python3.13/unittest/case.py:597: RuntimeWarning: TestResult has no addDuration method + warnings.warn("TestResult has no addDuration method", -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/versionswhoops" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/versionswhoops" "txcde4de48754b4532866f0-0068bdc0c5" "container-server 2597852" 0.0012 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/versionswhoops" 201 - "PUT http://localhost/v1/a/versionswhoops" "txcde4de48754b4532866f0-0068bdc0c5" "proxy-server 2597852" 0.0161 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/versionswhoops" 201 - "PUT http://localhost/v1/a/versionswhoops" "txcde4de48754b4532866f0-0068bdc0c5" "proxy-server 2597852" 0.0220 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/versionswhoops HTTP/1.0 201 - - t - - - txcde4de48754b4532866f0-0068bdc0c5 - 0.0342 - - 1757266117.066097260 1757266117.100339413 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe28e40cb761b4c68a9813-0068bdc0c5" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe28e40cb761b4c68a9813-0068bdc0c5 - 0.0133 VW - 1757266117.102101088 1757266117.115442991 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "txc63e6c4e228e45e5881b2-0068bdc0c5" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - txc63e6c4e228e45e5881b2-0068bdc0c5 - 0.0063 VW - 1757266117.116023540 1757266117.122297049 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/1/a/versionswhoops/foo" 404 70 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx8900e4a9f39542b884b88-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/1/a/versionswhoops/foo" 404 70 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx8900e4a9f39542b884b88-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/versionswhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx8900e4a9f39542b884b88-0068bdc0c5 - 0.0058 VW - 1757266117.122869968 1757266117.128654957 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/sda1/1/a/versionswhoops/foo" "txd6bedee9709b4f11bd4af-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/versionswhoops/foo" "txd6bedee9709b4f11bd4af-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/v1/a/versionswhoops/foo" "txd6bedee9709b4f11bd4af-0068bdc0c5" "proxy-server 2597852" 0.0167 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/v1/a/versionswhoops/foo" "txd6bedee9709b4f11bd4af-0068bdc0c5" "proxy-server 2597852" 0.0165 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/versionswhoops/foo HTTP/1.0 201 - - t 5 - - txd6bedee9709b4f11bd4af-0068bdc0c5 - 0.0213 - - 1757266117.129072428 1757266117.150348425 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4959add443645d8bc18f-0068bdc0c5" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc4959add443645d8bc18f-0068bdc0c5 - 0.0085 VW - 1757266117.156313896 1757266117.164854050 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "tx321be48614cd49bb908b5-0068bdc0c5" "proxy-server 2597852" 0.0070 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - tx321be48614cd49bb908b5-0068bdc0c5 - 0.0098 VW - 1757266117.165430546 1757266117.175251484 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/1/a/versionswhoops/foo" 200 5 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx81c1a684d98c4570996e1-0068bdc0c5" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/1/a/versionswhoops/foo" 200 5 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx81c1a684d98c4570996e1-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx196dd709741148efa2ff5-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx196dd709741148efa2ff5-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/versionswhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx81c1a684d98c4570996e1-0068bdc0c5 - 0.0329 VW - 1757266117.175846577 1757266117.208729744 0 (txn: tx2187847236584040ac0df-0068bdc0c5) -proxy INFO: - - 07/Sep/2025/17/28/37 PUT /v1/a/none/003foo/1757266117.12962 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx2187847236584040ac0df-0068bdc0c5 - 0.0151 VW - 1757266117.194181681 1757266117.209252357 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa0a6e7913f69479a8cb2f-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa0a6e7913f69479a8cb2f-0068bdc0c5 - 0.0128 VW - 1757266117.210907459 1757266117.223742485 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "tx62ea22c8668c4bbfa4127-0068bdc0c5" "proxy-server 2597852" 0.0064 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - tx62ea22c8668c4bbfa4127-0068bdc0c5 - 0.0094 VW - 1757266117.224326849 1757266117.233721256 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx177f0226e061450783088-0068bdc0c5" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx177f0226e061450783088-0068bdc0c5" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx177f0226e061450783088-0068bdc0c5 - 0.0147 VW - 1757266117.234298706 1757266117.248953581 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sdb1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/versionswhoops/foo" "txaf4b1f69b1174f5e90a54-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sda1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/v1/a/versionswhoops/foo" "txaf4b1f69b1174f5e90a54-0068bdc0c5" "proxy-server 2597852" 0.0119 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sda1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/versionswhoops/foo" "txaf4b1f69b1174f5e90a54-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "DELETE /sdb1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/v1/a/versionswhoops/foo" "txaf4b1f69b1174f5e90a54-0068bdc0c5" "proxy-server 2597852" 0.0083 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 DELETE /v1/a/versionswhoops/foo HTTP/1.0 204 - - t - - - txaf4b1f69b1174f5e90a54-0068bdc0c5 - 0.0238 - - 1757266117.249394178 1757266117.273214579 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9eb63c8572934f53a06a5-006acad0fc" "proxy-server 1476113" 0.0095 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/0/a/vers" 200 180 "GET http://localhost/v1/a/vers?prefix=008name%2Fsub%2F&format=json&states=listing" "tx9eb63c8572934f53a06a5-006acad0fc" "proxy-server 1476113" 0.0117 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 GET /v1/a/vers%3Fprefix%3D008name%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 180 - tx9eb63c8572934f53a06a5-006acad0fc - 0.0316 - - 1791676668.236631155 1791676668.268233776 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24a5dff907de43558f595-006acad0fc" "proxy-server 1476113" 0.0013 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/versionswhoops" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/versionswhoops" "tx24a5dff907de43558f595-006acad0fc" "container-server 1476113" 0.0133 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/versionswhoops" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/versionswhoops" "tx24a5dff907de43558f595-006acad0fc" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/versionswhoops" 201 - "PUT http://localhost/v1/a/versionswhoops" "tx24a5dff907de43558f595-006acad0fc" "proxy-server 1476113" 0.0414 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/versionswhoops" 201 - "PUT http://localhost/v1/a/versionswhoops" "tx24a5dff907de43558f595-006acad0fc" "proxy-server 1476113" 0.0332 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/versionswhoops HTTP/1.0 201 - - t - - - tx24a5dff907de43558f595-006acad0fc - 0.0619 - - 1791676668.270127058 1791676668.332068920 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx008ccefcf2524c459f7e0-006acad0fc" "proxy-server 1476113" 0.0101 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx008ccefcf2524c459f7e0-006acad0fc - 0.0129 VW - 1791676668.333516598 1791676668.346379042 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "tx1da66c659fbc4f61a64ea-006acad0fc" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - tx1da66c659fbc4f61a64ea-006acad0fc - 0.0125 VW - 1791676668.346899271 1791676668.359387398 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/1/a/versionswhoops/foo" 404 70 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx624155ab0b7341ee9dc77-006acad0fc" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/1/a/versionswhoops/foo" 404 70 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx624155ab0b7341ee9dc77-006acad0fc" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/versionswhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx624155ab0b7341ee9dc77-006acad0fc - 0.0097 VW - 1791676668.359988451 1791676668.369676828 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/versionswhoops/foo" "tx0285a7571dfe4eca97360-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/sda1/1/a/versionswhoops/foo" "tx0285a7571dfe4eca97360-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/v1/a/versionswhoops/foo" "tx0285a7571dfe4eca97360-006acad0fc" "proxy-server 1476113" 0.0112 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/versionswhoops/foo" 201 - "PUT http://localhost/v1/a/versionswhoops/foo" "tx0285a7571dfe4eca97360-006acad0fc" "proxy-server 1476113" 0.0126 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/versionswhoops/foo HTTP/1.0 201 - - t 5 - - tx0285a7571dfe4eca97360-006acad0fc - 0.0245 - - 1791676668.370062351 1791676668.394557476 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa093ab7fae2a47fdb103a-006acad0fc" "proxy-server 1476113" 0.0102 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa093ab7fae2a47fdb103a-006acad0fc - 0.0129 VW - 1791676668.404351234 1791676668.417262793 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "txc76c838873c945daad5af-006acad0fc" "proxy-server 1476113" 0.0053 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - txc76c838873c945daad5af-006acad0fc - 0.0122 VW - 1791676668.417740583 1791676668.429961681 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/1/a/versionswhoops/foo" 200 5 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx92626bd0bffa45fbb9906-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/1/a/versionswhoops/foo" 200 5 "GET http://localhost/v1/a/versionswhoops/foo?symlink=get" "tx92626bd0bffa45fbb9906-006acad0fc" "proxy-server 1476113" 0.0088 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx6b495c5466e44a0ea79b1-006acad0fc" "proxy-server 1476113" 0.0044 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx6b495c5466e44a0ea79b1-006acad0fc" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/versionswhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx92626bd0bffa45fbb9906-006acad0fc - 0.0328 VW - 1791676668.430480242 1791676668.463298321 0 (txn: tx7ba537700e8f468c89a81-006acad0fc) +proxy INFO: - - 10/Oct/2026/23/57/48 PUT /v1/a/none/003foo/1791676668.37058 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx7ba537700e8f468c89a81-006acad0fc - 0.0145 VW - 1791676668.449324369 1791676668.463804007 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2c97111281cb43c887af7-006acad0fc" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2c97111281cb43c887af7-006acad0fc - 0.0082 VW - 1791676668.465364695 1791676668.473551273 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a/versionswhoops" 204 - "HEAD http://localhost/v1/a/versionswhoops" "txef710caa269c401a88223-006acad0fc" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/versionswhoops HTTP/1.0 204 - Swift - - - - txef710caa269c401a88223-006acad0fc - 0.0137 VW - 1791676668.474062920 1791676668.487714529 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa18dfb19607b422aa0bf1-006acad0fc" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa18dfb19607b422aa0bf1-006acad0fc" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txa18dfb19607b422aa0bf1-006acad0fc - 0.0138 VW - 1791676668.488229275 1791676668.502038956 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_one_time_out_two_etag_mismatch ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx41d13936cc10461a9c080-0068bdc0c5" "proxy-server 2597852" 0.0057 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/0_oc_non_ascii%C2%A3" "tx41d13936cc10461a9c080-0068bdc0c5" "container-server 2597852" 0.0012 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/0_oc_non_ascii%C2%A3" "tx41d13936cc10461a9c080-0068bdc0c5" "container-server 2597852" 0.0018 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx41d13936cc10461a9c080-0068bdc0c5" "proxy-server 2597852" 0.0202 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx41d13936cc10461a9c080-0068bdc0c5" "proxy-server 2597852" 0.0114 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx41d13936cc10461a9c080-0068bdc0c5 - 0.0378 - - 1757266117.285006523 1757266117.322820663 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx26b7438f2bed4ac4b8e25-0068bdc0c5" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3?format=json&states=listing" "tx26b7438f2bed4ac4b8e25-0068bdc0c5" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx26b7438f2bed4ac4b8e25-0068bdc0c5 - 0.0112 - - 1757266117.324553490 1757266117.335742474 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx11d0ac524cd04fa99a7b9-0068bdc0c5" "proxy-server 2597852" 0.0022 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/1/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/0_vc_non_ascii%C2%A3" "tx11d0ac524cd04fa99a7b9-0068bdc0c5" "container-server 2597852" 0.0012 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/1/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/0_vc_non_ascii%C2%A3" "tx11d0ac524cd04fa99a7b9-0068bdc0c5" "container-server 2597852" 0.0012 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx11d0ac524cd04fa99a7b9-0068bdc0c5" "proxy-server 2597852" 0.0095 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx11d0ac524cd04fa99a7b9-0068bdc0c5" "proxy-server 2597852" 0.0178 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/0_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx11d0ac524cd04fa99a7b9-0068bdc0c5 - 0.0269 - - 1757266117.337803125 1757266117.364670992 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx523eb5444ade40fcaaa9f-0068bdc0c5" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx523eb5444ade40fcaaa9f-0068bdc0c5 - 0.0053 VW - 1757266117.366429806 1757266117.371741295 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txe2af0e53c4e549a69069b-0068bdc0c5" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txe2af0e53c4e549a69069b-0068bdc0c5 - 0.0045 VW - 1757266117.372334003 1757266117.376785040 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd5ea6d195a1a44a59f183-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd5ea6d195a1a44a59f183-0068bdc0c5" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd5ea6d195a1a44a59f183-0068bdc0c5 - 0.0060 VW - 1757266117.377460241 1757266117.383468151 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb6c682beac0f489c8f21f-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb6c682beac0f489c8f21f-0068bdc0c5" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb6c682beac0f489c8f21f-0068bdc0c5" "proxy-server 2597852" 0.0143 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb6c682beac0f489c8f21f-0068bdc0c5" "proxy-server 2597852" 0.0140 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txb6c682beac0f489c8f21f-0068bdc0c5 - 0.0190 - - 1757266117.383898258 1757266117.402932882 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txda4bbf9822bb4be0b92ea-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txda4bbf9822bb4be0b92ea-0068bdc0c5 - 0.0088 VW - 1757266117.419773579 1757266117.428562164 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx1125de07b2a7439d9196b-0068bdc0c5" "proxy-server 2597852" 0.0103 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx1125de07b2a7439d9196b-0068bdc0c5 - 0.0135 VW - 1757266117.429188251 1757266117.442644119 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd66d8aae5d1b4c1588c42-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd66d8aae5d1b4c1588c42-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txbb0ce90b7c424eef9e992-0068bdc0c5" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd66d8aae5d1b4c1588c42-0068bdc0c5 - 0.0384 VW - 1757266117.443292618 1757266117.481664419 0 (txn: tx2bfb3246907b49bab935d-0068bdc0c5) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "tx2bfb3246907b49bab935d-0068bdc0c5" "object-server 2597852" 0.0006 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_only_first_time_out ... ok - -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "tx2bfb3246907b49bab935d-0068bdc0c5" "proxy-server 2597852" 0.0203 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "tx2bfb3246907b49bab935d-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "tx2bfb3246907b49bab935d-0068bdc0c5" "proxy-server 2597852" 0.0197 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.38446 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx2bfb3246907b49bab935d-0068bdc0c5 - 0.0421 VW - 1757266117.459218979 1757266117.501356125 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3bef44ecd6804b2687b47-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3bef44ecd6804b2687b47-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3bef44ecd6804b2687b47-0068bdc0c5" "proxy-server 2597852" 0.0086 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3bef44ecd6804b2687b47-0068bdc0c5" "proxy-server 2597852" 0.0175 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx3bef44ecd6804b2687b47-0068bdc0c5 - 0.0217 - - 1757266117.501844645 1757266117.523576498 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd9b14850971d468f826f5-0068bdc0c5" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txc83fde7ef34f43c1bba84-0068bdc0c5" "proxy-server 2597852" 0.0029 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1fc1467bd8b04effa1fff-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx1fc1467bd8b04effa1fff-0068bdc0c5 - 0.0152 - - 1757266117.525334835 1757266117.540582657 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2e0dbee4fa6443e8b0e54-0068bdc0c5" "proxy-server 2597852" 0.0064 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2e0dbee4fa6443e8b0e54-0068bdc0c5 - 0.0096 VW - 1757266117.553115845 1757266117.562685490 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx68871ba5c3f64f6bac222-0068bdc0c5" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx68871ba5c3f64f6bac222-0068bdc0c5 - 0.0106 VW - 1757266117.563246965 1757266117.573859692 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4c8a2a15661745bcb28c2-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4c8a2a15661745bcb28c2-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx408d72e7629144d4ba70f-0068bdc0c5" "proxy-server 2597852" 0.0080 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx4c8a2a15661745bcb28c2-0068bdc0c5 - 0.0366 VW - 1757266117.574505806 1757266117.611153126 0 (txn: tx61cacd59b9c94363955e8-0068bdc0c5) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx61cacd59b9c94363955e8-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx61cacd59b9c94363955e8-0068bdc0c5" "proxy-server 2597852" 0.0200 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx61cacd59b9c94363955e8-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx61cacd59b9c94363955e8-0068bdc0c5" "proxy-server 2597852" 0.0247 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/37 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.50241 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx61cacd59b9c94363955e8-0068bdc0c5 - 0.0444 VW - 1757266117.590361118 1757266117.634763002 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1ba9d271878b4ebe90d22-0068bdc0c5" "object-server 2597852" 0.0008 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1ba9d271878b4ebe90d22-0068bdc0c5" "proxy-server 2597852" 0.0182 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1ba9d271878b4ebe90d22-0068bdc0c5" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1ba9d271878b4ebe90d22-0068bdc0c5" "proxy-server 2597852" 0.0207 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx1ba9d271878b4ebe90d22-0068bdc0c5 - 0.0345 - - 1757266117.635224342 1757266117.669701338 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff227c6a5b5c4331b37a6-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx12929ff3e33e4b2fbed13-0068bdc0c5" "proxy-server 2597852" 0.0073 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx17b4228572ef4c70b2c01-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx17b4228572ef4c70b2c01-0068bdc0c5 - 0.0325 - - 1757266117.675491333 1757266117.707988977 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d043981b6c2471b832d2-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?format=json&states=listing" "tx9d043981b6c2471b832d2-0068bdc0c5" "proxy-server 2597852" 0.0087 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/37 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx9d043981b6c2471b832d2-0068bdc0c5 - 0.0253 - - 1757266117.709926128 1757266117.735239506 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc2a93238e6be4f2fb85e9-0068bdc0c5" "proxy-server 2597852" 0.2230 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txfa25993c04f8436390d70-0068bdc0c5" "proxy-server 2597852" 0.0077 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx99c0e537f5fd4134835e0-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:37 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx99c0e537f5fd4134835e0-0068bdc0c5" "proxy-server 2597852" 0.0007 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4fa4c5ea6f824c72958c2-0068bdc0c5" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4fa4c5ea6f824c72958c2-0068bdc0c5 - 0.0128 VW - 1757266117.994878531 1757266118.007711649 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txfd7fa5112f424e4fa90c1-0068bdc0c6" "proxy-server 2597852" 0.0056 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txfd7fa5112f424e4fa90c1-0068bdc0c6 - 0.0086 VW - 1757266118.008332014 1757266118.016968012 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx23ee3b39f9e941ea880a9-0068bdc0c6" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx23ee3b39f9e941ea880a9-0068bdc0c6" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx23ee3b39f9e941ea880a9-0068bdc0c6 - 0.0142 VW - 1757266118.017635107 1757266118.031807661 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx99c0e537f5fd4134835e0-0068bdc0c5 - 0.3039 SSC - 1757266117.737570286 1757266118.041426659 0 (txn: tx7079b8013efd42b9ad5c6-0068bdc0c6) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" "tx7079b8013efd42b9ad5c6-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" "tx7079b8013efd42b9ad5c6-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "tx7079b8013efd42b9ad5c6-0068bdc0c6" "proxy-server 2597852" 0.0188 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "tx7079b8013efd42b9ad5c6-0068bdc0c6" "proxy-server 2597852" 0.0142 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 COPY /v1/a/0_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx7079b8013efd42b9ad5c6-0068bdc0c6 - 0.0319 SSC - 1757266118.032228708 1757266118.064097643 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb769d6ed42124b828a2ab-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx76cbd0dd88114d6d9482c-0068bdc0c6" "proxy-server 2597852" 0.0026 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "tx05b02608341c4711b311a-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - tx05b02608341c4711b311a-0068bdc0c6 - 0.0231 - - 1757266118.066002131 1757266118.089089632 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6af85bf7505647d395f77-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txe2df9916740948328ad07-0068bdc0c6" "proxy-server 2597852" 0.0113 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5a9a3f27332f45b588d9d-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "POST /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5a9a3f27332f45b588d9d-0068bdc0c6" "proxy-server 2597852" 0.0107 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5a9a3f27332f45b588d9d-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "POST /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5a9a3f27332f45b588d9d-0068bdc0c6" "proxy-server 2597852" 0.0132 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 POST /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - tx5a9a3f27332f45b588d9d-0068bdc0c6 - 0.0457 - - 1757266118.090783834 1757266118.136533260 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa92114bd129246cba9ab7-0068bdc0c6" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txe20eabf250db4119b5093-0068bdc0c6" "proxy-server 2597852" 0.0070 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx2fde6ceb335847d7b616b-0068bdc0c6" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx2fde6ceb335847d7b616b-0068bdc0c6 - 0.0318 - - 1757266118.138264418 1757266118.170066833 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8eb8d33e09854a0e82192-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3" 200 326 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3?format=json&states=listing" "tx8eb8d33e09854a0e82192-0068bdc0c6" "proxy-server 2597852" 0.0041 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx8eb8d33e09854a0e82192-0068bdc0c6 - 0.0163 - - 1757266118.175996304 1757266118.192266703 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44dc1055afc24aa795589-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx44dc1055afc24aa795589-0068bdc0c6 - 0.0043 VW - 1757266118.194307566 1757266118.198637724 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx3e4a8ce0339a48a68f645-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3e4a8ce0339a48a68f645-0068bdc0c6 - 0.0043 VW - 1757266118.199187994 1757266118.203511477 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txc5f34077bd5d4d9d8b255-0068bdc0c6" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - txc5f34077bd5d4d9d8b255-0068bdc0c6 - 0.0060 VW - 1757266118.204145193 1757266118.210123777 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241?symlink=get" "txd93c85ddf55645e7beab6-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241?symlink=get" "txd93c85ddf55645e7beab6-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.50241%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd93c85ddf55645e7beab6-0068bdc0c6 - 0.0122 VW - 1757266118.210659742 1757266118.222891092 0 (txn: txb89acb3732b74d53b2526-0068bdc0c6) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb89acb3732b74d53b2526-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb89acb3732b74d53b2526-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb89acb3732b74d53b2526-0068bdc0c6" "proxy-server 2597852" 0.0131 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txb89acb3732b74d53b2526-0068bdc0c6" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txb89acb3732b74d53b2526-0068bdc0c6 - 0.0176 VW - 1757266118.217619181 1757266118.235222340 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 204 - "DELETE http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx02e8bb38b44e4f508d3eb-0068bdc0c6" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx02e8bb38b44e4f508d3eb-0068bdc0c6" "proxy-server 2597852" 0.0047 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 204 - "DELETE http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx02e8bb38b44e4f508d3eb-0068bdc0c6" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.50241" "tx02e8bb38b44e4f508d3eb-0068bdc0c6" "proxy-server 2597852" 0.0072 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.50241 HTTP/1.0 204 - Swift - - - - tx02e8bb38b44e4f508d3eb-0068bdc0c6 - 0.0124 VW - 1757266118.235809326 1757266118.248171568 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcb94d6b6c2794b808908c-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx64f92f577fbe46c5b6ae2-0068bdc0c6" "proxy-server 2597852" 0.0081 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txff53c3311950457896f41-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txff53c3311950457896f41-0068bdc0c6 - 0.0202 - - 1757266118.249925613 1757266118.270103216 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd945af46411f4d1582c8a-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "txd945af46411f4d1582c8a-0068bdc0c6" "proxy-server 2597852" 0.0077 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - txd945af46411f4d1582c8a-0068bdc0c6 - 0.0160 - - 1757266118.271948576 1757266118.287984848 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_three_time_out ... ok -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2388edf34fd749f983401-0068bdc0c6" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2388edf34fd749f983401-0068bdc0c6 - 0.0086 VW - 1757266118.293267488 1757266118.301853657 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx3cb2ea48eac04202be762-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3cb2ea48eac04202be762-0068bdc0c6 - 0.0085 VW - 1757266118.302422523 1757266118.310940742 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx49f2bd59f32f429a973fe-0068bdc0c6" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx49f2bd59f32f429a973fe-0068bdc0c6 - 0.0117 VW - 1757266118.315720558 1757266118.327417135 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446?symlink=get" "tx235be57b4d1a44958e020-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446?symlink=get" "tx235be57b4d1a44958e020-0068bdc0c6" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.38446%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx235be57b4d1a44958e020-0068bdc0c6 - 0.0171 VW - 1757266118.328045845 1757266118.345170736 0 (txn: txe4353f5017354286bc471-0068bdc0c6) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe4353f5017354286bc471-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe4353f5017354286bc471-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe4353f5017354286bc471-0068bdc0c6" "proxy-server 2597852" 0.0127 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe4353f5017354286bc471-0068bdc0c6" "proxy-server 2597852" 0.0122 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txe4353f5017354286bc471-0068bdc0c6 - 0.0175 VW - 1757266118.337134600 1757266118.354610443 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 204 - "DELETE http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "txa7360fa12e7047199e209-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "txa7360fa12e7047199e209-0068bdc0c6" "proxy-server 2597852" 0.0092 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 204 - "DELETE http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "txa7360fa12e7047199e209-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266117.38446" "txa7360fa12e7047199e209-0068bdc0c6" "proxy-server 2597852" 0.0197 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266117.38446 HTTP/1.0 204 - Swift - - - - txa7360fa12e7047199e209-0068bdc0c6 - 0.0283 VW - 1757266118.355161428 1757266118.383451462 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf72845f5acdb437aacb73-0068bdc0c6" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx99fbaccdf2164eab9c428-0068bdc0c6" "proxy-server 2597852" 0.0033 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txba32c1b6eda54fa9aaf2a-0068bdc0c6" "proxy-server 2597852" 0.0049 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txba32c1b6eda54fa9aaf2a-0068bdc0c6 - 0.0283 - - 1757266118.385506392 1757266118.413852453 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02bf0251f5794b7d95544-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx02bf0251f5794b7d95544-0068bdc0c6" "proxy-server 2597852" 0.0117 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx02bf0251f5794b7d95544-0068bdc0c6 - 0.0284 - - 1757266118.419839382 1757266118.448198557 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1408ce9f41b94b618c3a6-0068bdc0c6" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx1408ce9f41b94b618c3a6-0068bdc0c6" "proxy-server 2597852" 0.0066 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx1408ce9f41b94b618c3a6-0068bdc0c6 - 0.0233 - - 1757266118.450303078 1757266118.473594189 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbb845077dfd54b83b0619-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbb845077dfd54b83b0619-0068bdc0c6 - 0.0088 VW - 1757266118.479812622 1757266118.488592148 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx0efc4a7b4dad40e68d493-0068bdc0c6" "proxy-server 2597852" 0.0057 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_read_timeout_retry_two_time_out ... ok - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx0efc4a7b4dad40e68d493-0068bdc0c6 - 0.0089 VW - 1757266118.489231348 1757266118.498084068 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx8717f62694a44a9b8ebdc-0068bdc0c6" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx8717f62694a44a9b8ebdc-0068bdc0c6 - 0.0183 VW - 1757266118.498746157 1757266118.517088652 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa17629867b9b4cfd9adbd-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa17629867b9b4cfd9adbd-0068bdc0c6" "proxy-server 2597852" 0.0142 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa17629867b9b4cfd9adbd-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "DELETE /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa17629867b9b4cfd9adbd-0068bdc0c6" "proxy-server 2597852" 0.0207 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 DELETE /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - txa17629867b9b4cfd9adbd-0068bdc0c6 - 0.0294 - - 1757266118.517541409 1757266118.546988249 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8f0d42d35ccf4235a2dcb-0068bdc0c6" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx09673277dfbd4ea6a5f46-0068bdc0c6" "proxy-server 2597852" 0.0032 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx2f2e2d93e28d4c1784655-0068bdc0c6" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx2f2e2d93e28d4c1784655-0068bdc0c6" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - tx2f2e2d93e28d4c1784655-0068bdc0c6 - 0.0333 - - 1757266118.552994490 1757266118.586325169 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe519a7340a294f89b8e5f-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe519a7340a294f89b8e5f-0068bdc0c6 - 0.0042 VW - 1757266118.598784208 1757266118.603009701 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx27be977eeabc428cba663-0068bdc0c6" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx27be977eeabc428cba663-0068bdc0c6 - 0.0085 VW - 1757266118.607733011 1757266118.616187572 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd98e76741cb548698eacb-0068bdc0c6" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txd98e76741cb548698eacb-0068bdc0c6" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd98e76741cb548698eacb-0068bdc0c6 - 0.0101 VW - 1757266118.616822243 1757266118.626923800 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txfe5c6d6202fc490c8554c-0068bdc0c6" "object-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txfe5c6d6202fc490c8554c-0068bdc0c6" "proxy-server 2597852" 0.0160 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txfe5c6d6202fc490c8554c-0068bdc0c6" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txfe5c6d6202fc490c8554c-0068bdc0c6" "proxy-server 2597852" 0.0184 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txfe5c6d6202fc490c8554c-0068bdc0c6 - 0.0272 - - 1757266118.627279758 1757266118.654495239 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09a7a6625ca94e0dbb5ea-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx09a7a6625ca94e0dbb5ea-0068bdc0c6 - 0.0041 VW - 1757266118.666929483 1757266118.671066046 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx4df978bb39ff4993b6cd2-0068bdc0c6" "proxy-server 2597852" 0.0068 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx4df978bb39ff4993b6cd2-0068bdc0c6 - 0.0100 VW - 1757266118.675834894 1757266118.685825825 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txfc2cdfc036ae46b59f0af-0068bdc0c6" "proxy-server 2597852" 0.0008 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txfc2cdfc036ae46b59f0af-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txfc2cdfc036ae46b59f0af-0068bdc0c6 - 0.0154 VW - 1757266118.686488867 1757266118.701852083 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txc0958ff3f68448f9a5628-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" "txdbda06acc1f9477c9f98b-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0test.unit.proxy.test_server.TestReplicatedObjectController.test_node_request_setting -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_request_setting ... ok - -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" "txdbda06acc1f9477c9f98b-0068bdc0c6" "proxy-server 2597852" 0.0116 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" "txdbda06acc1f9477c9f98b-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.63203" "txdbda06acc1f9477c9f98b-0068bdc0c6" "proxy-server 2597852" 0.0206 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266118.63203 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txdbda06acc1f9477c9f98b-0068bdc0c6 - 0.0496 VW - 1757266118.702455759 1757266118.752067089 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe712780824cf4105b06a9-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe712780824cf4105b06a9-0068bdc0c6" "proxy-server 2597852" 0.0114 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe712780824cf4105b06a9-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe712780824cf4105b06a9-0068bdc0c6" "proxy-server 2597852" 0.0269 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txe712780824cf4105b06a9-0068bdc0c6 - 0.0366 - - 1757266118.752571583 1757266118.789121866 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24b9cdc74ae64ab3b475c-0068bdc0c6" "proxy-server 2597852" 0.0058 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx24b9cdc74ae64ab3b475c-0068bdc0c6 - 0.0090 VW - 1757266118.801577568 1757266118.810566664 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx5555fa7715af42f5a2cfb-0068bdc0c6" "proxy-server 2597852" 0.0033 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx5555fa7715af42f5a2cfb-0068bdc0c6 - 0.0108 VW - 1757266118.811167479 1757266118.821919680 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4c1832825bb9487ea98d1-0068bdc0c6" "proxy-server 2597852" 0.0008 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4c1832825bb9487ea98d1-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx4c1832825bb9487ea98d1-0068bdc0c6 - 0.0156 VW - 1757266118.822597742 1757266118.838240147 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txa468380b59c6443ca033c-0068bdc0c6" "proxy-server 2597852" 0.0074 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" 201 - "PUT http://localhost/sda1/1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" "tx3ad959215c8647d3abd8d-0068bdc0c6" "object-server 2597852" 0.0043 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" "tx3ad959215c8647d3abd8d-0068bdc0c6" "proxy-server 2597852" 0.0150 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" 201 - "PUT http://localhost/sdb1/1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" "tx3ad959215c8647d3abd8d-0068bdc0c6" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.75321" "tx3ad959215c8647d3abd8d-0068bdc0c6" "proxy-server 2597852" 0.0240 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266118.75321 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx3ad959215c8647d3abd8d-0068bdc0c6 - 0.0474 VW - 1757266118.838925123 1757266118.886328936 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3eab206568d141669884d-0068bdc0c6" "object-server 2597852" 0.0044 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3eab206568d141669884d-0068bdc0c6" "proxy-server 2597852" 0.0156 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3eab206568d141669884d-0068bdc0c6" "object-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3eab206568d141669884d-0068bdc0c6" "proxy-server 2597852" 0.0221 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx3eab206568d141669884d-0068bdc0c6 - 0.0313 - - 1757266118.886771679 1757266118.918106794 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx473ec2ac36d648189679d-0068bdc0c6" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx473ec2ac36d648189679d-0068bdc0c6" "proxy-server 2597852" 0.0084 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/38 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx473ec2ac36d648189679d-0068bdc0c6 - 0.0206 - - 1757266118.923878908 1757266118.944510221 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9f934ea0107c4a19a4424-0068bdc0c6" "proxy-server 2597852" 0.0058 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9f934ea0107c4a19a4424-0068bdc0c6 - 0.0152 VW - 1757266118.946616173 1757266118.961863756 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx4e41df1b680f4ef691298-0068bdc0c6" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx4e41df1b680f4ef691298-0068bdc0c6 - 0.0161 VW - 1757266118.962482214 1757266118.978584528 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4f7804422e2e4863acf1b-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:38 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx4f7804422e2e4863acf1b-0068bdc0c6" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/38 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx4f7804422e2e4863acf1b-0068bdc0c6 - 0.0111 VW - 1757266118.979187965 1757266118.990257978 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx08ddeacb44874ee7b7e7e-0068bdc0c6" "proxy-server 2597852" 0.0076 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" 201 - "PUT http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" "tx86353760e5104844a264e-0068bdc0c7" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" "tx86353760e5104844a264e-0068bdc0c7" "proxy-server 2597852" 0.0105 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" 201 - "PUT http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" "tx86353760e5104844a264e-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266118.89139" "tx86353760e5104844a264e-0068bdc0c7" "proxy-server 2597852" 0.0189 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266118.89139 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx86353760e5104844a264e-0068bdc0c7 - 0.0419 VW - 1757266118.990886450 1757266119.032803774 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx32d8c3564f374016af3d2-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx32d8c3564f374016af3d2-0068bdc0c7" "proxy-server 2597852" 0.0137 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx32d8c3564f374016af3d2-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx32d8c3564f374016af3d2-0068bdc0c7" "proxy-server 2597852" 0.0215 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx32d8c3564f374016af3d2-0068bdc0c7 - 0.0296 - - 1757266119.033282042 1757266119.062845707 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89b9a8983186480e8c60c-0068bdc0c7" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx89b9a8983186480e8c60c-0068bdc0c7 - 0.0085 VW - 1757266119.068733931 1757266119.077203035 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx2a031bfefbb642969893c-0068bdc0c7" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx2a031bfefbb642969893c-0068bdc0c7 - 0.0101 VW - 1757266119.077745676 1757266119.087889433 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txfa8a157583e342978a775-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txfa8a157583e342978a775-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txb7dfa4faafe04ed9aba77-0068bdc0c7" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txfa8a157583e342978a775-0068bdc0c7 - 0.0337 VW - 1757266119.088485479 1757266119.122154236 0 (txn: tx83aab01d80b8445792a55-0068bdc0c7) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "tx83aab01d80b8445792a55-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "tx83aab01d80b8445792a55-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "tx83aab01d80b8445792a55-0068bdc0c7" "proxy-server 2597852" 0.0228 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "tx83aab01d80b8445792a55-0068bdc0c7" "proxy-server 2597852" 0.0272 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266119.03384 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx83aab01d80b8445792a55-0068bdc0c7 - 0.0421 VW - 1757266119.107490301 1757266119.149558783 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa5c227c6b09c4b829f43b-0068bdc0c7" "object-server 2597852" 0.0046 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa5c227c6b09c4b829f43b-0068bdc0c7" "proxy-server 2597852" 0.0150 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa5c227c6b09c4b829f43b-0068bdc0c7" "object-server 2597852" 0.0046 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txa5c227c6b09c4b829f43b-0068bdc0c7" "proxy-server 2597852" 0.0239 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txa5c227c6b09c4b829f43b-0068bdc0c7 - 0.0318 - - 1757266119.150005341 1757266119.181821585 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx52ed9e43c2ec4011a0ff1-0068bdc0c7" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx52ed9e43c2ec4011a0ff1-0068bdc0c7 - 0.0086 VW - 1757266119.187560081 1757266119.196134567 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txa81455436ecb480db8f4e-0068bdc0c7" "proxy-server 2597852" 0.0070 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txa81455436ecb480db8f4e-0068bdc0c7 - 0.0098 VW - 1757266119.196693182 1757266119.206493139 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx738670fd230c40908d2a0-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx738670fd230c40908d2a0-0068bdc0c7" "proxy-server 2597852" 0.0044 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx738670fd230c40908d2a0-0068bdc0c7 - 0.0140 VW - 1757266119.207085133 1757266119.221069574 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx7d1b01b628bd4a52a7ff1-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx7d1b01b628bd4a52a7ff1-0068bdc0c7" "proxy-server 2597852" 0.0102 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx7d1b01b628bd4a52a7ff1-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx7d1b01b628bd4a52a7ff1-0068bdc0c7" "proxy-server 2597852" 0.0144 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx7d1b01b628bd4a52a7ff1-0068bdc0c7 - 0.0265 - - 1757266119.221462250 1757266119.247977257 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4c45d6a3f5b9490787593-0068bdc0c7" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4c45d6a3f5b9490787593-0068bdc0c7 - 0.0084 VW - 1757266119.249795675 1757266119.258190632 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx3153628123414ae6b8e6c-0068bdc0c7" "proxy-server 2597852" 0.0079 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3153628123414ae6b8e6c-0068bdc0c7 - 0.0149 VW - 1757266119.258742094 1757266119.273649454 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx9fd3eb8ec7c140f78079f-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx9fd3eb8ec7c140f78079f-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx574b07c756564292807ff-0068bdc0c7" "proxy-server 2597852" 0.0070 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx9fd3eb8ec7c140f78079f-0068bdc0c7 - 0.0361 VW - 1757266119.274245977 1757266119.310361862 0 (txn: tx059374743a9a43059ab82-0068bdc0c7) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" 201 - "PUT http://localhost/sdb1/1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" "tx059374743a9a43059ab82-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" 201 - "PUT http://localhost/sda1/1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" "tx059374743a9a43059ab82-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" "tx059374743a9a43059ab82-0068bdc0c7" "proxy-server 2597852" 0.0168 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1757266119.22201" "tx059374743a9a43059ab82-0068bdc0c7" "proxy-server 2597852" 0.0246 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/0_vc_non_ascii%25C2%25A3/0130_o_non_ascii%25C2%25A3/sub/1757266119.22201 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx059374743a9a43059ab82-0068bdc0c7 - 0.0429 VW - 1757266119.289333105 1757266119.332272053 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx119b2bd604f5435586bc5-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx119b2bd604f5435586bc5-0068bdc0c7" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx119b2bd604f5435586bc5-0068bdc0c7" "proxy-server 2597852" 0.0209 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx119b2bd604f5435586bc5-0068bdc0c7" "proxy-server 2597852" 0.0163 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx119b2bd604f5435586bc5-0068bdc0c7 - 0.0256 - - 1757266119.332734108 1757266119.358292341 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx27e892c1b67445218f013-0068bdc0c7" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx27e892c1b67445218f013-0068bdc0c7 - 0.0085 VW - 1757266119.369031668 1757266119.377488613 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx43caf01100a8475c85423-0068bdc0c7" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx43caf01100a8475c85423-0068bdc0c7 - 0.0141 VW - 1757266119.378019571 1757266119.392086744 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 764 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx88e9f81755b543f18b242-0068bdc0c7" "proxy-server 2597852" 0.0118 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx88e9f81755b543f18b242-0068bdc0c7 - 0.0163 VW - 1757266119.392686844 1757266119.409009218 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384?symlink=get" "txda6274d32ebb4ed592ae7-0068bdc0c7" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384?symlink=get" "txda6274d32ebb4ed592ae7-0068bdc0c7" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266119.03384%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txda6274d32ebb4ed592ae7-0068bdc0c7 - 0.0125 VW - 1757266119.409613609 1757266119.422064066 0 (txn: tx989f6bd1cc81405fbdc5f-0068bdc0c7) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx989f6bd1cc81405fbdc5f-0068bdc0c7" "object-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx989f6bd1cc81405fbdc5f-0068bdc0c7" "proxy-server 2597852" 0.0130 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx989f6bd1cc81405fbdc5f-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx989f6bd1cc81405fbdc5f-0068bdc0c7" "proxy-server 2597852" 0.0195 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx989f6bd1cc81405fbdc5f-0068bdc0c7 - 0.0246 VW - 1757266119.416881084 1757266119.441446304 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 204 - "DELETE http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "txff6ed964cca042e19f0f4-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 204 - "DELETE http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "txff6ed964cca042e19f0f4-0068bdc0c7" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "txff6ed964cca042e19f0f4-0068bdc0c7" "proxy-server 2597852" 0.0184 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1757266119.03384" "txff6ed964cca042e19f0f4-0068bdc0c7" "proxy-server 2597852" 0.0201 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1757266119.03384 HTTP/1.0 204 - Swift - - - - txff6ed964cca042e19f0f4-0068bdc0c7 - 0.0282 VW - 1757266119.442003012 1757266119.470237970 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe0f574b29ec243c782ae8-0068bdc0c7" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 195 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=0130_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "txe0f574b29ec243c782ae8-0068bdc0c7" "proxy-server 2597852" 0.0113 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D0130_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - txe0f574b29ec243c782ae8-0068bdc0c7 - 0.0280 - - 1757266119.476394892 1757266119.504359245 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx467a96aa79ee4ee3a4163-0068bdc0c7" "proxy-server 2597852" 0.0059 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/0_oc_non_ascii%C2%A3whoops" "tx467a96aa79ee4ee3a4163-0068bdc0c7" "container-server 2597852" 0.0012 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/0_oc_non_ascii%C2%A3whoops" "tx467a96aa79ee4ee3a4163-0068bdc0c7" "container-server 2597852" 0.0053 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx467a96aa79ee4ee3a4163-0068bdc0c7" "proxy-server 2597852" 0.0322 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx467a96aa79ee4ee3a4163-0068bdc0c7" "proxy-server 2597852" 0.0233 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - tx467a96aa79ee4ee3a4163-0068bdc0c7 - 0.0564 - - 1757266119.506413937 1757266119.562847376 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx00d5b471519747fe82c3b-0068bdc0c7" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx00d5b471519747fe82c3b-0068bdc0c7 - 0.0052 VW - 1757266119.568838835 1757266119.573990583 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx9426c927321e4fc4a6044-0068bdc0c7" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx9426c927321e4fc4a6044-0068bdc0c7 - 0.0043 VW - 1757266119.574552774 1757266119.578855515 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sdb1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/versionswhoops/foo" "tx03621af17fb540bebc180-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sda1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/versionswhoops/foo" "tx03621af17fb540bebc180-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sda1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/v1/a/versionswhoops/foo" "tx03621af17fb540bebc180-006acad0fc" "proxy-server 1476113" 0.0060 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "DELETE /sdb1/1/a/versionswhoops/foo" 204 - "DELETE http://localhost/v1/a/versionswhoops/foo" "tx03621af17fb540bebc180-006acad0fc" "proxy-server 1476113" 0.0057 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 DELETE /v1/a/versionswhoops/foo HTTP/1.0 204 - - t - - - tx03621af17fb540bebc180-006acad0fc - 0.0335 - - 1791676668.502458811 1791676668.535927773 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx72df6dd937c84480843ba-006acad0fc" "proxy-server 1476113" 0.0015 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/0_oc_non_ascii%C2%A3" "tx72df6dd937c84480843ba-006acad0fc" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/0_oc_non_ascii%C2%A3" "tx72df6dd937c84480843ba-006acad0fc" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx72df6dd937c84480843ba-006acad0fc" "proxy-server 1476113" 0.0353 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx72df6dd937c84480843ba-006acad0fc" "proxy-server 1476113" 0.0184 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx72df6dd937c84480843ba-006acad0fc - 0.0562 - - 1791676668.543307543 1791676668.599475384 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa01f4d8b69a74cd9b4b12-006acad0fc" "proxy-server 1476113" 0.0060 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3?format=json&states=listing" "txa01f4d8b69a74cd9b4b12-006acad0fc" "proxy-server 1476113" 0.0021 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 GET /v1/a/0_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa01f4d8b69a74cd9b4b12-006acad0fc - 0.0266 - - 1791676668.601141930 1791676668.627757549 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8e9030b6aaf94ec599c4b-006acad0fc" "proxy-server 1476113" 0.0013 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/1/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/0_vc_non_ascii%C2%A3" "tx8e9030b6aaf94ec599c4b-006acad0fc" "container-server 1476113" 0.0060 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/1/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/0_vc_non_ascii%C2%A3" "tx8e9030b6aaf94ec599c4b-006acad0fc" "container-server 1476113" 0.0010 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx8e9030b6aaf94ec599c4b-006acad0fc" "proxy-server 1476113" 0.0215 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx8e9030b6aaf94ec599c4b-006acad0fc" "proxy-server 1476113" 0.0349 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/0_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx8e9030b6aaf94ec599c4b-006acad0fc - 0.0511 - - 1791676668.629661083 1791676668.680773973 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa33a3afc1a9e4638b2550-006acad0fc" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa33a3afc1a9e4638b2550-006acad0fc - 0.0171 VW - 1791676668.682428122 1791676668.699501514 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txa4cae58e48ad43e39e375-006acad0fc" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txa4cae58e48ad43e39e375-006acad0fc - 0.0083 VW - 1791676668.700042009 1791676668.708333254 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx44bd439b0a434984b06db-006acad0fc" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx44bd439b0a434984b06db-006acad0fc" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx44bd439b0a434984b06db-006acad0fc - 0.0096 VW - 1791676668.708915472 1791676668.718549013 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1dd36b187d764c6288036-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1dd36b187d764c6288036-006acad0fc" "proxy-server 1476113" 0.0278 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1dd36b187d764c6288036-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx1dd36b187d764c6288036-006acad0fc" "proxy-server 1476113" 0.0192 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx1dd36b187d764c6288036-006acad0fc - 0.0393 - - 1791676668.718899012 1791676668.758165359 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ec04f31fcfc48bb86f3b-006acad0fc" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9ec04f31fcfc48bb86f3b-006acad0fc - 0.0083 VW - 1791676668.772074699 1791676668.780420542 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txdaa6d3b4febc421887eff-006acad0fc" "proxy-server 1476113" 0.0109 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txdaa6d3b4febc421887eff-006acad0fc - 0.0138 VW - 1791676668.780944347 1791676668.794713259 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx09fca560fff44bea9b285-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx09fca560fff44bea9b285-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx04911df40e294d9388a8f-006acad0fc" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx09fca560fff44bea9b285-006acad0fc - 0.0404 VW - 1791676668.795382261 1791676668.835822344 0 (txn: txd711b15729c74ee1bd4af-006acad0fc) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "txd711b15729c74ee1bd4af-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "txd711b15729c74ee1bd4af-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "txd711b15729c74ee1bd4af-006acad0fc" "proxy-server 1476113" 0.0212 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "txd711b15729c74ee1bd4af-006acad0fc" "proxy-server 1476113" 0.0251 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.72367 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txd711b15729c74ee1bd4af-006acad0fc - 0.0428 VW - 1791676668.810218096 1791676668.852994919 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx852dd34a12544608b8760-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx852dd34a12544608b8760-006acad0fc" "proxy-server 1476113" 0.0101 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx852dd34a12544608b8760-006acad0fc" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx852dd34a12544608b8760-006acad0fc" "proxy-server 1476113" 0.0205 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx852dd34a12544608b8760-006acad0fc - 0.0294 - - 1791676668.853415966 1791676668.882807016 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1833097b16b14606825b0-006acad0fc" "proxy-server 1476113" 0.0062 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txbf749710dacf45759ed41-006acad0fc" "proxy-server 1476113" 0.0085 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx58e3463309374e0684a4f-006acad0fc" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/48 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx58e3463309374e0684a4f-006acad0fc - 0.0326 - - 1791676668.888572931 1791676668.921146393 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1c8ab0cd297b4f048e5a8-006acad0fc" "proxy-server 1476113" 0.0054 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1c8ab0cd297b4f048e5a8-006acad0fc - 0.0081 VW - 1791676668.933160305 1791676668.941299200 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx53f939b4fdca434e942df-006acad0fc" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx53f939b4fdca434e942df-006acad0fc - 0.0123 VW - 1791676668.941800117 1791676668.954092503 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx9417f4557a3d4a1094596-006acad0fc" "proxy-server 1476113" 0.0048 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx9417f4557a3d4a1094596-006acad0fc" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:48 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx973656510447477f8ff20-006acad0fc" "proxy-server 1476113" 0.0111 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/48 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx9417f4557a3d4a1094596-006acad0fc - 0.0443 VW - 1791676668.954668283 1791676668.998936415 0 (txn: tx90d3a3eabd9a406883cd0-006acad0fc) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx90d3a3eabd9a406883cd0-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx90d3a3eabd9a406883cd0-006acad0fc" "proxy-server 1476113" 0.0204 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx90d3a3eabd9a406883cd0-006acad0fc" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx90d3a3eabd9a406883cd0-006acad0fc" "proxy-server 1476113" 0.0268 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.85396 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx90d3a3eabd9a406883cd0-006acad0fc - 0.0494 VW - 1791676668.976129532 1791676669.025552988 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3d3e97f1dc3c4e438e16e-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3d3e97f1dc3c4e438e16e-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3d3e97f1dc3c4e438e16e-006acad0fd" "proxy-server 1476113" 0.0230 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx3d3e97f1dc3c4e438e16e-006acad0fd" "proxy-server 1476113" 0.0226 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx3d3e97f1dc3c4e438e16e-006acad0fd - 0.0315 - - 1791676669.026042938 1791676669.057583570 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx240b6256ea9845d080656-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txe3b83839ca104f969c22d-006acad0fd" "proxy-server 1476113" 0.0067 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txf6714a0309c946d0abd32-006acad0fd" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txf6714a0309c946d0abd32-006acad0fd - 0.0259 - - 1791676669.063131809 1791676669.089074850 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe92b293a28574d89bedd3-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?format=json&states=listing" "txe92b293a28574d89bedd3-006acad0fd" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - txe92b293a28574d89bedd3-006acad0fd - 0.0276 - - 1791676669.090693712 1791676669.118321896 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9c831315d42b433b988ac-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx656101664e934c3b8f9d6-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx20a1e05ed05b441aa7475-006acad0fd" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx20a1e05ed05b441aa7475-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa3df4765df8243a3b459d-006acad0fd" "proxy-server 1476113" 0.0151 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa3df4765df8243a3b459d-006acad0fd - 0.0178 VW - 1791676669.160111904 1791676669.177875042 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx01abee16978443c58b421-006acad0fd" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx01abee16978443c58b421-006acad0fd - 0.0178 VW - 1791676669.178415298 1791676669.196226597 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name?symlink=get" "txcb8933264215442197170-006acad0fd" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name?symlink=get" "txcb8933264215442197170-006acad0fd" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txcb8933264215442197170-006acad0fd - 0.0096 VW - 1791676669.196818829 1791676669.206379175 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx20a1e05ed05b441aa7475-006acad0fd - 0.0953 SSC - 1791676669.124483824 1791676669.219767809 0 (txn: tx991b5cfb6b7f46f98450d-006acad0fd) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" "tx991b5cfb6b7f46f98450d-006acad0fd" "object-server 1476113" 0.0008 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "tx991b5cfb6b7f46f98450d-006acad0fd" "proxy-server 1476113" 0.0182 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" "tx991b5cfb6b7f46f98450d-006acad0fd" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "tx991b5cfb6b7f46f98450d-006acad0fd" "proxy-server 1476113" 0.0204 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 COPY /v1/a/0_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx991b5cfb6b7f46f98450d-006acad0fd - 0.0375 SSC - 1791676669.206730843 1791676669.244276285 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5080f39d2dc048e2999fe-006acad0fd" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txd60b2ffba55e4cd8b4ddf-006acad0fd" "proxy-server 1476113" 0.0027 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/copied_name" "txb4ae2e3ea31d454d8aeae-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - txb4ae2e3ea31d454d8aeae-006acad0fd - 0.0342 - - 1791676669.245986700 1791676669.280222893 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7645f05c95da4cab8b2dd-006acad0fd" "proxy-server 1476113" 0.0012 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx79a17a2f246b4ef58ca3b-006acad0fd" "proxy-server 1476113" 0.0041 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txde8d8c32c78441e38b81d-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "POST /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txde8d8c32c78441e38b81d-006acad0fd" "proxy-server 1476113" 0.0106 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txde8d8c32c78441e38b81d-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "POST /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txde8d8c32c78441e38b81d-006acad0fd" "proxy-server 1476113" 0.0107 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 POST /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - txde8d8c32c78441e38b81d-006acad0fd - 0.0494 - - 1791676669.281810760 1791676669.331220150 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa45e988162914901bdfab-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txa5616359c8604acbb3e9e-006acad0fd" "proxy-server 1476113" 0.0110 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txd3fac6ce84e1444899d3e-006acad0fd" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txd3fac6ce84e1444899d3e-006acad0fd - 0.0261 - - 1791676669.332833052 1791676669.358914375 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ae6633f0dbc4002b4064-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3" 200 326 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3?format=json&states=listing" "tx5ae6633f0dbc4002b4064-006acad0fd" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx5ae6633f0dbc4002b4064-006acad0fd - 0.0179 - - 1791676669.368778467 1791676669.386683226 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb088f382e1af4061a19ba-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb088f382e1af4061a19ba-006acad0fd - 0.0081 VW - 1791676669.396807909 1791676669.404909849 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx5528a083d82c4979b97e6-006acad0fd" "proxy-server 1476113" 0.0068 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx5528a083d82c4979b97e6-006acad0fd - 0.0137 VW - 1791676669.405398369 1791676669.419080973 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txcc9cc6caada948c182e9d-006acad0fd" "proxy-server 1476113" 0.0149 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - txcc9cc6caada948c182e9d-006acad0fd - 0.0181 VW - 1791676669.419746161 1791676669.437864304 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396?symlink=get" "txf438b0b9859f4cc9b0733-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396?symlink=get" "txf438b0b9859f4cc9b0733-006acad0fd" "proxy-server 1476113" 0.0087 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.85396%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txf438b0b9859f4cc9b0733-006acad0fd - 0.0281 VW - 1791676669.438384056 1791676669.466495514 0 (txn: tx109ed116e14a4e42ba105-006acad0fd) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx109ed116e14a4e42ba105-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx109ed116e14a4e42ba105-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx109ed116e14a4e42ba105-006acad0fd" "proxy-server 1476113" 0.0188 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx109ed116e14a4e42ba105-006acad0fd" "proxy-server 1476113" 0.0206 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx109ed116e14a4e42ba105-006acad0fd - 0.0285 VW - 1791676669.457081556 1791676669.485614300 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 204 - "DELETE http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx51acf847c9174818ba7a4-006acad0fd" "object-server 1476113" 0.0058 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx51acf847c9174818ba7a4-006acad0fd" "proxy-server 1476113" 0.0159 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 204 - "DELETE http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx51acf847c9174818ba7a4-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.85396" "tx51acf847c9174818ba7a4-006acad0fd" "proxy-server 1476113" 0.0163 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.85396 HTTP/1.0 204 - Swift - - - - tx51acf847c9174818ba7a4-006acad0fd - 0.0305 VW - 1791676669.486138582 1791676669.516682148 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0d1d7c2c1bd54f87b2a85-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txcae7b51fd8a7419792fa2-006acad0fd" "proxy-server 1476113" 0.0079 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txe0d6f48eff7143058279b-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txe0d6f48eff7143058279b-006acad0fd - 0.0312 - - 1791676669.518249989 1791676669.549485207 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfedb763c2d5f4cf0806ca-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "txfedb763c2d5f4cf0806ca-006acad0fd" "proxy-server 1476113" 0.0083 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - txfedb763c2d5f4cf0806ca-006acad0fd - 0.0241 - - 1791676669.555174351 1791676669.579319239 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx278377b5122c4d30a0e2a-006acad0fd" "proxy-server 1476113" 0.0054 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx278377b5122c4d30a0e2a-006acad0fd - 0.0080 VW - 1791676669.581216097 1791676669.589231014 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx536b633dc5d7407d9051d-006acad0fd" "proxy-server 1476113" 0.0054 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx536b633dc5d7407d9051d-006acad0fd - 0.0163 VW - 1791676669.589735031 1791676669.606055498 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txc723a56c67e64fe5ac026-006acad0fd" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - txc723a56c67e64fe5ac026-006acad0fd - 0.0157 VW - 1791676669.606643915 1791676669.622344732 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367?symlink=get" "tx20c0fd61ce044391806a6-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367?symlink=get" "tx20c0fd61ce044391806a6-006acad0fd" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.72367%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx20c0fd61ce044391806a6-006acad0fd - 0.0349 VW - 1791676669.622841358 1791676669.657774687 0 (txn: txf9743f713bf3458e8d8f6-006acad0fd) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txf9743f713bf3458e8d8f6-006acad0fd" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txf9743f713bf3458e8d8f6-006acad0fd" "proxy-server 1476113" 0.0110 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txf9743f713bf3458e8d8f6-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txf9743f713bf3458e8d8f6-006acad0fd" "proxy-server 1476113" 0.0189 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txf9743f713bf3458e8d8f6-006acad0fd - 0.0420 VW - 1791676669.637597322 1791676669.679548740 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 204 - "DELETE http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "tx39268c204ab047caafb98-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 204 - "DELETE http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "tx39268c204ab047caafb98-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "tx39268c204ab047caafb98-006acad0fd" "proxy-server 1476113" 0.0111 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676668.72367" "tx39268c204ab047caafb98-006acad0fd" "proxy-server 1476113" 0.0175 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676668.72367 HTTP/1.0 204 - Swift - - - - tx39268c204ab047caafb98-006acad0fd - 0.0208 VW - 1791676669.680079460 1791676669.700905323 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa45b2e8138af4bb09b7bc-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txc601f553c7fa4cdf97dbd-006acad0fd" "proxy-server 1476113" 0.0071 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txd2e460f149f24626868f9-006acad0fd" "proxy-server 1476113" 0.0047 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txd2e460f149f24626868f9-006acad0fd - 0.0344 - - 1791676669.702449083 1791676669.736875534 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4b60f1b262ee4db8917da-006acad0fd" "proxy-server 1476113" 0.0012 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx4b60f1b262ee4db8917da-006acad0fd" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx4b60f1b262ee4db8917da-006acad0fd - 0.0238 - - 1791676669.738551378 1791676669.762351990 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe0546332e1a345f9b2f16-006acad0fd" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "txe0546332e1a345f9b2f16-006acad0fd" "proxy-server 1476113" 0.0114 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txe0546332e1a345f9b2f16-006acad0fd - 0.0230 - - 1791676669.768400431 1791676669.791418314 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff0bcffacb65419a80d39-006acad0fd" "proxy-server 1476113" 0.0094 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txff0bcffacb65419a80d39-006acad0fd - 0.0120 VW - 1791676669.793241739 1791676669.805288076 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx0009e2be11774169bef71-006acad0fd" "proxy-server 1476113" 0.0085 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx0009e2be11774169bef71-006acad0fd - 0.0153 VW - 1791676669.805776358 1791676669.821110487 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx0a8b66a33b79424797f90-006acad0fd" "proxy-server 1476113" 0.0020 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx0a8b66a33b79424797f90-006acad0fd - 0.0052 VW - 1791676669.821671963 1791676669.826907396 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx339f2879ed87436f805f7-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx339f2879ed87436f805f7-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx339f2879ed87436f805f7-006acad0fd" "proxy-server 1476113" 0.0223 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "DELETE /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx339f2879ed87436f805f7-006acad0fd" "proxy-server 1476113" 0.0171 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 DELETE /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx339f2879ed87436f805f7-006acad0fd - 0.0325 - - 1791676669.835504055 1791676669.867954969 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d51cb5af0aa48759de60-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txed8aff13bc2344cb94a73-006acad0fd" "proxy-server 1476113" 0.0026 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txeff201ef65774939b55af-006acad0fd" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txeff201ef65774939b55af-006acad0fd" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - txeff201ef65774939b55af-006acad0fd - 0.0313 - - 1791676669.869493008 1791676669.900792599 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8c2464d75c1a4a589ff2c-006acad0fd" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8c2464d75c1a4a589ff2c-006acad0fd - 0.0082 VW - 1791676669.912786722 1791676669.920992851 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx3f7eb9ebcca649f297381-006acad0fd" "proxy-server 1476113" 0.0029 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3f7eb9ebcca649f297381-006acad0fd - 0.0097 VW - 1791676669.921490431 1791676669.931229115 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx8292f3fc4b6040098a322-006acad0fd" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx8292f3fc4b6040098a322-006acad0fd" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/49 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx8292f3fc4b6040098a322-006acad0fd - 0.0138 VW - 1791676669.931790352 1791676669.945626736 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txca36864e5e584db683a35-006acad0fd" "object-server 1476113" 0.0050 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txca36864e5e584db683a35-006acad0fd" "proxy-server 1476113" 0.0149 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txca36864e5e584db683a35-006acad0fd" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txca36864e5e584db683a35-006acad0fd" "proxy-server 1476113" 0.0233 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/49 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txca36864e5e584db683a35-006acad0fd - 0.0350 - - 1791676669.946016788 1791676669.981065512 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5ecad6ce3b464081bd1a6-006acad0fd" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5ecad6ce3b464081bd1a6-006acad0fd - 0.0082 VW - 1791676669.996139288 1791676670.004312038 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx11bf0ab7070941e19d017-006acad0fe" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx11bf0ab7070941e19d017-006acad0fe - 0.0193 VW - 1791676670.004825354 1791676670.024085760 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txdeb042e8585d432f8726f-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txdeb042e8585d432f8726f-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txdeb042e8585d432f8726f-006acad0fe - 0.0188 VW - 1791676670.024667025 1791676670.043423653 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx6f6ddead6b2940808d0ff-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" 201 - "PUT http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" "tx45ceb0e9b8ac4a809913d-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" 201 - "PUT http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" "tx45ceb0e9b8ac4a809913d-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" "tx45ceb0e9b8ac4a809913d-006acad0fe" "proxy-server 1476113" 0.0154 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676669.94654" "tx45ceb0e9b8ac4a809913d-006acad0fe" "proxy-server 1476113" 0.0225 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676669.94654 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx45ceb0e9b8ac4a809913d-006acad0fe - 0.0387 VW - 1791676670.044018984 1791676670.082709074 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5155858cd2954497a461e-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5155858cd2954497a461e-006acad0fe" "proxy-server 1476113" 0.0130 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5155858cd2954497a461e-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx5155858cd2954497a461e-006acad0fe" "proxy-server 1476113" 0.0201 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx5155858cd2954497a461e-006acad0fe - 0.0291 - - 1791676670.091283560 1791676670.120345592 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3aa9b943f09e4ae198030-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3aa9b943f09e4ae198030-006acad0fe - 0.0082 VW - 1791676670.132101297 1791676670.140313625 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txc63b83a560324fd593779-006acad0fe" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txc63b83a560324fd593779-006acad0fe - 0.0096 VW - 1791676670.140825510 1791676670.150456667 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txc50c3247f48946e689792-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txc50c3247f48946e689792-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txc50c3247f48946e689792-006acad0fe - 0.0149 VW - 1791676670.155127287 1791676670.170016766 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txda885c7dfd87430bbb013-006acad0fe" "proxy-server 1476113" 0.0068 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" 201 - "PUT http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" "tx2e78d0a841cf423a8cc94-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" 201 - "PUT http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" "tx2e78d0a841cf423a8cc94-006acad0fe" "object-server 1476113" 0.0046 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" "tx2e78d0a841cf423a8cc94-006acad0fe" "proxy-server 1476113" 0.0173 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.09186" "tx2e78d0a841cf423a8cc94-006acad0fe" "proxy-server 1476113" 0.0169 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676670.09186 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx2e78d0a841cf423a8cc94-006acad0fe - 0.0398 VW - 1791676670.170599699 1791676670.210438967 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx7cc7fbb4d0334ec1b1877-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx7cc7fbb4d0334ec1b1877-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx7cc7fbb4d0334ec1b1877-006acad0fe" "proxy-server 1476113" 0.0182 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx7cc7fbb4d0334ec1b1877-006acad0fe" "proxy-server 1476113" 0.0178 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx7cc7fbb4d0334ec1b1877-006acad0fe - 0.0267 - - 1791676670.210855722 1791676670.237602234 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2682f9ce316841a2af04b-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx2682f9ce316841a2af04b-006acad0fe" "proxy-server 1476113" 0.0083 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx2682f9ce316841a2af04b-006acad0fe - 0.0240 - - 1791676670.247176409 1791676670.271220446 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx48a87fd3e8124f5380571-006acad0fe" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx48a87fd3e8124f5380571-006acad0fe - 0.0187 VW - 1791676670.273290396 1791676670.292009115 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx6ee8802a52a244bbb847b-006acad0fe" "proxy-server 1476113" 0.0070 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx6ee8802a52a244bbb847b-006acad0fe - 0.0097 VW - 1791676670.292528629 1791676670.302227259 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txc70bed9181a340e0b4879-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "txc70bed9181a340e0b4879-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txc70bed9181a340e0b4879-006acad0fe - 0.0146 VW - 1791676670.302799702 1791676670.317440987 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx1295fbfa2997415eab8e2-006acad0fe" "proxy-server 1476113" 0.0078 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" 201 - "PUT http://localhost/sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" "tx400547e3b5074188ae0b7-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" "tx400547e3b5074188ae0b7-006acad0fe" "proxy-server 1476113" 0.0222 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" 201 - "PUT http://localhost/sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" "tx400547e3b5074188ae0b7-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/2/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.21555" "tx400547e3b5074188ae0b7-006acad0fe" "proxy-server 1476113" 0.0285 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676670.21555 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx400547e3b5074188ae0b7-006acad0fe - 0.0520 VW - 1791676670.318047762 1791676670.370046377 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx34815da3202844a79c097-006acad0fe" "object-server 1476113" 0.0058 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx34815da3202844a79c097-006acad0fe" "proxy-server 1476113" 0.0193 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx34815da3202844a79c097-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx34815da3202844a79c097-006acad0fe" "proxy-server 1476113" 0.0258 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx34815da3202844a79c097-006acad0fe - 0.0346 - - 1791676670.370454788 1791676670.405104399 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ba3babefa354d27b80b0-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9ba3babefa354d27b80b0-006acad0fe - 0.0082 VW - 1791676670.406743526 1791676670.414922714 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx7f06484ac2cb43498947d-006acad0fe" "proxy-server 1476113" 0.0068 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx7f06484ac2cb43498947d-006acad0fe - 0.0096 VW - 1791676670.419626951 1791676670.429222584 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx9c7bb7ba065c445cb254b-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3?symlink=get" "tx9c7bb7ba065c445cb254b-006acad0fe" "proxy-server 1476113" 0.0087 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "tx1239e3add3a746f2ac897-006acad0fe" "proxy-server 1476113" 0.0067 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx9c7bb7ba065c445cb254b-006acad0fe - 0.0416 VW - 1791676670.429798126 1791676670.471415281 0 (txn: tx20506bfa788b4334acb07-006acad0fe) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 201 - "PUT http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx20506bfa788b4334acb07-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx20506bfa788b4334acb07-006acad0fe" "proxy-server 1476113" 0.0199 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 201 - "PUT http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx20506bfa788b4334acb07-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx20506bfa788b4334acb07-006acad0fe" "proxy-server 1476113" 0.0241 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676670.37098 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx20506bfa788b4334acb07-006acad0fe - 0.0374 VW - 1791676670.448988676 1791676670.486422300 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx817e9acca916472183e0b-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx817e9acca916472183e0b-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx817e9acca916472183e0b-006acad0fe" "proxy-server 1476113" 0.0276 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "tx817e9acca916472183e0b-006acad0fe" "proxy-server 1476113" 0.0206 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx817e9acca916472183e0b-006acad0fe - 0.0444 - - 1791676670.486830950 1791676670.531184435 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx05efdc53ba804bdd82a09-006acad0fe" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx05efdc53ba804bdd82a09-006acad0fe - 0.0083 VW - 1791676670.532973766 1791676670.541281700 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txeac32d8c149e4ef2ae2cf-006acad0fe" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txeac32d8c149e4ef2ae2cf-006acad0fe - 0.0150 VW - 1791676670.541793823 1791676670.556809187 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx5aa14243b685439ab50ee-006acad0fe" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "tx5aa14243b685439ab50ee-006acad0fe" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx5aa14243b685439ab50ee-006acad0fe - 0.0138 VW - 1791676670.557394028 1791676670.571170807 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx614b643eaef345d7a5acc-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx614b643eaef345d7a5acc-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx614b643eaef345d7a5acc-006acad0fe" "proxy-server 1476113" 0.0197 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx614b643eaef345d7a5acc-006acad0fe" "proxy-server 1476113" 0.0254 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx614b643eaef345d7a5acc-006acad0fe - 0.0293 - - 1791676670.571602345 1791676670.600917101 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx49168146b61d42e39ce12-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx49168146b61d42e39ce12-006acad0fe - 0.0081 VW - 1791676670.602540731 1791676670.610684156 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "txb92444e9c3be497f8b284-006acad0fe" "proxy-server 1476113" 0.0077 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txb92444e9c3be497f8b284-006acad0fe - 0.0105 VW - 1791676670.615388393 1791676670.625874519 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "txb307269153e2457d89a66-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub?symlink=get" "txb307269153e2457d89a66-006acad0fe" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/0/a/0_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_vc_non_ascii%C2%A3" "txb60a8b16fb7044cb8e8ed-006acad0fe" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txb307269153e2457d89a66-006acad0fe - 0.0414 VW - 1791676670.626472950 1791676670.667867422 0 (txn: txac4d7bdba8ff46b1b6ba0-006acad0fe) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" 201 - "PUT http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" "txac4d7bdba8ff46b1b6ba0-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" "txac4d7bdba8ff46b1b6ba0-006acad0fe" "proxy-server 1476113" 0.0166 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" 201 - "PUT http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" "txac4d7bdba8ff46b1b6ba0-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" 201 - "PUT http://localhost/v1/a/0_vc_non_ascii%C2%A3/0130_o_non_ascii%C2%A3/sub/1791676670.57214" "txac4d7bdba8ff46b1b6ba0-006acad0fe" "proxy-server 1476113" 0.0196 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_vc_non_ascii%25C2%25A3/0130_o_non_ascii%25C2%25A3/sub/1791676670.57214 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da txac4d7bdba8ff46b1b6ba0-006acad0fe - 0.0459 VW - 1791676670.641352415 1791676670.687288284 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx63a86675b9f44db58ece9-006acad0fe" "object-server 1476113" 0.0045 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx63a86675b9f44db58ece9-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx63a86675b9f44db58ece9-006acad0fe" "proxy-server 1476113" 0.0180 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3/sub" "tx63a86675b9f44db58ece9-006acad0fe" "proxy-server 1476113" 0.0278 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx63a86675b9f44db58ece9-006acad0fe - 0.0360 - - 1791676670.687798500 1791676670.723806143 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ec8e7fffc2d4e5e89ed0-006acad0fe" "proxy-server 1476113" 0.0015 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7ec8e7fffc2d4e5e89ed0-006acad0fe - 0.0083 VW - 1791676670.725525141 1791676670.733821869 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/3/a/0_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3" "tx2ec1c4b186b8465992796-006acad0fe" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx2ec1c4b186b8465992796-006acad0fe - 0.0178 VW - 1791676670.734369993 1791676670.752175570 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/0/a/0_vc_non_ascii%C2%A3" 200 764 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=00f0_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx8891421299104c87ac4aa-006acad0fe" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D00f0_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx8891421299104c87ac4aa-006acad0fe - 0.0156 VW - 1791676670.752763748 1791676670.768350124 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098?symlink=get" "txd5d7b39396dc41aabda07-006acad0fe" "proxy-server 1476113" 0.0048 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 200 5 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098?symlink=get" "txd5d7b39396dc41aabda07-006acad0fe" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676670.37098%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd5d7b39396dc41aabda07-006acad0fe - 0.0282 VW - 1791676670.768861532 1791676670.797015190 0 (txn: txab5020372e394da09947c-006acad0fe) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txab5020372e394da09947c-006acad0fe" "object-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txab5020372e394da09947c-006acad0fe" "proxy-server 1476113" 0.0121 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txab5020372e394da09947c-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/0/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3/0_o_non_ascii%C2%A3" "txab5020372e394da09947c-006acad0fe" "proxy-server 1476113" 0.0205 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3/0_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txab5020372e394da09947c-006acad0fe - 0.0324 VW - 1791676670.787840366 1791676670.820289373 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "DELETE /sda1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 204 - "DELETE http://localhost/sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx907afdeab3b44e38ab356-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "DELETE /sdb1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx907afdeab3b44e38ab356-006acad0fe" "proxy-server 1476113" 0.0108 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "DELETE /sdb1/0/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 204 - "DELETE http://localhost/sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx907afdeab3b44e38ab356-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "DELETE /sda1/3/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" 204 - "DELETE http://localhost/v1/a/0_vc_non_ascii%C2%A3/00f0_o_non_ascii%C2%A3/1791676670.37098" "tx907afdeab3b44e38ab356-006acad0fe" "proxy-server 1476113" 0.0136 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 DELETE /v1/a/0_vc_non_ascii%25C2%25A3/00f0_o_non_ascii%25C2%25A3/1791676670.37098 HTTP/1.0 204 - Swift - - - - tx907afdeab3b44e38ab356-006acad0fe - 0.0263 VW - 1791676670.820808411 1791676670.847108364 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdcedb59309984844adee8-006acad0fe" "proxy-server 1476113" 0.0095 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/0/a/0_vc_non_ascii%C2%A3" 200 195 "GET http://localhost/v1/a/0_vc_non_ascii%C2%A3?prefix=0130_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "txdcedb59309984844adee8-006acad0fe" "proxy-server 1476113" 0.0108 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 GET /v1/a/0_vc_non_ascii%25C2%25A3%3Fprefix%3D0130_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - txdcedb59309984844adee8-006acad0fe - 0.0264 - - 1791676670.848927259 1791676670.875356674 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txab5a9f0b72204202a059d-006acad0fe" "proxy-server 1476113" 0.0054 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/0_oc_non_ascii%C2%A3whoops" "txab5a9f0b72204202a059d-006acad0fe" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/0_oc_non_ascii%C2%A3whoops" "txab5a9f0b72204202a059d-006acad0fe" "container-server 1476113" 0.0092 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "txab5a9f0b72204202a059d-006acad0fe" "proxy-server 1476113" 0.0283 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "txab5a9f0b72204202a059d-006acad0fe" "proxy-server 1476113" 0.0380 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/50 PUT /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - txab5a9f0b72204202a059d-006acad0fe - 0.0577 - - 1791676670.877182722 1791676670.934907675 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3e75f4d1285f418db012f-006acad0fe" "proxy-server 1476113" 0.0061 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3e75f4d1285f418db012f-006acad0fe - 0.0088 VW - 1791676670.940771103 1791676670.949568033 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "HEAD /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx2d266f424f6c4d1283d9d-006acad0fe" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx2d266f424f6c4d1283d9d-006acad0fe - 0.0083 VW - 1791676670.950098515 1791676670.958373785 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txb104df775da8468e86340-006acad0fe" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txb104df775da8468e86340-006acad0fe" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/50 GET /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb104df775da8468e86340-006acad0fe - 0.0179 VW - 1791676670.958946705 1791676670.976815939 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx0fe2ed19b89040e580c4d-006acad0fe" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:50 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx0fe2ed19b89040e580c4d-006acad0fe" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx0fe2ed19b89040e580c4d-006acad0fe" "proxy-server 1476113" 0.0198 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx0fe2ed19b89040e580c4d-006acad0fe" "proxy-server 1476113" 0.0195 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx0fe2ed19b89040e580c4d-006acad0fe - 0.0285 - - 1791676670.977169991 1791676671.005688906 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0fdff09b4f214df38b03b-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx0fdff09b4f214df38b03b-006acad0ff - 0.0123 VW - 1791676671.011468649 1791676671.023722172 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx5ed124752f8848bd9f76d-006acad0ff" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx5ed124752f8848bd9f76d-006acad0ff - 0.0096 VW - 1791676671.024252892 1791676671.033818007 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx90b5cae7364e4efe93c3f-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx90b5cae7364e4efe93c3f-006acad0ff" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc5a292a77db64ae49a979-006acad0ff" "proxy-server 1476113" 0.0044 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc5a292a77db64ae49a979-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx90b5cae7364e4efe93c3f-006acad0ff - 0.0245 VW - 1791676671.034412384 1791676671.058895111 0 (txn: tx5add97b4aaea493c97b1c-006acad0ff) +proxy INFO: - - 10/Oct/2026/23/57/51 PUT /v1/a/none/003foo/1791676670.97773 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx5add97b4aaea493c97b1c-006acad0ff - 0.0183 VW - 1791676671.049217939 1791676671.067551374 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44d25dd9c8254e108c2b4-006acad0ff" "proxy-server 1476113" 0.0019 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx44d25dd9c8254e108c2b4-006acad0ff - 0.0097 VW - 1791676671.069152594 1791676671.078825951 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx7ed63819238949f683d1a-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx7ed63819238949f683d1a-006acad0ff - 0.0083 VW - 1791676671.083523989 1791676671.091794729 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx62f35146b41241a7854a7-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx62f35146b41241a7854a7-006acad0ff" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx62f35146b41241a7854a7-006acad0ff - 0.0096 VW - 1791676671.092341185 1791676671.101974487 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "DELETE /sda1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx6ba751385b514b1a8ebaf-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "DELETE /sdb1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx6ba751385b514b1a8ebaf-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "DELETE /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx6ba751385b514b1a8ebaf-006acad0ff" "proxy-server 1476113" 0.0107 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "DELETE /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx6ba751385b514b1a8ebaf-006acad0ff" "proxy-server 1476113" 0.0103 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 DELETE /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - tx6ba751385b514b1a8ebaf-006acad0ff - 0.0339 - - 1791676671.102341413 1791676671.136288404 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8 test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8 ... ok -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx577991716c55462699968-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx577991716c55462699968-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx577991716c55462699968-0068bdc0c7 - 0.0100 VW - 1757266119.583811760 1757266119.593792200 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx741f746832194957aecb4-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx741f746832194957aecb4-0068bdc0c7" "proxy-server 2597852" 0.0128 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "tx741f746832194957aecb4-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "tx741f746832194957aecb4-0068bdc0c7" "proxy-server 2597852" 0.0175 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx741f746832194957aecb4-0068bdc0c7 - 0.0261 - - 1757266119.594178200 1757266119.620306492 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd313ddce2a404ea6b82d3-0068bdc0c7" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd313ddce2a404ea6b82d3-0068bdc0c7 - 0.0051 VW - 1757266119.622135639 1757266119.627225876 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx76d09e0672c54941baf61-0068bdc0c7" "proxy-server 2597852" 0.0069 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx76d09e0672c54941baf61-0068bdc0c7 - 0.0099 VW - 1757266119.627830744 1757266119.637732267 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txc478fd7248994ce385e82-0068bdc0c7" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txc478fd7248994ce385e82-0068bdc0c7" "proxy-server 2597852" 0.0048 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx784e05f037404d369dc20-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx784e05f037404d369dc20-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txc478fd7248994ce385e82-0068bdc0c7 - 0.0259 VW - 1757266119.638359070 1757266119.664243698 0 (txn: txb00ec480651746ed87e04-0068bdc0c7) -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/none/003foo/1757266119.59477 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txb00ec480651746ed87e04-0068bdc0c7 - 0.0109 VW - 1757266119.653859377 1757266119.664757013 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d11c58cb2b3482ebefc1-0068bdc0c7" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9d11c58cb2b3482ebefc1-0068bdc0c7 - 0.0087 VW - 1757266119.666522264 1757266119.675184488 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a/0_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops" "tx1b3589040b014412a67c2-0068bdc0c7" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/0_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx1b3589040b014412a67c2-0068bdc0c7 - 0.0098 VW - 1757266119.679987669 1757266119.689796686 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7db2c178151146a3b6193-0068bdc0c7" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7db2c178151146a3b6193-0068bdc0c7" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx7db2c178151146a3b6193-0068bdc0c7 - 0.0144 VW - 1757266119.690402985 1757266119.704834223 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sdb1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "txe0ecf3a3796543638a866-0068bdc0c7" "object-server 2597852" 0.0052 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sdb1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "txe0ecf3a3796543638a866-0068bdc0c7" "proxy-server 2597852" 0.0136 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sda1/1/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" "txe0ecf3a3796543638a866-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "DELETE /sda1/3/a/0_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/0_oc_non_ascii%C2%A3whoops/foo" "txe0ecf3a3796543638a866-0068bdc0c7" "proxy-server 2597852" 0.0128 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 DELETE /v1/a/0_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - txe0ecf3a3796543638a866-0068bdc0c7 - 0.0284 - - 1757266119.705275297 1757266119.733631849 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx84f7094c6f534db3914bf-0068bdc0c7" "proxy-server 2597852" 0.0016 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/1_oc_non_ascii%C2%A3" "tx84f7094c6f534db3914bf-0068bdc0c7" "container-server 2597852" 0.0012 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/1_oc_non_ascii%C2%A3" "tx84f7094c6f534db3914bf-0068bdc0c7" "container-server 2597852" 0.0011 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx84f7094c6f534db3914bf-0068bdc0c7" "proxy-server 2597852" 0.0138 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx84f7094c6f534db3914bf-0068bdc0c7" "proxy-server 2597852" 0.0244 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx84f7094c6f534db3914bf-0068bdc0c7 - 0.0413 - - 1757266119.741852045 1757266119.783163309 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/c/test_leak_1" 201 - "PUT http://localhost/sdb1/1/a/c/test_leak_1" "tx50fafb65597142be9fe5e-0068bdc0c3" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sda1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx50fafb65597142be9fe5e-0068bdc0c3" "proxy-server 2597878" 0.0207 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:35 +0000] "PUT /sdb1/1/a/c/test_leak_1" 201 - "PUT http://localhost/v1/a/c/test_leak_1" "tx50fafb65597142be9fe5e-0068bdc0c3" "proxy-server 2597878" 0.0204 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/35 PUT /v1/a/c/test_leak_1 HTTP/1.0 201 - - t 131072 - - tx50fafb65597142be9fe5e-0068bdc0c3 - 0.0420 - - 1757266115.813076973 1757266115.855114937 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx82dcfec6827f408e8c93d-0068bdc0c4" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx8475e535e7cd4bc4a0b5c-0068bdc0c4" "proxy-server 2597878" 0.0072 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:36 +0000] "GET /sda1/1/a/c/test_leak_1" 200 131072 "GET http://localhost/v1/a/c/test_leak_1" "txcb18e6a234334e76b3377-0068bdc0c4" "proxy-server 2597878" 0.0007 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/36 GET /v1/a/c/test_leak_1 HTTP/1.0 200 - - t - 131072 - txcb18e6a234334e76b3377-0068bdc0c4 - 0.0278 - - 1757266116.219656467 1757266116.247503519 0 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: tx280dcb794ce044d28577e-0068bdc0c4) -proxy-ut ERROR: Object servers returned 2 mismatched etags (txn: tx280dcb794ce044d28577e-0068bdc0c4) -proxy-ut ERROR: ERROR 503 b'' Trying to HEAD /account/container From Container Server 10.0.0.2:1002/sdc (txn: txfe456c0e8f1f4f4894c10-0068bdc0c4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx6295ac28523947cca0b60-0068bdc0c4) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx6295ac28523947cca0b60-0068bdc0c4) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx2a6bbd2948ce4566ac1e2-0068bdc0c5) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx31a8507b3e9c4595a0694-0068bdc0c5) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx31a8507b3e9c4595a0694-0068bdc0c5) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: txbd0b491ccc844db5aa174-0068bdc0c5) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx83db453a736f4f33859a7-0068bdc0c5) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.0:3000/sda (txn: tx83db453a736f4f33859a7-0068bdc0c5) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx83db453a736f4f33859a7-0068bdc0c5) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx83db453a736f4f33859a7-0068bdc0c5) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.1:3001/sdb (txn: tx3a0be9ce44e249c4b1930-0068bdc0c6) -proxy-ut ERROR: Trying to read object during GET (retrying) 10.0.0.2:3002/sdc (txn: tx3a0be9ce44e249c4b1930-0068bdc0c6) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut ERROR: ERROR with Object server 10.0.0.2:3002/sdc re: Expect: 100-continue on /a/c/o: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txdec998dc45224cabb6005-0068bdc0c7)test.unit.proxy.test_server.TestReplicatedObjectController.test_node_write_timeout -test.unit.proxy.test_server.TestReplicatedObjectController.test_node_write_timeout ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO -test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO ... ok - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txccf0aed066fd406eaaff1-0068bdc0c7" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/2/a/1_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3?format=json&states=listing" "txccf0aed066fd406eaaff1-0068bdc0c7" "proxy-server 2597852" 0.0022 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 GET /v1/a/1_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txccf0aed066fd406eaaff1-0068bdc0c7 - 0.0108 - - 1757266119.785531282 1757266119.796367884 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf12e92b843e48619caf7-0068bdc0c7" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/1_vc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/1_vc_ascii" "txaf12e92b843e48619caf7-0068bdc0c7" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/1_vc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/1_vc_ascii" "txaf12e92b843e48619caf7-0068bdc0c7" "container-server 2597852" 0.0017 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/1_vc_ascii" 201 - "PUT http://localhost/v1/a/1_vc_ascii" "txaf12e92b843e48619caf7-0068bdc0c7" "proxy-server 2597852" 0.0092 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/1_vc_ascii" 201 - "PUT http://localhost/v1/a/1_vc_ascii" "txaf12e92b843e48619caf7-0068bdc0c7" "proxy-server 2597852" 0.0143 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/1_vc_ascii HTTP/1.0 201 - - t - - - txaf12e92b843e48619caf7-0068bdc0c7 - 0.0223 - - 1757266119.798311472 1757266119.820654154 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf902aabac7e9427f9edc8-0068bdc0c7" "proxy-server 2597852" 0.0020 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf902aabac7e9427f9edc8-0068bdc0c7 - 0.0049 VW - 1757266119.822365046 1757266119.827224493 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txb158266ce7744cf59058f-0068bdc0c7" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txb158266ce7744cf59058f-0068bdc0c7 - 0.0043 VW - 1757266119.827826977 1757266119.832128286 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx5e8f6c367f0c4f5a90050-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx5e8f6c367f0c4f5a90050-0068bdc0c7" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx5e8f6c367f0c4f5a90050-0068bdc0c7 - 0.0057 VW - 1757266119.832737207 1757266119.838468075 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txad4bb929a972486eaec61-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txad4bb929a972486eaec61-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txad4bb929a972486eaec61-0068bdc0c7" "proxy-server 2597852" 0.0123 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txad4bb929a972486eaec61-0068bdc0c7" "proxy-server 2597852" 0.0085 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txad4bb929a972486eaec61-0068bdc0c7 - 0.0169 - - 1757266119.838855982 1757266119.855754614 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2cb57cc4b9cc4dd395353-0068bdc0c7" "proxy-server 2597852" 0.0105 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2cb57cc4b9cc4dd395353-0068bdc0c7 - 0.0136 VW - 1757266119.867799044 1757266119.881426334 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx75844c9a0c9b41e1848dd-0068bdc0c7" "proxy-server 2597852" 0.0027 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx75844c9a0c9b41e1848dd-0068bdc0c7 - 0.0097 VW - 1757266119.881998301 1757266119.891746521 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx6055a6142ed948f982f5f-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx6055a6142ed948f982f5f-0068bdc0c7" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txe027cd126dfd4ce4bf4a9-0068bdc0c7" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx6055a6142ed948f982f5f-0068bdc0c7 - 0.0369 VW - 1757266119.892375946 1757266119.929229021 0 (txn: tx0b999e3d2fd6474ea700a-0068bdc0c7) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 201 - "PUT http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx0b999e3d2fd6474ea700a-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx0b999e3d2fd6474ea700a-0068bdc0c7" "proxy-server 2597852" 0.0160 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 201 - "PUT http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx0b999e3d2fd6474ea700a-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx0b999e3d2fd6474ea700a-0068bdc0c7" "proxy-server 2597852" 0.0177 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/39 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx0b999e3d2fd6474ea700a-0068bdc0c7 - 0.0352 VW - 1757266119.911753416 1757266119.946909189 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx26ee09121dca4beab34b6-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx26ee09121dca4beab34b6-0068bdc0c7" "proxy-server 2597852" 0.0061 "-" 2597852 0 -proxy-ut ERROR: ERROR with Object server 10.0.0.1:3001/sdb re: Expect: 100-continue on /a/c/o: -Traceback (most recent call last): - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 722, in _connect_put_node - putter = self._make_putter(node, part, req, headers) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 972, in _make_putter - putter = Putter.connect( - node, part, req.swift_entity_path, headers, self.app.watchdog, - ...<4 lines>... - logger=self.logger, - chunked=te.endswith(',chunked')) - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1839, in connect - conn, expect_resp, final_resp, connect_duration = cls._make_connection( - ~~~~~~~~~~~~~~~~~~~~^ - node, part, path, headers, conn_timeout, node_timeout) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/swift-2.35.1/swift/proxy/controllers/obj.py", line 1803, in _make_connection - conn = http_connect(ip, port, node['device'], - part, 'PUT', path, headers) - File "/build/reproducible-path/swift-2.35.1/test/unit/__init__.py", line 966, in connect - i, status = next(conn_id_and_code_iter) - ~~~~^^^^^^^^^^^^^^^^^^^^^^^ -StopIteration (txn: txdec998dc45224cabb6005-0068bdc0c7) -proxy-ut ERROR: Object PUT returning 503, 1/2 required connections (txn: txdec998dc45224cabb6005-0068bdc0c7) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5f055fbcc4b2463b8ee6b-0068bdc0c7" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx278d6cdafaa44eaab328d-0068bdc0c7" "proxy-server 2597878" 0.0015 "-" 2597878 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/c/o" 201 - "PUT http://localhost/sda1/2/a/c/o" "txc57acf1b9cd14f3f86255-0068bdc0c7" "object-server 2597878" 0.0005 "-" 2597878 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc57acf1b9cd14f3f86255-0068bdc0c7" "proxy-server 2597878" 0.0087 "-" 2597878 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/c/o" 201 - "PUT http://localhost/sdb1/2/a/c/o" "txc57acf1b9cd14f3f86255-0068bdc0c7" "object-server 2597878" 0.0005 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/c/o" 201 - "PUT http://localhost/v1/a/c/o" "txc57acf1b9cd14f3f86255-0068bdc0c7" "proxy-server 2597878" 0.0177 "-" 2597878 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/c/o HTTP/1.0 201 - - t 12 - - txc57acf1b9cd14f3f86255-0068bdc0c7 - 0.0506 - - 1757266119.809545040 1757266119.860140562 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcfbf708a613f4da392266-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a/c" 204 - "HEAD http://localhost/v1/a/c" "tx6f0440cba30d4c9ca2b2d-0068bdc0c7" "proxy-server 2597878" 0.0028 "-" 2597878 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdb1/2/a/c/o" 200 12 "GET http://localhost/v1/a/c/o" "tx5c778ce7f7c44351a9722-0068bdc0c7" "proxy-server 2597878" 0.0007 "-" 2597878 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx56f7bee177244304b2a1c-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "txbfe04c663a5e4ba19d221-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/2/a/c1/o" 201 - "PUT http://localhost/sdc1/1/a/c1/o" "tx6516b127c5da4b1789144-0068bdc0c7" "object-server 2597878" 0.0010 "-" 2597878 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdc1/1/a/c1/o" 201 - "PUT http://localhost/v1/a/c1/o" "tx6516b127c5da4b1789144-0068bdc0c7" "proxy-server 2597878" 0.0091 "-" 2597878 1 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/c1/o" 201 - "PUT http://localhost/sdd1/1/a/c1/o" "tx6516b127c5da4b1789144-0068bdc0c7" "object-server 2597878" 0.0005 "-" 2597878 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdd1/1/a/c1/o" 201 - "PUT http://localhost/v1/a/c1/o" "tx6516b127c5da4b1789144-0068bdc0c7" "proxy-server 2597878" 0.0117 "-" 2597878 1 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/c1/o HTTP/1.0 201 - - t 12 - - tx6516b127c5da4b1789144-0068bdc0c7 - 0.0251 - - 1757266119.877120495 1757266119.902269840 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd778d194a5414f798ffd6-0068bdc0c7" "proxy-server 2597878" 0.0015 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx6d5b156311ce4e99a6be5-0068bdc0c7" "proxy-server 2597878" 0.0027 "-" 2597878 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sdc1/1/a/c1/o" 200 12 "GET http://localhost/v1/a/c1/o" "txb4c0faf50bfb440f8bdd1-0068bdc0c7" "proxy-server 2597878" 0.0007 "-" 2597878 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcd51d2398fbc4db2927eb-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a/c2" 204 - "HEAD http://localhost/v1/a/c2" "tx12e8663c1fc24104a4aa0-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/1/a/c2/o" 201 - "PUT http://localhost/sdf1/0/a/c2/o" "tx4da81e3d30a34d4589a83-0068bdc0c7" "object-server 2597878" 0.0010 "-" 2597878 2 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdf1/0/a/c2/o" 201 - "PUT http://localhost/v1/a/c2/o" "tx4da81e3d30a34d4589a83-0068bdc0c7" "proxy-server 2597878" 0.0069 "-" 2597878 2 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/1/a/c2/o" 201 - "PUT http://localhost/sde1/0/a/c2/o" "tx4da81e3d30a34d4589a83-0068bdc0c7" "object-server 2597878" 0.0006 "-" 2597878 2 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sde1/0/a/c2/o" 201 - "PUT http://localhost/v1/a/c2/o" "tx4da81e3d30a34d4589a83-0068bdc0c7" "proxy-server 2597878" 0.0094 "-" 2597878 2 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/c2/o HTTP/1.0 201 - - t 12 - - tx4da81e3d30a34d4589a83-0068bdc0c7 - 0.0228 - - 1757266119.918869734 1757266119.941714525 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx772e2b6c592a47c9b67ad-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a/c2" 204 - "HEAD http://localhost/v1/a/c2" "txf4283e4ba2b04852a3dc5-0068bdc0c7" "proxy-server 2597878" 0.0025 "-" 2597878 2 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "GET /sde1/0/a/c2/o" 200 12 "GET http://localhost/v1/a/c2/o" "txe23547d3f5224d6d94ef6-0068bdc0c7" "proxy-server 2597878" 0.0007 "-" 2597878 2 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1ca40745dfcd48d7bd9ce-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 -test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO_override -test.unit.proxy.test_server.TestReplicatedObjectController.test_policy_IO_override ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head -test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_length_on_head ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_type -test.unit.proxy.test_server.TestReplicatedObjectController.test_proxy_passes_content_type ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_response_get_accept_ranges_header -test.unit.proxy.test_server.TestReplicatedObjectController.test_response_get_accept_ranges_header ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_response_head_accept_ranges_header -test.unit.proxy.test_server.TestReplicatedObjectController.test_response_head_accept_ranges_header ... ok -test.unit.proxy.test_server.TestReplicatedObjectController.test_x_container_headers_db_states -test.unit.proxy.test_server.TestReplicatedObjectController.test_x_container_headers_db_states ... ok - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx26ee09121dca4beab34b6-0068bdc0c7" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx26ee09121dca4beab34b6-0068bdc0c7" "proxy-server 2597852" 0.0245 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/39 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - tx26ee09121dca4beab34b6-0068bdc0c7 - 0.0328 - - 1757266119.951451063 1757266119.984222412 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1f3a849034b347619f623-0068bdc0c7" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx98cea4f8dfd54ffaae3af-0068bdc0c7" "proxy-server 2597852" 0.0050 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx578fd6d129844c218ab6e-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - tx578fd6d129844c218ab6e-0068bdc0c8 - 0.0273 - - 1757266119.985955000 1757266120.013295412 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx81bdca5d5ce74839899fe-0068bdc0c8" "proxy-server 2597852" 0.0055 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx81bdca5d5ce74839899fe-0068bdc0c8 - 0.0085 VW - 1757266120.025649309 1757266120.034128428 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx898280f07d3049bd9d792-0068bdc0c8" "proxy-server 2597852" 0.0027 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx898280f07d3049bd9d792-0068bdc0c8 - 0.0132 VW - 1757266120.034673691 1757266120.047904968 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx654ec09454054be8921e6-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx654ec09454054be8921e6-0068bdc0c8" "proxy-server 2597852" 0.0024 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txd069c8abac954b60b7768-0068bdc0c8" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx654ec09454054be8921e6-0068bdc0c8 - 0.0488 VW - 1757266120.048526525 1757266120.097303629 0 (txn: txf59c80e6ef5448b291417-0068bdc0c8) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 201 - "PUT http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txf59c80e6ef5448b291417-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 201 - "PUT http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txf59c80e6ef5448b291417-0068bdc0c8" "object-server 2597852" 0.0046 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txf59c80e6ef5448b291417-0068bdc0c8" "proxy-server 2597852" 0.0130 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txf59c80e6ef5448b291417-0068bdc0c8" "proxy-server 2597852" 0.0188 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txf59c80e6ef5448b291417-0068bdc0c8 - 0.0372 VW - 1757266120.073909521 1757266120.111063480 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa67ee068370548c4ab0a3-0068bdc0c8" "object-server 2597852" 0.0008 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa67ee068370548c4ab0a3-0068bdc0c8" "proxy-server 2597852" 0.0126 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa67ee068370548c4ab0a3-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa67ee068370548c4ab0a3-0068bdc0c8" "proxy-server 2597852" 0.0215 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txa67ee068370548c4ab0a3-0068bdc0c8 - 0.0255 - - 1757266120.115665436 1757266120.141133785 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c2e877ab6004a4cbc36c-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx7d0bece172b9432a9a289-0068bdc0c8" "proxy-server 2597852" 0.0028 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx101c8ee9f37f4bb088c22-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - tx101c8ee9f37f4bb088c22-0068bdc0c8 - 0.0146 - - 1757266120.142750740 1757266120.157334089 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx513d186012a8432880d29-0068bdc0c8" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?format=json&states=listing" "tx513d186012a8432880d29-0068bdc0c8" "proxy-server 2597852" 0.0036 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx513d186012a8432880d29-0068bdc0c8 - 0.0115 - - 1757266120.159039736 1757266120.170587063 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8bd8e41b078c4f2d90dcc-0068bdc0c8" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx509ad7da297641dcbf735-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa8749e51bfd74b71ae6ba-0068bdc0c8" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa8749e51bfd74b71ae6ba-0068bdc0c8" "proxy-server 2597852" 0.0006 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7756fd7713c44178ad7e8-0068bdc0c8" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7756fd7713c44178ad7e8-0068bdc0c8 - 0.0086 VW - 1757266120.193100214 1757266120.201749802 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txf665d78b2f9042e8a0e23-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txf665d78b2f9042e8a0e23-0068bdc0c8 - 0.0085 VW - 1757266120.202306032 1757266120.210812330 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name?symlink=get" "txcb36a713f80841b483411-0068bdc0c8" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name?symlink=get" "txcb36a713f80841b483411-0068bdc0c8" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txcb36a713f80841b483411-0068bdc0c8 - 0.0098 VW - 1757266120.215488195 1757266120.225294113 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - Swift t - 5 - txa8749e51bfd74b71ae6ba-0068bdc0c8 - 0.0619 SSC - 1757266120.172692537 1757266120.234632254 0 (txn: tx7d3a310629664e3697e35-0068bdc0c8) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" "tx7d3a310629664e3697e35-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" "tx7d3a310629664e3697e35-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx7d3a310629664e3697e35-0068bdc0c8" "proxy-server 2597852" 0.0093 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx7d3a310629664e3697e35-0068bdc0c8" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 COPY /v1/a/1_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx7d3a310629664e3697e35-0068bdc0c8 - 0.0182 SSC - 1757266120.225675583 1757266120.243872404 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx05472a8198a24b0dbf92f-0068bdc0c8" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx54c35b6ae44d41cfa7aa4-0068bdc0c8" "proxy-server 2597852" 0.0031 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx449217279d0f4b64aaf9e-0068bdc0c8" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - tx449217279d0f4b64aaf9e-0068bdc0c8 - 0.0233 - - 1757266120.245626688 1757266120.268900871 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5e726be5213c4c9884c0d-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx36513a9d98074f6896c95-0068bdc0c8" "proxy-server 2597852" 0.0106 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "POST http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txaeb53457ffd04a4d811c5-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "POST http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txaeb53457ffd04a4d811c5-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "POST /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 202 76 "POST http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txaeb53457ffd04a4d811c5-0068bdc0c8" "proxy-server 2597852" 0.0103 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "POST /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 202 76 "POST http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txaeb53457ffd04a4d811c5-0068bdc0c8" "proxy-server 2597852" 0.0121 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 POST /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 202 - - t - 76 - txaeb53457ffd04a4d811c5-0068bdc0c8 - 0.0475 - - 1757266120.270714521 1757266120.318244934 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabbc4c26e98040feb669a-0068bdc0c8" "proxy-server 2597852" 0.0055 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txfbdc02bce713492888eaa-0068bdc0c8" "proxy-server 2597852" 0.0074 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa58586ca84494291bbe15-0068bdc0c8" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txa58586ca84494291bbe15-0068bdc0c8 - 0.0325 - - 1757266120.324171543 1757266120.356650352 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa0be5a3a267e413dacb88-0068bdc0c8" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/2/a/1_oc_non_ascii%C2%A3" 200 316 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3?format=json&states=listing" "txa0be5a3a267e413dacb88-0068bdc0c8" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - txa0be5a3a267e413dacb88-0068bdc0c8 - 0.0203 - - 1757266120.358489513 1757266120.378763676 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx488ec6325b1b42f6b27e4-0068bdc0c8" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx488ec6325b1b42f6b27e4-0068bdc0c8 - 0.0086 VW - 1757266120.385055065 1757266120.393637180 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txab5280ab3a464367b95fc-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txab5280ab3a464367b95fc-0068bdc0c8 - 0.0086 VW - 1757266120.394192457 1757266120.402785063 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txcb1d44d61c764460a87b4-0068bdc0c8" "proxy-server 2597852" 0.0024 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx1ca40745dfcd48d7bd9ce-0068bdc0c7" "proxy-server 2597878" 0.0014 "-" 2597878 1 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe6c19f1be6fb4a4988051-0068bdc0c7" "proxy-server 2597878" 0.0013 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:39 +0000] "HEAD /sda1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx1665ced7925f45229a1a9-0068bdc0c7" "proxy-server 2597878" 0.0029 "-" 2597878 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/c1/wrong-o" 201 - "PUT http://localhost/sdf1/1/a/c1/wrong-o" "tx197014c9e261407393b5e-0068bdc0c7" "object-server 2597878" 0.0006 "-" 2597878 2 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdf1/1/a/c1/wrong-o" 201 - "PUT http://localhost/v1/a/c1/wrong-o" "tx197014c9e261407393b5e-0068bdc0c7" "proxy-server 2597878" 0.0189 "-" 2597878 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/c1/wrong-o" 201 - "PUT http://localhost/sde1/1/a/c1/wrong-o" "tx197014c9e261407393b5e-0068bdc0c7" "object-server 2597878" 0.0005 "-" 2597878 2 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sde1/1/a/c1/wrong-o" 201 - "PUT http://localhost/v1/a/c1/wrong-o" "tx197014c9e261407393b5e-0068bdc0c7" "proxy-server 2597878" 0.0228 "-" 2597878 2 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txedb3263143dc4f9b92e65-0068bdc0c8" "proxy-server 2597878" 0.0045 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx53859bca6a70453a92f17-0068bdc0c8" "proxy-server 2597878" 0.0069 "-" 2597878 1 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdc1/1/a/c1/wrong-o" 404 70 "GET http://localhost/v1/a/c1/wrong-o" "tx5b70d877bfb74b91bcc6b-0068bdc0c8" "proxy-server 2597878" 0.0003 "-" 2597878 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdd1/1/a/c1/wrong-o" 404 70 "GET http://localhost/v1/a/c1/wrong-o" "tx5b70d877bfb74b91bcc6b-0068bdc0c8" "proxy-server 2597878" 0.0003 "-" 2597878 1 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb5c6811812784d5e9d76d-0068bdc0c8" "proxy-server 2597878" 0.0055 "-" 2597878 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "tx82cb3528e7d542e98c55d-0068bdc0c8" "proxy-server 2597878" 0.0027 "-" 2597878 1 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdf1/1/a/c1/wrong-o" 200 5 "GET http://localhost/v1/a/c1/wrong-o" "txe29809442a0841e6b96df-0068bdc0c8" "proxy-server 2597878" 0.0006 "-" 2597878 2 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf0e3bb5977864d09ab1ba-0068bdc0c8" "proxy-server 2597878" 0.0014 "-" 2597878 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/c1" 204 - "HEAD http://localhost/v1/a/c1" "txa07fa31ea25c4a48ad0c1-0068bdc0c8" "proxy-server 2597878" 0.0014 "-" 2597878 1 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/2/a/c1/wrong-o" 204 - "DELETE http://localhost/sdf1/1/a/c1/wrong-o" "txd8bd452e9c7a45049d508-0068bdc0c8" "object-server 2597878" 0.0005 "-" 2597878 2 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/2/a/c1/wrong-o" 204 - "DELETE http://localhost/sde1/1/a/c1/wrong-o" "txd8bd452e9c7a45049d508-0068bdc0c8" "object-server 2597878" 0.0005 "-" 2597878 2 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sde1/1/a/c1/wrong-o" 204 - "DELETE http://localhost/v1/a/c1/wrong-o" "txd8bd452e9c7a45049d508-0068bdc0c8" "proxy-server 2597878" 0.0054 "-" 2597878 2 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdf1/1/a/c1/wrong-o" 204 - "DELETE http://localhost/v1/a/c1/wrong-o" "txd8bd452e9c7a45049d508-0068bdc0c8" "proxy-server 2597878" 0.0075 "-" 2597878 2 -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6e53f7e22cc6442c9dd66-0068bdc0c8) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6e53f7e22cc6442c9dd66-0068bdc0c8) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: tx6e53f7e22cc6442c9dd66-0068bdc0c8) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut INFO: Client disconnected on read of '/a/c/o' (txn: txe759729dd4b34547a0324-0068bdc0c8) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) -proxy-ut DEBUG: Loaded override config for (default): ProxyOverrideOptions({}, {'sorting_method': 'shuffle', 'read_affinity': '', 'write_affinity': '', 'write_affinity_node_count': '2 * replicas', 'write_affinity_handoff_delete_count': None, 'rebalance_missing_suppression_count': 1, 'concurrent_gets': False, 'concurrency_timeout': 0.5, 'concurrent_ec_extra_requests': 0}, app) - -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - txcb1d44d61c764460a87b4-0068bdc0c8 - 0.0094 VW - 1757266120.403383017 1757266120.412800550 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213?symlink=get" "txa16ae9fa8c7241bc98db2-0068bdc0c8" "proxy-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213?symlink=get" "txa16ae9fa8c7241bc98db2-0068bdc0c8" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txa16ae9fa8c7241bc98db2-0068bdc0c8 - 0.0321 VW - 1757266120.413346052 1757266120.445446491 0 (txn: tx2b416bb927374c40a3c88-0068bdc0c8) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx2b416bb927374c40a3c88-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx2b416bb927374c40a3c88-0068bdc0c8" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx2b416bb927374c40a3c88-0068bdc0c8" "proxy-server 2597852" 0.0167 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx2b416bb927374c40a3c88-0068bdc0c8" "proxy-server 2597852" 0.0227 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx2b416bb927374c40a3c88-0068bdc0c8 - 0.0348 VW - 1757266120.428078890 1757266120.462830305 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 204 - "DELETE http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txd992d658102a44ac82b0e-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 204 - "DELETE http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txd992d658102a44ac82b0e-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txd992d658102a44ac82b0e-0068bdc0c8" "proxy-server 2597852" 0.0119 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.95213" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213" "txd992d658102a44ac82b0e-0068bdc0c8" "proxy-server 2597852" 0.0068 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1757266119.95213 HTTP/1.0 204 - Swift - - - - txd992d658102a44ac82b0e-0068bdc0c8 - 0.0209 VW - 1757266120.467453241 1757266120.488360167 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd8885ea894141829acd5-0068bdc0c8" "proxy-server 2597852" 0.0017 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txa1db556ea8e34990b90a9-0068bdc0c8" "proxy-server 2597852" 0.0079 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txbbaf1ff9cd0c4b128dab9-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txbbaf1ff9cd0c4b128dab9-0068bdc0c8 - 0.0331 - - 1757266120.490241528 1757266120.523293257 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx814218804bbb413d8cda0-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 181 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "tx814218804bbb413d8cda0-0068bdc0c8" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - tx814218804bbb413d8cda0-0068bdc0c8 - 0.0120 - - 1757266120.529452085 1757266120.541443825 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txeccb589835c54393a4483-0068bdc0c8" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txeccb589835c54393a4483-0068bdc0c8 - 0.0044 VW - 1757266120.543527603 1757266120.547943830 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx46f08c98f1ac4fbc95ef5-0068bdc0c8" "proxy-server 2597852" 0.0029 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx46f08c98f1ac4fbc95ef5-0068bdc0c8 - 0.0058 VW - 1757266120.548506021 1757266120.554296017 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_vc_ascii" 200 181 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txa914ffd5c12f4bf99cf1f-0068bdc0c8" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - txa914ffd5c12f4bf99cf1f-0068bdc0c8 - 0.0074 VW - 1757266120.554876328 1757266120.562229872 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949?symlink=get" "tx3e535659db7947c3b1975-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949?symlink=get" "tx3e535659db7947c3b1975-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx3e535659db7947c3b1975-0068bdc0c8 - 0.0120 VW - 1757266120.562728882 1757266120.574732542 0 (txn: tx508f50c3b1b54af195fe1-0068bdc0c8) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx508f50c3b1b54af195fe1-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx508f50c3b1b54af195fe1-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx508f50c3b1b54af195fe1-0068bdc0c8" "proxy-server 2597852" 0.0120 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx508f50c3b1b54af195fe1-0068bdc0c8" "proxy-server 2597852" 0.0138 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx508f50c3b1b54af195fe1-0068bdc0c8 - 0.0220 VW - 1757266120.569581270 1757266120.591533422 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 204 - "DELETE http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx2def3f6c48504855877b3-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx2def3f6c48504855877b3-0068bdc0c8" "proxy-server 2597852" 0.0083 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 204 - "DELETE http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx2def3f6c48504855877b3-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266119.83949" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949" "tx2def3f6c48504855877b3-0068bdc0c8" "proxy-server 2597852" 0.0211 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1757266119.83949 HTTP/1.0 204 - Swift - - - - tx2def3f6c48504855877b3-0068bdc0c8 - 0.0247 VW - 1757266120.592125654 1757266120.616837978 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx892528b02c404c68bb0c2-0068bdc0c8" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txcfda63649b7f4e0081567-0068bdc0c8" "proxy-server 2597852" 0.0102 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txe76cde771f8d43a899206-0068bdc0c8" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txe76cde771f8d43a899206-0068bdc0c8 - 0.0317 - - 1757266120.618655443 1757266120.650307894 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf23f0af11db64778b0275-0068bdc0c8" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "txf23f0af11db64778b0275-0068bdc0c8" "proxy-server 2597852" 0.0083 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txf23f0af11db64778b0275-0068bdc0c8 - 0.0208 - - 1757266120.656469345 1757266120.677266836 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7fe4e0cf07284c4583a9d-0068bdc0c8" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "tx7fe4e0cf07284c4583a9d-0068bdc0c8" "proxy-server 2597852" 0.0081 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx7fe4e0cf07284c4583a9d-0068bdc0c8 - 0.0208 - - 1757266120.687368631 1757266120.708185196 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx00ab1557b348416481e0e-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx00ab1557b348416481e0e-0068bdc0c8 - 0.0087 VW - 1757266120.710282564 1757266120.719027758 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx76e9a396f520433f86e67-0068bdc0c8" "proxy-server 2597852" 0.0068 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx76e9a396f520433f86e67-0068bdc0c8 - 0.0099 VW - 1757266120.723822355 1757266120.733769894 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txc62c14f0e9924d7293394-0068bdc0c8" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - txc62c14f0e9924d7293394-0068bdc0c8 - 0.0142 VW - 1757266120.734362364 1757266120.748591900 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx1efbe318859f44738a6ec-0068bdc0c8" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx1efbe318859f44738a6ec-0068bdc0c8" "proxy-server 2597852" 0.0116 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx1efbe318859f44738a6ec-0068bdc0c8" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "DELETE /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx1efbe318859f44738a6ec-0068bdc0c8" "proxy-server 2597852" 0.0140 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 DELETE /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 204 - - t - - - tx1efbe318859f44738a6ec-0068bdc0c8 - 0.0270 - - 1757266120.749073982 1757266120.776111841 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0f78a68007be4d76843ce-0068bdc0c8" "proxy-server 2597852" 0.0090 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txd9fad280e0094c74b9cf1-0068bdc0c8" "proxy-server 2597852" 0.0052 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx5f6f21bd98d64ecc84189-0068bdc0c8" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx5f6f21bd98d64ecc84189-0068bdc0c8" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 404 - - t - 70 - tx5f6f21bd98d64ecc84189-0068bdc0c8 - 0.0436 - - 1757266120.777942896 1757266120.821580172 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx00d6c36658aa47eb94a1d-0068bdc0c8" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx00d6c36658aa47eb94a1d-0068bdc0c8 - 0.0086 VW - 1757266120.833768129 1757266120.842337132 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx098a83d382fd46fd83286-0068bdc0c8" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx098a83d382fd46fd83286-0068bdc0c8 - 0.0129 VW - 1757266120.842978716 1757266120.855853796 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "txb92bf1a6fed74fa79f0b4-0068bdc0c8" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "txb92bf1a6fed74fa79f0b4-0068bdc0c8" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb92bf1a6fed74fa79f0b4-0068bdc0c8 - 0.0105 VW - 1757266120.856515169 1757266120.867011547 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txef3de6b387af4c6bbadd6-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txef3de6b387af4c6bbadd6-0068bdc0c8" "proxy-server 2597852" 0.0107 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txef3de6b387af4c6bbadd6-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txef3de6b387af4c6bbadd6-0068bdc0c8" "proxy-server 2597852" 0.0190 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - txef3de6b387af4c6bbadd6-0068bdc0c8 - 0.0230 - - 1757266120.871562719 1757266120.894556046 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaa08cf0c822e421fbe5dd-0068bdc0c8" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txaa08cf0c822e421fbe5dd-0068bdc0c8 - 0.0088 VW - 1757266120.908618689 1757266120.917434454 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx2b133702140c45b9b3524-0068bdc0c8" "proxy-server 2597852" 0.0032 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx2b133702140c45b9b3524-0068bdc0c8 - 0.0104 VW - 1757266120.918000937 1757266120.928366899 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "txf13b9351802b497095bf8-0068bdc0c8" "proxy-server 2597852" 0.0048 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "txf13b9351802b497095bf8-0068bdc0c8" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txf13b9351802b497095bf8-0068bdc0c8 - 0.0154 VW - 1757266120.929036856 1757266120.944425821 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx64606010209e461b9fec0-0068bdc0c8" "proxy-server 2597852" 0.0057 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266120.87219" 201 - "PUT http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1757266120.87219" "txe1ae40a165394fc494241-0068bdc0c8" "object-server 2597852" 0.0008 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266120.87219" 201 - "PUT http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266120.87219" "txe1ae40a165394fc494241-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266120.87219" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266120.87219" "txe1ae40a165394fc494241-0068bdc0c8" "proxy-server 2597852" 0.0101 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_vc_ascii/0091_o_ascii/1757266120.87219" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266120.87219" "txe1ae40a165394fc494241-0068bdc0c8" "proxy-server 2597852" 0.0117 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/40 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266120.87219 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txe1ae40a165394fc494241-0068bdc0c8 - 0.0288 VW - 1757266120.945051193 1757266120.973840714 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx73e27a4571b94a6c97e74-0068bdc0c8" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx73e27a4571b94a6c97e74-0068bdc0c8" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx73e27a4571b94a6c97e74-0068bdc0c8" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:40 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx73e27a4571b94a6c97e74-0068bdc0c8" "proxy-server 2597852" 0.0085 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/40 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - tx73e27a4571b94a6c97e74-0068bdc0c8 - 0.0137 - - 1757266120.974266529 1757266120.987990856 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txccd17d5e0fa2431aad79a-0068bdc0c9" "proxy-server 2597852" 0.0096 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txccd17d5e0fa2431aad79a-0068bdc0c9 - 0.0127 VW - 1757266121.000271320 1757266121.012980461 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx5f89370ed157446bbca15-0068bdc0c9" "proxy-server 2597852" 0.0103 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx5f89370ed157446bbca15-0068bdc0c9 - 0.0133 VW - 1757266121.013561487 1757266121.026825190 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx4950c0a16157421db1e9d-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx4950c0a16157421db1e9d-0068bdc0c9" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx4950c0a16157421db1e9d-0068bdc0c9 - 0.0112 VW - 1757266121.031659603 1757266121.042846441 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx6fda0411037649139581f-0068bdc0c9" "proxy-server 2597852" 0.0077 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266120.97483" 201 - "PUT http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1757266120.97483" "tx724e97f6b9b045d880b83-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266120.97483" 201 - "PUT http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266120.97483" "tx724e97f6b9b045d880b83-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/1_vc_ascii/0091_o_ascii/1757266120.97483" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266120.97483" "tx724e97f6b9b045d880b83-0068bdc0c9" "proxy-server 2597852" 0.0180 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/1_vc_ascii/0091_o_ascii/1757266120.97483" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266120.97483" "tx724e97f6b9b045d880b83-0068bdc0c9" "proxy-server 2597852" 0.0195 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266120.97483 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx724e97f6b9b045d880b83-0068bdc0c9 - 0.0387 VW - 1757266121.047672272 1757266121.086330652 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx571ccaa13d9d4322a4d6b-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx571ccaa13d9d4322a4d6b-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx571ccaa13d9d4322a4d6b-0068bdc0c9" "proxy-server 2597852" 0.0088 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx571ccaa13d9d4322a4d6b-0068bdc0c9" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - tx571ccaa13d9d4322a4d6b-0068bdc0c9 - 0.0176 - - 1757266121.086748838 1757266121.104332685 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa41a0743f4e845dc9d1f8-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "txa41a0743f4e845dc9d1f8-0068bdc0c9" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - txa41a0743f4e845dc9d1f8-0068bdc0c9 - 0.0115 - - 1757266121.105927229 1757266121.117386580 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd20cf6404d6b409995b5e-0068bdc0c9" "proxy-server 2597852" 0.0038 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd20cf6404d6b409995b5e-0068bdc0c9 - 0.0067 VW - 1757266121.119396210 1757266121.126119614 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx891d3e6970224ae4a247e-0068bdc0c9" "proxy-server 2597852" 0.0029 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx891d3e6970224ae4a247e-0068bdc0c9 - 0.0059 VW - 1757266121.126665115 1757266121.132554531 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx9c684ed4edda4d8ca1878-0068bdc0c9" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx9c684ed4edda4d8ca1878-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx9c684ed4edda4d8ca1878-0068bdc0c9 - 0.0068 VW - 1757266121.133183479 1757266121.139971018 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx6d6bde388bd34012a1ec6-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266121.08730" 201 - "PUT http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.08730" "tx53de7908f6214762b7f05-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266121.08730" 201 - "PUT http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.08730" "tx53de7908f6214762b7f05-0068bdc0c9" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.08730" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.08730" "tx53de7908f6214762b7f05-0068bdc0c9" "proxy-server 2597852" 0.0128 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.08730" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.08730" "tx53de7908f6214762b7f05-0068bdc0c9" "proxy-server 2597852" 0.0126 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266121.08730 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx53de7908f6214762b7f05-0068bdc0c9 - 0.0218 VW - 1757266121.140540361 1757266121.162314177 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx59b629d0024c46b5b864a-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx59b629d0024c46b5b864a-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx59b629d0024c46b5b864a-0068bdc0c9" "proxy-server 2597852" 0.0176 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx59b629d0024c46b5b864a-0068bdc0c9" "proxy-server 2597852" 0.0193 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - tx59b629d0024c46b5b864a-0068bdc0c9 - 0.0277 - - 1757266121.162727356 1757266121.190416336 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbf5d6e8906514f15b8513-0068bdc0c9" "proxy-server 2597852" 0.0055 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbf5d6e8906514f15b8513-0068bdc0c9 - 0.0085 VW - 1757266121.196437836 1757266121.204974651 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txda40a67f9a704b3ca3eab-0068bdc0c9" "proxy-server 2597852" 0.0072 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txda40a67f9a704b3ca3eab-0068bdc0c9 - 0.0144 VW - 1757266121.205556631 1757266121.219983339 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx1dc336c2aa5547239ed7b-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx1dc336c2aa5547239ed7b-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx181ef315dade445bace9c-0068bdc0c9" "proxy-server 2597852" 0.0105 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx1dc336c2aa5547239ed7b-0068bdc0c9 - 0.0381 VW - 1757266121.220617294 1757266121.258764029 0 (txn: txcb99a4e1ca6e4482b74b3-0068bdc0c9) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 201 - "PUT http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "txcb99a4e1ca6e4482b74b3-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 201 - "PUT http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "txcb99a4e1ca6e4482b74b3-0068bdc0c9" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "txcb99a4e1ca6e4482b74b3-0068bdc0c9" "proxy-server 2597852" 0.0236 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "txcb99a4e1ca6e4482b74b3-0068bdc0c9" "proxy-server 2597852" 0.0233 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txcb99a4e1ca6e4482b74b3-0068bdc0c9 - 0.0462 VW - 1757266121.236059666 1757266121.282213449 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txddd4e7f79252469a8bea3-0068bdc0c9" "object-server 2597852" 0.0036 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txddd4e7f79252469a8bea3-0068bdc0c9" "proxy-server 2597852" 0.0158 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txddd4e7f79252469a8bea3-0068bdc0c9" "object-server 2597852" 0.0047 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txddd4e7f79252469a8bea3-0068bdc0c9" "proxy-server 2597852" 0.0225 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txddd4e7f79252469a8bea3-0068bdc0c9 - 0.0316 - - 1757266121.282622576 1757266121.314188004 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2edb26120d684833956d0-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2edb26120d684833956d0-0068bdc0c9 - 0.0086 VW - 1757266121.320179939 1757266121.328825951 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txc79ff6176a9a4d94821a5-0068bdc0c9" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txc79ff6176a9a4d94821a5-0068bdc0c9 - 0.0103 VW - 1757266121.329412460 1757266121.339714527 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx2ad8ea84965a43e0a65d1-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx2ad8ea84965a43e0a65d1-0068bdc0c9" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2ad8ea84965a43e0a65d1-0068bdc0c9 - 0.0140 VW - 1757266121.340342045 1757266121.354336977 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx6becb049a9904bc79b808-0068bdc0c9" "object-server 2597852" 0.0044 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx6becb049a9904bc79b808-0068bdc0c9" "proxy-server 2597852" 0.0153 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx6becb049a9904bc79b808-0068bdc0c9" "object-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx6becb049a9904bc79b808-0068bdc0c9" "proxy-server 2597852" 0.0223 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx6becb049a9904bc79b808-0068bdc0c9 - 0.0312 - - 1757266121.354720592 1757266121.385943413 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txed23bf9b21654d04a675c-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txed23bf9b21654d04a675c-0068bdc0c9 - 0.0086 VW - 1757266121.391820431 1757266121.400432587 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx4f1f0092c4c04050b4f8f-0068bdc0c9" "proxy-server 2597852" 0.0027 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx4f1f0092c4c04050b4f8f-0068bdc0c9 - 0.0055 VW - 1757266121.401026487 1757266121.406501055 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 200 4 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx9450f5139955460ca7b63-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 200 4 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx9450f5139955460ca7b63-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txb5fcb50a06e54327a6a4a-0068bdc0c9" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx9450f5139955460ca7b63-0068bdc0c9 - 0.0190 VW - 1757266121.407085657 1757266121.426043987 0 (txn: tx4b8d550185f241c088f1b-0068bdc0c9) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" 201 - "PUT http://localhost/sdb1/2/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" "tx4b8d550185f241c088f1b-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" 201 - "PUT http://localhost/sda1/2/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" "tx4b8d550185f241c088f1b-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" 201 - "PUT http://localhost/v1/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" "tx4b8d550185f241c088f1b-0068bdc0c9" "proxy-server 2597852" 0.0224 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" 201 - "PUT http://localhost/v1/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525" "tx4b8d550185f241c088f1b-0068bdc0c9" "proxy-server 2597852" 0.0200 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/1_vc_ascii/00d1_o_ascii/sub/1757266121.35525 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx4b8d550185f241c088f1b-0068bdc0c9 - 0.0323 VW - 1757266121.413815498 1757266121.446148396 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx2542aff2848f4f5ea18b9-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx2542aff2848f4f5ea18b9-0068bdc0c9" "proxy-server 2597852" 0.0160 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx2542aff2848f4f5ea18b9-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx2542aff2848f4f5ea18b9-0068bdc0c9" "proxy-server 2597852" 0.0202 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx2542aff2848f4f5ea18b9-0068bdc0c9 - 0.0281 - - 1757266121.446555614 1757266121.474622726 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdc9dc9369a544e1cbba2a-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdc9dc9369a544e1cbba2a-0068bdc0c9 - 0.0044 VW - 1757266121.476321697 1757266121.480760098 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx1ff2aa6ee96e46d1bbe85-0068bdc0c9" "proxy-server 2597852" 0.0055 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx1ff2aa6ee96e46d1bbe85-0068bdc0c9 - 0.0084 VW - 1757266121.481379271 1757266121.489776611 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/0/a/1_vc_ascii" 200 724 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx837f4a6097324aeb879e6-0068bdc0c9" "proxy-server 2597852" 0.0061 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - tx837f4a6097324aeb879e6-0068bdc0c9 - 0.0180 VW - 1757266121.490348577 1757266121.508327723 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329?symlink=get" "tx0177d8c576fd4f25bfac0-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329?symlink=get" "tx0177d8c576fd4f25bfac0-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx0177d8c576fd4f25bfac0-0068bdc0c9 - 0.0205 VW - 1757266121.508846283 1757266121.529301405 0 (txn: tx23fb9dec936844d4a9d15-0068bdc0c9) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx23fb9dec936844d4a9d15-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx23fb9dec936844d4a9d15-0068bdc0c9" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx23fb9dec936844d4a9d15-0068bdc0c9" "proxy-server 2597852" 0.0096 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx23fb9dec936844d4a9d15-0068bdc0c9" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx23fb9dec936844d4a9d15-0068bdc0c9 - 0.0142 VW - 1757266121.524113178 1757266121.538279533 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 204 - "DELETE http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "tx2344a9916fd74da99b1d0-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 204 - "DELETE http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "tx2344a9916fd74da99b1d0-0068bdc0c9" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sdb1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "tx2344a9916fd74da99b1d0-0068bdc0c9" "proxy-server 2597852" 0.0063 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sda1/2/a/1_vc_ascii/0091_o_ascii/1757266121.16329" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329" "tx2344a9916fd74da99b1d0-0068bdc0c9" "proxy-server 2597852" 0.0061 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1757266121.16329 HTTP/1.0 204 - Swift - - - - tx2344a9916fd74da99b1d0-0068bdc0c9 - 0.0106 VW - 1757266121.538761139 1757266121.549317360 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdaeed0b958474d6d9015a-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/0/a/1_vc_ascii" 200 185 "GET http://localhost/v1/a/1_vc_ascii?prefix=00d1_o_ascii%2Fsub%2F&format=json&states=listing" "txdaeed0b958474d6d9015a-0068bdc0c9" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 GET /v1/a/1_vc_ascii%3Fprefix%3D00d1_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - txdaeed0b958474d6d9015a-0068bdc0c9 - 0.0114 - - 1757266121.550988197 1757266121.562418222 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4929e7bdbf24786bbe31-0068bdc0c9" "proxy-server 2597852" 0.0039 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/1/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/1_oc_non_ascii%C2%A3whoops" "txc4929e7bdbf24786bbe31-0068bdc0c9" "container-server 2597852" 0.0053 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/1/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/1_oc_non_ascii%C2%A3whoops" "txc4929e7bdbf24786bbe31-0068bdc0c9" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txc4929e7bdbf24786bbe31-0068bdc0c9" "proxy-server 2597852" 0.0281 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txc4929e7bdbf24786bbe31-0068bdc0c9" "proxy-server 2597852" 0.0222 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - txc4929e7bdbf24786bbe31-0068bdc0c9 - 0.0479 - - 1757266121.564381361 1757266121.612271070 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff4743f5f37b463aa7eeb-0068bdc0c9" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txff4743f5f37b463aa7eeb-0068bdc0c9 - 0.0050 VW - 1757266121.614010334 1757266121.619002342 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txd41c5f222f57466ca08ab-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txd41c5f222f57466ca08ab-0068bdc0c9 - 0.0043 VW - 1757266121.619651079 1757266121.623962879 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx523c3e18a25d401abd66a-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx523c3e18a25d401abd66a-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx523c3e18a25d401abd66a-0068bdc0c9 - 0.0056 VW - 1757266121.624564648 1757266121.630210161 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx378b7415655647f9aa4c0-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx378b7415655647f9aa4c0-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx378b7415655647f9aa4c0-0068bdc0c9" "proxy-server 2597852" 0.0155 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx378b7415655647f9aa4c0-0068bdc0c9" "proxy-server 2597852" 0.0153 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx378b7415655647f9aa4c0-0068bdc0c9 - 0.0202 - - 1757266121.630591393 1757266121.650776386 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb44939d464174fed99bd4-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb44939d464174fed99bd4-0068bdc0c9 - 0.0044 VW - 1757266121.656728745 1757266121.661157370 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "tx9c1c4b56a64540168bcff-0068bdc0c9" "proxy-server 2597852" 0.0052 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx9c1c4b56a64540168bcff-0068bdc0c9 - 0.0081 VW - 1757266121.661708355 1757266121.669783115 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx1a8169d9e420407fb78a8-0068bdc0c9" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx1a8169d9e420407fb78a8-0068bdc0c9" "proxy-server 2597852" 0.0048 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx69fad88b0af644f2b4f98-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx69fad88b0af644f2b4f98-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx1a8169d9e420407fb78a8-0068bdc0c9 - 0.0301 VW - 1757266121.670395374 1757266121.700515985 0 (txn: txce11c226fb6a4a9ca94c7-0068bdc0c9) -proxy INFO: - - 07/Sep/2025/17/28/41 PUT /v1/a/none/003foo/1757266121.63117 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txce11c226fb6a4a9ca94c7-0068bdc0c9 - 0.0151 VW - 1757266121.685957193 1757266121.701043367 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf4bf1cdcba5a4129b6a8a-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf4bf1cdcba5a4129b6a8a-0068bdc0c9 - 0.0127 VW - 1757266121.702733755 1757266121.715417862 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txbfdd834f4ea54bd8a92a7-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txbfdd834f4ea54bd8a92a7-0068bdc0c9 - 0.0086 VW - 1757266121.716096163 1757266121.724740982 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7286dcc8f7924a948583b-0068bdc0c9" "proxy-server 2597852" 0.0045 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7286dcc8f7924a948583b-0068bdc0c9" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx7286dcc8f7924a948583b-0068bdc0c9 - 0.0144 VW - 1757266121.725388050 1757266121.739766121 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sdb1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "txa1ee0ac7674c4a6887a74-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "txa1ee0ac7674c4a6887a74-0068bdc0c9" "proxy-server 2597852" 0.0156 "-" 2597852 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx91a1cee472af408db829d-006acad0ff" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/1/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/1_oc_non_ascii%C2%A3" "tx91a1cee472af408db829d-006acad0ff" "container-server 1476113" 0.0010 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/1/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/1_oc_non_ascii%C2%A3" "tx91a1cee472af408db829d-006acad0ff" "container-server 1476113" 0.0093 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx91a1cee472af408db829d-006acad0ff" "proxy-server 1476113" 0.0390 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx91a1cee472af408db829d-006acad0ff" "proxy-server 1476113" 0.0223 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx91a1cee472af408db829d-006acad0ff - 0.0515 - - 1791676671.143390894 1791676671.194927931 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4cda3a2126984a0caa81e-006acad0ff" "proxy-server 1476113" 0.0062 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/2/a/1_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3?format=json&states=listing" "tx4cda3a2126984a0caa81e-006acad0ff" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx4cda3a2126984a0caa81e-006acad0ff - 0.0270 - - 1791676671.200728655 1791676671.227756262 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcda65bde45644453aa4e1-006acad0ff" "proxy-server 1476113" 0.0012 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/1/a/1_vc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/1_vc_ascii" "txcda65bde45644453aa4e1-006acad0ff" "container-server 1476113" 0.0016 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/1/a/1_vc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/1_vc_ascii" "txcda65bde45644453aa4e1-006acad0ff" "container-server 1476113" 0.0010 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_vc_ascii" 201 - "PUT http://localhost/v1/a/1_vc_ascii" "txcda65bde45644453aa4e1-006acad0ff" "proxy-server 1476113" 0.0296 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_vc_ascii" 201 - "PUT http://localhost/v1/a/1_vc_ascii" "txcda65bde45644453aa4e1-006acad0ff" "proxy-server 1476113" 0.0220 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/1_vc_ascii HTTP/1.0 201 - - t - - - txcda65bde45644453aa4e1-006acad0ff - 0.0505 - - 1791676671.229592800 1791676671.280079603 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx16f9de34158a4553b90d7-006acad0ff" "proxy-server 1476113" 0.0019 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx16f9de34158a4553b90d7-006acad0ff - 0.0088 VW - 1791676671.281698465 1791676671.290460110 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx52be8ee2cd994fb39aae2-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx52be8ee2cd994fb39aae2-006acad0ff - 0.0164 VW - 1791676671.290958166 1791676671.307358980 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx2eda383632924d42bd408-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx2eda383632924d42bd408-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2eda383632924d42bd408-006acad0ff - 0.0095 VW - 1791676671.307971239 1791676671.317432642 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx6f7fb1ce020e407a8cbcc-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx6f7fb1ce020e407a8cbcc-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx6f7fb1ce020e407a8cbcc-006acad0ff" "proxy-server 1476113" 0.0243 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx6f7fb1ce020e407a8cbcc-006acad0ff" "proxy-server 1476113" 0.0126 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - tx6f7fb1ce020e407a8cbcc-006acad0ff - 0.0327 - - 1791676671.317777395 1791676671.350514889 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfa58a0fab75d41a3aeb87-006acad0ff" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txfa58a0fab75d41a3aeb87-006acad0ff - 0.0129 VW - 1791676671.370827913 1791676671.383752108 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx94f9391096eb4e37b6397-006acad0ff" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx94f9391096eb4e37b6397-006acad0ff - 0.0096 VW - 1791676671.384270906 1791676671.393867016 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx8b6a9b6673fa476fbf02d-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx8b6a9b6673fa476fbf02d-006acad0ff" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txc6cb04770aad4d6f9d72c-006acad0ff" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx8b6a9b6673fa476fbf02d-006acad0ff - 0.0360 VW - 1791676671.394456387 1791676671.430484772 0 (txn: tx7d8363179e8346f2a2116-006acad0ff) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 201 - "PUT http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx7d8363179e8346f2a2116-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx7d8363179e8346f2a2116-006acad0ff" "proxy-server 1476113" 0.0148 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 201 - "PUT http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx7d8363179e8346f2a2116-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx7d8363179e8346f2a2116-006acad0ff" "proxy-server 1476113" 0.0175 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx7d8363179e8346f2a2116-006acad0ff - 0.0467 VW - 1791676671.409415245 1791676671.456142187 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb8028e6ed84b435989f36-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb8028e6ed84b435989f36-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb8028e6ed84b435989f36-006acad0ff" "proxy-server 1476113" 0.0178 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb8028e6ed84b435989f36-006acad0ff" "proxy-server 1476113" 0.0131 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txb8028e6ed84b435989f36-006acad0ff - 0.0220 - - 1791676671.456552029 1791676671.478593111 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx89f480e2b32e48c790f72-006acad0ff" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx2dbabcd7c14449abb40d3-006acad0ff" "proxy-server 1476113" 0.0066 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx0dc2bbfef8304cf29c78c-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - tx0dc2bbfef8304cf29c78c-006acad0ff - 0.0259 - - 1791676671.488310099 1791676671.514197111 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx50f100ea66544d018d447-006acad0ff" "proxy-server 1476113" 0.0012 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx50f100ea66544d018d447-006acad0ff - 0.0039 VW - 1791676671.526329994 1791676671.530224562 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx99baad373a8048b881908-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx99baad373a8048b881908-006acad0ff - 0.0163 VW - 1791676671.530730009 1791676671.547071457 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx3f304593ee144c629871d-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx3f304593ee144c629871d-006acad0ff" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx58ad9f6b2955434786666-006acad0ff" "proxy-server 1476113" 0.0100 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx3f304593ee144c629871d-006acad0ff - 0.0389 VW - 1791676671.547736168 1791676671.586658239 0 (txn: txff0d660e54c94b1e81fba-006acad0ff) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 201 - "PUT http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "txff0d660e54c94b1e81fba-006acad0ff" "object-server 1476113" 0.0059 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "txff0d660e54c94b1e81fba-006acad0ff" "proxy-server 1476113" 0.0191 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 201 - "PUT http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "txff0d660e54c94b1e81fba-006acad0ff" "object-server 1476113" 0.0046 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "txff0d660e54c94b1e81fba-006acad0ff" "proxy-server 1476113" 0.0276 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txff0d660e54c94b1e81fba-006acad0ff - 0.0483 VW - 1791676671.565130949 1791676671.613412142 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx63c6ff7c6bf54f90b5654-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx63c6ff7c6bf54f90b5654-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx63c6ff7c6bf54f90b5654-006acad0ff" "proxy-server 1476113" 0.0118 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx63c6ff7c6bf54f90b5654-006acad0ff" "proxy-server 1476113" 0.0135 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - tx63c6ff7c6bf54f90b5654-006acad0ff - 0.0216 - - 1791676671.613819838 1791676671.635417461 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4274b32ff6b43da87170-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx5c1941488a2744059e08b-006acad0ff" "proxy-server 1476113" 0.0025 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx4271fb104bc343f4bbb07-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - tx4271fb104bc343f4bbb07-006acad0ff - 0.0132 - - 1791676671.636907816 1791676671.650077581 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdcf6d68b8bac4a43814bd-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?format=json&states=listing" "txdcf6d68b8bac4a43814bd-006acad0ff" "proxy-server 1476113" 0.0034 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - txdcf6d68b8bac4a43814bd-006acad0ff - 0.0147 - - 1791676671.651679754 1791676671.666398764 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5a954b4fc0854da2b2906-006acad0ff" "proxy-server 1476113" 0.0012 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx3cbbbbcc2c7f46dc864f2-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx4f8c2800b2ad427c972ed-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx4f8c2800b2ad427c972ed-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa2e8bc633a09495287d47-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa2e8bc633a09495287d47-006acad0ff - 0.0101 VW - 1791676671.698129654 1791676671.708266020 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx85ebc12ccb6f476d98a54-006acad0ff" "proxy-server 1476113" 0.0015 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx85ebc12ccb6f476d98a54-006acad0ff - 0.0042 VW - 1791676671.708765507 1791676671.713008642 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx87b8bdba88114564a196a-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx87b8bdba88114564a196a-006acad0ff" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx87b8bdba88114564a196a-006acad0ff - 0.0052 VW - 1791676671.713557959 1791676671.718781948 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - Swift t - 5 - tx4f8c2800b2ad427c972ed-006acad0ff - 0.0511 SSC - 1791676671.672456980 1791676671.723574162 0 (txn: tx15134706c9444bb79b79a-006acad0ff) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" "tx15134706c9444bb79b79a-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx15134706c9444bb79b79a-006acad0ff" "proxy-server 1476113" 0.0118 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" "tx15134706c9444bb79b79a-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx15134706c9444bb79b79a-006acad0ff" "proxy-server 1476113" 0.0169 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 COPY /v1/a/1_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx15134706c9444bb79b79a-006acad0ff - 0.0247 SSC - 1791676671.719164848 1791676671.743828773 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8edd1b65dc374ef4a09e5-006acad0ff" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txc23b4e56d84c4cf394b5f-006acad0ff" "proxy-server 1476113" 0.0025 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/copied_name" "tx9b6d577af22149a2bbc4e-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - tx9b6d577af22149a2bbc4e-006acad0ff - 0.0341 - - 1791676671.745479584 1791676671.779629230 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8937c660a1c94f47a2af9-006acad0ff" "proxy-server 1476113" 0.0054 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx6bf1045bd0674c8990b79-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "POST http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txe244140314f141f1ac52f-006acad0ff" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "POST http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txe244140314f141f1ac52f-006acad0ff" "object-server 1476113" 0.0046 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "POST /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 202 76 "POST http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txe244140314f141f1ac52f-006acad0ff" "proxy-server 1476113" 0.0098 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "POST /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 202 76 "POST http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txe244140314f141f1ac52f-006acad0ff" "proxy-server 1476113" 0.0166 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 POST /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 202 - - t - 76 - txe244140314f141f1ac52f-006acad0ff - 0.0452 - - 1791676671.781289577 1791676671.826452017 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx269c3bbb9b1240598d612-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txbf7627f931de4fcf8b18a-006acad0ff" "proxy-server 1476113" 0.0069 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txa7f41614461247928195f-006acad0ff" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txa7f41614461247928195f-006acad0ff - 0.0261 - - 1791676671.832085609 1791676671.858166695 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9af607ca60d04f3db3749-006acad0ff" "proxy-server 1476113" 0.0051 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/2/a/1_oc_non_ascii%C2%A3" 200 316 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3?format=json&states=listing" "tx9af607ca60d04f3db3749-006acad0ff" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/51 GET /v1/a/1_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - tx9af607ca60d04f3db3749-006acad0ff - 0.0284 - - 1791676671.868019819 1791676671.896420956 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7208362c04ff468390533-006acad0ff" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7208362c04ff468390533-006acad0ff - 0.0122 VW - 1791676671.898300886 1791676671.910547018 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txaf89e680f21443879d8f1-006acad0ff" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txaf89e680f21443879d8f1-006acad0ff - 0.0125 VW - 1791676671.915172815 1791676671.927628517 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx48ed5eccaeac4abdab4e4-006acad0ff" "proxy-server 1476113" 0.0153 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - tx48ed5eccaeac4abdab4e4-006acad0ff - 0.0186 VW - 1791676671.928191900 1791676671.946789742 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sda1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707?symlink=get" "tx70529ebc99174f9e8fb0e-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "GET /sdb1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707?symlink=get" "tx70529ebc99174f9e8fb0e-006acad0ff" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/51 GET /v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx70529ebc99174f9e8fb0e-006acad0ff - 0.0283 VW - 1791676671.951471806 1791676671.979723692 0 (txn: txec8fc4f523c74573840e9-006acad0ff) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txec8fc4f523c74573840e9-006acad0ff" "object-server 1476113" 0.0063 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txec8fc4f523c74573840e9-006acad0ff" "proxy-server 1476113" 0.0237 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:51 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txec8fc4f523c74573840e9-006acad0ff" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txec8fc4f523c74573840e9-006acad0ff" "proxy-server 1476113" 0.0260 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txec8fc4f523c74573840e9-006acad0ff - 0.0350 VW - 1791676671.966094255 1791676672.001115084 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 204 - "DELETE http://localhost/sdb1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "tx116912a13d574179b964c-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 204 - "DELETE http://localhost/sda1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "tx116912a13d574179b964c-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "tx116912a13d574179b964c-006acad100" "proxy-server 1476113" 0.0105 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/2/a/1_vc_ascii/0091_o_ascii/1791676671.45707" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707" "tx116912a13d574179b964c-006acad100" "proxy-server 1476113" 0.0139 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1791676671.45707 HTTP/1.0 204 - Swift - - - - tx116912a13d574179b964c-006acad100 - 0.0271 VW - 1791676672.001580000 1791676672.028720617 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx34b3fe33f1c749c1a1465-006acad100" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx86b6ff20434b44e68c7a4-006acad100" "proxy-server 1476113" 0.0081 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txc2ec2473d9ca4b0686268-006acad100" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txc2ec2473d9ca4b0686268-006acad100 - 0.0317 - - 1791676672.030386925 1791676672.062080860 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcb7c0db2d2454e83bc448-006acad100" "proxy-server 1476113" 0.0094 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 181 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "txcb7c0db2d2454e83bc448-006acad100" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - txcb7c0db2d2454e83bc448-006acad100 - 0.0275 - - 1791676672.067995787 1791676672.095526695 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx847fc10e5d3643bca8b56-006acad100" "proxy-server 1476113" 0.0054 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx847fc10e5d3643bca8b56-006acad100 - 0.0082 VW - 1791676672.097481966 1791676672.105643749 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx83a72252ff564efca6b36-006acad100" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx83a72252ff564efca6b36-006acad100 - 0.0150 VW - 1791676672.106240749 1791676672.121238708 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_vc_ascii" 200 181 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx68fc3da861bb4098ac02c-006acad100" "proxy-server 1476113" 0.0060 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - tx68fc3da861bb4098ac02c-006acad100 - 0.0178 VW - 1791676672.121785164 1791676672.139620781 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830?symlink=get" "tx1b56af1941da427889e9b-006acad100" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830?symlink=get" "tx1b56af1941da427889e9b-006acad100" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx1b56af1941da427889e9b-006acad100 - 0.0354 VW - 1791676672.140119791 1791676672.175506592 0 (txn: tx9a5d9dd50d954ca597bc5-006acad100) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx9a5d9dd50d954ca597bc5-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx9a5d9dd50d954ca597bc5-006acad100" "proxy-server 1476113" 0.0169 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx9a5d9dd50d954ca597bc5-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx9a5d9dd50d954ca597bc5-006acad100" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx9a5d9dd50d954ca597bc5-006acad100 - 0.0357 VW - 1791676672.159132957 1791676672.194873810 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 204 - "DELETE http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx96b66384b5e24685a41ff-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 204 - "DELETE http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx96b66384b5e24685a41ff-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx96b66384b5e24685a41ff-006acad100" "proxy-server 1476113" 0.0112 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/3/a/1_vc_ascii/0091_o_ascii/1791676671.31830" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830" "tx96b66384b5e24685a41ff-006acad100" "proxy-server 1476113" 0.0061 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1791676671.31830 HTTP/1.0 204 - Swift - - - - tx96b66384b5e24685a41ff-006acad100 - 0.0153 VW - 1791676672.203594446 1791676672.218899250 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0dd5dba532334c79ad5e2-006acad100" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx237b8908a0f347c0bf751-006acad100" "proxy-server 1476113" 0.0082 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb25256c8b4354c4b9c609-006acad100" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 200 - - t - 5 - txb25256c8b4354c4b9c609-006acad100 - 0.0319 - - 1791676672.228874683 1791676672.260819674 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txece6a3c3b9aa4ad6957df-006acad100" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "txece6a3c3b9aa4ad6957df-006acad100" "proxy-server 1476113" 0.0121 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txece6a3c3b9aa4ad6957df-006acad100 - 0.0333 - - 1791676672.262533665 1791676672.295865297 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx51b953abfaf54d8f84475-006acad100" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "tx51b953abfaf54d8f84475-006acad100" "proxy-server 1476113" 0.0087 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx51b953abfaf54d8f84475-006acad100 - 0.0245 - - 1791676672.297826052 1791676672.322359562 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ff9a52a73bd43bb87ce7-006acad100" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7ff9a52a73bd43bb87ce7-006acad100 - 0.0084 VW - 1791676672.328455687 1791676672.336822510 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx61a1d57addc9406f9fa43-006acad100" "proxy-server 1476113" 0.0089 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx61a1d57addc9406f9fa43-006acad100 - 0.0159 VW - 1791676672.337380886 1791676672.353257179 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 2 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx208415f080024fc49a1cb-006acad100" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx208415f080024fc49a1cb-006acad100 - 0.0136 VW - 1791676672.353793621 1791676672.367431641 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx8eba8bb21faa463ca5d75-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx8eba8bb21faa463ca5d75-006acad100" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx8eba8bb21faa463ca5d75-006acad100" "proxy-server 1476113" 0.0206 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "DELETE /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx8eba8bb21faa463ca5d75-006acad100" "proxy-server 1476113" 0.0201 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 DELETE /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 204 - - t - - - tx8eba8bb21faa463ca5d75-006acad100 - 0.0292 - - 1791676672.367857695 1791676672.397043467 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx780d9fe5e9a145d9bc993-006acad100" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txb1834aa2b44941b88fe25-006acad100" "proxy-server 1476113" 0.0112 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx0def421b17864eb094a67-006acad100" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx0def421b17864eb094a67-006acad100" "proxy-server 1476113" 0.0086 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 404 - - t - 70 - tx0def421b17864eb094a67-006acad100 - 0.0581 - - 1791676672.398699045 1791676672.456798553 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5c376744c0cf4b75b2c2d-006acad100" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5c376744c0cf4b75b2c2d-006acad100 - 0.0083 VW - 1791676672.472201824 1791676672.480551720 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx8540b8b56f4d4a71a3e21-006acad100" "proxy-server 1476113" 0.0071 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx8540b8b56f4d4a71a3e21-006acad100 - 0.0099 VW - 1791676672.481057167 1791676672.490973711 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx9ffc9f9c890e40158c5fb-006acad100" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx9ffc9f9c890e40158c5fb-006acad100" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx9ffc9f9c890e40158c5fb-006acad100 - 0.0102 VW - 1791676672.495744705 1791676672.505957603 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx962a614a1c6d4d8092d3d-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx962a614a1c6d4d8092d3d-006acad100" "proxy-server 1476113" 0.0160 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx962a614a1c6d4d8092d3d-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx962a614a1c6d4d8092d3d-006acad100" "proxy-server 1476113" 0.0250 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - tx962a614a1c6d4d8092d3d-006acad100 - 0.0462 - - 1791676672.506326675 1791676672.552502632 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6c2503701dac48888b65d-006acad100" "proxy-server 1476113" 0.0015 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6c2503701dac48888b65d-006acad100 - 0.0087 VW - 1791676672.565467358 1791676672.574185133 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txa14baf7d376141e2b4702-006acad100" "proxy-server 1476113" 0.0073 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txa14baf7d376141e2b4702-006acad100 - 0.0147 VW - 1791676672.574754238 1791676672.589414120 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx2bbdb37a46f241a4b6e33-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx2bbdb37a46f241a4b6e33-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx2bbdb37a46f241a4b6e33-006acad100 - 0.0156 VW - 1791676672.590060472 1791676672.605621815 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx76ebc81f70ae4ad5a2889-006acad100" "proxy-server 1476113" 0.0015 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.50685" 201 - "PUT http://localhost/sda1/3/a/1_vc_ascii/0091_o_ascii/1791676672.50685" "txf42516df03dc41659c6ea-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.50685" 201 - "PUT http://localhost/sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676672.50685" "txf42516df03dc41659c6ea-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/3/a/1_vc_ascii/0091_o_ascii/1791676672.50685" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.50685" "txf42516df03dc41659c6ea-006acad100" "proxy-server 1476113" 0.0189 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/3/a/1_vc_ascii/0091_o_ascii/1791676672.50685" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.50685" "txf42516df03dc41659c6ea-006acad100" "proxy-server 1476113" 0.0317 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676672.50685 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txf42516df03dc41659c6ea-006acad100 - 0.0570 VW - 1791676672.606285810 1791676672.663320065 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx7a2357136a584d59aecf0-006acad100" "object-server 1476113" 0.0051 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx7a2357136a584d59aecf0-006acad100" "proxy-server 1476113" 0.0166 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx7a2357136a584d59aecf0-006acad100" "object-server 1476113" 0.0048 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx7a2357136a584d59aecf0-006acad100" "proxy-server 1476113" 0.0300 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - tx7a2357136a584d59aecf0-006acad100 - 0.0342 - - 1791676672.663820267 1791676672.698025465 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcbfd65e9ecb744f99765f-006acad100" "proxy-server 1476113" 0.0058 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txcbfd65e9ecb744f99765f-006acad100 - 0.0088 VW - 1791676672.712242842 1791676672.721049309 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx0ffe8675cf9f4f3fa2933-006acad100" "proxy-server 1476113" 0.0097 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx0ffe8675cf9f4f3fa2933-006acad100 - 0.0169 VW - 1791676672.721606731 1791676672.738459110 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx5b2bcb53cbf6476094d7f-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx5b2bcb53cbf6476094d7f-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx5b2bcb53cbf6476094d7f-006acad100 - 0.0114 VW - 1791676672.743315697 1791676672.754732847 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txcaff0d7bb2f94f7fb9e35-006acad100" "proxy-server 1476113" 0.0068 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.66441" 201 - "PUT http://localhost/sdb1/1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" "txba65f2c03d7143a893d8d-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.66441" 201 - "PUT http://localhost/sda1/1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" "txba65f2c03d7143a893d8d-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" "txba65f2c03d7143a893d8d-006acad100" "proxy-server 1476113" 0.0230 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.66441" "txba65f2c03d7143a893d8d-006acad100" "proxy-server 1476113" 0.0247 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676672.66441 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txba65f2c03d7143a893d8d-006acad100 - 0.0430 VW - 1791676672.759525776 1791676672.802482843 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx799b969bf5f343bc8b6f9-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx799b969bf5f343bc8b6f9-006acad100" "proxy-server 1476113" 0.0143 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx799b969bf5f343bc8b6f9-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "tx799b969bf5f343bc8b6f9-006acad100" "proxy-server 1476113" 0.0197 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t - - - tx799b969bf5f343bc8b6f9-006acad100 - 0.0275 - - 1791676672.802900791 1791676672.830449820 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2eb809e105844cafbf8ab-006acad100" "proxy-server 1476113" 0.0058 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 362 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&format=json&states=listing" "tx2eb809e105844cafbf8ab-006acad100" "proxy-server 1476113" 0.0102 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/52 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx2eb809e105844cafbf8ab-006acad100 - 0.0225 - - 1791676672.840297461 1791676672.862838745 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txba20990433744420b9396-006acad100" "proxy-server 1476113" 0.0070 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txba20990433744420b9396-006acad100 - 0.0101 VW - 1791676672.869268179 1791676672.879356146 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txac9c9a229c8e44e2a4d1e-006acad100" "proxy-server 1476113" 0.0101 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txac9c9a229c8e44e2a4d1e-006acad100 - 0.0131 VW - 1791676672.879909039 1791676672.893019676 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx8c5af12799b64bce89b4e-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 - "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx8c5af12799b64bce89b4e-006acad100" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx8c5af12799b64bce89b4e-006acad100 - 0.0134 VW - 1791676672.893621206 1791676672.906973362 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx38a792cacbea41f193b68-006acad100" "proxy-server 1476113" 0.0073 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.80735" 201 - "PUT http://localhost/sdb1/1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" "tx3bc22d67ec6a4752b5968-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.80735" 201 - "PUT http://localhost/sda1/1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" "tx3bc22d67ec6a4752b5968-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" "tx3bc22d67ec6a4752b5968-006acad100" "proxy-server 1476113" 0.0219 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sda1/1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.80735" "tx3bc22d67ec6a4752b5968-006acad100" "proxy-server 1476113" 0.0217 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/52 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676672.80735 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx3bc22d67ec6a4752b5968-006acad100 - 0.0567 VW - 1791676672.916418791 1791676672.973155499 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb13edc35ab95476faaf70-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:52 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb13edc35ab95476faaf70-006acad100" "proxy-server 1476113" 0.0204 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb13edc35ab95476faaf70-006acad100" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txb13edc35ab95476faaf70-006acad100" "proxy-server 1476113" 0.0379 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txb13edc35ab95476faaf70-006acad100 - 0.0539 - - 1791676672.973608971 1791676673.027479649 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf5ee512057244313bd334-006acad101" "proxy-server 1476113" 0.0048 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf5ee512057244313bd334-006acad101 - 0.0078 VW - 1791676673.029351711 1791676673.037135601 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx498aba116df74b01a9182-006acad101" "proxy-server 1476113" 0.0049 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx498aba116df74b01a9182-006acad101 - 0.0195 VW - 1791676673.037674189 1791676673.057138443 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx01694be0f3a543ea9eef0-006acad101" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii?symlink=get" "tx01694be0f3a543ea9eef0-006acad101" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "txe8abe36da74b4f20b2509-006acad101" "proxy-server 1476113" 0.0065 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx01694be0f3a543ea9eef0-006acad101 - 0.0426 VW - 1791676673.057767391 1791676673.100356102 0 (txn: tx9b8acf3c55394965a6126-006acad101) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 201 - "PUT http://localhost/sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx9b8acf3c55394965a6126-006acad101" "object-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx9b8acf3c55394965a6126-006acad101" "proxy-server 1476113" 0.0189 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 201 - "PUT http://localhost/sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx9b8acf3c55394965a6126-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 201 - "PUT http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx9b8acf3c55394965a6126-006acad101" "proxy-server 1476113" 0.0293 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 PUT /v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx9b8acf3c55394965a6126-006acad101 - 0.0488 VW - 1791676673.079710722 1791676673.128529072 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txd1580b1156ef40769576b-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txd1580b1156ef40769576b-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txd1580b1156ef40769576b-006acad101" "proxy-server 1476113" 0.0217 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txd1580b1156ef40769576b-006acad101" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - - t 5 - - txd1580b1156ef40769576b-006acad101 - 0.0352 - - 1791676673.128977776 1791676673.164138556 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx31161de07aa84c80bf0be-006acad101" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx31161de07aa84c80bf0be-006acad101 - 0.0127 VW - 1791676673.165915966 1791676673.178601265 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx7dbc996219904b209d638-006acad101" "proxy-server 1476113" 0.0068 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx7dbc996219904b209d638-006acad101 - 0.0099 VW - 1791676673.184828043 1791676673.194721937 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "txc5ac0de2ce0549219f355-006acad101" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "txc5ac0de2ce0549219f355-006acad101" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txc5ac0de2ce0549219f355-006acad101 - 0.0149 VW - 1791676673.195370436 1791676673.210297108 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx088eb73b2a484d84b9434-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx088eb73b2a484d84b9434-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx088eb73b2a484d84b9434-006acad101" "proxy-server 1476113" 0.0313 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "tx088eb73b2a484d84b9434-006acad101" "proxy-server 1476113" 0.0330 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx088eb73b2a484d84b9434-006acad101 - 0.0418 - - 1791676673.210677147 1791676673.252482891 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdeac0bfdfe8647c09d024-006acad101" "proxy-server 1476113" 0.0015 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdeac0bfdfe8647c09d024-006acad101 - 0.0116 VW - 1791676673.254208326 1791676673.265806913 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "txdedee7551fca46798bfb7-006acad101" "proxy-server 1476113" 0.0060 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txdedee7551fca46798bfb7-006acad101 - 0.0162 VW - 1791676673.266462564 1791676673.282701015 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 200 4 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx66fdc92754d0451b9f027-006acad101" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 200 4 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub?symlink=get" "tx66fdc92754d0451b9f027-006acad101" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/0/a/1_vc_ascii" 204 - "HEAD http://localhost/v1/a/1_vc_ascii" "tx63da30ecb32648cba8bb7-006acad101" "proxy-server 1476113" 0.0119 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx66fdc92754d0451b9f027-006acad101 - 0.0383 VW - 1791676673.287279844 1791676673.325558186 0 (txn: tx47b2d82f757f48f8b5113-006acad101) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/0/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" 201 - "PUT http://localhost/sda1/1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" "tx47b2d82f757f48f8b5113-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" 201 - "PUT http://localhost/v1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" "tx47b2d82f757f48f8b5113-006acad101" "proxy-server 1476113" 0.0169 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" 201 - "PUT http://localhost/sdb1/1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" "tx47b2d82f757f48f8b5113-006acad101" "object-server 1476113" 0.0076 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" 201 - "PUT http://localhost/v1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585" "tx47b2d82f757f48f8b5113-006acad101" "proxy-server 1476113" 0.0282 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 PUT /v1/a/1_vc_ascii/00d1_o_ascii/sub/1791676673.21585 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx47b2d82f757f48f8b5113-006acad101 - 0.0523 VW - 1791676673.300437212 1791676673.352696896 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "txaf7d7ce456454a9f9341e-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "txaf7d7ce456454a9f9341e-006acad101" "proxy-server 1476113" 0.0169 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "txaf7d7ce456454a9f9341e-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii/sub" "txaf7d7ce456454a9f9341e-006acad101" "proxy-server 1476113" 0.0257 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii/sub HTTP/1.0 201 - - t 4 - - txaf7d7ce456454a9f9341e-006acad101 - 0.0375 - - 1791676673.353113413 1791676673.390656233 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6f422918738946fe96246-006acad101" "proxy-server 1476113" 0.0094 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6f422918738946fe96246-006acad101 - 0.0123 VW - 1791676673.392398596 1791676673.404717207 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3" "tx7ded5611bbc94b46b8009-006acad101" "proxy-server 1476113" 0.0101 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx7ded5611bbc94b46b8009-006acad101 - 0.0131 VW - 1791676673.405268192 1791676673.418392897 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/0/a/1_vc_ascii" 200 724 "GET http://localhost/v1/a/1_vc_ascii?prefix=0091_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txa29166aa5e5b4b87b5baa-006acad101" "proxy-server 1476113" 0.0075 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_vc_ascii%3Fprefix%3D0091_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - txa29166aa5e5b4b87b5baa-006acad101 - 0.0153 VW - 1791676673.418972492 1791676673.434267998 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421?symlink=get" "tx670763561718451698aeb-006acad101" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 200 5 "GET http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421?symlink=get" "tx670763561718451698aeb-006acad101" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx670763561718451698aeb-006acad101 - 0.0398 VW - 1791676673.434760809 1791676673.474592924 0 (txn: txcfd0f809413041d5ab4c8-006acad101) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txcfd0f809413041d5ab4c8-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txcfd0f809413041d5ab4c8-006acad101" "object-server 1476113" 0.0057 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txcfd0f809413041d5ab4c8-006acad101" "proxy-server 1476113" 0.0205 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/0/a/1_oc_non_ascii%C2%A3/1_o_ascii" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3/1_o_ascii" "txcfd0f809413041d5ab4c8-006acad101" "proxy-server 1476113" 0.0225 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3/1_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txcfd0f809413041d5ab4c8-006acad101 - 0.0430 VW - 1791676673.457123518 1791676673.500083447 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 204 - "DELETE http://localhost/sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx47bf6002221146e8a07f0-006acad101" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sdb1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx47bf6002221146e8a07f0-006acad101" "proxy-server 1476113" 0.0088 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 204 - "DELETE http://localhost/sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx47bf6002221146e8a07f0-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sda1/0/a/1_vc_ascii/0091_o_ascii/1791676672.97421" 204 - "DELETE http://localhost/v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421" "tx47bf6002221146e8a07f0-006acad101" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 DELETE /v1/a/1_vc_ascii/0091_o_ascii/1791676672.97421 HTTP/1.0 204 - Swift - - - - tx47bf6002221146e8a07f0-006acad101 - 0.0310 VW - 1791676673.500607014 1791676673.531574965 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd6f12e89030f4dc2885aa-006acad101" "proxy-server 1476113" 0.0016 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/0/a/1_vc_ascii" 200 185 "GET http://localhost/v1/a/1_vc_ascii?prefix=00d1_o_ascii%2Fsub%2F&format=json&states=listing" "txd6f12e89030f4dc2885aa-006acad101" "proxy-server 1476113" 0.0128 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 GET /v1/a/1_vc_ascii%3Fprefix%3D00d1_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - txd6f12e89030f4dc2885aa-006acad101 - 0.0280 - - 1791676673.533350229 1791676673.561349630 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf51f85dea3140e5b9092-006acad101" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/1/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/1_oc_non_ascii%C2%A3whoops" "txaf51f85dea3140e5b9092-006acad101" "container-server 1476113" 0.0012 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/1/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/1_oc_non_ascii%C2%A3whoops" "txaf51f85dea3140e5b9092-006acad101" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txaf51f85dea3140e5b9092-006acad101" "proxy-server 1476113" 0.0372 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txaf51f85dea3140e5b9092-006acad101" "proxy-server 1476113" 0.0252 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - txaf51f85dea3140e5b9092-006acad101 - 0.0588 - - 1791676673.570674896 1791676673.629482269 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa2ec67beba424391a702b-006acad101" "proxy-server 1476113" 0.0021 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa2ec67beba424391a702b-006acad101 - 0.0139 VW - 1791676673.631283522 1791676673.645184755 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "tx7427aa52faaa47a7a7075-006acad101" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx7427aa52faaa47a7a7075-006acad101 - 0.0135 VW - 1791676673.645734072 1791676673.659238338 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx0089a08dc2a847c1a99a2-006acad101" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx0089a08dc2a847c1a99a2-006acad101" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx0089a08dc2a847c1a99a2-006acad101 - 0.0115 VW - 1791676673.659921885 1791676673.671447515 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx64482ff95c0d423bba2fd-006acad101" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx64482ff95c0d423bba2fd-006acad101" "object-server 1476113" 0.0009 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx64482ff95c0d423bba2fd-006acad101" "proxy-server 1476113" 0.0376 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx64482ff95c0d423bba2fd-006acad101" "proxy-server 1476113" 0.0277 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx64482ff95c0d423bba2fd-006acad101 - 0.0421 - - 1791676673.671832323 1791676673.713953257 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5179168de1f436c9f9e3-006acad101" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa5179168de1f436c9f9e3-006acad101 - 0.0083 VW - 1791676673.719871044 1791676673.728192329 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "tx589b19930f174e0fbee4b-006acad101" "proxy-server 1476113" 0.0110 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx589b19930f174e0fbee4b-006acad101 - 0.0138 VW - 1791676673.728720665 1791676673.742550611 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txf0536fc68f5f4af5bf01e-006acad101" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txf0536fc68f5f4af5bf01e-006acad101" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc0589f315c5f463b84f1b-006acad101" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc0589f315c5f463b84f1b-006acad101" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txf0536fc68f5f4af5bf01e-006acad101 - 0.0291 VW - 1791676673.743143320 1791676673.772207022 0 (txn: txb3c37f633cba436c947dd-006acad101) +proxy INFO: - - 10/Oct/2026/23/57/53 PUT /v1/a/none/003foo/1791676673.67239 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txb3c37f633cba436c947dd-006acad101 - 0.0147 VW - 1791676673.757963419 1791676673.772666693 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2a5bb89ee5234a02bc16a-006acad101" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2a5bb89ee5234a02bc16a-006acad101 - 0.0172 VW - 1791676673.774249077 1791676673.791399717 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/2/a/1_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops" "txca9379d095a04e18ba21b-006acad101" "proxy-server 1476113" 0.0065 "-" 1476113 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container ... ok -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sda1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "txa1ee0ac7674c4a6887a74-0068bdc0c9" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "DELETE /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "txa1ee0ac7674c4a6887a74-0068bdc0c9" "proxy-server 2597852" 0.0134 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 DELETE /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - txa1ee0ac7674c4a6887a74-0068bdc0c9 - 0.0221 - - 1757266121.740211010 1757266121.762276411 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txda7c6f82a5114017a17bb-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/6_oc_non_ascii%C2%A3" "txda7c6f82a5114017a17bb-0068bdc0c9" "container-server 2597852" 0.0062 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/6_oc_non_ascii%C2%A3" "txda7c6f82a5114017a17bb-0068bdc0c9" "container-server 2597852" 0.0012 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txda7c6f82a5114017a17bb-0068bdc0c9" "proxy-server 2597852" 0.0239 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txda7c6f82a5114017a17bb-0068bdc0c9" "proxy-server 2597852" 0.0394 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txda7c6f82a5114017a17bb-0068bdc0c9 - 0.0685 - - 1757266121.773597002 1757266121.842050552 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx040e5c6afdf64b82a25b0-0068bdc0c9" "proxy-server 2597852" 0.0065 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/1/a/6_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3?format=json&states=listing" "tx040e5c6afdf64b82a25b0-0068bdc0c9" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 GET /v1/a/6_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx040e5c6afdf64b82a25b0-0068bdc0c9 - 0.0244 - - 1757266121.848022223 1757266121.872379541 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd1f50a7aa3844b9586122-0068bdc0c9" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/1/a/6_vc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/6_vc_ascii" "txd1f50a7aa3844b9586122-0068bdc0c9" "container-server 2597852" 0.0011 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/1/a/6_vc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/6_vc_ascii" "txd1f50a7aa3844b9586122-0068bdc0c9" "container-server 2597852" 0.0018 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/6_vc_ascii" 201 - "PUT http://localhost/v1/a/6_vc_ascii" "txd1f50a7aa3844b9586122-0068bdc0c9" "proxy-server 2597852" 0.0185 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/6_vc_ascii" 201 - "PUT http://localhost/v1/a/6_vc_ascii" "txd1f50a7aa3844b9586122-0068bdc0c9" "proxy-server 2597852" 0.0104 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/6_vc_ascii HTTP/1.0 201 - - t - - - txd1f50a7aa3844b9586122-0068bdc0c9 - 0.0360 - - 1757266121.874458075 1757266121.910413504 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2956854e6836454e9cb40-0068bdc0c9" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2956854e6836454e9cb40-0068bdc0c9 - 0.0053 VW - 1757266121.912267923 1757266121.917524338 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx8186a6360d1a4b828f8b9-0068bdc0c9" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx8186a6360d1a4b828f8b9-0068bdc0c9 - 0.0045 VW - 1757266121.918110609 1757266121.922591448 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx1d33220582f948ff96636-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx1d33220582f948ff96636-0068bdc0c9" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx1d33220582f948ff96636-0068bdc0c9 - 0.0060 VW - 1757266121.923219442 1757266121.929176569 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb111ec8d94d241388c11f-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb111ec8d94d241388c11f-0068bdc0c9" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb111ec8d94d241388c11f-0068bdc0c9" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb111ec8d94d241388c11f-0068bdc0c9" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/41 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txb111ec8d94d241388c11f-0068bdc0c9 - 0.0136 - - 1757266121.929577112 1757266121.943198919 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc75f3de7ed694220b8cba-0068bdc0c9" "proxy-server 2597852" 0.0020 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc75f3de7ed694220b8cba-0068bdc0c9 - 0.0134 VW - 1757266121.955482721 1757266121.968849421 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txe26eaa72cdfe49768b845-0068bdc0c9" "proxy-server 2597852" 0.0071 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/41 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txe26eaa72cdfe49768b845-0068bdc0c9 - 0.0102 VW - 1757266121.969465494 1757266121.979677916 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txb7d3b0f43b224f5087b92-0068bdc0c9" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:41 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txb7d3b0f43b224f5087b92-0068bdc0c9" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx2bcbc104b0a24e769d287-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txb7d3b0f43b224f5087b92-0068bdc0c9 - 0.0460 VW - 1757266121.980316877 1757266122.026333809 0 (txn: tx63b35f1a9c8c42708de47-0068bdc0ca) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 201 - "PUT http://localhost/sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "tx63b35f1a9c8c42708de47-0068bdc0ca" "object-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 201 - "PUT http://localhost/sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "tx63b35f1a9c8c42708de47-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "tx63b35f1a9c8c42708de47-0068bdc0ca" "proxy-server 2597852" 0.0136 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "tx63b35f1a9c8c42708de47-0068bdc0ca" "proxy-server 2597852" 0.0153 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266121.93013 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx63b35f1a9c8c42708de47-0068bdc0ca - 0.0407 VW - 1757266122.000066757 1757266122.040772676 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd894018a0e2142dd933bb-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd894018a0e2142dd933bb-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd894018a0e2142dd933bb-0068bdc0ca" "proxy-server 2597852" 0.0077 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd894018a0e2142dd933bb-0068bdc0ca" "proxy-server 2597852" 0.0095 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txd894018a0e2142dd933bb-0068bdc0ca - 0.0134 - - 1757266122.041265011 1757266122.054670572 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc3eac6ab7bdb441f988a2-0068bdc0ca" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx69888290d0e2402287e4e-0068bdc0ca" "proxy-server 2597852" 0.0029 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6bd13f5638e143209a942-0068bdc0ca" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx6bd13f5638e143209a942-0068bdc0ca - 0.0145 - - 1757266122.056320429 1757266122.070864916 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8da8428e0b2423884e52-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc8da8428e0b2423884e52-0068bdc0ca - 0.0043 VW - 1757266122.082912445 1757266122.087261677 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx3b710062eb054fbab213f-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3b710062eb054fbab213f-0068bdc0ca - 0.0043 VW - 1757266122.087854624 1757266122.092136383 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx95350c7b19494609996ff-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx95350c7b19494609996ff-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx259a7b1142c2429da13d4-0068bdc0ca" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx95350c7b19494609996ff-0068bdc0ca - 0.0167 VW - 1757266122.092729330 1757266122.109467983 0 (txn: txbfcf1f585ad04929a3ba5-0068bdc0ca) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 201 - "PUT http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txbfcf1f585ad04929a3ba5-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 201 - "PUT http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txbfcf1f585ad04929a3ba5-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txbfcf1f585ad04929a3ba5-0068bdc0ca" "proxy-server 2597852" 0.0088 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txbfcf1f585ad04929a3ba5-0068bdc0ca" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266122.04183 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txbfcf1f585ad04929a3ba5-0068bdc0ca - 0.0187 VW - 1757266122.099490404 1757266122.118227959 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0959138598cd4b23a8ef0-0068bdc0ca" "object-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0959138598cd4b23a8ef0-0068bdc0ca" "proxy-server 2597852" 0.0098 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0959138598cd4b23a8ef0-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0959138598cd4b23a8ef0-0068bdc0ca" "proxy-server 2597852" 0.0228 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx0959138598cd4b23a8ef0-0068bdc0ca - 0.0266 - - 1757266122.118659019 1757266122.145250082 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfff7185577b3433cbdbc8-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txa06b205bac88419285fe3-0068bdc0ca" "proxy-server 2597852" 0.0172 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx170460af61b144679a848-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx170460af61b144679a848-0068bdc0ca - 0.0416 - - 1757266122.146852493 1757266122.188402653 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb452992084b14ec39dc60-0068bdc0ca" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?format=json&states=listing" "txb452992084b14ec39dc60-0068bdc0ca" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - txb452992084b14ec39dc60-0068bdc0ca - 0.0247 - - 1757266122.190184355 1757266122.214925766 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ab47c6a48074e79b038b-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx173f5c161b024e1f8e91a-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx04f4afad574c416da37db-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx04f4afad574c416da37db-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd36b12edfc104b5bbeccc-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd36b12edfc104b5bbeccc-0068bdc0ca - 0.0041 VW - 1757266122.236460209 1757266122.240561485 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txebb633c1b5b74a2e9d580-0068bdc0ca" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txebb633c1b5b74a2e9d580-0068bdc0ca - 0.0054 VW - 1757266122.241093874 1757266122.246454477 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name?symlink=get" "txb71a43f8a85c4b1d98aff-0068bdc0ca" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name?symlink=get" "txb71a43f8a85c4b1d98aff-0068bdc0ca" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb71a43f8a85c4b1d98aff-0068bdc0ca - 0.0053 VW - 1757266122.247040510 1757266122.252327204 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx04f4afad574c416da37db-0068bdc0ca - 0.0359 SSC - 1757266122.221236706 1757266122.257108927 0 (txn: tx752688f9d1fb49e7ae0ee-0068bdc0ca) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" "tx752688f9d1fb49e7ae0ee-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" "tx752688f9d1fb49e7ae0ee-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "tx752688f9d1fb49e7ae0ee-0068bdc0ca" "proxy-server 2597852" 0.0078 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "tx752688f9d1fb49e7ae0ee-0068bdc0ca" "proxy-server 2597852" 0.0092 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 COPY /v1/a/6_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx752688f9d1fb49e7ae0ee-0068bdc0ca - 0.0129 SSC - 1757266122.252684116 1757266122.265633106 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6b9a331cccbd48768cfc9-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx26ee92d9e1e449e6aedeb-0068bdc0ca" "proxy-server 2597852" 0.0024 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "tx0124dd9ddca343c096bfd-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - tx0124dd9ddca343c096bfd-0068bdc0ca - 0.0135 - - 1757266122.267188549 1757266122.280659437 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb7283079499240e9a3b0a-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txd1026d39f43f4cbcb5c48-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0fe113e434d34f578a471-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0fe113e434d34f578a471-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "POST /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0fe113e434d34f578a471-0068bdc0ca" "proxy-server 2597852" 0.0103 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "POST /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx0fe113e434d34f578a471-0068bdc0ca" "proxy-server 2597852" 0.0120 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 POST /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - tx0fe113e434d34f578a471-0068bdc0ca - 0.0242 - - 1757266122.282289505 1757266122.306509256 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44234bea00144ab6bb6ff-0068bdc0ca" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx72bcbb78c8ae4ee29025d-0068bdc0ca" "proxy-server 2597852" 0.0073 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx1fb107ff27f64386849a7-0068bdc0ca" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx1fb107ff27f64386849a7-0068bdc0ca - 0.0314 - - 1757266122.312363863 1757266122.343812466 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbedd199aeb31484ba531d-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/1/a/6_oc_non_ascii%C2%A3" 200 326 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3?format=json&states=listing" "txbedd199aeb31484ba531d-0068bdc0ca" "proxy-server 2597852" 0.0041 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - txbedd199aeb31484ba531d-0068bdc0ca - 0.0201 - - 1757266122.345639706 1757266122.365720272 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx41a73800118e4e7fa42aa-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx41a73800118e4e7fa42aa-0068bdc0ca - 0.0042 VW - 1757266122.373796463 1757266122.378002405 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx227a15eeb7934568a1517-0068bdc0ca" "proxy-server 2597852" 0.0017 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx227a15eeb7934568a1517-0068bdc0ca - 0.0079 VW - 1757266122.378527403 1757266122.386465549 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx19d23b4a55f34a65b3960-0068bdc0ca" "proxy-server 2597852" 0.0041 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - tx19d23b4a55f34a65b3960-0068bdc0ca - 0.0079 VW - 1757266122.387035131 1757266122.394915819 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183?symlink=get" "tx7743a2b4fa4a45ada8b89-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183?symlink=get" "tx7743a2b4fa4a45ada8b89-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266122.04183%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx7743a2b4fa4a45ada8b89-0068bdc0ca - 0.0282 VW - 1757266122.399596453 1757266122.427766323 0 (txn: txb6e2419def30484ea2801-0068bdc0ca) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb6e2419def30484ea2801-0068bdc0ca" "object-server 2597852" 0.0038 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb6e2419def30484ea2801-0068bdc0ca" "proxy-server 2597852" 0.0186 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb6e2419def30484ea2801-0068bdc0ca" "object-server 2597852" 0.0046 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb6e2419def30484ea2801-0068bdc0ca" "proxy-server 2597852" 0.0274 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txb6e2419def30484ea2801-0068bdc0ca - 0.0312 VW - 1757266122.414535999 1757266122.445714235 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 204 - "DELETE http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txe5669c4968e3475f8d9b7-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txe5669c4968e3475f8d9b7-0068bdc0ca" "proxy-server 2597852" 0.0094 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 204 - "DELETE http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txe5669c4968e3475f8d9b7-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.04183" "txe5669c4968e3475f8d9b7-0068bdc0ca" "proxy-server 2597852" 0.0129 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266122.04183 HTTP/1.0 204 - Swift - - - - txe5669c4968e3475f8d9b7-0068bdc0ca - 0.0257 VW - 1757266122.446231365 1757266122.471934319 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf114c300866f4d82a79c8-0068bdc0ca" "proxy-server 2597852" 0.0055 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txd331aadffa4045518fbff-0068bdc0ca" "proxy-server 2597852" 0.0052 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txb9ae642f16424d2b9ae19-0068bdc0ca" "proxy-server 2597852" 0.0088 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txb9ae642f16424d2b9ae19-0068bdc0ca - 0.0371 - - 1757266122.473713398 1757266122.510854006 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7275a063688d4e27b3001-0068bdc0ca" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 191 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx7275a063688d4e27b3001-0068bdc0ca" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - tx7275a063688d4e27b3001-0068bdc0ca - 0.0245 - - 1757266122.516761541 1757266122.541269064 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4f288a32017548aeb4f5e-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4f288a32017548aeb4f5e-0068bdc0ca - 0.0126 VW - 1757266122.543211222 1757266122.555851460 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txcbcfb758a6674760bbf61-0068bdc0ca" "proxy-server 2597852" 0.0063 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txcbcfb758a6674760bbf61-0068bdc0ca - 0.0093 VW - 1757266122.556417465 1757266122.565671444 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 191 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx9fe3d28ecf30438bba010-0068bdc0ca" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx9fe3d28ecf30438bba010-0068bdc0ca - 0.0143 VW - 1757266122.566236973 1757266122.580544949 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013?symlink=get" "tx80b3f044dc05457f9a730-0068bdc0ca" "proxy-server 2597852" 0.0048 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013?symlink=get" "tx80b3f044dc05457f9a730-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266121.93013%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx80b3f044dc05457f9a730-0068bdc0ca - 0.0243 VW - 1757266122.581104279 1757266122.605443954 0 (txn: tx378f541d72fd4f1db5184-0068bdc0ca) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx378f541d72fd4f1db5184-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx378f541d72fd4f1db5184-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx378f541d72fd4f1db5184-0068bdc0ca" "proxy-server 2597852" 0.0121 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx378f541d72fd4f1db5184-0068bdc0ca" "proxy-server 2597852" 0.0180 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx378f541d72fd4f1db5184-0068bdc0ca - 0.0219 VW - 1757266122.596144199 1757266122.618015289 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 204 - "DELETE http://localhost/sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "txe9347bf4604847c28e65e-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 204 - "DELETE http://localhost/sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "txe9347bf4604847c28e65e-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "txe9347bf4604847c28e65e-0068bdc0ca" "proxy-server 2597852" 0.0050 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266121.93013" "txe9347bf4604847c28e65e-0068bdc0ca" "proxy-server 2597852" 0.0071 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266121.93013 HTTP/1.0 204 - Swift - - - - txe9347bf4604847c28e65e-0068bdc0ca - 0.0106 VW - 1757266122.618515491 1757266122.629068136 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx85b4c56644444f5587d90-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx70cc51f09fb74a74ba414-0068bdc0ca" "proxy-server 2597852" 0.0025 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc97e42d42c1547c5a1708-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txc97e42d42c1547c5a1708-0068bdc0ca - 0.0135 - - 1757266122.630702734 1757266122.644190311 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6e4be2bb498b4c19b86e3-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx6e4be2bb498b4c19b86e3-0068bdc0ca" "proxy-server 2597852" 0.0065 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx6e4be2bb498b4c19b86e3-0068bdc0ca - 0.0139 - - 1757266122.645865440 1757266122.659716606 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx490aa3a1d90a4a01b27c2-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx490aa3a1d90a4a01b27c2-0068bdc0ca" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx490aa3a1d90a4a01b27c2-0068bdc0ca - 0.0097 - - 1757266122.661623240 1757266122.671342850 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8fc0659ad554166a0c42-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc8fc0659ad554166a0c42-0068bdc0ca - 0.0041 VW - 1757266122.673254967 1757266122.677363396 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx051018cace604044bc13a-0068bdc0ca" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx051018cace604044bc13a-0068bdc0ca - 0.0068 VW - 1757266122.683805704 1757266122.690645456 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx375d6af6567d4d94bad66-0068bdc0ca" "proxy-server 2597852" 0.0022 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx375d6af6567d4d94bad66-0068bdc0ca - 0.0137 VW - 1757266122.691200495 1757266122.704933643 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9af2896af33146b1af232-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9af2896af33146b1af232-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9af2896af33146b1af232-0068bdc0ca" "proxy-server 2597852" 0.0084 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "DELETE /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9af2896af33146b1af232-0068bdc0ca" "proxy-server 2597852" 0.0099 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 DELETE /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx9af2896af33146b1af232-0068bdc0ca - 0.0175 - - 1757266122.705358744 1757266122.722837448 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9154bd7a1ee54b7884008-0068bdc0ca" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx4707c94a65fb4d408e8e3-0068bdc0ca" "proxy-server 2597852" 0.0072 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx42edcdf356a849668c92a-0068bdc0ca" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx42edcdf356a849668c92a-0068bdc0ca" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - tx42edcdf356a849668c92a-0068bdc0ca - 0.0331 - - 1757266122.732764959 1757266122.765822411 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb41cd85c5859489a99734-0068bdc0ca" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb41cd85c5859489a99734-0068bdc0ca - 0.0041 VW - 1757266122.778055906 1757266122.782171249 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txb427f01f416f4ed6a33f2-0068bdc0ca" "proxy-server 2597852" 0.0049 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txb427f01f416f4ed6a33f2-0068bdc0ca - 0.0159 VW - 1757266122.782693624 1757266122.798593044 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx4f8eea1c277448bf9db75-0068bdc0ca" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx4f8eea1c277448bf9db75-0068bdc0ca" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx4f8eea1c277448bf9db75-0068bdc0ca - 0.0145 VW - 1757266122.799192429 1757266122.813721657 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx2305c464954a4725b941a-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx2305c464954a4725b941a-0068bdc0ca" "proxy-server 2597852" 0.0095 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx2305c464954a4725b941a-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx2305c464954a4725b941a-0068bdc0ca" "proxy-server 2597852" 0.0267 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx2305c464954a4725b941a-0068bdc0ca - 0.0347 - - 1757266122.814095974 1757266122.848757029 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc1405a8cde104f118c8d3-0068bdc0ca" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc1405a8cde104f118c8d3-0068bdc0ca - 0.0043 VW - 1757266122.861698151 1757266122.866028309 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txf5f322840f4a49c9af1a0-0068bdc0ca" "proxy-server 2597852" 0.0080 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txf5f322840f4a49c9af1a0-0068bdc0ca - 0.0151 VW - 1757266122.866587162 1757266122.881718874 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx44af03491733498b96225-0068bdc0ca" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx44af03491733498b96225-0068bdc0ca" "proxy-server 2597852" 0.0048 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx44af03491733498b96225-0068bdc0ca - 0.0110 VW - 1757266122.882329226 1757266122.893296242 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx427b39affcc84855aa39c-0068bdc0ca" "proxy-server 2597852" 0.0031 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" 201 - "PUT http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" "tx3b1113b1c0404f6f88a1b-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" 201 - "PUT http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" "tx3b1113b1c0404f6f88a1b-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" "tx3b1113b1c0404f6f88a1b-0068bdc0ca" "proxy-server 2597852" 0.0163 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.81462" "tx3b1113b1c0404f6f88a1b-0068bdc0ca" "proxy-server 2597852" 0.0260 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/42 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266122.81462 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx3b1113b1c0404f6f88a1b-0068bdc0ca - 0.0483 VW - 1757266122.893915415 1757266122.942212820 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx939140ae10fd4cce82648-0068bdc0ca" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx939140ae10fd4cce82648-0068bdc0ca" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx939140ae10fd4cce82648-0068bdc0ca" "proxy-server 2597852" 0.0215 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx939140ae10fd4cce82648-0068bdc0ca" "proxy-server 2597852" 0.0231 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/42 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx939140ae10fd4cce82648-0068bdc0ca - 0.0354 - - 1757266122.942632675 1757266122.977982759 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:42 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc0c8435596374691b1479-0068bdc0ca" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/42 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc0c8435596374691b1479-0068bdc0ca - 0.0043 VW - 1757266122.990707874 1757266122.994994402 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txbad800ba4a0f48d699e10-0068bdc0ca" "proxy-server 2597852" 0.0109 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txbad800ba4a0f48d699e10-0068bdc0ca - 0.0139 VW - 1757266122.999764919 1757266123.013640404 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txc4a76dd9d05c4f7a8d892-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txc4a76dd9d05c4f7a8d892-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txc4a76dd9d05c4f7a8d892-0068bdc0cb - 0.0066 VW - 1757266123.014240265 1757266123.020860195 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx5b112f9e41a342a5b2995-0068bdc0cb" "proxy-server 2597852" 0.0053 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" 201 - "PUT http://localhost/sdb1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" "txdb11d1df6b3a4cf4bbfe8-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" 201 - "PUT http://localhost/sda1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" "txdb11d1df6b3a4cf4bbfe8-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" "txdb11d1df6b3a4cf4bbfe8-0068bdc0cb" "proxy-server 2597852" 0.0187 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266122.94318" "txdb11d1df6b3a4cf4bbfe8-0068bdc0cb" "proxy-server 2597852" 0.0205 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266122.94318 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txdb11d1df6b3a4cf4bbfe8-0068bdc0cb - 0.0372 VW - 1757266123.021484375 1757266123.058665514 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx005a5244f099496b856bb-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx005a5244f099496b856bb-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx005a5244f099496b856bb-0068bdc0cb" "proxy-server 2597852" 0.0181 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx005a5244f099496b856bb-0068bdc0cb" "proxy-server 2597852" 0.0177 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx005a5244f099496b856bb-0068bdc0cb - 0.0272 - - 1757266123.059129953 1757266123.086368561 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txda7b4cfbd488436cbb6a6-0068bdc0cb" "proxy-server 2597852" 0.0058 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "txda7b4cfbd488436cbb6a6-0068bdc0cb" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - txda7b4cfbd488436cbb6a6-0068bdc0cb - 0.0248 - - 1757266123.092414618 1757266123.117180347 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx602fb3ef06b844d0a3150-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx602fb3ef06b844d0a3150-0068bdc0cb - 0.0130 VW - 1757266123.119275570 1757266123.132245779 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx73e4de6b40a5479eab63d-0068bdc0cb" "proxy-server 2597852" 0.0108 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx73e4de6b40a5479eab63d-0068bdc0cb - 0.0139 VW - 1757266123.132850647 1757266123.146717787 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txac502578c3b64b9b88ef9-0068bdc0cb" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txac502578c3b64b9b88ef9-0068bdc0cb" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txac502578c3b64b9b88ef9-0068bdc0cb - 0.0113 VW - 1757266123.151473761 1757266123.162788868 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "txa38173e5cd2f4f6296c8a-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" 201 - "PUT http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" "tx37c51bda1fa24790adb91-0068bdc0cb" "object-server 2597852" 0.0053 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" "tx37c51bda1fa24790adb91-0068bdc0cb" "proxy-server 2597852" 0.0165 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" 201 - "PUT http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" "tx37c51bda1fa24790adb91-0068bdc0cb" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.06391" "tx37c51bda1fa24790adb91-0068bdc0cb" "proxy-server 2597852" 0.0258 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266123.06391 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx37c51bda1fa24790adb91-0068bdc0cb - 0.0428 VW - 1757266123.167565346 1757266123.210411072 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc46fe0f97131487f963b0-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc46fe0f97131487f963b0-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc46fe0f97131487f963b0-0068bdc0cb" "proxy-server 2597852" 0.0187 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc46fe0f97131487f963b0-0068bdc0cb" "proxy-server 2597852" 0.0204 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txc46fe0f97131487f963b0-0068bdc0cb - 0.0330 - - 1757266123.210882902 1757266123.243884087 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdd6d1d82125f46ba85758-0068bdc0cb" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdd6d1d82125f46ba85758-0068bdc0cb - 0.0084 VW - 1757266123.245657206 1757266123.254027367 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx251bc13162be4775bb011-0068bdc0cb" "proxy-server 2597852" 0.0051 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx251bc13162be4775bb011-0068bdc0cb - 0.0121 VW - 1757266123.254566431 1757266123.266645670 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx84dd2841034848faae7e7-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx84dd2841034848faae7e7-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx5da60e2d4c02429ebbe01-0068bdc0cb" "proxy-server 2597852" 0.0029 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx84dd2841034848faae7e7-0068bdc0cb - 0.0385 VW - 1757266123.267243624 1757266123.305708170 0 (txn: txe8a413a962594bc180105-0068bdc0cb) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 201 - "PUT http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "txe8a413a962594bc180105-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "txe8a413a962594bc180105-0068bdc0cb" "proxy-server 2597852" 0.0063 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 201 - "PUT http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "txe8a413a962594bc180105-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "txe8a413a962594bc180105-0068bdc0cb" "proxy-server 2597852" 0.0187 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266123.21563 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txe8a413a962594bc180105-0068bdc0cb - 0.0407 VW - 1757266123.282568455 1757266123.323250294 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx95115d87453a46fba039f-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx95115d87453a46fba039f-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx95115d87453a46fba039f-0068bdc0cb" "proxy-server 2597852" 0.0128 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx95115d87453a46fba039f-0068bdc0cb" "proxy-server 2597852" 0.0122 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx95115d87453a46fba039f-0068bdc0cb - 0.0214 - - 1757266123.327906609 1757266123.349327803 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6663d00bc40448b8bfced-0068bdc0cb" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6663d00bc40448b8bfced-0068bdc0cb - 0.0082 VW - 1757266123.350949526 1757266123.359122992 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx85f23940e81c4a58a7f0b-0068bdc0cb" "proxy-server 2597852" 0.0079 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx85f23940e81c4a58a7f0b-0068bdc0cb - 0.0108 VW - 1757266123.363751411 1757266123.374531507 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txd541f595979b408987e8e-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txd541f595979b408987e8e-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd541f595979b408987e8e-0068bdc0cb - 0.0089 VW - 1757266123.375127792 1757266123.384050846 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2a14435b09254e3282591-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2a14435b09254e3282591-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2a14435b09254e3282591-0068bdc0cb" "proxy-server 2597852" 0.0158 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2a14435b09254e3282591-0068bdc0cb" "proxy-server 2597852" 0.0156 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx2a14435b09254e3282591-0068bdc0cb - 0.0202 - - 1757266123.384421349 1757266123.404608965 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx72c3766a798b45d698cd5-0068bdc0cb" "proxy-server 2597852" 0.0082 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx72c3766a798b45d698cd5-0068bdc0cb - 0.0112 VW - 1757266123.406249762 1757266123.417446852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx2d9dda576e1c42e68a416-0068bdc0cb" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx2d9dda576e1c42e68a416-0068bdc0cb - 0.0100 VW - 1757266123.417974710 1757266123.427982092 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txa7f109d7e7ee443286df4-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txa7f109d7e7ee443286df4-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx09af787e65f247f485712-0068bdc0cb" "proxy-server 2597852" 0.0059 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txa7f109d7e7ee443286df4-0068bdc0cb - 0.0395 VW - 1757266123.428579092 1757266123.468053341 0 (txn: tx5ee99df6a0464c638b545-0068bdc0cb) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" 201 - "PUT http://localhost/sdb1/1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" "tx5ee99df6a0464c638b545-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" 201 - "PUT http://localhost/v1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" "tx5ee99df6a0464c638b545-0068bdc0cb" "proxy-server 2597852" 0.0153 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" 201 - "PUT http://localhost/sda1/1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" "tx5ee99df6a0464c638b545-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" 201 - "PUT http://localhost/v1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1757266123.38498" "tx5ee99df6a0464c638b545-0068bdc0cb" "proxy-server 2597852" 0.0239 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/6_vc_ascii/0136_o_non_ascii%25C2%25A3/sub/1757266123.38498 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx5ee99df6a0464c638b545-0068bdc0cb - 0.0411 VW - 1757266123.445629120 1757266123.486724377 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx7fec14049e3a402d8eba9-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx7fec14049e3a402d8eba9-0068bdc0cb" "proxy-server 2597852" 0.0151 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx7fec14049e3a402d8eba9-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx7fec14049e3a402d8eba9-0068bdc0cb" "proxy-server 2597852" 0.0238 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx7fec14049e3a402d8eba9-0068bdc0cb - 0.0320 - - 1757266123.487171173 1757266123.519165754 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txee0bbe57a01b472dab0b5-0068bdc0cb" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txee0bbe57a01b472dab0b5-0068bdc0cb - 0.0087 VW - 1757266123.525363922 1757266123.534088612 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx2224645b0fa547a68f8c6-0068bdc0cb" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx2224645b0fa547a68f8c6-0068bdc0cb - 0.0102 VW - 1757266123.534649372 1757266123.544862270 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/6_vc_ascii" 200 764 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx89aa86aa21f848b091867-0068bdc0cb" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx89aa86aa21f848b091867-0068bdc0cb - 0.0073 VW - 1757266123.545499325 1757266123.552791595 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563?symlink=get" "txe9d7ed8f62794dc787e2d-0068bdc0cb" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563?symlink=get" "txe9d7ed8f62794dc787e2d-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266123.21563%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txe9d7ed8f62794dc787e2d-0068bdc0cb - 0.0144 VW - 1757266123.553365946 1757266123.567744017 0 (txn: txd25f3e29402647cfb8889-0068bdc0cb) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd25f3e29402647cfb8889-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd25f3e29402647cfb8889-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd25f3e29402647cfb8889-0068bdc0cb" "proxy-server 2597852" 0.0085 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd25f3e29402647cfb8889-0068bdc0cb" "proxy-server 2597852" 0.0103 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txd25f3e29402647cfb8889-0068bdc0cb - 0.0168 VW - 1757266123.560172319 1757266123.576946497 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 204 - "DELETE http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "tx8a31a37798db4162a4afc-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 204 - "DELETE http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "tx8a31a37798db4162a4afc-0068bdc0cb" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "tx8a31a37798db4162a4afc-0068bdc0cb" "proxy-server 2597852" 0.0053 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1757266123.21563" "tx8a31a37798db4162a4afc-0068bdc0cb" "proxy-server 2597852" 0.0074 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1757266123.21563 HTTP/1.0 204 - Swift - - - - tx8a31a37798db4162a4afc-0068bdc0cb - 0.0111 VW - 1757266123.577477217 1757266123.588554144 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe746da04eb17435faf627-0068bdc0cb" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 195 "GET http://localhost/v1/a/6_vc_ascii?prefix=0136_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "txe746da04eb17435faf627-0068bdc0cb" "proxy-server 2597852" 0.0039 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 GET /v1/a/6_vc_ascii%3Fprefix%3D0136_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - txe746da04eb17435faf627-0068bdc0cb - 0.0117 - - 1757266123.590319633 1757266123.602030277 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6e994ee712fd4611ba177-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/6_oc_non_ascii%C2%A3whoops" "tx6e994ee712fd4611ba177-0068bdc0cb" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/6_oc_non_ascii%C2%A3whoops" "tx6e994ee712fd4611ba177-0068bdc0cb" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "tx6e994ee712fd4611ba177-0068bdc0cb" "proxy-server 2597852" 0.0143 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "tx6e994ee712fd4611ba177-0068bdc0cb" "proxy-server 2597852" 0.0101 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - tx6e994ee712fd4611ba177-0068bdc0cb - 0.0231 - - 1757266123.604017973 1757266123.627107620 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1bcf4ccd46b648cdac4b8-0068bdc0cb" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1bcf4ccd46b648cdac4b8-0068bdc0cb - 0.0051 VW - 1757266123.628759146 1757266123.633908749 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "txd477807b0a364fd3ad820-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txd477807b0a364fd3ad820-0068bdc0cb - 0.0042 VW - 1757266123.634467125 1757266123.638703823 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx6460741556c94a4b86342-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx6460741556c94a4b86342-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container_utf_object +proxy INFO: - - 10/Oct/2026/23/57/53 HEAD /v1/a/1_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txca9379d095a04e18ba21b-006acad101 - 0.0093 VW - 1791676673.791962862 1791676673.801261902 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa0f97664b7f247ca831d5-006acad101" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa0f97664b7f247ca831d5-006acad101" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/53 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txa0f97664b7f247ca831d5-006acad101 - 0.0141 VW - 1791676673.801801443 1791676673.815894842 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sdb1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx2a964617886b45e59d53d-006acad101" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sda1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx2a964617886b45e59d53d-006acad101" "proxy-server 1476113" 0.0185 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sda1/2/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" "tx2a964617886b45e59d53d-006acad101" "object-server 1476113" 0.0046 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "DELETE /sdb1/3/a/1_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/1_oc_non_ascii%C2%A3whoops/foo" "tx2a964617886b45e59d53d-006acad101" "proxy-server 1476113" 0.0167 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 DELETE /v1/a/1_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - tx2a964617886b45e59d53d-006acad101 - 0.0291 - - 1791676673.816282988 1791676673.845372915 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd112a3f552c0437cab908-006acad101" "proxy-server 1476113" 0.0056 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/6_oc_non_ascii%C2%A3" "txd112a3f552c0437cab908-006acad101" "container-server 1476113" 0.0076 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/6_oc_non_ascii%C2%A3" "txd112a3f552c0437cab908-006acad101" "container-server 1476113" 0.0094 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txd112a3f552c0437cab908-006acad101" "proxy-server 1476113" 0.0415 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txd112a3f552c0437cab908-006acad101" "proxy-server 1476113" 0.0291 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txd112a3f552c0437cab908-006acad101 - 0.0627 - - 1791676673.852621794 1791676673.915273190 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx84a95e4f761e40cf89236-006acad101" "proxy-server 1476113" 0.0063 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "GET /sdb1/1/a/6_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3?format=json&states=listing" "tx84a95e4f761e40cf89236-006acad101" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 GET /v1/a/6_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx84a95e4f761e40cf89236-006acad101 - 0.0272 - - 1791676673.917005539 1791676673.944249630 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a2667b7ca7a4ce698e8c-006acad101" "proxy-server 1476113" 0.0021 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/1/a/6_vc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/6_vc_ascii" "tx9a2667b7ca7a4ce698e8c-006acad101" "container-server 1476113" 0.0012 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/1/a/6_vc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/6_vc_ascii" "tx9a2667b7ca7a4ce698e8c-006acad101" "container-server 1476113" 0.0012 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sda1/3/a/6_vc_ascii" 201 - "PUT http://localhost/v1/a/6_vc_ascii" "tx9a2667b7ca7a4ce698e8c-006acad101" "proxy-server 1476113" 0.0340 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:53 +0000] "PUT /sdb1/3/a/6_vc_ascii" 201 - "PUT http://localhost/v1/a/6_vc_ascii" "tx9a2667b7ca7a4ce698e8c-006acad101" "proxy-server 1476113" 0.0261 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/53 PUT /v1/a/6_vc_ascii HTTP/1.0 201 - - t - - - tx9a2667b7ca7a4ce698e8c-006acad101 - 0.0516 - - 1791676673.946170807 1791676673.997812271 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5004e0910eb746778c49f-006acad102" "proxy-server 1476113" 0.0103 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5004e0910eb746778c49f-006acad102 - 0.0132 VW - 1791676674.003670692 1791676674.016865730 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx7ad5e2f1a7814a2f8099a-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx7ad5e2f1a7814a2f8099a-006acad102 - 0.0084 VW - 1791676674.017407894 1791676674.025776863 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx60e5d23d54664ee699799-006acad102" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx60e5d23d54664ee699799-006acad102" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx60e5d23d54664ee699799-006acad102 - 0.0141 VW - 1791676674.026420832 1791676674.040513039 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9d5f2e23551a44ffbdc57-006acad102" "object-server 1476113" 0.0008 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9d5f2e23551a44ffbdc57-006acad102" "proxy-server 1476113" 0.0122 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9d5f2e23551a44ffbdc57-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9d5f2e23551a44ffbdc57-006acad102" "proxy-server 1476113" 0.0227 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx9d5f2e23551a44ffbdc57-006acad102 - 0.0358 - - 1791676674.040887117 1791676674.076671600 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txec674e13edb84df78ddf3-006acad102" "proxy-server 1476113" 0.0062 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txec674e13edb84df78ddf3-006acad102 - 0.0090 VW - 1791676674.089287281 1791676674.098293781 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txff3e969441cd4dbbaf56e-006acad102" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txff3e969441cd4dbbaf56e-006acad102 - 0.0141 VW - 1791676674.098815203 1791676674.112922668 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txbbfe03ecebed4aba9b9e8-006acad102" "proxy-server 1476113" 0.0048 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txbbfe03ecebed4aba9b9e8-006acad102" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx3bb43013af71432cbabd9-006acad102" "proxy-server 1476113" 0.0098 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txbbfe03ecebed4aba9b9e8-006acad102 - 0.0452 VW - 1791676674.113513947 1791676674.158667088 0 (txn: tx2eff7e7df0174da58b27f-006acad102) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 201 - "PUT http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx2eff7e7df0174da58b27f-006acad102" "object-server 1476113" 0.0046 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 201 - "PUT http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx2eff7e7df0174da58b27f-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx2eff7e7df0174da58b27f-006acad102" "proxy-server 1476113" 0.0213 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx2eff7e7df0174da58b27f-006acad102" "proxy-server 1476113" 0.0210 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.04140 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx2eff7e7df0174da58b27f-006acad102 - 0.0477 VW - 1791676674.136439085 1791676674.184162617 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc13fc6bd18764b0ba8594-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc13fc6bd18764b0ba8594-006acad102" "object-server 1476113" 0.0047 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc13fc6bd18764b0ba8594-006acad102" "proxy-server 1476113" 0.0207 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc13fc6bd18764b0ba8594-006acad102" "proxy-server 1476113" 0.0207 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txc13fc6bd18764b0ba8594-006acad102 - 0.0300 - - 1791676674.184627056 1791676674.214668751 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa75002c3a95443159fdf4-006acad102" "proxy-server 1476113" 0.0097 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx2225a41799994567889b3-006acad102" "proxy-server 1476113" 0.0030 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx092c85a5d41c44cca596c-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx092c85a5d41c44cca596c-006acad102 - 0.0351 - - 1791676674.220534563 1791676674.255651236 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8c31e5116d2448ab4027-006acad102" "proxy-server 1476113" 0.0096 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc8c31e5116d2448ab4027-006acad102 - 0.0125 VW - 1791676674.268163681 1791676674.280700922 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx8a38b78c481e41bfb28c1-006acad102" "proxy-server 1476113" 0.0056 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx8a38b78c481e41bfb28c1-006acad102 - 0.0086 VW - 1791676674.281253099 1791676674.289815903 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx709dea98ca6749edaedff-006acad102" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx709dea98ca6749edaedff-006acad102" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx3cc0b751b84545488494a-006acad102" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx709dea98ca6749edaedff-006acad102 - 0.0492 VW - 1791676674.290491819 1791676674.339651346 0 (txn: txd4845ce6bfa4409788ee9-006acad102) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 201 - "PUT http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "txd4845ce6bfa4409788ee9-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 201 - "PUT http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "txd4845ce6bfa4409788ee9-006acad102" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "txd4845ce6bfa4409788ee9-006acad102" "proxy-server 1476113" 0.0221 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "txd4845ce6bfa4409788ee9-006acad102" "proxy-server 1476113" 0.0240 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.18518 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txd4845ce6bfa4409788ee9-006acad102 - 0.0526 VW - 1791676674.305920839 1791676674.358480453 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4626cefdb614bd5b4fe4-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4626cefdb614bd5b4fe4-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4626cefdb614bd5b4fe4-006acad102" "proxy-server 1476113" 0.0190 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4626cefdb614bd5b4fe4-006acad102" "proxy-server 1476113" 0.0143 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txd4626cefdb614bd5b4fe4-006acad102 - 0.0363 - - 1791676674.358951569 1791676674.395282984 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8dd8ba6f41154d989a4be-006acad102" "proxy-server 1476113" 0.0057 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx676111a7000e4d3caad41-006acad102" "proxy-server 1476113" 0.0082 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc34348c66f5c4592b832f-006acad102" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txc34348c66f5c4592b832f-006acad102 - 0.0365 - - 1791676674.397138834 1791676674.433616161 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx23acaa59d53b493b8a814-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?format=json&states=listing" "tx23acaa59d53b493b8a814-006acad102" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx23acaa59d53b493b8a814-006acad102 - 0.0244 - - 1791676674.439524889 1791676674.463875771 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb65eeaed672b4cdc84395-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx2ebeb1dc866c415699d60-006acad102" "proxy-server 1476113" 0.0029 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6da81f7d66974e578c2c3-006acad102" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6da81f7d66974e578c2c3-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx92b08951e12f443e8544a-006acad102" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx92b08951e12f443e8544a-006acad102 - 0.0086 VW - 1791676674.508632183 1791676674.517221689 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txbd915a34d28b47ccbbe8b-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txbd915a34d28b47ccbbe8b-006acad102 - 0.0127 VW - 1791676674.517791271 1791676674.530529022 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name?symlink=get" "txbb0833bfa6644dd1b453e-006acad102" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name?symlink=get" "txbb0833bfa6644dd1b453e-006acad102" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txbb0833bfa6644dd1b453e-006acad102 - 0.0102 VW - 1791676674.535300016 1791676674.545542479 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx6da81f7d66974e578c2c3-006acad102 - 0.1089 SSC - 1791676674.466064692 1791676674.574921131 0 (txn: txdaaff8470e864d0fab59b-006acad102) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" "txdaaff8470e864d0fab59b-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/2/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "txdaaff8470e864d0fab59b-006acad102" "proxy-server 1476113" 0.0129 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" "txdaaff8470e864d0fab59b-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "txdaaff8470e864d0fab59b-006acad102" "proxy-server 1476113" 0.0219 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 COPY /v1/a/6_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c txdaaff8470e864d0fab59b-006acad102 - 0.0541 SSC - 1791676674.545960188 1791676674.600030184 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2cce136b1bf74171bfdd1-006acad102" "proxy-server 1476113" 0.0015 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx8acf163ba4e84724bc975-006acad102" "proxy-server 1476113" 0.0080 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/2/a/6_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/copied_name" "tx76c706cc14a84753a9125-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - tx76c706cc14a84753a9125-006acad102 - 0.0367 - - 1791676674.601907730 1791676674.638647079 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5a8578c2f7544d27ab654-006acad102" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx194d2c9f72b14d0a90691-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd5ce25d91def4e5ea3d01-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "POST /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd5ce25d91def4e5ea3d01-006acad102" "proxy-server 1476113" 0.0042 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd5ce25d91def4e5ea3d01-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "POST /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd5ce25d91def4e5ea3d01-006acad102" "proxy-server 1476113" 0.0208 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 POST /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - txd5ce25d91def4e5ea3d01-006acad102 - 0.0544 - - 1791676674.644772768 1791676674.699187040 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx302467b763f2482faae27-006acad102" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx02f947672fd447079a047-006acad102" "proxy-server 1476113" 0.0086 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txf90c04f1c09d42949d420-006acad102" "proxy-server 1476113" 0.0008 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txf90c04f1c09d42949d420-006acad102 - 0.0327 - - 1791676674.700943947 1791676674.733679533 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx72d230fe049945b4852f0-006acad102" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/1/a/6_oc_non_ascii%C2%A3" 200 326 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3?format=json&states=listing" "tx72d230fe049945b4852f0-006acad102" "proxy-server 1476113" 0.0067 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx72d230fe049945b4852f0-006acad102 - 0.0188 - - 1791676674.739739180 1791676674.758551598 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3749db2f749a4ee281ab5-006acad102" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3749db2f749a4ee281ab5-006acad102 - 0.0086 VW - 1791676674.768828630 1791676674.777393103 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txc4a615cf652d4d26b0e03-006acad102" "proxy-server 1476113" 0.0074 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txc4a615cf652d4d26b0e03-006acad102 - 0.0146 VW - 1791676674.777943850 1791676674.792569399 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx4a0cd572e7f649a2a4fac-006acad102" "proxy-server 1476113" 0.0066 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - tx4a0cd572e7f649a2a4fac-006acad102 - 0.0143 VW - 1791676674.793140411 1791676674.807450056 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518?symlink=get" "tx9f3fa6c5c03a4900a86ff-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518?symlink=get" "tx9f3fa6c5c03a4900a86ff-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.18518%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx9f3fa6c5c03a4900a86ff-006acad102 - 0.0374 VW - 1791676674.808021784 1791676674.845399141 0 (txn: txd4cdda17b4344e99b5f45-006acad102) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4cdda17b4344e99b5f45-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4cdda17b4344e99b5f45-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4cdda17b4344e99b5f45-006acad102" "proxy-server 1476113" 0.0205 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txd4cdda17b4344e99b5f45-006acad102" "proxy-server 1476113" 0.0266 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txd4cdda17b4344e99b5f45-006acad102 - 0.0388 VW - 1791676674.827498674 1791676674.866334200 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 204 - "DELETE http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "tx1cca3d9e90814ab882e06-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 204 - "DELETE http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "tx1cca3d9e90814ab882e06-006acad102" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "tx1cca3d9e90814ab882e06-006acad102" "proxy-server 1476113" 0.0187 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.18518" "tx1cca3d9e90814ab882e06-006acad102" "proxy-server 1476113" 0.0184 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.18518 HTTP/1.0 204 - Swift - - - - tx1cca3d9e90814ab882e06-006acad102 - 0.0275 VW - 1791676674.866874218 1791676674.894393682 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx834780e1373f43cf9aa1a-006acad102" "proxy-server 1476113" 0.0097 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txce5c7efeaae1466ba21de-006acad102" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx3eac1c71318d485483947-006acad102" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx3eac1c71318d485483947-006acad102 - 0.0330 - - 1791676674.900454044 1791676674.933413267 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6186f4db76a349d3814d7-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 191 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx6186f4db76a349d3814d7-006acad102" "proxy-server 1476113" 0.0073 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/54 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - tx6186f4db76a349d3814d7-006acad102 - 0.0192 - - 1791676674.943341494 1791676674.962584734 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txff5de4ff805d4b54bb4f0-006acad102" "proxy-server 1476113" 0.0097 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txff5de4ff805d4b54bb4f0-006acad102 - 0.0126 VW - 1791676674.968761683 1791676674.981328964 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:54 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx4b15475266aa4260bf0c7-006acad102" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/54 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx4b15475266aa4260bf0c7-006acad102 - 0.0085 VW - 1791676674.981882572 1791676674.990374804 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_vc_ascii" 200 191 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx28daefa2b13548548efc1-006acad102" "proxy-server 1476113" 0.0079 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx28daefa2b13548548efc1-006acad102 - 0.0156 VW - 1791676674.990933418 1791676675.006572962 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140?symlink=get" "tx334992bcd29d4d7dae16b-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140?symlink=get" "tx334992bcd29d4d7dae16b-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.04140%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx334992bcd29d4d7dae16b-006acad103 - 0.0288 VW - 1791676675.011299372 1791676675.040103197 0 (txn: tx81f5b005d7ba4ceca248e-006acad103) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx81f5b005d7ba4ceca248e-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx81f5b005d7ba4ceca248e-006acad103" "proxy-server 1476113" 0.0202 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx81f5b005d7ba4ceca248e-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx81f5b005d7ba4ceca248e-006acad103" "proxy-server 1476113" 0.0284 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx81f5b005d7ba4ceca248e-006acad103 - 0.0405 VW - 1791676675.022425413 1791676675.062897205 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 204 - "DELETE http://localhost/sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx6b917f6b1d6444f6b83dd-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 204 - "DELETE http://localhost/sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx6b917f6b1d6444f6b83dd-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sda1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx6b917f6b1d6444f6b83dd-006acad103" "proxy-server 1476113" 0.0267 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sdb1/2/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676674.04140" "tx6b917f6b1d6444f6b83dd-006acad103" "proxy-server 1476113" 0.0181 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676674.04140 HTTP/1.0 204 - Swift - - - - tx6b917f6b1d6444f6b83dd-006acad103 - 0.0312 VW - 1791676675.067668915 1791676675.098859549 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdf5e8925d70e4034b76a0-006acad103" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx025878f18c30429d93060-006acad103" "proxy-server 1476113" 0.0054 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx376bda55900b4e7093980-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx376bda55900b4e7093980-006acad103 - 0.0336 - - 1791676675.104903460 1791676675.138539314 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2f5a7ad5a4c34ebea169e-006acad103" "proxy-server 1476113" 0.0097 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx2f5a7ad5a4c34ebea169e-006acad103" "proxy-server 1476113" 0.0096 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx2f5a7ad5a4c34ebea169e-006acad103 - 0.0300 - - 1791676675.144550323 1791676675.174565792 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa47336623e5e422b85ab2-006acad103" "proxy-server 1476113" 0.0095 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "txa47336623e5e422b85ab2-006acad103" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa47336623e5e422b85ab2-006acad103 - 0.0345 - - 1791676675.184939146 1791676675.219458103 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7874ef2093f24ab08b434-006acad103" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7874ef2093f24ab08b434-006acad103 - 0.0082 VW - 1791676675.221435785 1791676675.229680300 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx0ba63268255046269022e-006acad103" "proxy-server 1476113" 0.0049 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx0ba63268255046269022e-006acad103 - 0.0120 VW - 1791676675.230237961 1791676675.242244959 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 2 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx09763a5aa2d2426d80619-006acad103" "proxy-server 1476113" 0.0090 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx09763a5aa2d2426d80619-006acad103 - 0.0170 VW - 1791676675.242791653 1791676675.259798765 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9e11313a0e23422b9fbf1-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9e11313a0e23422b9fbf1-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9e11313a0e23422b9fbf1-006acad103" "proxy-server 1476113" 0.0065 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "DELETE /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx9e11313a0e23422b9fbf1-006acad103" "proxy-server 1476113" 0.0234 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 DELETE /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx9e11313a0e23422b9fbf1-006acad103 - 0.0302 - - 1791676675.260193348 1791676675.290425539 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txedea824a1e494bb8b9652-006acad103" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txafdc159f8e83426e95d2a-006acad103" "proxy-server 1476113" 0.0042 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc4b4545eb30243fba82ec-006acad103" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txc4b4545eb30243fba82ec-006acad103" "proxy-server 1476113" 0.0056 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - txc4b4545eb30243fba82ec-006acad103 - 0.0360 - - 1791676675.293678999 1791676675.329714060 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb366d3e4ce804e20a1269-006acad103" "proxy-server 1476113" 0.0096 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb366d3e4ce804e20a1269-006acad103 - 0.0156 VW - 1791676675.342086554 1791676675.357711792 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx3e36efa11a544094b09ce-006acad103" "proxy-server 1476113" 0.0060 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3e36efa11a544094b09ce-006acad103 - 0.0145 VW - 1791676675.358253002 1791676675.372783422 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txeaa1123f4aae48c081b98-006acad103" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txeaa1123f4aae48c081b98-006acad103" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txeaa1123f4aae48c081b98-006acad103 - 0.0121 VW - 1791676675.373368502 1791676675.385472536 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txf4451dfd40f64a639806d-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txf4451dfd40f64a639806d-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txf4451dfd40f64a639806d-006acad103" "proxy-server 1476113" 0.0204 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txf4451dfd40f64a639806d-006acad103" "proxy-server 1476113" 0.0200 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txf4451dfd40f64a639806d-006acad103 - 0.0375 - - 1791676675.385850668 1791676675.423350811 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1fd321c30ade4fe78f850-006acad103" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1fd321c30ade4fe78f850-006acad103 - 0.0106 VW - 1791676675.435782194 1791676675.446377516 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx27ef18ef8cfe4df6b486d-006acad103" "proxy-server 1476113" 0.0073 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx27ef18ef8cfe4df6b486d-006acad103 - 0.0153 VW - 1791676675.446923494 1791676675.462253809 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txe5554309d4bb4ecebafef-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txe5554309d4bb4ecebafef-006acad103" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txe5554309d4bb4ecebafef-006acad103 - 0.0155 VW - 1791676675.462928295 1791676675.478397369 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "txf8de85b764d74ca5a5041-006acad103" "proxy-server 1476113" 0.0013 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" 201 - "PUT http://localhost/sda1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" "tx85edfcab816147e499079-006acad103" "object-server 1476113" 0.0038 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" 201 - "PUT http://localhost/sdb1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" "tx85edfcab816147e499079-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" "tx85edfcab816147e499079-006acad103" "proxy-server 1476113" 0.0204 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.38641" "tx85edfcab816147e499079-006acad103" "proxy-server 1476113" 0.0201 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.38641 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx85edfcab816147e499079-006acad103 - 0.0362 VW - 1791676675.482523441 1791676675.518699884 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx460c71b0ae7b4133a7c66-006acad103" "object-server 1476113" 0.0034 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx460c71b0ae7b4133a7c66-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx460c71b0ae7b4133a7c66-006acad103" "proxy-server 1476113" 0.0243 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx460c71b0ae7b4133a7c66-006acad103" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx460c71b0ae7b4133a7c66-006acad103 - 0.0288 - - 1791676675.525402308 1791676675.554185629 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0f25e74f53e04bc2be7ca-006acad103" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx0f25e74f53e04bc2be7ca-006acad103 - 0.0115 VW - 1791676675.567095518 1791676675.578561544 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txfc99396f93d1485aa8cfb-006acad103" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txfc99396f93d1485aa8cfb-006acad103 - 0.0110 VW - 1791676675.579151154 1791676675.590190411 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txbc5954873bcb4379bcffc-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "txbc5954873bcb4379bcffc-006acad103" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txbc5954873bcb4379bcffc-006acad103 - 0.0168 VW - 1791676675.590766191 1791676675.607599497 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx59d2aaf0144d4e30affc3-006acad103" "proxy-server 1476113" 0.0111 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" 201 - "PUT http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" "tx60c405e367844fa5ac361-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" 201 - "PUT http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" "tx60c405e367844fa5ac361-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" "tx60c405e367844fa5ac361-006acad103" "proxy-server 1476113" 0.0200 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.52601" "tx60c405e367844fa5ac361-006acad103" "proxy-server 1476113" 0.0197 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.52601 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx60c405e367844fa5ac361-006acad103 - 0.0432 VW - 1791676675.608176708 1791676675.651375532 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6b5f0b23d69946e79b17f-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6b5f0b23d69946e79b17f-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6b5f0b23d69946e79b17f-006acad103" "proxy-server 1476113" 0.0262 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx6b5f0b23d69946e79b17f-006acad103" "proxy-server 1476113" 0.0166 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx6b5f0b23d69946e79b17f-006acad103 - 0.0307 - - 1791676675.651797056 1791676675.682503223 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx31c1771cc22740b1b2e28-006acad103" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_vc_ascii" 200 382 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx31c1771cc22740b1b2e28-006acad103" "proxy-server 1476113" 0.0089 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx31c1771cc22740b1b2e28-006acad103 - 0.0307 - - 1791676675.689384222 1791676675.720105886 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7e03d9a256324512a8a9d-006acad103" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7e03d9a256324512a8a9d-006acad103 - 0.0084 VW - 1791676675.722083569 1791676675.730504274 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txf9d225f893f54f89a15aa-006acad103" "proxy-server 1476113" 0.0066 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txf9d225f893f54f89a15aa-006acad103 - 0.0095 VW - 1791676675.736196280 1791676675.745696783 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx1ca650d29147428db876a-006acad103" "proxy-server 1476113" 0.0072 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx1ca650d29147428db876a-006acad103" "proxy-server 1476113" 0.0061 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx1ca650d29147428db876a-006acad103 - 0.0239 VW - 1791676675.746291399 1791676675.770197392 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx5547de973da44554b0b28-006acad103" "proxy-server 1476113" 0.0014 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" 201 - "PUT http://localhost/sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" "txba9b547b3fcd4cc1b20ec-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" "txba9b547b3fcd4cc1b20ec-006acad103" "proxy-server 1476113" 0.0162 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" 201 - "PUT http://localhost/sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" "txba9b547b3fcd4cc1b20ec-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.65232" "txba9b547b3fcd4cc1b20ec-006acad103" "proxy-server 1476113" 0.0289 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.65232 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txba9b547b3fcd4cc1b20ec-006acad103 - 0.0460 VW - 1791676675.770785570 1791676675.816774130 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txe1786f2add1542edb4545-006acad103" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txe1786f2add1542edb4545-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txe1786f2add1542edb4545-006acad103" "proxy-server 1476113" 0.0185 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "txe1786f2add1542edb4545-006acad103" "proxy-server 1476113" 0.0203 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txe1786f2add1542edb4545-006acad103 - 0.0300 - - 1791676675.817193985 1791676675.847180128 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx608d08d8c24b4a2b9ef68-006acad103" "proxy-server 1476113" 0.0107 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx608d08d8c24b4a2b9ef68-006acad103 - 0.0135 VW - 1791676675.848754168 1791676675.862237692 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx099feccf1dac40ef9dc24-006acad103" "proxy-server 1476113" 0.0063 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx099feccf1dac40ef9dc24-006acad103 - 0.0149 VW - 1791676675.862755537 1791676675.877701044 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx5c6bc07cb0424a4092ed2-006acad103" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3?symlink=get" "tx5c6bc07cb0424a4092ed2-006acad103" "proxy-server 1476113" 0.0098 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "txbf5b7d59a30845559d379-006acad103" "proxy-server 1476113" 0.0044 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx5c6bc07cb0424a4092ed2-006acad103 - 0.0423 VW - 1791676675.878314734 1791676675.920642853 0 (txn: tx7b23dca265e34ff1b2c7f-006acad103) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 201 - "PUT http://localhost/sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx7b23dca265e34ff1b2c7f-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 201 - "PUT http://localhost/sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx7b23dca265e34ff1b2c7f-006acad103" "object-server 1476113" 0.0046 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx7b23dca265e34ff1b2c7f-006acad103" "proxy-server 1476113" 0.0222 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 201 - "PUT http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx7b23dca265e34ff1b2c7f-006acad103" "proxy-server 1476113" 0.0238 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/55 PUT /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.81772 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx7b23dca265e34ff1b2c7f-006acad103 - 0.0443 VW - 1791676675.894190311 1791676675.938472986 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx5b7fc3ce36fb403f96f7d-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx5b7fc3ce36fb403f96f7d-006acad103" "proxy-server 1476113" 0.0201 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx5b7fc3ce36fb403f96f7d-006acad103" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx5b7fc3ce36fb403f96f7d-006acad103" "proxy-server 1476113" 0.0278 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/55 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx5b7fc3ce36fb403f96f7d-006acad103 - 0.0380 - - 1791676675.938894987 1791676675.976856470 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:55 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1f789126718e48f0b656a-006acad103" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/55 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1f789126718e48f0b656a-006acad103 - 0.0178 VW - 1791676675.978516340 1791676675.996331692 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx16c0fc3e661149db8f6d2-006acad103" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx16c0fc3e661149db8f6d2-006acad103 - 0.0111 VW - 1791676675.996864319 1791676676.007974863 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txb98a5e44a1c94639a9054-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txb98a5e44a1c94639a9054-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb98a5e44a1c94639a9054-006acad104 - 0.0129 VW - 1791676676.008566856 1791676676.021429062 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2dbdee557e9142ddab8ab-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2dbdee557e9142ddab8ab-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2dbdee557e9142ddab8ab-006acad104" "proxy-server 1476113" 0.0149 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx2dbdee557e9142ddab8ab-006acad104" "proxy-server 1476113" 0.0214 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx2dbdee557e9142ddab8ab-006acad104 - 0.0365 - - 1791676676.021801710 1791676676.058270454 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe798ef32a37e4b84acfd1-006acad104" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe798ef32a37e4b84acfd1-006acad104 - 0.0041 VW - 1791676676.062657118 1791676676.066739559 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "tx55a32ee1529a4eecb19e4-006acad104" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx55a32ee1529a4eecb19e4-006acad104 - 0.0107 VW - 1791676676.074835300 1791676676.085535526 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txf538aa882e6c4ccf95cb2-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub?symlink=get" "txf538aa882e6c4ccf95cb2-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/3/a/6_vc_ascii" 204 - "HEAD http://localhost/v1/a/6_vc_ascii" "tx29cb64d6535844a99a840-006acad104" "proxy-server 1476113" 0.0054 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txf538aa882e6c4ccf95cb2-006acad104 - 0.0366 VW - 1791676676.086142063 1791676676.122725725 0 (txn: tx7f24d343063c452f8e591-006acad104) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" 201 - "PUT http://localhost/sda1/2/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" "tx7f24d343063c452f8e591-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" 201 - "PUT http://localhost/sdb1/2/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" "tx7f24d343063c452f8e591-006acad104" "object-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/2/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" 201 - "PUT http://localhost/v1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" "tx7f24d343063c452f8e591-006acad104" "proxy-server 1476113" 0.0257 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/2/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" 201 - "PUT http://localhost/v1/a/6_vc_ascii/0136_o_non_ascii%C2%A3/sub/1791676676.02236" "tx7f24d343063c452f8e591-006acad104" "proxy-server 1476113" 0.0272 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 PUT /v1/a/6_vc_ascii/0136_o_non_ascii%25C2%25A3/sub/1791676676.02236 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx7f24d343063c452f8e591-006acad104 - 0.0467 VW - 1791676676.102451086 1791676676.149194956 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx33fb88284b8b4c57b41a8-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx33fb88284b8b4c57b41a8-006acad104" "object-server 1476113" 0.0056 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx33fb88284b8b4c57b41a8-006acad104" "proxy-server 1476113" 0.0199 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3/sub" "tx33fb88284b8b4c57b41a8-006acad104" "proxy-server 1476113" 0.0194 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx33fb88284b8b4c57b41a8-006acad104 - 0.0379 - - 1791676676.149608850 1791676676.187470436 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3ab6f308eef942f88a5d6-006acad104" "proxy-server 1476113" 0.0071 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3ab6f308eef942f88a5d6-006acad104 - 0.0099 VW - 1791676676.189147949 1791676676.199023008 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a/6_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3" "txfac0d42ff58f4d1cbe060-006acad104" "proxy-server 1476113" 0.0106 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txfac0d42ff58f4d1cbe060-006acad104 - 0.0134 VW - 1791676676.199532747 1791676676.212891340 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/6_vc_ascii" 200 764 "GET http://localhost/v1/a/6_vc_ascii?prefix=00f6_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx365f97175baf46889cf4f-006acad104" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_vc_ascii%3Fprefix%3D00f6_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx365f97175baf46889cf4f-006acad104 - 0.0173 VW - 1791676676.213429689 1791676676.230754375 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772?symlink=get" "txaf2e0d680ba54b379cda1-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 200 5 "GET http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772?symlink=get" "txaf2e0d680ba54b379cda1-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.81772%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txaf2e0d680ba54b379cda1-006acad104 - 0.0336 VW - 1791676676.231278658 1791676676.264833212 0 (txn: tx84f5d811145841c3be23c-006acad104) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx84f5d811145841c3be23c-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx84f5d811145841c3be23c-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx84f5d811145841c3be23c-006acad104" "proxy-server 1476113" 0.0169 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3/6_o_non_ascii%C2%A3" "tx84f5d811145841c3be23c-006acad104" "proxy-server 1476113" 0.0267 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 PUT /v1/a/6_oc_non_ascii%25C2%25A3/6_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx84f5d811145841c3be23c-006acad104 - 0.0357 VW - 1791676676.246583223 1791676676.282269478 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sda1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 204 - "DELETE http://localhost/sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx65b47d69156244bcb2adf-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sda1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx65b47d69156244bcb2adf-006acad104" "proxy-server 1476113" 0.0163 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sdb1/3/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 204 - "DELETE http://localhost/sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx65b47d69156244bcb2adf-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sdb1/0/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" 204 - "DELETE http://localhost/v1/a/6_vc_ascii/00f6_o_non_ascii%C2%A3/1791676675.81772" "tx65b47d69156244bcb2adf-006acad104" "proxy-server 1476113" 0.0182 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 DELETE /v1/a/6_vc_ascii/00f6_o_non_ascii%25C2%25A3/1791676675.81772 HTTP/1.0 204 - Swift - - - - tx65b47d69156244bcb2adf-006acad104 - 0.0269 VW - 1791676676.282795429 1791676676.309666157 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcd703102ea63481b9e06d-006acad104" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/6_vc_ascii" 200 195 "GET http://localhost/v1/a/6_vc_ascii?prefix=0136_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "txcd703102ea63481b9e06d-006acad104" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 GET /v1/a/6_vc_ascii%3Fprefix%3D0136_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - txcd703102ea63481b9e06d-006acad104 - 0.0282 - - 1791676676.315639019 1791676676.343863487 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87134cea80e64c51b90e7-006acad104" "proxy-server 1476113" 0.0097 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/6_oc_non_ascii%C2%A3whoops" "tx87134cea80e64c51b90e7-006acad104" "container-server 1476113" 0.0094 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/6_oc_non_ascii%C2%A3whoops" "tx87134cea80e64c51b90e7-006acad104" "container-server 1476113" 0.0011 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "tx87134cea80e64c51b90e7-006acad104" "proxy-server 1476113" 0.0314 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "tx87134cea80e64c51b90e7-006acad104" "proxy-server 1476113" 0.0269 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - tx87134cea80e64c51b90e7-006acad104 - 0.0633 - - 1791676676.345799923 1791676676.409082174 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcc59e13140084a25b8d50-006acad104" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txcc59e13140084a25b8d50-006acad104 - 0.0134 VW - 1791676676.410782814 1791676676.424158573 -test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container_utf_object test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_container_utf_object ... ok -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx6460741556c94a4b86342-0068bdc0cb - 0.0132 VW - 1757266123.639304161 1757266123.652510881 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx0a54a2e018b5430eb741a-0068bdc0cb" "object-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx0a54a2e018b5430eb741a-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx0a54a2e018b5430eb741a-0068bdc0cb" "proxy-server 2597852" 0.0197 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx0a54a2e018b5430eb741a-0068bdc0cb" "proxy-server 2597852" 0.0194 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx0a54a2e018b5430eb741a-0068bdc0cb - 0.0285 - - 1757266123.652936459 1757266123.681386471 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb7d3ece9492b466190dec-0068bdc0cb" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb7d3ece9492b466190dec-0068bdc0cb - 0.0058 VW - 1757266123.683074236 1757266123.688892603 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "tx05ff640624594b93bdb52-0068bdc0cb" "proxy-server 2597852" 0.0053 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx05ff640624594b93bdb52-0068bdc0cb - 0.0082 VW - 1757266123.689483404 1757266123.697722673 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx11a50af47dcd43f897414-0068bdc0cb" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx11a50af47dcd43f897414-0068bdc0cb" "proxy-server 2597852" 0.0048 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc88140896b4a40139389d-0068bdc0cb" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txc88140896b4a40139389d-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx11a50af47dcd43f897414-0068bdc0cb - 0.0298 VW - 1757266123.698343992 1757266123.728097677 0 (txn: txbf0526d1e825432190b0e-0068bdc0cb) -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/none/003foo/1757266123.65354 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txbf0526d1e825432190b0e-0068bdc0cb - 0.0149 VW - 1757266123.713679314 1757266123.728605509 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7d99261e5046428d8e6d2-0068bdc0cb" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7d99261e5046428d8e6d2-0068bdc0cb - 0.0086 VW - 1757266123.730321884 1757266123.738934040 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "txf79c29b3fc4547e88f6ab-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txf79c29b3fc4547e88f6ab-0068bdc0cb - 0.0087 VW - 1757266123.743679285 1757266123.752380133 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txccef7eedc4f543df857bb-0068bdc0cb" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txccef7eedc4f543df857bb-0068bdc0cb" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txccef7eedc4f543df857bb-0068bdc0cb - 0.0102 VW - 1757266123.753014088 1757266123.763253927 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sdb1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx368aec6fb7be416eba800-0068bdc0cb" "object-server 2597852" 0.0055 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx368aec6fb7be416eba800-0068bdc0cb" "proxy-server 2597852" 0.0145 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sda1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx368aec6fb7be416eba800-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "DELETE /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx368aec6fb7be416eba800-0068bdc0cb" "proxy-server 2597852" 0.0127 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 DELETE /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - tx368aec6fb7be416eba800-0068bdc0cb - 0.0216 - - 1757266123.767913103 1757266123.789515495 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx338c3cd71fc14d41bfe50-0068bdc0cb" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/3_oc_non_ascii%C2%A3" "tx338c3cd71fc14d41bfe50-0068bdc0cb" "container-server 2597852" 0.0012 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/3_oc_non_ascii%C2%A3" "tx338c3cd71fc14d41bfe50-0068bdc0cb" "container-server 2597852" 0.0012 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx338c3cd71fc14d41bfe50-0068bdc0cb" "proxy-server 2597852" 0.0113 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx338c3cd71fc14d41bfe50-0068bdc0cb" "proxy-server 2597852" 0.0172 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx338c3cd71fc14d41bfe50-0068bdc0cb - 0.0296 - - 1757266123.797851324 1757266123.827446222 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx56a39f5af1c24339abd08-0068bdc0cb" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3?format=json&states=listing" "tx56a39f5af1c24339abd08-0068bdc0cb" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 GET /v1/a/3_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx56a39f5af1c24339abd08-0068bdc0cb - 0.0158 - - 1757266123.829061270 1757266123.844819546 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe270f127ae5e4e9bbc340-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/1/a/3_vc_non_ascii%C2%A3" "txe270f127ae5e4e9bbc340-0068bdc0cb" "container-server 2597852" 0.0019 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/1/a/3_vc_non_ascii%C2%A3" "txe270f127ae5e4e9bbc340-0068bdc0cb" "container-server 2597852" 0.0017 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txe270f127ae5e4e9bbc340-0068bdc0cb" "proxy-server 2597852" 0.0136 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txe270f127ae5e4e9bbc340-0068bdc0cb" "proxy-server 2597852" 0.0230 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/3_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txe270f127ae5e4e9bbc340-0068bdc0cb - 0.0394 - - 1757266123.846812248 1757266123.886192083 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx314f35a372754a63bd64c-0068bdc0cb" "proxy-server 2597852" 0.0020 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx314f35a372754a63bd64c-0068bdc0cb - 0.0049 VW - 1757266123.887903690 1757266123.892805099 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx626b780d53cf43808fb8e-0068bdc0cb" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx626b780d53cf43808fb8e-0068bdc0cb - 0.0042 VW - 1757266123.893401861 1757266123.897572041 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txc7db4168991340c7a3c8d-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txc7db4168991340c7a3c8d-0068bdc0cb" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txc7db4168991340c7a3c8d-0068bdc0cb - 0.0056 VW - 1757266123.898179054 1757266123.903779507 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx491e1806a4f84b90b7587-0068bdc0cb" "object-server 2597852" 0.0008 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx491e1806a4f84b90b7587-0068bdc0cb" "proxy-server 2597852" 0.0128 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx491e1806a4f84b90b7587-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx491e1806a4f84b90b7587-0068bdc0cb" "proxy-server 2597852" 0.0172 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/43 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - tx491e1806a4f84b90b7587-0068bdc0cb - 0.0209 - - 1757266123.904165268 1757266123.925032854 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx75c93eeb94354f07a3da4-0068bdc0cb" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx75c93eeb94354f07a3da4-0068bdc0cb - 0.0085 VW - 1757266123.937514067 1757266123.946051121 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txd626ea0ba3ba4f70bff60-0068bdc0cb" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txd626ea0ba3ba4f70bff60-0068bdc0cb - 0.0157 VW - 1757266123.946623325 1757266123.962345123 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txf044742e516a4efd87b97-0068bdc0cb" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txf044742e516a4efd87b97-0068bdc0cb" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx831d742860c846489d8bd-0068bdc0cb" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txf044742e516a4efd87b97-0068bdc0cb - 0.0191 VW - 1757266123.962953568 1757266123.982046604 0 (txn: tx7605dc5c3389455d9d872-0068bdc0cb) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 201 - "PUT http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "tx7605dc5c3389455d9d872-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 201 - "PUT http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "tx7605dc5c3389455d9d872-0068bdc0cb" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "tx7605dc5c3389455d9d872-0068bdc0cb" "proxy-server 2597852" 0.0166 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:43 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "tx7605dc5c3389455d9d872-0068bdc0cb" "proxy-server 2597852" 0.0165 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/43 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266123.90468 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx7605dc5c3389455d9d872-0068bdc0cb - 0.0260 VW - 1757266123.972793579 1757266123.998797894 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb88e3ae0c34848628df0d-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb88e3ae0c34848628df0d-0068bdc0cc" "proxy-server 2597852" 0.0162 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb88e3ae0c34848628df0d-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb88e3ae0c34848628df0d-0068bdc0cc" "proxy-server 2597852" 0.0290 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - txb88e3ae0c34848628df0d-0068bdc0cc - 0.0384 - - 1757266123.999247551 1757266124.037610292 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txebb41621dda14782ae271-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx7c1870355f4e4bba92022-0068bdc0cc" "proxy-server 2597852" 0.0181 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx853c231908ac4fb3b45c2-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - tx853c231908ac4fb3b45c2-0068bdc0cc - 0.0513 - - 1757266124.039284945 1757266124.090589046 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe03ed6ea58c043a2ac26d-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe03ed6ea58c043a2ac26d-0068bdc0cc - 0.0043 VW - 1757266124.102943182 1757266124.107234716 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx8a72aaf240b24f4a96364-0068bdc0cc" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx8a72aaf240b24f4a96364-0068bdc0cc - 0.0097 VW - 1757266124.111999035 1757266124.121717215 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txcf00c8ec45f5436aab1b8-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txcf00c8ec45f5436aab1b8-0068bdc0cc" "proxy-server 2597852" 0.0049 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx96ec1aeb6d6c4cd29e63e-0068bdc0cc" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txcf00c8ec45f5436aab1b8-0068bdc0cc - 0.0401 VW - 1757266124.122369051 1757266124.162513494 0 (txn: tx543f2e77e2384a709e4be-0068bdc0cc) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 201 - "PUT http://localhost/sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "tx543f2e77e2384a709e4be-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 201 - "PUT http://localhost/sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "tx543f2e77e2384a709e4be-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "tx543f2e77e2384a709e4be-0068bdc0cc" "proxy-server 2597852" 0.0152 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "tx543f2e77e2384a709e4be-0068bdc0cc" "proxy-server 2597852" 0.0149 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266124.00402 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx543f2e77e2384a709e4be-0068bdc0cc - 0.0338 VW - 1757266124.137817860 1757266124.171638727 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb8c678d689ab4a44986b6-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb8c678d689ab4a44986b6-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb8c678d689ab4a44986b6-0068bdc0cc" "proxy-server 2597852" 0.0090 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb8c678d689ab4a44986b6-0068bdc0cc" "proxy-server 2597852" 0.0085 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - txb8c678d689ab4a44986b6-0068bdc0cc - 0.0136 - - 1757266124.172091484 1757266124.185702562 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0656d020326a40bcbd4ef-0068bdc0cc" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx5cbfdd1e40cc43e680663-0068bdc0cc" "proxy-server 2597852" 0.0029 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txddacf8d6710f4cd6a030c-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txddacf8d6710f4cd6a030c-0068bdc0cc - 0.0154 - - 1757266124.187303782 1757266124.202743769 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx78ccf30f79cc415794fe6-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?format=json&states=listing" "tx78ccf30f79cc415794fe6-0068bdc0cc" "proxy-server 2597852" 0.0066 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx78ccf30f79cc415794fe6-0068bdc0cc - 0.0145 - - 1757266124.204507828 1757266124.219045877 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7701d8d3c7b34149bf0cd-0068bdc0cc" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx7643c705c6974e1e9ae0b-0068bdc0cc" "proxy-server 2597852" 0.0031 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx862371285e624ce6a2e1b-0068bdc0cc" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx862371285e624ce6a2e1b-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx307aefeaeda84ae29d94b-0068bdc0cc" "proxy-server 2597852" 0.0096 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx307aefeaeda84ae29d94b-0068bdc0cc - 0.0126 VW - 1757266124.265120029 1757266124.277723789 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txcb9ec41bf0f44c6a8b2fe-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txcb9ec41bf0f44c6a8b2fe-0068bdc0cc - 0.0087 VW - 1757266124.278280735 1757266124.286941290 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx33724d3ccbf442428df9a-0068bdc0cc" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name?symlink=get" "tx33724d3ccbf442428df9a-0068bdc0cc" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx33724d3ccbf442428df9a-0068bdc0cc - 0.0102 VW - 1757266124.291759253 1757266124.301935911 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - Swift t - 5 - tx862371285e624ce6a2e1b-0068bdc0cc - 0.0857 SSC - 1757266124.225559711 1757266124.311228991 0 (txn: txd5dae0347f7147a9967b5-0068bdc0cc) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" "txd5dae0347f7147a9967b5-0068bdc0cc" "object-server 2597852" 0.0034 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" "txd5dae0347f7147a9967b5-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "txd5dae0347f7147a9967b5-0068bdc0cc" "proxy-server 2597852" 0.0123 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "txd5dae0347f7147a9967b5-0068bdc0cc" "proxy-server 2597852" 0.0120 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 COPY /v1/a/3_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c txd5dae0347f7147a9967b5-0068bdc0cc - 0.0212 SSC - 1757266124.302325010 1757266124.323555470 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcfe49b2276be484c86741-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txbb2d022c2c91481795106-0068bdc0cc" "proxy-server 2597852" 0.0027 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "txb146fdc6025547caa00af-0068bdc0cc" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - txb146fdc6025547caa00af-0068bdc0cc - 0.0145 - - 1757266124.325356483 1757266124.339807272 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txeda4c17127b14ed39b18b-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx6a6f6df9c5eb4a0c94273-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "POST http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4854366d32d342d38a287-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "POST http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4854366d32d342d38a287-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "POST /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 202 76 "POST http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4854366d32d342d38a287-0068bdc0cc" "proxy-server 2597852" 0.0072 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "POST /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 202 76 "POST http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4854366d32d342d38a287-0068bdc0cc" "proxy-server 2597852" 0.0062 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 POST /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 202 - - t - 76 - tx4854366d32d342d38a287-0068bdc0cc - 0.0206 - - 1757266124.341599226 1757266124.362195492 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd53d58a7c19e41f28f18a-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx5f56dbcbf99a4d1fb003d-0068bdc0cc" "proxy-server 2597852" 0.0028 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx7c88a294e9bd435a9c4e0-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - tx7c88a294e9bd435a9c4e0-0068bdc0cc - 0.0144 - - 1757266124.363797903 1757266124.378237009 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3995e27325b54048ac69c-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3" 200 316 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3?format=json&states=listing" "tx3995e27325b54048ac69c-0068bdc0cc" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - tx3995e27325b54048ac69c-0068bdc0cc - 0.0101 - - 1757266124.380005598 1757266124.390069008 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe19868fa9deb443f99fb5-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe19868fa9deb443f99fb5-0068bdc0cc - 0.0042 VW - 1757266124.392105103 1757266124.396348000 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txd5eba23b016e49b2921ea-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txd5eba23b016e49b2921ea-0068bdc0cc - 0.0043 VW - 1757266124.396895885 1757266124.401185036 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx1b2d7275b22c46b29cace-0068bdc0cc" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - tx1b2d7275b22c46b29cace-0068bdc0cc - 0.0111 VW - 1757266124.401793003 1757266124.412843943 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402?symlink=get" "tx175399e195c74897a5b2b-0068bdc0cc" "proxy-server 2597852" 0.0047 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402?symlink=get" "tx175399e195c74897a5b2b-0068bdc0cc" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266124.00402%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx175399e195c74897a5b2b-0068bdc0cc - 0.0308 VW - 1757266124.413416386 1757266124.444171190 0 (txn: txbc7f2644533c48099d3c1-0068bdc0cc) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txbc7f2644533c48099d3c1-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txbc7f2644533c48099d3c1-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txbc7f2644533c48099d3c1-0068bdc0cc" "proxy-server 2597852" 0.0137 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txbc7f2644533c48099d3c1-0068bdc0cc" "proxy-server 2597852" 0.0185 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txbc7f2644533c48099d3c1-0068bdc0cc - 0.0226 VW - 1757266124.435752392 1757266124.458326817 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 204 - "DELETE http://localhost/sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "txf7f31115701c42569231c-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "txf7f31115701c42569231c-0068bdc0cc" "proxy-server 2597852" 0.0095 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 204 - "DELETE http://localhost/sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "txf7f31115701c42569231c-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.00402" "txf7f31115701c42569231c-0068bdc0cc" "proxy-server 2597852" 0.0111 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266124.00402 HTTP/1.0 204 - Swift - - - - txf7f31115701c42569231c-0068bdc0cc - 0.0293 VW - 1757266124.458840609 1757266124.488132954 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9ff14d30fbe24b348f9a1-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx2b465c1965a84324b5432-0068bdc0cc" "proxy-server 2597852" 0.0028 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx46b801d6573248869275f-0068bdc0cc" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - tx46b801d6573248869275f-0068bdc0cc - 0.0310 - - 1757266124.489940643 1757266124.520930290 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5121c34c8cca4027b05d4-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "tx5121c34c8cca4027b05d4-0068bdc0cc" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - tx5121c34c8cca4027b05d4-0068bdc0cc - 0.0199 - - 1757266124.522654057 1757266124.542553902 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb48f022edb3f480abcfd4-0068bdc0cc" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb48f022edb3f480abcfd4-0068bdc0cc - 0.0084 VW - 1757266124.548706055 1757266124.557121038 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txc4fbca651e9c47d38b55b-0068bdc0cc" "proxy-server 2597852" 0.0055 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txc4fbca651e9c47d38b55b-0068bdc0cc - 0.0083 VW - 1757266124.557666779 1757266124.565941811 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txdfd20440d5034d5589051-0068bdc0cc" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - txdfd20440d5034d5589051-0068bdc0cc - 0.0140 VW - 1757266124.566528559 1757266124.580541849 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468?symlink=get" "tx5e3bd241082b4b2e820f0-0068bdc0cc" "proxy-server 2597852" 0.0048 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468?symlink=get" "tx5e3bd241082b4b2e820f0-0068bdc0cc" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266123.90468%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx5e3bd241082b4b2e820f0-0068bdc0cc - 0.0311 VW - 1757266124.581090212 1757266124.612217903 0 (txn: txb3f000e051e74e11b599f-0068bdc0cc) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb3f000e051e74e11b599f-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb3f000e051e74e11b599f-0068bdc0cc" "proxy-server 2597852" 0.0173 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb3f000e051e74e11b599f-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb3f000e051e74e11b599f-0068bdc0cc" "proxy-server 2597852" 0.0277 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txb3f000e051e74e11b599f-0068bdc0cc - 0.0436 VW - 1757266124.596133947 1757266124.639729977 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 204 - "DELETE http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "txb4b6fb28dd904b4ba1895-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 204 - "DELETE http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "txb4b6fb28dd904b4ba1895-0068bdc0cc" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "txb4b6fb28dd904b4ba1895-0068bdc0cc" "proxy-server 2597852" 0.0112 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266123.90468" "txb4b6fb28dd904b4ba1895-0068bdc0cc" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266123.90468 HTTP/1.0 204 - Swift - - - - txb4b6fb28dd904b4ba1895-0068bdc0cc - 0.0240 VW - 1757266124.640321493 1757266124.664345026 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx619f15bdb2134dc1b878a-0068bdc0cc" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx738e30b1271a4fbeaa48b-0068bdc0cc" "proxy-server 2597852" 0.0081 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txd9b414562fa243c1a3e03-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txd9b414562fa243c1a3e03-0068bdc0cc - 0.0371 - - 1757266124.666314840 1757266124.703428030 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfcd62b24b7bc420da1830-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "txfcd62b24b7bc420da1830-0068bdc0cc" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txfcd62b24b7bc420da1830-0068bdc0cc - 0.0206 - - 1757266124.705583334 1757266124.726146221 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa140632d22814dd089538-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "txa140632d22814dd089538-0068bdc0cc" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa140632d22814dd089538-0068bdc0cc - 0.0119 - - 1757266124.728270054 1757266124.740155697 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2e2b57b6c3fc412ea2342-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2e2b57b6c3fc412ea2342-0068bdc0cc - 0.0044 VW - 1757266124.742234230 1757266124.746595621 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txe5cc3488f5fc48a290ede-0068bdc0cc" "proxy-server 2597852" 0.0076 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txe5cc3488f5fc48a290ede-0068bdc0cc - 0.0106 VW - 1757266124.747153044 1757266124.757771730 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx28f20ddd6ec7404f98361-0068bdc0cc" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx28f20ddd6ec7404f98361-0068bdc0cc - 0.0102 VW - 1757266124.758425713 1757266124.768628120 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txcd3d7c812b5f43f29c722-0068bdc0cc" "object-server 2597852" 0.0080 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txcd3d7c812b5f43f29c722-0068bdc0cc" "proxy-server 2597852" 0.0151 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txcd3d7c812b5f43f29c722-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "DELETE /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txcd3d7c812b5f43f29c722-0068bdc0cc" "proxy-server 2597852" 0.0191 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 DELETE /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 204 - - t - - - txcd3d7c812b5f43f29c722-0068bdc0cc - 0.0353 - - 1757266124.769125462 1757266124.804379702 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txde93752f8950465998cf1-0068bdc0cc" "proxy-server 2597852" 0.0017 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txe1865b00f4b54c7085ac9-0068bdc0cc" "proxy-server 2597852" 0.0069 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txa79adca530144e6c84b49-0068bdc0cc" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txa79adca530144e6c84b49-0068bdc0cc" "proxy-server 2597852" 0.0046 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 404 - - t - 70 - txa79adca530144e6c84b49-0068bdc0cc - 0.0389 - - 1757266124.806266069 1757266124.845196962 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2d01ae6819d143fb92cea-0068bdc0cc" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2d01ae6819d143fb92cea-0068bdc0cc - 0.0086 VW - 1757266124.857793331 1757266124.866388559 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txcc68277453204f8d87aab-0068bdc0cc" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txcc68277453204f8d87aab-0068bdc0cc - 0.0108 VW - 1757266124.866915226 1757266124.877748966 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txa1f5042cb1894161827de-0068bdc0cc" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txa1f5042cb1894161827de-0068bdc0cc" "proxy-server 2597852" 0.0046 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txa1f5042cb1894161827de-0068bdc0cc - 0.0148 VW - 1757266124.878383160 1757266124.893162966 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5123ea9fc774c149843b-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5123ea9fc774c149843b-0068bdc0cc" "proxy-server 2597852" 0.0168 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5123ea9fc774c149843b-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5123ea9fc774c149843b-0068bdc0cc" "proxy-server 2597852" 0.0211 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/44 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - txf5123ea9fc774c149843b-0068bdc0cc - 0.0290 - - 1757266124.893561125 1757266124.922601461 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa28fce0c1a5a42169e216-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa28fce0c1a5a42169e216-0068bdc0cc - 0.0044 VW - 1757266124.938917160 1757266124.943294764 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx8be2a31552fd41d4bc588-0068bdc0cc" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx8be2a31552fd41d4bc588-0068bdc0cc - 0.0060 VW - 1757266124.952096701 1757266124.958112478 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx48ac7b14c9bf40a98893e-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx48ac7b14c9bf40a98893e-0068bdc0cc" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/44 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx48ac7b14c9bf40a98893e-0068bdc0cc - 0.0152 VW - 1757266124.958719015 1757266124.973922253 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:44 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx2aae586d66474d3c80477-0068bdc0cc" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" 201 - "PUT http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" "tx2307ee3cf41b485b8c697-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" "tx2307ee3cf41b485b8c697-0068bdc0cc" "proxy-server 2597852" 0.0170 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" 201 - "PUT http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" "tx2307ee3cf41b485b8c697-0068bdc0cc" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266124.89410" "tx2307ee3cf41b485b8c697-0068bdc0cc" "proxy-server 2597852" 0.0174 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266124.89410 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx2307ee3cf41b485b8c697-0068bdc0cc - 0.0458 VW - 1757266124.974523067 1757266125.020349264 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txaf7b71e6204d4fdd8e5f7-0068bdc0cd" "object-server 2597852" 0.0008 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txaf7b71e6204d4fdd8e5f7-0068bdc0cd" "proxy-server 2597852" 0.0124 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txaf7b71e6204d4fdd8e5f7-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txaf7b71e6204d4fdd8e5f7-0068bdc0cd" "proxy-server 2597852" 0.0145 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - txaf7b71e6204d4fdd8e5f7-0068bdc0cd - 0.0318 - - 1757266125.020808935 1757266125.052587509 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc446cf476cd84cf685443-0068bdc0cd" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc446cf476cd84cf685443-0068bdc0cd - 0.0086 VW - 1757266125.064777613 1757266125.073405266 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txcb8ce64fccbc478ca1cfe-0068bdc0cd" "proxy-server 2597852" 0.0057 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txcb8ce64fccbc478ca1cfe-0068bdc0cd - 0.0127 VW - 1757266125.073941469 1757266125.086638689 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx8be3fd08ba91425aaeb6c-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx8be3fd08ba91425aaeb6c-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx8be3fd08ba91425aaeb6c-0068bdc0cd - 0.0151 VW - 1757266125.087229729 1757266125.102293730 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txc3573df33c6240da9d1c2-0068bdc0cd" "proxy-server 2597852" 0.0079 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" 201 - "PUT http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" "txdb44fa0c87c04d8fbe8b7-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" "txdb44fa0c87c04d8fbe8b7-0068bdc0cd" "proxy-server 2597852" 0.0090 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" 201 - "PUT http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" "txdb44fa0c87c04d8fbe8b7-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.02138" "txdb44fa0c87c04d8fbe8b7-0068bdc0cd" "proxy-server 2597852" 0.0176 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266125.02138 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txdb44fa0c87c04d8fbe8b7-0068bdc0cd - 0.0362 VW - 1757266125.102869749 1757266125.139102459 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8b5129734b5a469698b1e-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8b5129734b5a469698b1e-0068bdc0cd" "proxy-server 2597852" 0.0165 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8b5129734b5a469698b1e-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8b5129734b5a469698b1e-0068bdc0cd" "proxy-server 2597852" 0.0209 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - tx8b5129734b5a469698b1e-0068bdc0cd - 0.0289 - - 1757266125.143712521 1757266125.172593355 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1cd1750309c447e097e45-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "tx1cd1750309c447e097e45-0068bdc0cd" "proxy-server 2597852" 0.0056 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx1cd1750309c447e097e45-0068bdc0cd - 0.0258 - - 1757266125.174222946 1757266125.199984312 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5c2908ac57714acb850bb-0068bdc0cd" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5c2908ac57714acb850bb-0068bdc0cd - 0.0151 VW - 1757266125.202080011 1757266125.217212677 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx41d4a1f3f626400db0a25-0068bdc0cd" "proxy-server 2597852" 0.0102 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx41d4a1f3f626400db0a25-0068bdc0cd - 0.0129 VW - 1757266125.217747450 1757266125.230666637 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx2619a986bffd41bba8007-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx2619a986bffd41bba8007-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx2619a986bffd41bba8007-0068bdc0cd - 0.0149 VW - 1757266125.231250286 1757266125.246180296 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx7ce3b2fc99d04a6d8addf-0068bdc0cd" "proxy-server 2597852" 0.0025 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" 201 - "PUT http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" "txb97f71811b0046c28b9ff-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" 201 - "PUT http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" "txb97f71811b0046c28b9ff-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" "txb97f71811b0046c28b9ff-0068bdc0cd" "proxy-server 2597852" 0.0129 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.14428" "txb97f71811b0046c28b9ff-0068bdc0cd" "proxy-server 2597852" 0.0126 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266125.14428 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txb97f71811b0046c28b9ff-0068bdc0cd - 0.0270 VW - 1757266125.246760607 1757266125.273714542 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx9c6b42d5a43e4dc2952bb-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx9c6b42d5a43e4dc2952bb-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx9c6b42d5a43e4dc2952bb-0068bdc0cd" "proxy-server 2597852" 0.0179 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx9c6b42d5a43e4dc2952bb-0068bdc0cd" "proxy-server 2597852" 0.0196 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - tx9c6b42d5a43e4dc2952bb-0068bdc0cd - 0.0277 - - 1757266125.274129152 1757266125.301784992 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx01e5423594d246c1ba0c8-0068bdc0cd" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx01e5423594d246c1ba0c8-0068bdc0cd - 0.0084 VW - 1757266125.307472229 1757266125.315885544 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx3c8d0895a8704389a2b68-0068bdc0cd" "proxy-server 2597852" 0.0063 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx3c8d0895a8704389a2b68-0068bdc0cd - 0.0091 VW - 1757266125.316437960 1757266125.325555563 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx674453e840cf4828875dc-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx674453e840cf4828875dc-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txb1789e546362410495441-0068bdc0cd" "proxy-server 2597852" 0.0069 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx674453e840cf4828875dc-0068bdc0cd - 0.0291 VW - 1757266125.326140642 1757266125.355212212 0 (txn: tx811cab29645f4b71ad1be-0068bdc0cd) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 201 - "PUT http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "tx811cab29645f4b71ad1be-0068bdc0cd" "object-server 2597852" 0.0057 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "tx811cab29645f4b71ad1be-0068bdc0cd" "proxy-server 2597852" 0.0248 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 201 - "PUT http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "tx811cab29645f4b71ad1be-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "tx811cab29645f4b71ad1be-0068bdc0cd" "proxy-server 2597852" 0.0288 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266125.27464 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx811cab29645f4b71ad1be-0068bdc0cd - 0.0421 VW - 1757266125.341074228 1757266125.383179188 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf6984a17d1d541efb698c-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf6984a17d1d541efb698c-0068bdc0cd" "object-server 2597852" 0.0045 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf6984a17d1d541efb698c-0068bdc0cd" "proxy-server 2597852" 0.0172 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf6984a17d1d541efb698c-0068bdc0cd" "proxy-server 2597852" 0.0229 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - txf6984a17d1d541efb698c-0068bdc0cd - 0.0266 - - 1757266125.387820482 1757266125.414422750 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9d8b2746a6c34a5cb9e11-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9d8b2746a6c34a5cb9e11-0068bdc0cd - 0.0085 VW - 1757266125.420252562 1757266125.428729773 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx72c8b8a7c3ba4c3daf336-0068bdc0cd" "proxy-server 2597852" 0.0069 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx72c8b8a7c3ba4c3daf336-0068bdc0cd - 0.0096 VW - 1757266125.429296494 1757266125.438889742 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "tx2c58590a5cae4ba49af41-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "tx2c58590a5cae4ba49af41-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2c58590a5cae4ba49af41-0068bdc0cd - 0.0127 VW - 1757266125.439499617 1757266125.452160597 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx0dae45db907b45e28d779-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx0dae45db907b45e28d779-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx0dae45db907b45e28d779-0068bdc0cd" "proxy-server 2597852" 0.0177 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx0dae45db907b45e28d779-0068bdc0cd" "proxy-server 2597852" 0.0132 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx0dae45db907b45e28d779-0068bdc0cd - 0.0220 - - 1757266125.452556133 1757266125.474564314 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcd272dbe0b684018b0dba-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txcd272dbe0b684018b0dba-0068bdc0cd - 0.0042 VW - 1757266125.476140022 1757266125.480312824 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx6fc1c8ee3b674a579af95-0068bdc0cd" "proxy-server 2597852" 0.0028 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx6fc1c8ee3b674a579af95-0068bdc0cd - 0.0056 VW - 1757266125.480821133 1757266125.486394644 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 200 4 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txbd3df3cebdbf41529250d-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 200 4 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txbd3df3cebdbf41529250d-0068bdc0cd" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txa7dbb3ef10684ca98ff44-0068bdc0cd" "proxy-server 2597852" 0.0078 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txbd3df3cebdbf41529250d-0068bdc0cd - 0.0353 VW - 1757266125.491754532 1757266125.527086020 0 (txn: txdadb1dc98d77449c9cfd8-0068bdc0cd) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" 201 - "PUT http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" "txdadb1dc98d77449c9cfd8-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" "txdadb1dc98d77449c9cfd8-0068bdc0cd" "proxy-server 2597852" 0.0091 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" 201 - "PUT http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" "txdadb1dc98d77449c9cfd8-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1757266125.45312" "txdadb1dc98d77449c9cfd8-0068bdc0cd" "proxy-server 2597852" 0.0159 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_vc_non_ascii%25C2%25A3/00d3_o_ascii/sub/1757266125.45312 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da txdadb1dc98d77449c9cfd8-0068bdc0cd - 0.0388 VW - 1757266125.498697281 1757266125.537488461 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txa3140d1fd3a24f929cdbf-0068bdc0cd" "object-server 2597852" 0.0008 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txa3140d1fd3a24f929cdbf-0068bdc0cd" "proxy-server 2597852" 0.0117 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txa3140d1fd3a24f929cdbf-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txa3140d1fd3a24f929cdbf-0068bdc0cd" "proxy-server 2597852" 0.0138 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub HTTP/1.0 201 - - t 4 - - txa3140d1fd3a24f929cdbf-0068bdc0cd - 0.0187 - - 1757266125.537933111 1757266125.556603432 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa4fe5f3a1dd247adbbe19-0068bdc0cd" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa4fe5f3a1dd247adbbe19-0068bdc0cd - 0.0044 VW - 1757266125.558253765 1757266125.562657833 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx27598bcb8b9d427f88b01-0068bdc0cd" "proxy-server 2597852" 0.0028 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx27598bcb8b9d427f88b01-0068bdc0cd - 0.0056 VW - 1757266125.563223362 1757266125.568855762 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 724 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txba000a5714e0489db500f-0068bdc0cd" "proxy-server 2597852" 0.0051 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - txba000a5714e0489db500f-0068bdc0cd - 0.0085 VW - 1757266125.569495916 1757266125.578017712 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464?symlink=get" "txba102f7f507d4999b99d8-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464?symlink=get" "txba102f7f507d4999b99d8-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266125.27464%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txba102f7f507d4999b99d8-0068bdc0cd - 0.0150 VW - 1757266125.578551292 1757266125.593521595 0 (txn: txdbf7319de20d417f8a570-0068bdc0cd) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txdbf7319de20d417f8a570-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txdbf7319de20d417f8a570-0068bdc0cd" "proxy-server 2597852" 0.0068 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txdbf7319de20d417f8a570-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txdbf7319de20d417f8a570-0068bdc0cd" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txdbf7319de20d417f8a570-0068bdc0cd - 0.0190 VW - 1757266125.588557005 1757266125.607591391 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 204 - "DELETE http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "txfb8319080b254e82aec86-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "txfb8319080b254e82aec86-0068bdc0cd" "proxy-server 2597852" 0.0045 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 204 - "DELETE http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "txfb8319080b254e82aec86-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1757266125.27464" "txfb8319080b254e82aec86-0068bdc0cd" "proxy-server 2597852" 0.0071 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1757266125.27464 HTTP/1.0 204 - Swift - - - - txfb8319080b254e82aec86-0068bdc0cd - 0.0121 VW - 1757266125.608153105 1757266125.620242357 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx17583457845b482e82de7-0068bdc0cd" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 185 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=00d3_o_ascii%2Fsub%2F&format=json&states=listing" "tx17583457845b482e82de7-0068bdc0cd" "proxy-server 2597852" 0.0094 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D00d3_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - tx17583457845b482e82de7-0068bdc0cd - 0.0299 - - 1757266125.622037649 1757266125.651887655 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx76cb89799a7e493894b0a-0068bdc0cd" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/3_oc_non_ascii%C2%A3whoops" "tx76cb89799a7e493894b0a-0068bdc0cd" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/3_oc_non_ascii%C2%A3whoops" "tx76cb89799a7e493894b0a-0068bdc0cd" "container-server 2597852" 0.0011 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx76cb89799a7e493894b0a-0068bdc0cd" "proxy-server 2597852" 0.0096 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx76cb89799a7e493894b0a-0068bdc0cd" "proxy-server 2597852" 0.0157 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - tx76cb89799a7e493894b0a-0068bdc0cd - 0.0299 - - 1757266125.653948069 1757266125.683859110 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcfba72e7bc3a4a6891d12-0068bdc0cd" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txcfba72e7bc3a4a6891d12-0068bdc0cd - 0.0050 VW - 1757266125.685548782 1757266125.690516472 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx45f28ef028fc4de5b4d3c-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx45f28ef028fc4de5b4d3c-0068bdc0cd - 0.0043 VW - 1757266125.691082954 1757266125.695427418 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx4727f3d372f4467392d7c-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx4727f3d372f4467392d7c-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx4727f3d372f4467392d7c-0068bdc0cd - 0.0056 VW - 1757266125.696044445 1757266125.701692343 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx5d90a6d074ca4e2eab085-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx5d90a6d074ca4e2eab085-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx5d90a6d074ca4e2eab085-0068bdc0cd" "proxy-server 2597852" 0.0075 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx5d90a6d074ca4e2eab085-0068bdc0cd" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx5d90a6d074ca4e2eab085-0068bdc0cd - 0.0129 - - 1757266125.702074289 1757266125.714961290 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txec1feadd08d24526a442b-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txec1feadd08d24526a442b-0068bdc0cd - 0.0042 VW - 1757266125.716607571 1757266125.720849991 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx615b566f3f054c24afcb9-0068bdc0cd" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx615b566f3f054c24afcb9-0068bdc0cd - 0.0053 VW - 1757266125.721424580 1757266125.726770163 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txc7a770f145e340c4911a1-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txc7a770f145e340c4911a1-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx05ab894d5f554d5db2b19-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx05ab894d5f554d5db2b19-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txc7a770f145e340c4911a1-0068bdc0cd - 0.0126 VW - 1757266125.727388620 1757266125.739982843 0 (txn: tx0e52802996404e82b71f1-0068bdc0cd) -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/none/003foo/1757266125.70265 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx0e52802996404e82b71f1-0068bdc0cd - 0.0064 VW - 1757266125.734109402 1757266125.740468025 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txed096ab2691d4b559eb39-0068bdc0cd" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txed096ab2691d4b559eb39-0068bdc0cd - 0.0049 VW - 1757266125.742113352 1757266125.747029543 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx328d815a748747fbbcd63-0068bdc0cd" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx328d815a748747fbbcd63-0068bdc0cd - 0.0054 VW - 1757266125.747602701 1757266125.753041744 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_containers +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "txdf7a233b8ea64f8992b4f-006acad104" "proxy-server 1476113" 0.0096 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txdf7a233b8ea64f8992b4f-006acad104 - 0.0125 VW - 1791676676.424778938 1791676676.437268734 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx2be85dd5a43740519a664-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx2be85dd5a43740519a664-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2be85dd5a43740519a664-006acad104 - 0.0141 VW - 1791676676.437891483 1791676676.452000141 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx3d217682596648f4abe1d-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "tx3d217682596648f4abe1d-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx3d217682596648f4abe1d-006acad104" "proxy-server 1476113" 0.0172 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "tx3d217682596648f4abe1d-006acad104" "proxy-server 1476113" 0.0167 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx3d217682596648f4abe1d-006acad104 - 0.0259 - - 1791676676.452383041 1791676676.478249311 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0292fe02b2d84b6299be4-006acad104" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx0292fe02b2d84b6299be4-006acad104 - 0.0083 VW - 1791676676.488180161 1791676676.496479988 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "txb49c08f6417047ff98b5b-006acad104" "proxy-server 1476113" 0.0101 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txb49c08f6417047ff98b5b-006acad104 - 0.0131 VW - 1791676676.497012377 1791676676.510087252 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx531a06c6a1ef4bfaa6c8f-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx531a06c6a1ef4bfaa6c8f-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx003b0e899ea346f2a20d0-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx003b0e899ea346f2a20d0-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx531a06c6a1ef4bfaa6c8f-006acad104 - 0.0337 VW - 1791676676.510688782 1791676676.544370174 0 (txn: txc9349b70649340f79fca2-006acad104) +proxy INFO: - - 10/Oct/2026/23/57/56 PUT /v1/a/none/003foo/1791676676.45297 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txc9349b70649340f79fca2-006acad104 - 0.0147 VW - 1791676676.530102968 1791676676.544836521 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx47c39ca85fbf4cf09b520-006acad104" "proxy-server 1476113" 0.0020 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx47c39ca85fbf4cf09b520-006acad104 - 0.0173 VW - 1791676676.546497583 1791676676.563767433 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/3/a/6_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops" "txe6365c93224b4d5d92427-006acad104" "proxy-server 1476113" 0.0061 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/6_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txe6365c93224b4d5d92427-006acad104 - 0.0090 VW - 1791676676.564325333 1791676676.573275566 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx9652cf360b174ca88699b-006acad104" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx9652cf360b174ca88699b-006acad104" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx9652cf360b174ca88699b-006acad104 - 0.0183 VW - 1791676676.573839188 1791676676.592133999 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sda1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "txc24bd8b94b124737aa89d-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sda1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "txc24bd8b94b124737aa89d-006acad104" "proxy-server 1476113" 0.0084 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sdb1/3/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" "txc24bd8b94b124737aa89d-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "DELETE /sdb1/0/a/6_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/6_oc_non_ascii%C2%A3whoops/foo" "txc24bd8b94b124737aa89d-006acad104" "proxy-server 1476113" 0.0144 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 DELETE /v1/a/6_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - txc24bd8b94b124737aa89d-006acad104 - 0.0304 - - 1791676676.592526197 1791676676.622882128 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx94eeabeea7734036b1684-006acad104" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/3_oc_non_ascii%C2%A3" "tx94eeabeea7734036b1684-006acad104" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/3_oc_non_ascii%C2%A3" "tx94eeabeea7734036b1684-006acad104" "container-server 1476113" 0.0053 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx94eeabeea7734036b1684-006acad104" "proxy-server 1476113" 0.0355 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx94eeabeea7734036b1684-006acad104" "proxy-server 1476113" 0.0329 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx94eeabeea7734036b1684-006acad104 - 0.0628 - - 1791676676.630342484 1791676676.693125725 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx35c83fba7cf3486096966-006acad104" "proxy-server 1476113" 0.0020 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3?format=json&states=listing" "tx35c83fba7cf3486096966-006acad104" "proxy-server 1476113" 0.0063 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 GET /v1/a/3_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx35c83fba7cf3486096966-006acad104 - 0.0228 - - 1791676676.694732428 1791676676.717577219 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx32e4d933e8eb4bf99f600-006acad104" "proxy-server 1476113" 0.0020 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/1/a/3_vc_non_ascii%C2%A3" "tx32e4d933e8eb4bf99f600-006acad104" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/1/a/3_vc_non_ascii%C2%A3" "tx32e4d933e8eb4bf99f600-006acad104" "container-server 1476113" 0.0010 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx32e4d933e8eb4bf99f600-006acad104" "proxy-server 1476113" 0.0084 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx32e4d933e8eb4bf99f600-006acad104" "proxy-server 1476113" 0.0134 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/3_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx32e4d933e8eb4bf99f600-006acad104 - 0.0229 - - 1791676676.721782923 1791676676.744663000 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4af48fb92dd949098f520-006acad104" "proxy-server 1476113" 0.0019 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4af48fb92dd949098f520-006acad104 - 0.0047 VW - 1791676676.746390104 1791676676.751134157 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx800df57ee1b645e983736-006acad104" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx800df57ee1b645e983736-006acad104 - 0.0042 VW - 1791676676.751677752 1791676676.755841255 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx51d61bebcc9b444e885cf-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx51d61bebcc9b444e885cf-006acad104" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx51d61bebcc9b444e885cf-006acad104 - 0.0055 VW - 1791676676.756436825 1791676676.761942387 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb42e4d9cd3de444e94021-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb42e4d9cd3de444e94021-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb42e4d9cd3de444e94021-006acad104" "proxy-server 1476113" 0.0118 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb42e4d9cd3de444e94021-006acad104" "proxy-server 1476113" 0.0083 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - txb42e4d9cd3de444e94021-006acad104 - 0.0162 - - 1791676676.762312889 1791676676.778536081 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx072745761f18415b9d213-006acad104" "proxy-server 1476113" 0.0063 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx072745761f18415b9d213-006acad104 - 0.0092 VW - 1791676676.792149544 1791676676.801313877 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txd8bce92c003f479a898ec-006acad104" "proxy-server 1476113" 0.0083 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txd8bce92c003f479a898ec-006acad104 - 0.0155 VW - 1791676676.801869631 1791676676.817345619 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx44e67d6c79724c55b1c2f-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx44e67d6c79724c55b1c2f-006acad104" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txa5bb6ca9b1074099a9326-006acad104" "proxy-server 1476113" 0.0055 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx44e67d6c79724c55b1c2f-006acad104 - 0.0370 VW - 1791676676.817967653 1791676676.854937077 0 (txn: tx960969676f394249a3ba5-006acad104) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 201 - "PUT http://localhost/sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "tx960969676f394249a3ba5-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "tx960969676f394249a3ba5-006acad104" "proxy-server 1476113" 0.0170 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 201 - "PUT http://localhost/sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "tx960969676f394249a3ba5-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "tx960969676f394249a3ba5-006acad104" "proxy-server 1476113" 0.0247 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.76282 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx960969676f394249a3ba5-006acad104 - 0.0510 VW - 1791676676.833233833 1791676676.884247541 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx90cccad8716547f082c18-006acad104" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx90cccad8716547f082c18-006acad104" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx90cccad8716547f082c18-006acad104" "proxy-server 1476113" 0.0168 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx90cccad8716547f082c18-006acad104" "proxy-server 1476113" 0.0162 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - tx90cccad8716547f082c18-006acad104 - 0.0333 - - 1791676676.884695292 1791676676.918004751 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5f7f4f7c47f84bbcbfcc3-006acad104" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx9119c9ada2c0409face48-006acad104" "proxy-server 1476113" 0.0045 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txb06ab51c5b914306a457f-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/56 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txb06ab51c5b914306a457f-006acad104 - 0.0193 - - 1791676676.919525146 1791676676.938790560 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8efb800e113d49d6b0dd2-006acad104" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8efb800e113d49d6b0dd2-006acad104 - 0.0095 VW - 1791676676.955192089 1791676676.964671850 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txbd2a3905fa154bcbb84d3-006acad104" "proxy-server 1476113" 0.0110 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/56 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txbd2a3905fa154bcbb84d3-006acad104 - 0.0184 VW - 1791676676.965224981 1791676676.983603477 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx1502b8e2dcfd4290a4ecb-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:56 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx1502b8e2dcfd4290a4ecb-006acad104" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txbc1c33fdf58245b6b5aa8-006acad105" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx1502b8e2dcfd4290a4ecb-006acad104 - 0.0373 VW - 1791676676.984279633 1791676677.021571875 0 (txn: tx28f2409a55b943668e96a-006acad105) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 201 - "PUT http://localhost/sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "tx28f2409a55b943668e96a-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "tx28f2409a55b943668e96a-006acad105" "proxy-server 1476113" 0.0114 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 201 - "PUT http://localhost/sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "tx28f2409a55b943668e96a-006acad105" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "tx28f2409a55b943668e96a-006acad105" "proxy-server 1476113" 0.0179 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.88523 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx28f2409a55b943668e96a-006acad105 - 0.0463 VW - 1791676676.997476816 1791676677.043778896 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx81322129a2b549c9adc94-006acad105" "object-server 1476113" 0.0009 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx81322129a2b549c9adc94-006acad105" "proxy-server 1476113" 0.0103 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx81322129a2b549c9adc94-006acad105" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx81322129a2b549c9adc94-006acad105" "proxy-server 1476113" 0.0228 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - tx81322129a2b549c9adc94-006acad105 - 0.0263 - - 1791676677.044228315 1791676677.070515394 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf77311eb9a8045e7a6bac-006acad105" "proxy-server 1476113" 0.0054 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx4a4a0b3ed3644945af474-006acad105" "proxy-server 1476113" 0.0111 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txca4d4dabd39e4858aae8f-006acad105" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txca4d4dabd39e4858aae8f-006acad105 - 0.0261 - - 1791676677.080235720 1791676677.106314659 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8af54a0447784ba88a77a-006acad105" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?format=json&states=listing" "tx8af54a0447784ba88a77a-006acad105" "proxy-server 1476113" 0.0118 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx8af54a0447784ba88a77a-006acad105 - 0.0235 - - 1791676677.116198063 1791676677.139722586 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd40025a3493b403ca2d70-006acad105" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx09193955b6d741489c0c6-006acad105" "proxy-server 1476113" 0.0080 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8c2eb11e71ae492491676-006acad105" "proxy-server 1476113" 0.0047 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8c2eb11e71ae492491676-006acad105" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx189cdc8ff38d435dadc6c-006acad105" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx189cdc8ff38d435dadc6c-006acad105 - 0.0178 VW - 1791676677.184395075 1791676677.202180624 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx48415b0f3550400b9fa56-006acad105" "proxy-server 1476113" 0.0015 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx48415b0f3550400b9fa56-006acad105 - 0.0099 VW - 1791676677.202681303 1791676677.212567329 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name?symlink=get" "txd9cbb060e28948e7a84ea-006acad105" "proxy-server 1476113" 0.0082 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name?symlink=get" "txd9cbb060e28948e7a84ea-006acad105" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd9cbb060e28948e7a84ea-006acad105 - 0.0134 VW - 1791676677.213133574 1791676677.226551056 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - Swift t - 5 - tx8c2eb11e71ae492491676-006acad105 - 0.1023 SSC - 1791676677.141769409 1791676677.244064569 0 (txn: tx270931e0926344faa7d67-006acad105) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" "tx270931e0926344faa7d67-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" "tx270931e0926344faa7d67-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "tx270931e0926344faa7d67-006acad105" "proxy-server 1476113" 0.0271 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "tx270931e0926344faa7d67-006acad105" "proxy-server 1476113" 0.0267 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 COPY /v1/a/3_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx270931e0926344faa7d67-006acad105 - 0.0398 SSC - 1791676677.226903915 1791676677.266690254 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1d5509d564f943e1a31b4-006acad105" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txe5906a1a77b94e9baaa3c-006acad105" "proxy-server 1476113" 0.0069 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/copied_name" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/copied_name" "txf4afb6899e4942c7b6efa-006acad105" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/copied_name HTTP/1.0 200 - - t - 5 - txf4afb6899e4942c7b6efa-006acad105 - 0.0223 - - 1791676677.276594162 1791676677.298878431 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx26049a35b6144ba2b2152-006acad105" "proxy-server 1476113" 0.0095 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx8f3164dfeda54bb59bcda-006acad105" "proxy-server 1476113" 0.0025 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "POST http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1fa9b1011dcd47bcb3e5f-006acad105" "object-server 1476113" 0.0047 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "POST http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1fa9b1011dcd47bcb3e5f-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "POST /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 202 76 "POST http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1fa9b1011dcd47bcb3e5f-006acad105" "proxy-server 1476113" 0.0102 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "POST /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 202 76 "POST http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1fa9b1011dcd47bcb3e5f-006acad105" "proxy-server 1476113" 0.0168 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 POST /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 202 - - t - 76 - tx1fa9b1011dcd47bcb3e5f-006acad105 - 0.0511 - - 1791676677.308872700 1791676677.360002041 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3db92250d5804f3383d37-006acad105" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txc3aaa07e213a4569ba1bf-006acad105" "proxy-server 1476113" 0.0062 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx8e35025e9e8d404daeb2a-006acad105" "proxy-server 1476113" 0.0008 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - tx8e35025e9e8d404daeb2a-006acad105 - 0.0318 - - 1791676677.361580849 1791676677.393404722 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44d0891cf73241dda402e-006acad105" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/2/a/3_oc_non_ascii%C2%A3" 200 316 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3?format=json&states=listing" "tx44d0891cf73241dda402e-006acad105" "proxy-server 1476113" 0.0039 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - tx44d0891cf73241dda402e-006acad105 - 0.0239 - - 1791676677.399228811 1791676677.423101425 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx704cb8a032f34f69b1470-006acad105" "proxy-server 1476113" 0.0094 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx704cb8a032f34f69b1470-006acad105 - 0.0123 VW - 1791676677.425261021 1791676677.437514305 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx86648649f31e4ebdac8dc-006acad105" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx86648649f31e4ebdac8dc-006acad105 - 0.0123 VW - 1791676677.438048363 1791676677.450379610 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txa9773b19c2844aed80a64-006acad105" "proxy-server 1476113" 0.2437 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - txa9773b19c2844aed80a64-006acad105 - 0.2554 VW - 1791676677.450955868 1791676677.706393719 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523?symlink=get" "txac14ccad02254b07acf43-006acad105" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523?symlink=get" "txac14ccad02254b07acf43-006acad105" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.88523%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txac14ccad02254b07acf43-006acad105 - 0.0306 VW - 1791676677.706923246 1791676677.737484455 0 (txn: txc1fd769dac1044cda781e-006acad105) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc1fd769dac1044cda781e-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc1fd769dac1044cda781e-006acad105" "proxy-server 1476113" 0.0158 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc1fd769dac1044cda781e-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc1fd769dac1044cda781e-006acad105" "proxy-server 1476113" 0.0314 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txc1fd769dac1044cda781e-006acad105 - 0.0424 VW - 1791676677.726268530 1791676677.768647671 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 204 - "DELETE http://localhost/sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "txc2b1228682c44c0b9d983-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 204 - "DELETE http://localhost/sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "txc2b1228682c44c0b9d983-006acad105" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sdb1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "txc2b1228682c44c0b9d983-006acad105" "proxy-server 1476113" 0.0160 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sda1/2/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.88523" "txc2b1228682c44c0b9d983-006acad105" "proxy-server 1476113" 0.0157 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.88523 HTTP/1.0 204 - Swift - - - - txc2b1228682c44c0b9d983-006acad105 - 0.0247 VW - 1791676677.769185543 1791676677.793895960 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfd2efb01074b40388fa7e-006acad105" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txd1775aa5c5314b80abaab-006acad105" "proxy-server 1476113" 0.0137 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txfd1e05e29a764ffdb8199-006acad105" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txfd1e05e29a764ffdb8199-006acad105 - 0.0336 - - 1791676677.799917936 1791676677.833549023 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a8bf2c647a64abf93d8c-006acad105" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "tx9a8bf2c647a64abf93d8c-006acad105" "proxy-server 1476113" 0.0071 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - tx9a8bf2c647a64abf93d8c-006acad105 - 0.0231 - - 1791676677.839498281 1791676677.862626553 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx92bf73743643481e9cf4f-006acad105" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx92bf73743643481e9cf4f-006acad105 - 0.0085 VW - 1791676677.868884802 1791676677.877416134 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txc26e926297eb44e589b09-006acad105" "proxy-server 1476113" 0.0058 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txc26e926297eb44e589b09-006acad105 - 0.0192 VW - 1791676677.877977133 1791676677.897134542 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx68f30d8d05e94c9cb6209-006acad105" "proxy-server 1476113" 0.0024 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - tx68f30d8d05e94c9cb6209-006acad105 - 0.0145 VW - 1791676677.897729874 1791676677.912261486 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282?symlink=get" "tx8b7822d871d04000bcd20-006acad105" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "GET /sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282?symlink=get" "tx8b7822d871d04000bcd20-006acad105" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.76282%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx8b7822d871d04000bcd20-006acad105 - 0.0289 VW - 1791676677.912790298 1791676677.941736221 0 (txn: txfa0828cb8b72477e885be-006acad105) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txfa0828cb8b72477e885be-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txfa0828cb8b72477e885be-006acad105" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txfa0828cb8b72477e885be-006acad105" "proxy-server 1476113" 0.0168 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txfa0828cb8b72477e885be-006acad105" "proxy-server 1476113" 0.0228 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txfa0828cb8b72477e885be-006acad105 - 0.0352 VW - 1791676677.932226419 1791676677.967472553 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 204 - "DELETE http://localhost/sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "txb4a1c567c3a44c5bb63c9-006acad105" "object-server 1476113" 0.0046 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 204 - "DELETE http://localhost/sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "txb4a1c567c3a44c5bb63c9-006acad105" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "txb4a1c567c3a44c5bb63c9-006acad105" "proxy-server 1476113" 0.0152 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:57 +0000] "DELETE /sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676676.76282" "txb4a1c567c3a44c5bb63c9-006acad105" "proxy-server 1476113" 0.0108 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/57 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676676.76282 HTTP/1.0 204 - Swift - - - - txb4a1c567c3a44c5bb63c9-006acad105 - 0.0240 VW - 1791676677.968033075 1791676677.992037773 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx93cc889fe5364870b3d78-006acad105" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx2a38b33afaf1469c96b4e-006acad106" "proxy-server 1476113" 0.0081 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf57fafcc61b44c84abfb8-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 200 - - t - 5 - txf57fafcc61b44c84abfb8-006acad106 - 0.0362 - - 1791676677.993736744 1791676678.029977322 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b70b1c5093a408c92e3a-006acad106" "proxy-server 1476113" 0.0056 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "tx7b70b1c5093a408c92e3a-006acad106" "proxy-server 1476113" 0.0113 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx7b70b1c5093a408c92e3a-006acad106 - 0.0276 - - 1791676678.036088228 1791676678.063689470 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc004d0053d784e6285223-006acad106" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "txc004d0053d784e6285223-006acad106" "proxy-server 1476113" 0.0084 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txc004d0053d784e6285223-006acad106 - 0.0248 - - 1791676678.065751553 1791676678.090518475 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf6612a8842be480295d67-006acad106" "proxy-server 1476113" 0.0169 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf6612a8842be480295d67-006acad106 - 0.0199 VW - 1791676678.096725941 1791676678.116639853 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txd9a1a64e33cb496d85899-006acad106" "proxy-server 1476113" 0.0070 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txd9a1a64e33cb496d85899-006acad106 - 0.0101 VW - 1791676678.117188692 1791676678.127294540 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txa7fe346334e64bce9793b-006acad106" "proxy-server 1476113" 0.0107 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - txa7fe346334e64bce9793b-006acad106 - 0.0142 VW - 1791676678.127934217 1791676678.142170429 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "DELETE /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc7a9687ca93840eea7896-006acad106" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "DELETE /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc7a9687ca93840eea7896-006acad106" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "DELETE /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc7a9687ca93840eea7896-006acad106" "proxy-server 1476113" 0.0173 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "DELETE /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txc7a9687ca93840eea7896-006acad106" "proxy-server 1476113" 0.0191 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 DELETE /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 204 - - t - - - txc7a9687ca93840eea7896-006acad106 - 0.0272 - - 1791676678.142605782 1791676678.169770479 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5338cb3b0684fa3bcf37-006acad106" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx4fe9a09580f6442eb2e9c-006acad106" "proxy-server 1476113" 0.0071 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx806487850395482d81518-006acad106" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx806487850395482d81518-006acad106" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 404 - - t - 70 - tx806487850395482d81518-006acad106 - 0.0373 - - 1791676678.175824642 1791676678.213115215 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3f97fd9b00864e349f8ba-006acad106" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3f97fd9b00864e349f8ba-006acad106 - 0.0085 VW - 1791676678.225387812 1791676678.233927488 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txf077d30a07a84ddb9ffd7-006acad106" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txf077d30a07a84ddb9ffd7-006acad106 - 0.0154 VW - 1791676678.234505415 1791676678.249866962 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txd925279d6ad446bf8e749-006acad106" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txd925279d6ad446bf8e749-006acad106" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd925279d6ad446bf8e749-006acad106 - 0.0148 VW - 1791676678.250491381 1791676678.265259743 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1db36d762f1b4d4297d43-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1db36d762f1b4d4297d43-006acad106" "proxy-server 1476113" 0.0149 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1db36d762f1b4d4297d43-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx1db36d762f1b4d4297d43-006acad106" "proxy-server 1476113" 0.0242 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - tx1db36d762f1b4d4297d43-006acad106 - 0.0378 - - 1791676678.265653133 1791676678.303405523 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfc84014bf585429099ad8-006acad106" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txfc84014bf585429099ad8-006acad106 - 0.0125 VW - 1791676678.315810442 1791676678.328260660 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx61baa2884d544038a1137-006acad106" "proxy-server 1476113" 0.0069 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx61baa2884d544038a1137-006acad106 - 0.0098 VW - 1791676678.328810215 1791676678.338603258 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx58db832ea9c740e196e19-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx58db832ea9c740e196e19-006acad106" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx58db832ea9c740e196e19-006acad106 - 0.0264 VW - 1791676678.339232922 1791676678.365675688 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx49724782c67a48aa8d401-006acad106" "proxy-server 1476113" 0.0015 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" 201 - "PUT http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" "tx386d84d56d4943f1b9310-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" 201 - "PUT http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" "tx386d84d56d4943f1b9310-006acad106" "object-server 1476113" 0.0046 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" "tx386d84d56d4943f1b9310-006acad106" "proxy-server 1476113" 0.0223 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.26623" "tx386d84d56d4943f1b9310-006acad106" "proxy-server 1476113" 0.0178 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.26623 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx386d84d56d4943f1b9310-006acad106 - 0.0402 VW - 1791676678.366317749 1791676678.406487465 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx7fc701340b9147eba882c-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx7fc701340b9147eba882c-006acad106" "proxy-server 1476113" 0.0194 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx7fc701340b9147eba882c-006acad106" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx7fc701340b9147eba882c-006acad106" "proxy-server 1476113" 0.0244 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - tx7fc701340b9147eba882c-006acad106 - 0.0368 - - 1791676678.406916618 1791676678.443752050 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx68d1651b7a7344929328b-006acad106" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx68d1651b7a7344929328b-006acad106 - 0.0085 VW - 1791676678.456086874 1791676678.464562654 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx834ad34ff0b846f1a2326-006acad106" "proxy-server 1476113" 0.0102 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx834ad34ff0b846f1a2326-006acad106 - 0.0131 VW - 1791676678.465173244 1791676678.478322983 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx73ea440cbe6641efb62a3-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx73ea440cbe6641efb62a3-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx73ea440cbe6641efb62a3-006acad106 - 0.0193 VW - 1791676678.478923559 1791676678.498197794 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx407d2b377ca6467bbaf74-006acad106" "proxy-server 1476113" 0.0080 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" 201 - "PUT http://localhost/sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" "tx8e1171d3f56e41df8b3c3-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" "tx8e1171d3f56e41df8b3c3-006acad106" "proxy-server 1476113" 0.0158 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" 201 - "PUT http://localhost/sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" "tx8e1171d3f56e41df8b3c3-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.41170" "tx8e1171d3f56e41df8b3c3-006acad106" "proxy-server 1476113" 0.0239 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.41170 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx8e1171d3f56e41df8b3c3-006acad106 - 0.0524 VW - 1791676678.498795271 1791676678.551161766 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx356414a8392e4e3eb7dea-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx356414a8392e4e3eb7dea-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx356414a8392e4e3eb7dea-006acad106" "proxy-server 1476113" 0.0238 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx356414a8392e4e3eb7dea-006acad106" "proxy-server 1476113" 0.0300 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t - - - tx356414a8392e4e3eb7dea-006acad106 - 0.0343 - - 1791676678.551696062 1791676678.586004734 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx59387ef5a8874713beeeb-006acad106" "proxy-server 1476113" 0.0057 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&format=json&states=listing" "tx59387ef5a8874713beeeb-006acad106" "proxy-server 1476113" 0.0120 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx59387ef5a8874713beeeb-006acad106 - 0.0243 - - 1791676678.592026472 1791676678.616372824 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2a2683cac6674a3dbb94a-006acad106" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2a2683cac6674a3dbb94a-006acad106 - 0.0166 VW - 1791676678.618494272 1791676678.635100603 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txe00d30eb313247db9a719-006acad106" "proxy-server 1476113" 0.0076 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txe00d30eb313247db9a719-006acad106 - 0.0106 VW - 1791676678.635740042 1791676678.646376371 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txaddd80967f8844ff999b0-006acad106" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 - "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "txaddd80967f8844ff999b0-006acad106" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txaddd80967f8844ff999b0-006acad106 - 0.0195 VW - 1791676678.646986485 1791676678.666443348 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx5db75c23c9d84097a54fc-006acad106" "proxy-server 1476113" 0.0077 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" 201 - "PUT http://localhost/sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" "txbbc54cc7879a40d7bed9e-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" "txbbc54cc7879a40d7bed9e-006acad106" "proxy-server 1476113" 0.0166 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" 201 - "PUT http://localhost/sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" "txbbc54cc7879a40d7bed9e-006acad106" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.55226" "txbbc54cc7879a40d7bed9e-006acad106" "proxy-server 1476113" 0.0200 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.55226 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txbbc54cc7879a40d7bed9e-006acad106 - 0.0393 VW - 1791676678.671201944 1791676678.710471869 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4fe38c7766d14d29bab37-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4fe38c7766d14d29bab37-006acad106" "proxy-server 1476113" 0.0115 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4fe38c7766d14d29bab37-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx4fe38c7766d14d29bab37-006acad106" "proxy-server 1476113" 0.0210 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - tx4fe38c7766d14d29bab37-006acad106 - 0.0415 - - 1791676678.710906506 1791676678.752364874 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx75c1974d75a04f8fa71eb-006acad106" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx75c1974d75a04f8fa71eb-006acad106 - 0.0085 VW - 1791676678.754159689 1791676678.762634754 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx93fc320e6e184fefa53ba-006acad106" "proxy-server 1476113" 0.0079 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx93fc320e6e184fefa53ba-006acad106 - 0.0109 VW - 1791676678.767365932 1791676678.778305531 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx4c21a6599bec41d1898bf-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii?symlink=get" "tx4c21a6599bec41d1898bf-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "tx17ce44d4b29241e794e1e-006acad106" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx4c21a6599bec41d1898bf-006acad106 - 0.0504 VW - 1791676678.778912306 1791676678.829283476 0 (txn: txe78a9e93857f4302887fe-006acad106) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 201 - "PUT http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "txe78a9e93857f4302887fe-006acad106" "object-server 1476113" 0.0046 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 201 - "PUT http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "txe78a9e93857f4302887fe-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "txe78a9e93857f4302887fe-006acad106" "proxy-server 1476113" 0.0231 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "txe78a9e93857f4302887fe-006acad106" "proxy-server 1476113" 0.0185 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 PUT /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.71969 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txe78a9e93857f4302887fe-006acad106 - 0.0507 VW - 1791676678.801543951 1791676678.852280855 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5fdaf1644e24ae18a8d8-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5fdaf1644e24ae18a8d8-006acad106" "proxy-server 1476113" 0.0146 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5fdaf1644e24ae18a8d8-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "txf5fdaf1644e24ae18a8d8-006acad106" "proxy-server 1476113" 0.0221 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - - t 5 - - txf5fdaf1644e24ae18a8d8-006acad106 - 0.0356 - - 1791676678.852746248 1791676678.888363838 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx47df11564a0a4458b9767-006acad106" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx47df11564a0a4458b9767-006acad106 - 0.0086 VW - 1791676678.890159130 1791676678.898710489 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "tx83a0657cc4ad48ec9eeae-006acad106" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - tx83a0657cc4ad48ec9eeae-006acad106 - 0.0109 VW - 1791676678.907463312 1791676678.918341398 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txb09306592f8340d3807cb-006acad106" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txb09306592f8340d3807cb-006acad106" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb09306592f8340d3807cb-006acad106 - 0.0143 VW - 1791676678.918955803 1791676678.933211803 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx496521adbb684f0688b4a-006acad106" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx496521adbb684f0688b4a-006acad106" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx496521adbb684f0688b4a-006acad106" "proxy-server 1476113" 0.0163 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "tx496521adbb684f0688b4a-006acad106" "proxy-server 1476113" 0.0160 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/58 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx496521adbb684f0688b4a-006acad106 - 0.0252 - - 1791676678.933592796 1791676678.958793402 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx69666661090246c688a24-006acad106" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx69666661090246c688a24-006acad106 - 0.0085 VW - 1791676678.968852282 1791676678.977322340 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "HEAD /sda1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txe6826e630dfc47348f679-006acad106" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/58 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txe6826e630dfc47348f679-006acad106 - 0.0140 VW - 1791676678.977873564 1791676678.991830349 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:58 +0000] "GET /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 200 4 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txeeee233b81754dd5b0654-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 200 4 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub?symlink=get" "txeeee233b81754dd5b0654-006acad106" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a/3_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_vc_non_ascii%C2%A3" "txb36901894ad64d05aa34d-006acad107" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txeeee233b81754dd5b0654-006acad106 - 0.0465 VW - 1791676678.992432594 1791676679.038955927 0 (txn: tx2943fbb49d134cc082e10-006acad107) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" 201 - "PUT http://localhost/sda1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" "tx2943fbb49d134cc082e10-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" 201 - "PUT http://localhost/sdb1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" "tx2943fbb49d134cc082e10-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" "tx2943fbb49d134cc082e10-006acad107" "proxy-server 1476113" 0.0179 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" 201 - "PUT http://localhost/v1/a/3_vc_non_ascii%C2%A3/00d3_o_ascii/sub/1791676678.93417" "tx2943fbb49d134cc082e10-006acad107" "proxy-server 1476113" 0.0176 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/3_vc_non_ascii%25C2%25A3/00d3_o_ascii/sub/1791676678.93417 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx2943fbb49d134cc082e10-006acad107 - 0.0449 VW - 1791676679.011815071 1791676679.056728363 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txcaa08dc858bd4768b1d26-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txcaa08dc858bd4768b1d26-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txcaa08dc858bd4768b1d26-006acad107" "proxy-server 1476113" 0.0079 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii/sub" "txcaa08dc858bd4768b1d26-006acad107" "proxy-server 1476113" 0.0096 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii/sub HTTP/1.0 201 - - t 4 - - txcaa08dc858bd4768b1d26-006acad107 - 0.0137 - - 1791676679.057170868 1791676679.070861816 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx927d7ba1350c4f1a93b28-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx927d7ba1350c4f1a93b28-006acad107 - 0.0042 VW - 1791676679.072610617 1791676679.076848745 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/2/a/3_oc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3" "txa43c1645840a40a78e3e1-006acad107" "proxy-server 1476113" 0.0026 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/3_oc_non_ascii%25C2%25A3 HTTP/1.0 204 - Swift - - - - txa43c1645840a40a78e3e1-006acad107 - 0.0056 VW - 1791676679.077370644 1791676679.082929611 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/3_vc_non_ascii%C2%A3" 200 724 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=0093_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx32ca2c97e6ba4f0696823-006acad107" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D0093_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - tx32ca2c97e6ba4f0696823-006acad107 - 0.0071 VW - 1791676679.083574772 1791676679.090704441 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969?symlink=get" "txa7f3c7a4e4f04692bf8a6-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 200 5 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969?symlink=get" "txa7f3c7a4e4f04692bf8a6-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.71969%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txa7f3c7a4e4f04692bf8a6-006acad107 - 0.0119 VW - 1791676679.091263056 1791676679.103201628 0 (txn: tx65868efb64db4d4094e3a-006acad107) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx65868efb64db4d4094e3a-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx65868efb64db4d4094e3a-006acad107" "proxy-server 1476113" 0.0080 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/2/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx65868efb64db4d4094e3a-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/3_oc_non_ascii%C2%A3/3_o_ascii" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3/3_o_ascii" "tx65868efb64db4d4094e3a-006acad107" "proxy-server 1476113" 0.0103 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/3_oc_non_ascii%25C2%25A3/3_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx65868efb64db4d4094e3a-006acad107 - 0.0151 VW - 1791676679.098074675 1791676679.113179445 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 204 - "DELETE http://localhost/sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "tx1e783de29b084522abc3e-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 204 - "DELETE http://localhost/sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "tx1e783de29b084522abc3e-006acad107" "object-server 1476113" 0.0027 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "tx1e783de29b084522abc3e-006acad107" "proxy-server 1476113" 0.0155 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/0/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" 204 - "DELETE http://localhost/v1/a/3_vc_non_ascii%C2%A3/0093_o_ascii/1791676678.71969" "tx1e783de29b084522abc3e-006acad107" "proxy-server 1476113" 0.0148 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 DELETE /v1/a/3_vc_non_ascii%25C2%25A3/0093_o_ascii/1791676678.71969 HTTP/1.0 204 - Swift - - - - tx1e783de29b084522abc3e-006acad107 - 0.0200 VW - 1791676679.113697529 1791676679.133676052 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd2431155a0bb4a128c01e-006acad107" "proxy-server 1476113" 0.0015 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/3_vc_non_ascii%C2%A3" 200 185 "GET http://localhost/v1/a/3_vc_non_ascii%C2%A3?prefix=00d3_o_ascii%2Fsub%2F&format=json&states=listing" "txd2431155a0bb4a128c01e-006acad107" "proxy-server 1476113" 0.0099 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/3_vc_non_ascii%25C2%25A3%3Fprefix%3D00d3_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - txd2431155a0bb4a128c01e-006acad107 - 0.0219 - - 1791676679.139644623 1791676679.161580324 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx44e4b992583f4d8fb560a-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/3_oc_non_ascii%C2%A3whoops" "tx44e4b992583f4d8fb560a-006acad107" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/3_oc_non_ascii%C2%A3whoops" "tx44e4b992583f4d8fb560a-006acad107" "container-server 1476113" 0.0011 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx44e4b992583f4d8fb560a-006acad107" "proxy-server 1476113" 0.0092 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx44e4b992583f4d8fb560a-006acad107" "proxy-server 1476113" 0.0149 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 201 - - t - - - tx44e4b992583f4d8fb560a-006acad107 - 0.0229 - - 1791676679.164188623 1791676679.187085390 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdb58820b75c54c7da635a-006acad107" "proxy-server 1476113" 0.0021 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdb58820b75c54c7da635a-006acad107 - 0.0049 VW - 1791676679.188824892 1791676679.193719149 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "txe3c448281d344424a0fd3-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txe3c448281d344424a0fd3-006acad107 - 0.0043 VW - 1791676679.194293499 1791676679.198577404 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txfbb0ecdf00694c11bf84f-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 404 70 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "txfbb0ecdf00694c11bf84f-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txfbb0ecdf00694c11bf84f-006acad107 - 0.0057 VW - 1791676679.199211836 1791676679.204937696 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx93ea6633e660453eb3285-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx93ea6633e660453eb3285-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx93ea6633e660453eb3285-006acad107" "proxy-server 1476113" 0.0087 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 201 - "PUT http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx93ea6633e660453eb3285-006acad107" "proxy-server 1476113" 0.0084 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 201 - - t 5 - - tx93ea6633e660453eb3285-006acad107 - 0.0133 - - 1791676679.205314636 1791676679.218653679 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx124677246ab14c8e9238e-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx124677246ab14c8e9238e-006acad107 - 0.0042 VW - 1791676679.220329762 1791676679.224528790 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "tx7a84fa7de8984bbb90cd5-006acad107" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - tx7a84fa7de8984bbb90cd5-006acad107 - 0.0054 VW - 1791676679.225058079 1791676679.230419397 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx64a0eb20b1654996808fa-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 200 5 "GET http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo?symlink=get" "tx64a0eb20b1654996808fa-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx0bb9924985ac4955b7a4b-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx0bb9924985ac4955b7a4b-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx64a0eb20b1654996808fa-006acad107 - 0.0159 VW - 1791676679.231031179 1791676679.246895790 0 (txn: txe970940de60941e79d1cc-006acad107) +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/none/003foo/1791676679.20590 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 txe970940de60941e79d1cc-006acad107 - 0.0097 VW - 1791676679.237746000 1791676679.247397423 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_containers test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_containers ... ok -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txb35fc4e74f7442f592339-0068bdc0cd" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txb35fc4e74f7442f592339-0068bdc0cd" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txb35fc4e74f7442f592339-0068bdc0cd - 0.0101 VW - 1757266125.759719133 1757266125.769825459 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "txfd138ca2548c4bd28cf22-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "txfd138ca2548c4bd28cf22-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "txfd138ca2548c4bd28cf22-0068bdc0cd" "proxy-server 2597852" 0.0096 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "DELETE /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "txfd138ca2548c4bd28cf22-0068bdc0cd" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 DELETE /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - txfd138ca2548c4bd28cf22-0068bdc0cd - 0.0255 - - 1757266125.770215988 1757266125.795707464 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd937b6cbb51a443ba0ada-0068bdc0cd" "proxy-server 2597852" 0.0016 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/4_oc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/4_oc_ascii" "txd937b6cbb51a443ba0ada-0068bdc0cd" "container-server 2597852" 0.0011 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/4_oc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/4_oc_ascii" "txd937b6cbb51a443ba0ada-0068bdc0cd" "container-server 2597852" 0.0011 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/4_oc_ascii" 201 - "PUT http://localhost/v1/a/4_oc_ascii" "txd937b6cbb51a443ba0ada-0068bdc0cd" "proxy-server 2597852" 0.0151 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/4_oc_ascii" 201 - "PUT http://localhost/v1/a/4_oc_ascii" "txd937b6cbb51a443ba0ada-0068bdc0cd" "proxy-server 2597852" 0.0105 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/4_oc_ascii HTTP/1.0 201 - - t - - - txd937b6cbb51a443ba0ada-0068bdc0cd - 0.0240 - - 1757266125.800130367 1757266125.824118614 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd3b2ae55b2f7453f8d8b7-0068bdc0cd" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/3/a/4_oc_ascii" 200 2 "GET http://localhost/v1/a/4_oc_ascii?format=json&states=listing" "txd3b2ae55b2f7453f8d8b7-0068bdc0cd" "proxy-server 2597852" 0.0022 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 GET /v1/a/4_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txd3b2ae55b2f7453f8d8b7-0068bdc0cd - 0.0108 - - 1757266125.825723648 1757266125.836496592 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx85abff40af8d4112ae1b7-0068bdc0cd" "proxy-server 2597852" 0.0021 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/4_vc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/4_vc_ascii" "tx85abff40af8d4112ae1b7-0068bdc0cd" "container-server 2597852" 0.0012 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/4_vc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/4_vc_ascii" "tx85abff40af8d4112ae1b7-0068bdc0cd" "container-server 2597852" 0.0011 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/4_vc_ascii" 201 - "PUT http://localhost/v1/a/4_vc_ascii" "tx85abff40af8d4112ae1b7-0068bdc0cd" "proxy-server 2597852" 0.0086 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/4_vc_ascii" 201 - "PUT http://localhost/v1/a/4_vc_ascii" "tx85abff40af8d4112ae1b7-0068bdc0cd" "proxy-server 2597852" 0.0140 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/4_vc_ascii HTTP/1.0 201 - - t - - - tx85abff40af8d4112ae1b7-0068bdc0cd - 0.0229 - - 1757266125.838414907 1757266125.861354351 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2d6e9000b11942a98b35d-0068bdc0cd" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2d6e9000b11942a98b35d-0068bdc0cd - 0.0050 VW - 1757266125.863007784 1757266125.868007183 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txfd56c732d64b40f48fb07-0068bdc0cd" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txfd56c732d64b40f48fb07-0068bdc0cd - 0.0041 VW - 1757266125.868544340 1757266125.872682571 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0b8237bc0e974cd3bcca8-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0b8237bc0e974cd3bcca8-0068bdc0cd" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx0b8237bc0e974cd3bcca8-0068bdc0cd - 0.0056 VW - 1757266125.873302937 1757266125.878928661 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txf46cb4ef6a574f18aa18b-0068bdc0cd" "object-server 2597852" 0.0022 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txf46cb4ef6a574f18aa18b-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txf46cb4ef6a574f18aa18b-0068bdc0cd" "proxy-server 2597852" 0.0096 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txf46cb4ef6a574f18aa18b-0068bdc0cd" "proxy-server 2597852" 0.0146 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txf46cb4ef6a574f18aa18b-0068bdc0cd - 0.0187 - - 1757266125.879302979 1757266125.897959948 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe5cc21df321e400caf623-0068bdc0cd" "proxy-server 2597852" 0.0024 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe5cc21df321e400caf623-0068bdc0cd - 0.0097 VW - 1757266125.910707235 1757266125.920365334 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx9ab745c1287a440eb8160-0068bdc0cd" "proxy-server 2597852" 0.0044 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx9ab745c1287a440eb8160-0068bdc0cd - 0.0116 VW - 1757266125.921030045 1757266125.932580471 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx16c37875911d457695af1-0068bdc0cd" "proxy-server 2597852" 0.0039 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx16c37875911d457695af1-0068bdc0cd" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txd53bde33483c4f5894137-0068bdc0cd" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx16c37875911d457695af1-0068bdc0cd - 0.0194 VW - 1757266125.933254004 1757266125.952664137 0 (txn: txcef4d3b1914c47109339c-0068bdc0cd) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 201 - "PUT http://localhost/sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "txcef4d3b1914c47109339c-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 201 - "PUT http://localhost/sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "txcef4d3b1914c47109339c-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "txcef4d3b1914c47109339c-0068bdc0cd" "proxy-server 2597852" 0.0088 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "txcef4d3b1914c47109339c-0068bdc0cd" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/45 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.87986 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txcef4d3b1914c47109339c-0068bdc0cd - 0.0178 VW - 1757266125.943674326 1757266125.961500406 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdba9ccba3b4a4f3b86274-0068bdc0cd" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdba9ccba3b4a4f3b86274-0068bdc0cd" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdba9ccba3b4a4f3b86274-0068bdc0cd" "proxy-server 2597852" 0.0128 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdba9ccba3b4a4f3b86274-0068bdc0cd" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txdba9ccba3b4a4f3b86274-0068bdc0cd - 0.0173 - - 1757266125.961926460 1757266125.979250908 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd45a49444b244b9eb35c7-0068bdc0cd" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txaed2b1d5965740d4b873f-0068bdc0cd" "proxy-server 2597852" 0.0025 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:45 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx6b85c56b1fc04b1fa7c4e-0068bdc0cd" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/45 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx6b85c56b1fc04b1fa7c4e-0068bdc0cd - 0.0180 - - 1757266125.980802774 1757266125.998816013 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx189d662a21254f47b63ec-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx189d662a21254f47b63ec-0068bdc0ce - 0.0085 VW - 1757266126.015305281 1757266126.023756981 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx9c557023faf841dea2035-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx9c557023faf841dea2035-0068bdc0ce - 0.0083 VW - 1757266126.024320602 1757266126.032645702 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txaff20563db384fe7919a5-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txaff20563db384fe7919a5-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx91ce5c9415244a7897a7f-0068bdc0ce" "proxy-server 2597852" 0.0078 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txaff20563db384fe7919a5-0068bdc0ce - 0.0448 VW - 1757266126.033252001 1757266126.078010559 0 (txn: tx4e32a55931b743fb9621a-0068bdc0ce) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "tx4e32a55931b743fb9621a-0068bdc0ce" "object-server 2597852" 0.0056 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "tx4e32a55931b743fb9621a-0068bdc0ce" "proxy-server 2597852" 0.0213 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "tx4e32a55931b743fb9621a-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "tx4e32a55931b743fb9621a-0068bdc0ce" "proxy-server 2597852" 0.0242 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.96245 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx4e32a55931b743fb9621a-0068bdc0ce - 0.0426 VW - 1757266126.059537411 1757266126.102107286 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx037c6f7f62d8469898516-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx037c6f7f62d8469898516-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx037c6f7f62d8469898516-0068bdc0ce" "proxy-server 2597852" 0.0218 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx037c6f7f62d8469898516-0068bdc0ce" "proxy-server 2597852" 0.0237 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx037c6f7f62d8469898516-0068bdc0ce - 0.0321 - - 1757266126.102567434 1757266126.134619713 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx180f378ccd51409c893b9-0068bdc0ce" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx1a62cd3f5cb442cc93991-0068bdc0ce" "proxy-server 2597852" 0.0070 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0655e4abc7cb45f79c857-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx0655e4abc7cb45f79c857-0068bdc0ce - 0.0282 - - 1757266126.140388250 1757266126.168599844 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3a2aca158c4e4ef3825e8-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?format=json&states=listing" "tx3a2aca158c4e4ef3825e8-0068bdc0ce" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx3a2aca158c4e4ef3825e8-0068bdc0ce - 0.0117 - - 1757266126.170449495 1757266126.182156086 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a6dff22a61443138a89e-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx79f4d1389d0c4b30995c4-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txc9a3915dc22d43ab8ca1b-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txc9a3915dc22d43ab8ca1b-0068bdc0ce" "proxy-server 2597852" 0.0006 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx85440229b31a47ecbdbab-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx85440229b31a47ecbdbab-0068bdc0ce - 0.0042 VW - 1757266126.200393915 1757266126.204640865 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx1f893b80243246979dde7-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx1f893b80243246979dde7-0068bdc0ce - 0.0042 VW - 1757266126.205175638 1757266126.209357500 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/2/a/4_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/4_oc_ascii/copied_name?symlink=get" "txec988b58397b4535ab263-0068bdc0ce" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/2/a/4_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/4_oc_ascii/copied_name?symlink=get" "txec988b58397b4535ab263-0068bdc0ce" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txec988b58397b4535ab263-0068bdc0ce - 0.0057 VW - 1757266126.209918976 1757266126.215651989 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - txc9a3915dc22d43ab8ca1b-0068bdc0ce - 0.0397 SSC - 1757266126.184315681 1757266126.224047899 0 (txn: tx9aac2557fec4473fbc468-0068bdc0ce) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/2/a/4_oc_ascii/copied_name" "tx9aac2557fec4473fbc468-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/2/a/4_oc_ascii/copied_name" "tx9aac2557fec4473fbc468-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/2/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/4_oc_ascii/copied_name" "tx9aac2557fec4473fbc468-0068bdc0ce" "proxy-server 2597852" 0.0083 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/2/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/4_oc_ascii/copied_name" "tx9aac2557fec4473fbc468-0068bdc0ce" "proxy-server 2597852" 0.0103 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 COPY /v1/a/4_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx9aac2557fec4473fbc468-0068bdc0ce - 0.0171 SSC - 1757266126.216027498 1757266126.233102322 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5c963750f1a6490f91767-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx6ec19e5db7e6445b8894f-0068bdc0ce" "proxy-server 2597852" 0.0027 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/2/a/4_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/4_oc_ascii/copied_name" "tx127a44de747c439a83019-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - tx127a44de747c439a83019-0068bdc0ce - 0.0143 - - 1757266126.234740973 1757266126.249060392 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx06d16871b81a4b64a12c8-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx1ad522a47bb34185be128-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdfbffb29e64a4f4db087d-0068bdc0ce" "object-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdfbffb29e64a4f4db087d-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "POST /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdfbffb29e64a4f4db087d-0068bdc0ce" "proxy-server 2597852" 0.0098 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "POST /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdfbffb29e64a4f4db087d-0068bdc0ce" "proxy-server 2597852" 0.0177 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 POST /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - txdfbffb29e64a4f4db087d-0068bdc0ce - 0.0308 - - 1757266126.250728846 1757266126.281500101 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1940f52677eb4b1fa7f9d-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txccddccdf7c0344409fc00-0068bdc0ce" "proxy-server 2597852" 0.0077 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx2e6166ede61641f391cc0-0068bdc0ce" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx2e6166ede61641f391cc0-0068bdc0ce - 0.0278 - - 1757266126.283138037 1757266126.310926914 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3cce3f58d5a342deac18f-0068bdc0ce" "proxy-server 2597852" 0.0022 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/3/a/4_oc_ascii" 200 326 "GET http://localhost/v1/a/4_oc_ascii?format=json&states=listing" "tx3cce3f58d5a342deac18f-0068bdc0ce" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx3cce3f58d5a342deac18f-0068bdc0ce - 0.0113 - - 1757266126.317169428 1757266126.328505039 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx081004f1c73040a1b87a5-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx081004f1c73040a1b87a5-0068bdc0ce - 0.0044 VW - 1757266126.330496311 1757266126.334856749 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx1224963f247b4e2f84d38-0068bdc0ce" "proxy-server 2597852" 0.0050 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx1224963f247b4e2f84d38-0068bdc0ce - 0.0079 VW - 1757266126.335433960 1757266126.343375921 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txa039cf413b724a4fa9575-0068bdc0ce" "proxy-server 2597852" 0.0088 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - txa039cf413b724a4fa9575-0068bdc0ce - 0.0125 VW - 1757266126.343972445 1757266126.356436253 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245?symlink=get" "tx3903a347113e48e4b89c8-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245?symlink=get" "tx3903a347113e48e4b89c8-0068bdc0ce" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.96245%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx3903a347113e48e4b89c8-0068bdc0ce - 0.0159 VW - 1757266126.357037783 1757266126.372905970 0 (txn: tx3903817294cb4ecb998ba-0068bdc0ce) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3903817294cb4ecb998ba-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3903817294cb4ecb998ba-0068bdc0ce" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3903817294cb4ecb998ba-0068bdc0ce" "proxy-server 2597852" 0.0099 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3903817294cb4ecb998ba-0068bdc0ce" "proxy-server 2597852" 0.0093 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx3903817294cb4ecb998ba-0068bdc0ce - 0.0182 VW - 1757266126.363915443 1757266126.382100821 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 204 - "DELETE http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "txe28ace71603145f7b5753-0068bdc0ce" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 204 - "DELETE http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "txe28ace71603145f7b5753-0068bdc0ce" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "txe28ace71603145f7b5753-0068bdc0ce" "proxy-server 2597852" 0.0065 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.96245" "txe28ace71603145f7b5753-0068bdc0ce" "proxy-server 2597852" 0.0058 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.96245 HTTP/1.0 204 - Swift - - - - txe28ace71603145f7b5753-0068bdc0ce - 0.0109 VW - 1757266126.382618427 1757266126.393547773 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx20edc45ee2c14ba59aa98-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txeaa99095a1a9480c8cff6-0068bdc0ce" "proxy-server 2597852" 0.0082 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txf2668c41ceb04725b8e2e-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txf2668c41ceb04725b8e2e-0068bdc0ce - 0.0250 - - 1757266126.395179987 1757266126.420152664 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbea4d848ffba411b82948-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 191 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "txbea4d848ffba411b82948-0068bdc0ce" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - txbea4d848ffba411b82948-0068bdc0ce - 0.0187 - - 1757266126.422056675 1757266126.440795422 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcea4f7c6bd6e4edc8ec69-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txcea4f7c6bd6e4edc8ec69-0068bdc0ce - 0.0125 VW - 1757266126.442856550 1757266126.455358744 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txc532d80612a0498a84556-0068bdc0ce" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txc532d80612a0498a84556-0068bdc0ce - 0.0060 VW - 1757266126.455936909 1757266126.461966276 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/0/a/4_vc_ascii" 200 191 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txfd532fe8c3de4598a390b-0068bdc0ce" "proxy-server 2597852" 0.0090 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - txfd532fe8c3de4598a390b-0068bdc0ce - 0.0166 VW - 1757266126.462555170 1757266126.479131222 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986?symlink=get" "txd53d9f1f8db14d6c8a90f-0068bdc0ce" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986?symlink=get" "txd53d9f1f8db14d6c8a90f-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.87986%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd53d9f1f8db14d6c8a90f-0068bdc0ce - 0.0148 VW - 1757266126.479733467 1757266126.494559765 0 (txn: txec55561c1356448f9786a-0068bdc0ce) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txec55561c1356448f9786a-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txec55561c1356448f9786a-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txec55561c1356448f9786a-0068bdc0ce" "proxy-server 2597852" 0.0129 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txec55561c1356448f9786a-0068bdc0ce" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txec55561c1356448f9786a-0068bdc0ce - 0.0175 VW - 1757266126.486679792 1757266126.504216909 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 204 - "DELETE http://localhost/sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "tx98f41c6691eb443fba4fa-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 204 - "DELETE http://localhost/sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "tx98f41c6691eb443fba4fa-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "tx98f41c6691eb443fba4fa-0068bdc0ce" "proxy-server 2597852" 0.0062 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266125.87986" "tx98f41c6691eb443fba4fa-0068bdc0ce" "proxy-server 2597852" 0.0080 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266125.87986 HTTP/1.0 204 - Swift - - - - tx98f41c6691eb443fba4fa-0068bdc0ce - 0.0117 VW - 1757266126.504760981 1757266126.516502380 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8dd4fec5abe546799ec1a-0068bdc0ce" "proxy-server 2597852" 0.0018 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx88ea09471a2a487a8e252-0068bdc0ce" "proxy-server 2597852" 0.0069 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txfee1e99d737b442685f87-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txfee1e99d737b442685f87-0068bdc0ce - 0.0279 - - 1757266126.518198252 1757266126.546134949 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe6d12f2fed904c53af6f0-0068bdc0ce" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "txe6d12f2fed904c53af6f0-0068bdc0ce" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txe6d12f2fed904c53af6f0-0068bdc0ce - 0.0207 - - 1757266126.552225351 1757266126.572937012 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx514e47efafec47dbaf2e9-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx514e47efafec47dbaf2e9-0068bdc0ce" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx514e47efafec47dbaf2e9-0068bdc0ce - 0.0102 - - 1757266126.574905634 1757266126.585057020 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc4dece567d334b71b0494-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc4dece567d334b71b0494-0068bdc0ce - 0.0043 VW - 1757266126.587056875 1757266126.591380119 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx44ad733cea33404ea4d92-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx44ad733cea33404ea4d92-0068bdc0ce - 0.0042 VW - 1757266126.591931343 1757266126.596138477 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx3bb6bf94e45644aa82129-0068bdc0ce" "proxy-server 2597852" 0.0081 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx3bb6bf94e45644aa82129-0068bdc0ce - 0.0116 VW - 1757266126.596744776 1757266126.608373642 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3e362fd71fc04ac89fde0-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3e362fd71fc04ac89fde0-0068bdc0ce" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3e362fd71fc04ac89fde0-0068bdc0ce" "proxy-server 2597852" 0.0127 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "DELETE /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx3e362fd71fc04ac89fde0-0068bdc0ce" "proxy-server 2597852" 0.0122 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 DELETE /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx3e362fd71fc04ac89fde0-0068bdc0ce - 0.0252 - - 1757266126.608809471 1757266126.634056330 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa57727040fe647f1bcc44-0068bdc0ce" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txb85eb56c7ef04dc1b5dc6-0068bdc0ce" "proxy-server 2597852" 0.0027 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txd85f64f38bbf4d0c93156-0068bdc0ce" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txd85f64f38bbf4d0c93156-0068bdc0ce" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - txd85f64f38bbf4d0c93156-0068bdc0ce - 0.0159 - - 1757266126.638699055 1757266126.654556274 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa04605ae7bb7477490807-0068bdc0ce" "proxy-server 2597852" 0.0046 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa04605ae7bb7477490807-0068bdc0ce - 0.0077 VW - 1757266126.668545008 1757266126.676206589 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx120785f850514acb90b94-0068bdc0ce" "proxy-server 2597852" 0.0059 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx120785f850514acb90b94-0068bdc0ce - 0.0088 VW - 1757266126.676723480 1757266126.685511112 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txb14b6db51991430dbd688-0068bdc0ce" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txb14b6db51991430dbd688-0068bdc0ce" "proxy-server 2597852" 0.0098 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb14b6db51991430dbd688-0068bdc0ce - 0.0299 VW - 1757266126.686122417 1757266126.716057777 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcc83db636b2341e594030-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcc83db636b2341e594030-0068bdc0ce" "proxy-server 2597852" 0.0120 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcc83db636b2341e594030-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcc83db636b2341e594030-0068bdc0ce" "proxy-server 2597852" 0.0209 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txcc83db636b2341e594030-0068bdc0ce - 0.0250 - - 1757266126.716500044 1757266126.741494179 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7f71cc2f781d410686964-0068bdc0ce" "proxy-server 2597852" 0.0059 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7f71cc2f781d410686964-0068bdc0ce - 0.0091 VW - 1757266126.756609201 1757266126.765665293 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx0b9d8afa7b9d4ed2afab5-0068bdc0ce" "proxy-server 2597852" 0.0032 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx0b9d8afa7b9d4ed2afab5-0068bdc0ce - 0.0105 VW - 1757266126.766216278 1757266126.776700974 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx5ea51e37523547bf8867e-0068bdc0ce" "proxy-server 2597852" 0.0089 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx5ea51e37523547bf8867e-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx5ea51e37523547bf8867e-0068bdc0ce - 0.0196 VW - 1757266126.777359724 1757266126.796954632 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txd26528767df9405f9bfc3-0068bdc0ce" "proxy-server 2597852" 0.0016 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" "tx2cf696031a8c4e9ea6568-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" "tx2cf696031a8c4e9ea6568-0068bdc0ce" "proxy-server 2597852" 0.0115 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" "tx2cf696031a8c4e9ea6568-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.71710" "tx2cf696031a8c4e9ea6568-0068bdc0ce" "proxy-server 2597852" 0.0205 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266126.71710 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx2cf696031a8c4e9ea6568-0068bdc0ce - 0.0376 VW - 1757266126.797617435 1757266126.835251093 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdf738808023049bebaf09-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdf738808023049bebaf09-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdf738808023049bebaf09-0068bdc0ce" "proxy-server 2597852" 0.0134 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txdf738808023049bebaf09-0068bdc0ce" "proxy-server 2597852" 0.0194 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txdf738808023049bebaf09-0068bdc0ce - 0.0240 - - 1757266126.839956045 1757266126.863947630 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7190b5921fe1417f83602-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7190b5921fe1417f83602-0068bdc0ce - 0.0128 VW - 1757266126.876165390 1757266126.888928652 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx24b99876027142e69d513-0068bdc0ce" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx24b99876027142e69d513-0068bdc0ce - 0.0103 VW - 1757266126.889500380 1757266126.899769306 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx78e507bd1359449d8d772-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx78e507bd1359449d8d772-0068bdc0ce" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx78e507bd1359449d8d772-0068bdc0ce - 0.0155 VW - 1757266126.900394917 1757266126.915904999 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx65e216bb4f314b78aef88-0068bdc0ce" "proxy-server 2597852" 0.0069 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" "txaba886b4635e4968a96f6-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" "txaba886b4635e4968a96f6-0068bdc0ce" "proxy-server 2597852" 0.0214 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" "txaba886b4635e4968a96f6-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.84054" "txaba886b4635e4968a96f6-0068bdc0ce" "proxy-server 2597852" 0.0256 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/46 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266126.84054 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txaba886b4635e4968a96f6-0068bdc0ce - 0.0482 VW - 1757266126.916573524 1757266126.964818478 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx2b12e441d015459aa7154-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx2b12e441d015459aa7154-0068bdc0ce" "proxy-server 2597852" 0.0105 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx2b12e441d015459aa7154-0068bdc0ce" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:46 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx2b12e441d015459aa7154-0068bdc0ce" "proxy-server 2597852" 0.0184 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/46 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx2b12e441d015459aa7154-0068bdc0ce - 0.0279 - - 1757266126.965332985 1757266126.993187904 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx25f932aa13694a0e87a72-0068bdc0ce" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx25f932aa13694a0e87a72-0068bdc0ce" "proxy-server 2597852" 0.0116 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx25f932aa13694a0e87a72-0068bdc0ce - 0.0323 - - 1757266126.994816542 1757266127.027125597 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8a1808e56f3a4b1898755-0068bdc0cf" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8a1808e56f3a4b1898755-0068bdc0cf - 0.0086 VW - 1757266127.033543587 1757266127.042111397 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx703c5a6cc882489e8358b-0068bdc0cf" "proxy-server 2597852" 0.0051 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx703c5a6cc882489e8358b-0068bdc0cf - 0.0122 VW - 1757266127.042639732 1757266127.054829359 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx1df8a9a5153e45c1be8e3-0068bdc0cf" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx1df8a9a5153e45c1be8e3-0068bdc0cf" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx1df8a9a5153e45c1be8e3-0068bdc0cf - 0.0114 VW - 1757266127.059558868 1757266127.070966482 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txe5dba568c75e47428d17b-0068bdc0cf" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" "tx5f038a97a28e417ea3ab5-0068bdc0cf" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" "tx5f038a97a28e417ea3ab5-0068bdc0cf" "proxy-server 2597852" 0.0125 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" "tx5f038a97a28e417ea3ab5-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266126.96591" "tx5f038a97a28e417ea3ab5-0068bdc0cf" "proxy-server 2597852" 0.0194 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266126.96591 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx5f038a97a28e417ea3ab5-0068bdc0cf - 0.0377 VW - 1757266127.075867176 1757266127.113574743 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx042a8cd58edf4df893449-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx042a8cd58edf4df893449-0068bdc0cf" "proxy-server 2597852" 0.0213 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx042a8cd58edf4df893449-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx042a8cd58edf4df893449-0068bdc0cf" "proxy-server 2597852" 0.0233 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx042a8cd58edf4df893449-0068bdc0cf - 0.0327 - - 1757266127.114054203 1757266127.146718979 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe83b4fcbd57442fcb54b6-0068bdc0cf" "proxy-server 2597852" 0.0058 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe83b4fcbd57442fcb54b6-0068bdc0cf - 0.0088 VW - 1757266127.152690649 1757266127.161508799 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx2ad6363d4cca4da8b7f73-0068bdc0cf" "proxy-server 2597852" 0.0098 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx2ad6363d4cca4da8b7f73-0068bdc0cf - 0.0169 VW - 1757266127.162066698 1757266127.179013729 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txfee40af278c24a069570d-0068bdc0cf" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txfee40af278c24a069570d-0068bdc0cf" "proxy-server 2597852" 0.0008 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx2283f8a13cc94e138963e-0068bdc0cf" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txfee40af278c24a069570d-0068bdc0cf - 0.0355 VW - 1757266127.179640055 1757266127.215125561 0 (txn: tx07aca0afc7ae40f3a9ead-0068bdc0cf) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx07aca0afc7ae40f3a9ead-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx07aca0afc7ae40f3a9ead-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx07aca0afc7ae40f3a9ead-0068bdc0cf" "proxy-server 2597852" 0.0161 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx07aca0afc7ae40f3a9ead-0068bdc0cf" "proxy-server 2597852" 0.0178 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266127.11462 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx07aca0afc7ae40f3a9ead-0068bdc0cf - 0.0453 VW - 1757266127.195147514 1757266127.240455866 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx141680b01ad644adb5d9a-0068bdc0cf" "object-server 2597852" 0.0008 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx141680b01ad644adb5d9a-0068bdc0cf" "proxy-server 2597852" 0.0111 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx141680b01ad644adb5d9a-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx141680b01ad644adb5d9a-0068bdc0cf" "proxy-server 2597852" 0.0204 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx141680b01ad644adb5d9a-0068bdc0cf - 0.0285 - - 1757266127.240961075 1757266127.269507885 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx83a9cfb69dcc4f38ae15b-0068bdc0cf" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx83a9cfb69dcc4f38ae15b-0068bdc0cf - 0.0129 VW - 1757266127.271288395 1757266127.284230232 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx76ac48dd23f74e19812b8-0068bdc0cf" "proxy-server 2597852" 0.0111 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx76ac48dd23f74e19812b8-0068bdc0cf - 0.0141 VW - 1757266127.284783840 1757266127.298857927 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx8580c28ffd7f48e4a6f34-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx8580c28ffd7f48e4a6f34-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx8580c28ffd7f48e4a6f34-0068bdc0cf - 0.0103 VW - 1757266127.299499035 1757266127.309752464 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txc765daeb46734e8591b10-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txc765daeb46734e8591b10-0068bdc0cf" "proxy-server 2597852" 0.0181 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txc765daeb46734e8591b10-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txc765daeb46734e8591b10-0068bdc0cf" "proxy-server 2597852" 0.0309 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - txc765daeb46734e8591b10-0068bdc0cf - 0.0391 - - 1757266127.310139894 1757266127.349197626 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txecf6951dc0e24029a9d57-0068bdc0cf" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txecf6951dc0e24029a9d57-0068bdc0cf - 0.0129 VW - 1757266127.350976706 1757266127.363832951 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx8546578330f5472ca871c-0068bdc0cf" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx8546578330f5472ca871c-0068bdc0cf - 0.0055 VW - 1757266127.364402294 1757266127.369950294 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx0940efb2d0c74f39a9373-0068bdc0cf" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx0940efb2d0c74f39a9373-0068bdc0cf" "proxy-server 2597852" 0.0035 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx90973928e16c4204a3415-0068bdc0cf" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx0940efb2d0c74f39a9373-0068bdc0cf - 0.0467 VW - 1757266127.370555162 1757266127.417239666 0 (txn: tx0f14887fa9604da18afde-0068bdc0cf) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" "tx0f14887fa9604da18afde-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" 201 - "PUT http://localhost/v1/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" "tx0f14887fa9604da18afde-0068bdc0cf" "proxy-server 2597852" 0.0174 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" "tx0f14887fa9604da18afde-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" 201 - "PUT http://localhost/v1/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1757266127.31066" "tx0f14887fa9604da18afde-0068bdc0cf" "proxy-server 2597852" 0.0203 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 PUT /v1/a/4_vc_ascii/0134_o_non_ascii%25C2%25A3/sub/1757266127.31066 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx0f14887fa9604da18afde-0068bdc0cf - 0.0442 VW - 1757266127.393227577 1757266127.437474012 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txa3eac984db5742a788204-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txa3eac984db5742a788204-0068bdc0cf" "proxy-server 2597852" 0.0203 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txa3eac984db5742a788204-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txa3eac984db5742a788204-0068bdc0cf" "proxy-server 2597852" 0.0247 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - txa3eac984db5742a788204-0068bdc0cf - 0.0329 - - 1757266127.437948704 1757266127.470851660 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx331bcf61d1d547eb9e662-0068bdc0cf" "proxy-server 2597852" 0.0058 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx331bcf61d1d547eb9e662-0068bdc0cf - 0.0089 VW - 1757266127.476808786 1757266127.485671282 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx48a75a54788e4c7f85218-0068bdc0cf" "proxy-server 2597852" 0.0083 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx48a75a54788e4c7f85218-0068bdc0cf - 0.0155 VW - 1757266127.486220598 1757266127.501768112 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 764 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx64b1bc4829bb45dbb8757-0068bdc0cf" "proxy-server 2597852" 0.0061 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx64b1bc4829bb45dbb8757-0068bdc0cf - 0.0139 VW - 1757266127.502343893 1757266127.516224146 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462?symlink=get" "tx2546543ac354498cbeb42-0068bdc0cf" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462?symlink=get" "tx2546543ac354498cbeb42-0068bdc0cf" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266127.11462%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx2546543ac354498cbeb42-0068bdc0cf - 0.0251 VW - 1757266127.516787052 1757266127.541907310 0 (txn: tx0bec6d6be8aa45239885a-0068bdc0cf) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0bec6d6be8aa45239885a-0068bdc0cf" "object-server 2597852" 0.0049 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0bec6d6be8aa45239885a-0068bdc0cf" "proxy-server 2597852" 0.0168 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0bec6d6be8aa45239885a-0068bdc0cf" "object-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0bec6d6be8aa45239885a-0068bdc0cf" "proxy-server 2597852" 0.0300 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx0bec6d6be8aa45239885a-0068bdc0cf - 0.0338 VW - 1757266127.532331705 1757266127.566159725 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 204 - "DELETE http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx7b992a5413d7487389de5-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 204 - "DELETE http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx7b992a5413d7487389de5-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx7b992a5413d7487389de5-0068bdc0cf" "proxy-server 2597852" 0.0138 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1757266127.11462" "tx7b992a5413d7487389de5-0068bdc0cf" "proxy-server 2597852" 0.0178 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1757266127.11462 HTTP/1.0 204 - Swift - - - - tx7b992a5413d7487389de5-0068bdc0cf - 0.0270 VW - 1757266127.566702366 1757266127.593749285 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx58cb1a0ceaab44dba0dcd-0068bdc0cf" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 195 "GET http://localhost/v1/a/4_vc_ascii?prefix=0134_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "tx58cb1a0ceaab44dba0dcd-0068bdc0cf" "proxy-server 2597852" 0.0088 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 GET /v1/a/4_vc_ascii%3Fprefix%3D0134_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - tx58cb1a0ceaab44dba0dcd-0068bdc0cf - 0.0215 - - 1757266127.599747896 1757266127.621257305 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2dc098922fe74576ac8ec-0068bdc0cf" "proxy-server 2597852" 0.0015 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/4_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/4_oc_asciiwhoops" "tx2dc098922fe74576ac8ec-0068bdc0cf" "container-server 2597852" 0.0052 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/4_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/4_oc_asciiwhoops" "tx2dc098922fe74576ac8ec-0068bdc0cf" "container-server 2597852" 0.0012 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops" "tx2dc098922fe74576ac8ec-0068bdc0cf" "proxy-server 2597852" 0.0181 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops" "tx2dc098922fe74576ac8ec-0068bdc0cf" "proxy-server 2597852" 0.0326 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_asciiwhoops HTTP/1.0 201 - - t - - - tx2dc098922fe74576ac8ec-0068bdc0cf - 0.0578 - - 1757266127.623270512 1757266127.681051254 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbc36f77fc4f74abfbfee9-0068bdc0cf" "proxy-server 2597852" 0.0022 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbc36f77fc4f74abfbfee9-0068bdc0cf - 0.0111 VW - 1757266127.682783127 1757266127.693835974 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx75ab21dc1c9e452cb54d4-0068bdc0cf" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx75ab21dc1c9e452cb54d4-0068bdc0cf - 0.0043 VW - 1757266127.694417000 1757266127.698758364 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/1/a/4_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx06b6b3403d1a4c24ac2b5-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/1/a/4_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx06b6b3403d1a4c24ac2b5-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx06b6b3403d1a4c24ac2b5-0068bdc0cf - 0.0184 VW - 1757266127.699312687 1757266127.717694759 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/4_oc_asciiwhoops/foo" "txc8ceb92a5daa4ba88662d-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/1/a/4_oc_asciiwhoops/foo" "txc8ceb92a5daa4ba88662d-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops/foo" "txc8ceb92a5daa4ba88662d-0068bdc0cf" "proxy-server 2597852" 0.0186 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops/foo" "txc8ceb92a5daa4ba88662d-0068bdc0cf" "proxy-server 2597852" 0.0202 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/4_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - txc8ceb92a5daa4ba88662d-0068bdc0cf - 0.0284 - - 1757266127.718076229 1757266127.746449947 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6f0e1f7ac68e485680991-0068bdc0cf" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6f0e1f7ac68e485680991-0068bdc0cf - 0.0085 VW - 1757266127.752349854 1757266127.760802269 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx5d4201fd9b1949f49eaf6-0068bdc0cf" "proxy-server 2597852" 0.0102 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx5d4201fd9b1949f49eaf6-0068bdc0cf - 0.0130 VW - 1757266127.761356592 1757266127.774313450 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/1/a/4_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx09ce4f2c0d8e4a18b622b-0068bdc0cf" "proxy-server 2597852" 0.0006 "-" 2597852 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_object +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx82bd384e22f04412a54a2-006acad107" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx82bd384e22f04412a54a2-006acad107 - 0.0084 VW - 1791676679.252624035 1791676679.261054039 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/0/a/3_oc_non_ascii%C2%A3whoops" 204 - "HEAD http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops" "txec7d61b8b08641b59165d-006acad107" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/3_oc_non_ascii%25C2%25A3whoops HTTP/1.0 204 - Swift - - - - txec7d61b8b08641b59165d-006acad107 - 0.0151 VW - 1791676679.261589527 1791676679.276657581 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx549a9d5b6e384b24964bc-006acad107" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx549a9d5b6e384b24964bc-006acad107" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx549a9d5b6e384b24964bc-006acad107 - 0.0093 VW - 1791676679.277238846 1791676679.286587477 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx0c1ee408bcec434ba4e39-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" "tx0c1ee408bcec434ba4e39-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx0c1ee408bcec434ba4e39-006acad107" "proxy-server 1476113" 0.0054 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/0/a/3_oc_non_ascii%C2%A3whoops/foo" 204 - "DELETE http://localhost/v1/a/3_oc_non_ascii%C2%A3whoops/foo" "tx0c1ee408bcec434ba4e39-006acad107" "proxy-server 1476113" 0.0076 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 DELETE /v1/a/3_oc_non_ascii%25C2%25A3whoops/foo HTTP/1.0 204 - - t - - - tx0c1ee408bcec434ba4e39-006acad107 - 0.0122 - - 1791676679.286984682 1791676679.299220562 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcdef685a52f74432bfebe-006acad107" "proxy-server 1476113" 0.0021 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/4_oc_ascii" "txcdef685a52f74432bfebe-006acad107" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/4_oc_ascii" "txcdef685a52f74432bfebe-006acad107" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii" 201 - "PUT http://localhost/v1/a/4_oc_ascii" "txcdef685a52f74432bfebe-006acad107" "proxy-server 1476113" 0.0099 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii" 201 - "PUT http://localhost/v1/a/4_oc_ascii" "txcdef685a52f74432bfebe-006acad107" "proxy-server 1476113" 0.0155 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii HTTP/1.0 201 - - t - - - txcdef685a52f74432bfebe-006acad107 - 0.0242 - - 1791676679.302834272 1791676679.327077389 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5915672097c04a8a97c3a-006acad107" "proxy-server 1476113" 0.0020 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/3/a/4_oc_ascii" 200 2 "GET http://localhost/v1/a/4_oc_ascii?format=json&states=listing" "tx5915672097c04a8a97c3a-006acad107" "proxy-server 1476113" 0.0021 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx5915672097c04a8a97c3a-006acad107 - 0.0104 - - 1791676679.328651428 1791676679.339067221 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfaa56788187046a1a85e9-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_vc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/4_vc_ascii" "txfaa56788187046a1a85e9-006acad107" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_vc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/4_vc_ascii" "txfaa56788187046a1a85e9-006acad107" "container-server 1476113" 0.0018 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/4_vc_ascii" 201 - "PUT http://localhost/v1/a/4_vc_ascii" "txfaa56788187046a1a85e9-006acad107" "proxy-server 1476113" 0.0133 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/4_vc_ascii" 201 - "PUT http://localhost/v1/a/4_vc_ascii" "txfaa56788187046a1a85e9-006acad107" "proxy-server 1476113" 0.0098 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/4_vc_ascii HTTP/1.0 201 - - t - - - txfaa56788187046a1a85e9-006acad107 - 0.0217 - - 1791676679.340967178 1791676679.362648249 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdccaf93ce4f1476e8b5e8-006acad107" "proxy-server 1476113" 0.0022 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdccaf93ce4f1476e8b5e8-006acad107 - 0.0050 VW - 1791676679.364319563 1791676679.369360209 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx5be80bf535fa49dfaaeeb-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx5be80bf535fa49dfaaeeb-006acad107 - 0.0041 VW - 1791676679.369990587 1791676679.374134064 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx3b73b89a1f4a4c26a7904-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx3b73b89a1f4a4c26a7904-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx3b73b89a1f4a4c26a7904-006acad107 - 0.0055 VW - 1791676679.374710083 1791676679.380242348 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txede1ed3c232a4f1aac656-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txede1ed3c232a4f1aac656-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txede1ed3c232a4f1aac656-006acad107" "proxy-server 1476113" 0.0076 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txede1ed3c232a4f1aac656-006acad107" "proxy-server 1476113" 0.0124 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txede1ed3c232a4f1aac656-006acad107 - 0.0164 - - 1791676679.380610228 1791676679.396992922 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37c7c88149fc4d7caf0de-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx37c7c88149fc4d7caf0de-006acad107 - 0.0074 VW - 1791676679.412108660 1791676679.419512033 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx75b17762212f40d6adaa1-006acad107" "proxy-server 1476113" 0.0031 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx75b17762212f40d6adaa1-006acad107 - 0.0059 VW - 1791676679.420008659 1791676679.425860643 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0707d14908bc463e9a4da-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0707d14908bc463e9a4da-006acad107" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txf26f16858ea44556baed9-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx0707d14908bc463e9a4da-006acad107 - 0.0212 VW - 1791676679.426443100 1791676679.447689056 0 (txn: txcb3df9830da34a9385359-006acad107) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 201 - "PUT http://localhost/sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "txcb3df9830da34a9385359-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 201 - "PUT http://localhost/sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "txcb3df9830da34a9385359-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "txcb3df9830da34a9385359-006acad107" "proxy-server 1476113" 0.0085 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "txcb3df9830da34a9385359-006acad107" "proxy-server 1476113" 0.0102 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.38113 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txcb3df9830da34a9385359-006acad107 - 0.0237 VW - 1791676679.433234453 1791676679.456952333 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcbad665f2eb443979ecdd-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcbad665f2eb443979ecdd-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcbad665f2eb443979ecdd-006acad107" "proxy-server 1476113" 0.0091 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcbad665f2eb443979ecdd-006acad107" "proxy-server 1476113" 0.0086 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txcbad665f2eb443979ecdd-006acad107 - 0.0139 - - 1791676679.457396030 1791676679.471268177 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx61ccb3f36af44adf913ba-006acad107" "proxy-server 1476113" 0.0021 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txf9d77598fd79410784a7a-006acad107" "proxy-server 1476113" 0.0026 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txa0dd819ba37c402384da2-006acad107" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txa0dd819ba37c402384da2-006acad107 - 0.0149 - - 1791676679.472850084 1791676679.487771749 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf8fe2b807e4d420a93587-006acad107" "proxy-server 1476113" 0.0045 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf8fe2b807e4d420a93587-006acad107 - 0.0075 VW - 1791676679.504149199 1791676679.511634827 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txaee7d31930e34ac0974b0-006acad107" "proxy-server 1476113" 0.0113 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txaee7d31930e34ac0974b0-006acad107 - 0.0141 VW - 1791676679.512139797 1791676679.526281834 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx4e007428d7664e358c4d5-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx4e007428d7664e358c4d5-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx74d959f98134487c8e1b0-006acad107" "proxy-server 1476113" 0.0024 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx4e007428d7664e358c4d5-006acad107 - 0.0172 VW - 1791676679.526870728 1791676679.544055462 0 (txn: tx314dd2641fdf42da88a83-006acad107) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 201 - "PUT http://localhost/sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx314dd2641fdf42da88a83-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 201 - "PUT http://localhost/sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx314dd2641fdf42da88a83-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx314dd2641fdf42da88a83-006acad107" "proxy-server 1476113" 0.0081 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx314dd2641fdf42da88a83-006acad107" "proxy-server 1476113" 0.0136 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.45799 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx314dd2641fdf42da88a83-006acad107 - 0.0232 VW - 1791676679.533768177 1791676679.556996346 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx248b340ff0ef4314a6d91-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx248b340ff0ef4314a6d91-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx248b340ff0ef4314a6d91-006acad107" "proxy-server 1476113" 0.0170 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx248b340ff0ef4314a6d91-006acad107" "proxy-server 1476113" 0.0165 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx248b340ff0ef4314a6d91-006acad107 - 0.0300 - - 1791676679.557436705 1791676679.587485552 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbf5444d971e245508bf64-006acad107" "proxy-server 1476113" 0.0026 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txe0b7181dfb0e4e30ac002-006acad107" "proxy-server 1476113" 0.0028 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx82baa8431eb24a2784a48-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx82baa8431eb24a2784a48-006acad107 - 0.0183 - - 1791676679.589080095 1791676679.607397079 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e49ae2f56d4449cb56e0-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?format=json&states=listing" "tx4e49ae2f56d4449cb56e0-006acad107" "proxy-server 1476113" 0.0036 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx4e49ae2f56d4449cb56e0-006acad107 - 0.0114 - - 1791676679.609040499 1791676679.620411396 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe092502dc7c5440d8f8fb-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txb03ff8b6c13d49d595526-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0ed371b75ac5473f8d7e4-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0ed371b75ac5473f8d7e4-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7b5941b8f26840ae9b5f3-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7b5941b8f26840ae9b5f3-006acad107 - 0.0042 VW - 1791676679.638345480 1791676679.642573357 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx97ae40c66ab44b4b9b7fe-006acad107" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx97ae40c66ab44b4b9b7fe-006acad107 - 0.0055 VW - 1791676679.643095493 1791676679.648571491 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/2/a/4_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/4_oc_ascii/copied_name?symlink=get" "tx098754e40c4647629a7f4-006acad107" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/2/a/4_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/4_oc_ascii/copied_name?symlink=get" "tx098754e40c4647629a7f4-006acad107" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx098754e40c4647629a7f4-006acad107 - 0.0056 VW - 1791676679.649101734 1791676679.654726505 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx0ed371b75ac5473f8d7e4-006acad107 - 0.0372 SSC - 1791676679.622526169 1791676679.659771204 0 (txn: tx3978924294b84b988e049-006acad107) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/2/a/4_oc_ascii/copied_name" "tx3978924294b84b988e049-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/2/a/4_oc_ascii/copied_name" "tx3978924294b84b988e049-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/2/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/4_oc_ascii/copied_name" "tx3978924294b84b988e049-006acad107" "proxy-server 1476113" 0.0090 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/2/a/4_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/4_oc_ascii/copied_name" "tx3978924294b84b988e049-006acad107" "proxy-server 1476113" 0.0086 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 COPY /v1/a/4_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx3978924294b84b988e049-006acad107 - 0.0134 SSC - 1791676679.655125141 1791676679.668565750 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc1e98fea83c642b0885dd-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txda848fd70dee45809abd7-006acad107" "proxy-server 1476113" 0.0025 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/2/a/4_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/4_oc_ascii/copied_name" "tx812d0ffbe9cc4d7aa74c6-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - tx812d0ffbe9cc4d7aa74c6-006acad107 - 0.0137 - - 1791676679.670209646 1791676679.683901072 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa65155e4b3034ba2b7fe1-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txb512e286a8434c52828d4-006acad107" "proxy-server 1476113" 0.0025 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx95b0b8afc5cc4f81b311c-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "POST /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx95b0b8afc5cc4f81b311c-006acad107" "proxy-server 1476113" 0.0140 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx95b0b8afc5cc4f81b311c-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "POST /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx95b0b8afc5cc4f81b311c-006acad107" "proxy-server 1476113" 0.0158 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 POST /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - tx95b0b8afc5cc4f81b311c-006acad107 - 0.0436 - - 1791676679.685523987 1791676679.729074717 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9bb8d72d452543dc928c8-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx0d925e23cb874258ba2f1-006acad107" "proxy-server 1476113" 0.0029 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx0f3f97c5e2034e8c92eeb-006acad107" "proxy-server 1476113" 0.0008 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx0f3f97c5e2034e8c92eeb-006acad107 - 0.0181 - - 1791676679.730792046 1791676679.748923302 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx112f93f1feac4683adec0-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/3/a/4_oc_ascii" 200 326 "GET http://localhost/v1/a/4_oc_ascii?format=json&states=listing" "tx112f93f1feac4683adec0-006acad107" "proxy-server 1476113" 0.0024 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx112f93f1feac4683adec0-006acad107 - 0.0100 - - 1791676679.750624418 1791676679.760664940 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdf6ab9560f344f658644b-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdf6ab9560f344f658644b-006acad107 - 0.0042 VW - 1791676679.762655020 1791676679.766849518 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx7fd5ba69be5d4578bfd3b-006acad107" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx7fd5ba69be5d4578bfd3b-006acad107 - 0.0055 VW - 1791676679.767409563 1791676679.772872925 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txe673b6402ca74d22a53bd-006acad107" "proxy-server 1476113" 0.0023 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - txe673b6402ca74d22a53bd-006acad107 - 0.0059 VW - 1791676679.773416996 1791676679.779276371 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799?symlink=get" "tx63e1e36ad2194e319b7cf-006acad107" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799?symlink=get" "tx63e1e36ad2194e319b7cf-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.45799%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx63e1e36ad2194e319b7cf-006acad107 - 0.0123 VW - 1791676679.779799700 1791676679.792082787 0 (txn: tx136f65a445a448d58ccb1-006acad107) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx136f65a445a448d58ccb1-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx136f65a445a448d58ccb1-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx136f65a445a448d58ccb1-006acad107" "proxy-server 1476113" 0.0150 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx136f65a445a448d58ccb1-006acad107" "proxy-server 1476113" 0.0170 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx136f65a445a448d58ccb1-006acad107 - 0.0210 VW - 1791676679.786587715 1791676679.807572126 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 204 - "DELETE http://localhost/sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx182f92231feb40d687af2-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 204 - "DELETE http://localhost/sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx182f92231feb40d687af2-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx182f92231feb40d687af2-006acad107" "proxy-server 1476113" 0.0054 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.45799" "tx182f92231feb40d687af2-006acad107" "proxy-server 1476113" 0.0075 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.45799 HTTP/1.0 204 - Swift - - - - tx182f92231feb40d687af2-006acad107 - 0.0113 VW - 1791676679.808111191 1791676679.819397211 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa4879d6945c24c138b592-006acad107" "proxy-server 1476113" 0.0015 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txe989d71fc5a94633b520f-006acad107" "proxy-server 1476113" 0.0028 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx88d9445863cd4f79aa85a-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx88d9445863cd4f79aa85a-006acad107 - 0.0193 - - 1791676679.821074963 1791676679.840388298 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5b0d580c36d9471e870ee-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 191 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx5b0d580c36d9471e870ee-006acad107" "proxy-server 1476113" 0.0089 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - tx5b0d580c36d9471e870ee-006acad107 - 0.0250 - - 1791676679.842075586 1791676679.867121935 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx23e8c55a45974435a7bfc-006acad107" "proxy-server 1476113" 0.0040 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx23e8c55a45974435a7bfc-006acad107 - 0.0069 VW - 1791676679.869053602 1791676679.875941992 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx9d733a8356f94382be8e0-006acad107" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx9d733a8356f94382be8e0-006acad107 - 0.0057 VW - 1791676679.876443148 1791676679.882101059 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/4_vc_ascii" 200 191 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx8a535b37ce1b4c0095663-006acad107" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx8a535b37ce1b4c0095663-006acad107 - 0.0072 VW - 1791676679.882656813 1791676679.889842272 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113?symlink=get" "tx5954af051d1d48a7a590f-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113?symlink=get" "tx5954af051d1d48a7a590f-006acad107" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.38113%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx5954af051d1d48a7a590f-006acad107 - 0.0121 VW - 1791676679.890361786 1791676679.902452707 0 (txn: tx6fb6877131af474cbe44e-006acad107) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx6fb6877131af474cbe44e-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx6fb6877131af474cbe44e-006acad107" "proxy-server 1476113" 0.0058 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx6fb6877131af474cbe44e-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx6fb6877131af474cbe44e-006acad107" "proxy-server 1476113" 0.0110 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx6fb6877131af474cbe44e-006acad107 - 0.0149 VW - 1791676679.897245884 1791676679.912187338 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 204 - "DELETE http://localhost/sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "tx5840e81ac87b49fb900d8-006acad107" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 204 - "DELETE http://localhost/sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "tx5840e81ac87b49fb900d8-006acad107" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sdb1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "tx5840e81ac87b49fb900d8-006acad107" "proxy-server 1476113" 0.0084 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "DELETE /sda1/1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676679.38113" "tx5840e81ac87b49fb900d8-006acad107" "proxy-server 1476113" 0.0104 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676679.38113 HTTP/1.0 204 - Swift - - - - tx5840e81ac87b49fb900d8-006acad107 - 0.0141 VW - 1791676679.912706375 1791676679.926831007 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcaeed475a2b54540a721f-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txdb73d242aba54f2d98e4d-006acad107" "proxy-server 1476113" 0.0028 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txc474bc7c14404b968e054-006acad107" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txc474bc7c14404b968e054-006acad107 - 0.0142 - - 1791676679.928565264 1791676679.942745686 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx69ec573cacbc47a8a1484-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx69ec573cacbc47a8a1484-006acad107" "proxy-server 1476113" 0.0036 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx69ec573cacbc47a8a1484-006acad107 - 0.0114 - - 1791676679.944571733 1791676679.955968142 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e6c6f0e11ec4bb6a6c6e-006acad107" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx4e6c6f0e11ec4bb6a6c6e-006acad107" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/57/59 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx4e6c6f0e11ec4bb6a6c6e-006acad107 - 0.0114 - - 1791676679.957902908 1791676679.969263554 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd7392159871743dc9a0f6-006acad107" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd7392159871743dc9a0f6-006acad107 - 0.0088 VW - 1791676679.971333265 1791676679.980172396 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txe6c15598ee09404087810-006acad107" "proxy-server 1476113" 0.0055 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/57/59 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txe6c15598ee09404087810-006acad107 - 0.0084 VW - 1791676679.980678558 1791676679.989084721 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:57:59 +0000] "GET /sda1/0/a/4_vc_ascii" 200 2 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx09bb317aa66842338c0db-006acad107" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx09bb317aa66842338c0db-006acad107 - 0.0140 VW - 1791676679.989635468 1791676680.003627777 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx83fbe0e6afd14c6ead429-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx83fbe0e6afd14c6ead429-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx83fbe0e6afd14c6ead429-006acad108" "proxy-server 1476113" 0.0066 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx83fbe0e6afd14c6ead429-006acad108" "proxy-server 1476113" 0.0117 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 DELETE /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx83fbe0e6afd14c6ead429-006acad108 - 0.0155 - - 1791676680.004047871 1791676680.019505739 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx400dcebda9db481a8bdf2-006acad108" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txe6bfe77e76dd4c2cab52d-006acad108" "proxy-server 1476113" 0.0060 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx25b6ac3d486f420fb5394-006acad108" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx25b6ac3d486f420fb5394-006acad108" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - tx25b6ac3d486f420fb5394-006acad108 - 0.0193 - - 1791676680.021090508 1791676680.040408373 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6578d485c3c1480ca5cb1-006acad108" "proxy-server 1476113" 0.0015 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6578d485c3c1480ca5cb1-006acad108 - 0.0044 VW - 1791676680.053355217 1791676680.057720661 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txde230d5c4e004d3ea672c-006acad108" "proxy-server 1476113" 0.0015 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txde230d5c4e004d3ea672c-006acad108 - 0.0126 VW - 1791676680.058247089 1791676680.070803404 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txc8b3c732d8244a409cba9-006acad108" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "txc8b3c732d8244a409cba9-006acad108" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txc8b3c732d8244a409cba9-006acad108 - 0.0106 VW - 1791676680.075627089 1791676680.086219311 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx220c4d9eee8649b182820-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx220c4d9eee8649b182820-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx220c4d9eee8649b182820-006acad108" "proxy-server 1476113" 0.0220 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx220c4d9eee8649b182820-006acad108" "proxy-server 1476113" 0.0217 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx220c4d9eee8649b182820-006acad108 - 0.0353 - - 1791676680.086601257 1791676680.121912003 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx393c88938ca249c587233-006acad108" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx393c88938ca249c587233-006acad108 - 0.0105 VW - 1791676680.134746075 1791676680.145244360 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txf35f904ade9545858404a-006acad108" "proxy-server 1476113" 0.0067 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txf35f904ade9545858404a-006acad108 - 0.0126 VW - 1791676680.145804405 1791676680.158452272 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx7f66c2c0135c4883888d2-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx7f66c2c0135c4883888d2-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx7f66c2c0135c4883888d2-006acad108 - 0.0152 VW - 1791676680.161076784 1791676680.176278591 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txdf2f50bbd99244a386806-006acad108" "proxy-server 1476113" 0.0095 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" "tx98bc6174f72f497c9e4d9-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" "tx98bc6174f72f497c9e4d9-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" "tx98bc6174f72f497c9e4d9-006acad108" "proxy-server 1476113" 0.0170 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.09538" "tx98bc6174f72f497c9e4d9-006acad108" "proxy-server 1476113" 0.0167 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.09538 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx98bc6174f72f497c9e4d9-006acad108 - 0.0423 VW - 1791676680.176885843 1791676680.219178438 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx501a6b2040e94eab8c5c0-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx501a6b2040e94eab8c5c0-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx501a6b2040e94eab8c5c0-006acad108" "proxy-server 1476113" 0.0128 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx501a6b2040e94eab8c5c0-006acad108" "proxy-server 1476113" 0.0162 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx501a6b2040e94eab8c5c0-006acad108 - 0.0252 - - 1791676680.219631433 1791676680.244798422 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09f9ccf1675e49fc8ca23-006acad108" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx09f9ccf1675e49fc8ca23-006acad108 - 0.0084 VW - 1791676680.256997824 1791676680.265427828 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx6f3692607f554f92a4e02-006acad108" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx6f3692607f554f92a4e02-006acad108 - 0.0138 VW - 1791676680.265942335 1791676680.279759407 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0b7bb4934823412fb8eab-006acad108" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx0b7bb4934823412fb8eab-006acad108" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx0b7bb4934823412fb8eab-006acad108 - 0.0064 VW - 1791676680.280318260 1791676680.286719561 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "tx03788c55e3ba492fb3743-006acad108" "proxy-server 1476113" 0.0024 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" "tx03a1c97b73bf4531aef92-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" "tx03a1c97b73bf4531aef92-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" "tx03a1c97b73bf4531aef92-006acad108" "proxy-server 1476113" 0.0157 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.22015" "tx03a1c97b73bf4531aef92-006acad108" "proxy-server 1476113" 0.0172 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.22015 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx03a1c97b73bf4531aef92-006acad108 - 0.0264 VW - 1791676680.287338257 1791676680.313703060 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx172b74cc087a4a1cbe0e8-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx172b74cc087a4a1cbe0e8-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx172b74cc087a4a1cbe0e8-006acad108" "proxy-server 1476113" 0.0176 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx172b74cc087a4a1cbe0e8-006acad108" "proxy-server 1476113" 0.0192 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx172b74cc087a4a1cbe0e8-006acad108 - 0.0271 - - 1791676680.314164162 1791676680.341246605 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf593240693fe463180d86-006acad108" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 382 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&format=json&states=listing" "txf593240693fe463180d86-006acad108" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - txf593240693fe463180d86-006acad108 - 0.0277 - - 1791676680.342753172 1791676680.370423794 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe672f072ba274b038a751-006acad108" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe672f072ba274b038a751-006acad108 - 0.0102 VW - 1791676680.376529932 1791676680.386766672 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx414c29b9908c4d498bbd5-006acad108" "proxy-server 1476113" 0.0070 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx414c29b9908c4d498bbd5-006acad108 - 0.0098 VW - 1791676680.391436100 1791676680.401189327 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx30482ce1acc54b1d9236e-006acad108" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx30482ce1acc54b1d9236e-006acad108" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx30482ce1acc54b1d9236e-006acad108 - 0.0270 VW - 1791676680.401786566 1791676680.428765774 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txc0a0334140bd490a8d771-006acad108" "proxy-server 1476113" 0.0170 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" 201 - "PUT http://localhost/sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" "txf001edff733c45d0b7b8b-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" 201 - "PUT http://localhost/sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" "txf001edff733c45d0b7b8b-006acad108" "object-server 1476113" 0.0046 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" "txf001edff733c45d0b7b8b-006acad108" "proxy-server 1476113" 0.0155 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.31468" "txf001edff733c45d0b7b8b-006acad108" "proxy-server 1476113" 0.0171 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.31468 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txf001edff733c45d0b7b8b-006acad108 - 0.0491 VW - 1791676680.429346085 1791676680.478413582 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx9a959c177ffb46b7abfcd-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx9a959c177ffb46b7abfcd-006acad108" "proxy-server 1476113" 0.0129 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx9a959c177ffb46b7abfcd-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx9a959c177ffb46b7abfcd-006acad108" "proxy-server 1476113" 0.0249 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx9a959c177ffb46b7abfcd-006acad108 - 0.0340 - - 1791676680.478839636 1791676680.512837172 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx21e92cfad1ab4358ba4ae-006acad108" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx21e92cfad1ab4358ba4ae-006acad108 - 0.0168 VW - 1791676680.514618874 1791676680.531451702 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txbb5fe040919c4a51b6c4c-006acad108" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txbb5fe040919c4a51b6c4c-006acad108 - 0.0094 VW - 1791676680.532025576 1791676680.541377306 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx8f89f030b26e4b86b3415-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3?symlink=get" "tx8f89f030b26e4b86b3415-006acad108" "proxy-server 1476113" 0.0049 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sdb1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txe889303701ab4d33a09cd-006acad108" "proxy-server 1476113" 0.0079 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx8f89f030b26e4b86b3415-006acad108 - 0.0444 VW - 1791676680.541982412 1791676680.586385965 0 (txn: txe77f0aa8219349b987db1-006acad108) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 201 - "PUT http://localhost/sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txe77f0aa8219349b987db1-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 201 - "PUT http://localhost/sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txe77f0aa8219349b987db1-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txe77f0aa8219349b987db1-006acad108" "proxy-server 1476113" 0.0252 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 201 - "PUT http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txe77f0aa8219349b987db1-006acad108" "proxy-server 1476113" 0.0249 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.48357 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txe77f0aa8219349b987db1-006acad108 - 0.0580 VW - 1791676680.561587811 1791676680.619623661 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcba56566fbb1458490e22-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcba56566fbb1458490e22-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcba56566fbb1458490e22-006acad108" "proxy-server 1476113" 0.0240 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "txcba56566fbb1458490e22-006acad108" "proxy-server 1476113" 0.0301 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txcba56566fbb1458490e22-006acad108 - 0.0344 - - 1791676680.620124102 1791676680.654476404 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf9ca19d3272849f2a8d58-006acad108" "proxy-server 1476113" 0.0057 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf9ca19d3272849f2a8d58-006acad108 - 0.0087 VW - 1791676680.660524130 1791676680.669208050 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx3eb7f926ec284949a1c44-006acad108" "proxy-server 1476113" 0.0029 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx3eb7f926ec284949a1c44-006acad108 - 0.0142 VW - 1791676680.669795990 1791676680.683953762 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx0d6d57d5993846c89cdb0-006acad108" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "tx0d6d57d5993846c89cdb0-006acad108" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx0d6d57d5993846c89cdb0-006acad108 - 0.0143 VW - 1791676680.684562206 1791676680.698883533 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "tx154734c8e90f4dc99a4cc-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "tx154734c8e90f4dc99a4cc-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "tx154734c8e90f4dc99a4cc-006acad108" "proxy-server 1476113" 0.0169 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "tx154734c8e90f4dc99a4cc-006acad108" "proxy-server 1476113" 0.0227 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx154734c8e90f4dc99a4cc-006acad108 - 0.0270 - - 1791676680.703511715 1791676680.730508804 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx730526beafa54dc0939c8-006acad108" "proxy-server 1476113" 0.0097 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx730526beafa54dc0939c8-006acad108 - 0.0127 VW - 1791676680.736591101 1791676680.749292135 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "txb761a7f9b9c64eefa6067-006acad108" "proxy-server 1476113" 0.0051 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - txb761a7f9b9c64eefa6067-006acad108 - 0.0124 VW - 1791676680.749815226 1791676680.762198925 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "txcb2846d7f2d44d199aae4-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub?symlink=get" "txcb2846d7f2d44d199aae4-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/0/a/4_vc_ascii" 204 - "HEAD http://localhost/v1/a/4_vc_ascii" "txb6862a9b2711423d93d2a-006acad108" "proxy-server 1476113" 0.0032 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txcb2846d7f2d44d199aae4-006acad108 - 0.0500 VW - 1791676680.762800694 1791676680.812837839 0 (txn: tx2f47b23ad9b5440997c54-006acad108) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" 201 - "PUT http://localhost/sdb1/2/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" "tx2f47b23ad9b5440997c54-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" 201 - "PUT http://localhost/sda1/2/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" "tx2f47b23ad9b5440997c54-006acad108" "object-server 1476113" 0.0045 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/2/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" 201 - "PUT http://localhost/v1/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" "tx2f47b23ad9b5440997c54-006acad108" "proxy-server 1476113" 0.0242 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/2/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" 201 - "PUT http://localhost/v1/a/4_vc_ascii/0134_o_non_ascii%C2%A3/sub/1791676680.70410" "tx2f47b23ad9b5440997c54-006acad108" "proxy-server 1476113" 0.0176 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_vc_ascii/0134_o_non_ascii%25C2%25A3/sub/1791676680.70410 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx2f47b23ad9b5440997c54-006acad108 - 0.0479 VW - 1791676680.782609224 1791676680.830511808 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txb9f07fa904064ef2afa52-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txb9f07fa904064ef2afa52-006acad108" "proxy-server 1476113" 0.0100 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txb9f07fa904064ef2afa52-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/0/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3/sub" "txb9f07fa904064ef2afa52-006acad108" "proxy-server 1476113" 0.0280 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - txb9f07fa904064ef2afa52-006acad108 - 0.0363 - - 1791676680.835075855 1791676680.871368170 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4e023c9d5f76443c81202-006acad108" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4e023c9d5f76443c81202-006acad108 - 0.0086 VW - 1791676680.873179436 1791676680.881778955 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "HEAD /sda1/3/a/4_oc_ascii" 204 - "HEAD http://localhost/v1/a/4_oc_ascii" "tx2ef55eb0cb2f4bc6b256a-006acad108" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 HEAD /v1/a/4_oc_ascii HTTP/1.0 204 - Swift - - - - tx2ef55eb0cb2f4bc6b256a-006acad108 - 0.0191 VW - 1791676680.882339239 1791676680.901400089 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/0/a/4_vc_ascii" 200 764 "GET http://localhost/v1/a/4_vc_ascii?prefix=00f4_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txc81f400c8e8545ca97285-006acad108" "proxy-server 1476113" 0.0038 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_vc_ascii%3Fprefix%3D00f4_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - txc81f400c8e8545ca97285-006acad108 - 0.0115 VW - 1791676680.901995420 1791676680.913511753 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357?symlink=get" "tx990b77ed78c141f190cec-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "GET /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 200 5 "GET http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357?symlink=get" "tx990b77ed78c141f190cec-006acad108" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 GET /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.48357%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx990b77ed78c141f190cec-006acad108 - 0.0376 VW - 1791676680.914155722 1791676680.951764584 0 (txn: tx67e469d4b74d4baa98942-006acad108) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx67e469d4b74d4baa98942-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/3/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx67e469d4b74d4baa98942-006acad108" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sda1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx67e469d4b74d4baa98942-006acad108" "proxy-server 1476113" 0.0256 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "PUT /sdb1/1/a/4_oc_ascii/4_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/4_oc_ascii/4_o_non_ascii%C2%A3" "tx67e469d4b74d4baa98942-006acad108" "proxy-server 1476113" 0.0275 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 PUT /v1/a/4_oc_ascii/4_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx67e469d4b74d4baa98942-006acad108 - 0.0360 VW - 1791676680.933720350 1791676680.969676495 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sda1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 204 - "DELETE http://localhost/sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txa8e2c785087044cfbd0f4-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sdb1/0/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 204 - "DELETE http://localhost/sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txa8e2c785087044cfbd0f4-006acad108" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sdb1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txa8e2c785087044cfbd0f4-006acad108" "proxy-server 1476113" 0.0121 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:00 +0000] "DELETE /sda1/3/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" 204 - "DELETE http://localhost/v1/a/4_vc_ascii/00f4_o_non_ascii%C2%A3/1791676680.48357" "txa8e2c785087044cfbd0f4-006acad108" "proxy-server 1476113" 0.0065 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/00 DELETE /v1/a/4_vc_ascii/00f4_o_non_ascii%25C2%25A3/1791676680.48357 HTTP/1.0 204 - Swift - - - - txa8e2c785087044cfbd0f4-006acad108 - 0.0206 VW - 1791676680.970255613 1791676680.990879536 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txec3b2cae257a4b37a2060-006acad109" "proxy-server 1476113" 0.0055 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/0/a/4_vc_ascii" 200 195 "GET http://localhost/v1/a/4_vc_ascii?prefix=0134_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "txec3b2cae257a4b37a2060-006acad109" "proxy-server 1476113" 0.0081 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 GET /v1/a/4_vc_ascii%3Fprefix%3D0134_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - txec3b2cae257a4b37a2060-006acad109 - 0.0286 - - 1791676681.001059771 1791676681.029616594 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx766182e402a746159ca82-006acad109" "proxy-server 1476113" 0.0082 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/4_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/4_oc_asciiwhoops" "tx766182e402a746159ca82-006acad109" "container-server 1476113" 0.0012 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/4_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/4_oc_asciiwhoops" "tx766182e402a746159ca82-006acad109" "container-server 1476113" 0.0012 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/3/a/4_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops" "tx766182e402a746159ca82-006acad109" "proxy-server 1476113" 0.0399 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/3/a/4_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops" "tx766182e402a746159ca82-006acad109" "proxy-server 1476113" 0.0229 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/4_oc_asciiwhoops HTTP/1.0 201 - - t - - - tx766182e402a746159ca82-006acad109 - 0.0641 - - 1791676681.035862207 1791676681.099969387 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1c9366dcac2b4b0ba9b96-006acad109" "proxy-server 1476113" 0.0021 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1c9366dcac2b4b0ba9b96-006acad109 - 0.0092 VW - 1791676681.101702929 1791676681.110937595 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx849f8a51f5e8486c824dd-006acad109" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx849f8a51f5e8486c824dd-006acad109 - 0.0125 VW - 1791676681.115764380 1791676681.128305674 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/4_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx320c5e496b8d4c6682f8b-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/4_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx320c5e496b8d4c6682f8b-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/4_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx320c5e496b8d4c6682f8b-006acad109 - 0.0100 VW - 1791676681.128884315 1791676681.138894796 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/3/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/4_oc_asciiwhoops/foo" "tx30ab31806e0e4373b0a68-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/3/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/1/a/4_oc_asciiwhoops/foo" "tx30ab31806e0e4373b0a68-006acad109" "object-server 1476113" 0.0046 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops/foo" "tx30ab31806e0e4373b0a68-006acad109" "proxy-server 1476113" 0.0223 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/4_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/4_oc_asciiwhoops/foo" "tx30ab31806e0e4373b0a68-006acad109" "proxy-server 1476113" 0.0180 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/4_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - tx30ab31806e0e4373b0a68-006acad109 - 0.0270 - - 1791676681.143505573 1791676681.170494556 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7c5e5953623745a0ab72b-006acad109" "proxy-server 1476113" 0.0057 "-" 1476113 -test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_object test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_object ... ok -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/1/a/4_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx09ce4f2c0d8e4a18b622b-0068bdc0cf" "proxy-server 2597852" 0.0047 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx9d56fa30bf044ba1b4b50-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx9d56fa30bf044ba1b4b50-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/4_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx09ce4f2c0d8e4a18b622b-0068bdc0cf - 0.0323 VW - 1757266127.774864197 1757266127.807209730 0 (txn: tx0e80b32f375a40c895622-0068bdc0cf) -proxy INFO: - - 07/Sep/2025/17/28/47 PUT /v1/a/none/003foo/1757266127.71861 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx0e80b32f375a40c895622-0068bdc0cf - 0.0221 VW - 1757266127.789773226 1757266127.811878920 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx111e9120691841cfa8d8d-0068bdc0cf" "proxy-server 2597852" 0.0064 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx111e9120691841cfa8d8d-0068bdc0cf - 0.0092 VW - 1757266127.813617468 1757266127.822781086 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx4a64f68110ab4ea3ac999-0068bdc0cf" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx4a64f68110ab4ea3ac999-0068bdc0cf - 0.0127 VW - 1757266127.823281527 1757266127.835945845 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7cab59f6c08b46c89121b-0068bdc0cf" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7cab59f6c08b46c89121b-0068bdc0cf" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx7cab59f6c08b46c89121b-0068bdc0cf - 0.0100 VW - 1757266127.836515665 1757266127.846549034 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sdb1/3/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/4_oc_asciiwhoops/foo" "txa1641ce480f44ddf856b7-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sdb1/1/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/4_oc_asciiwhoops/foo" "txa1641ce480f44ddf856b7-0068bdc0cf" "proxy-server 2597852" 0.0101 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sda1/3/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/4_oc_asciiwhoops/foo" "txa1641ce480f44ddf856b7-0068bdc0cf" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "DELETE /sda1/1/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/4_oc_asciiwhoops/foo" "txa1641ce480f44ddf856b7-0068bdc0cf" "proxy-server 2597852" 0.0123 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 DELETE /v1/a/4_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - txa1641ce480f44ddf856b7-0068bdc0cf - 0.0251 - - 1757266127.846933365 1757266127.872083187 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx32a6ae4d197c4ba586267-0068bdc0cf" "proxy-server 2597852" 0.0014 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/2_oc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/2_oc_ascii" "tx32a6ae4d197c4ba586267-0068bdc0cf" "container-server 2597852" 0.0011 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/2_oc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/2_oc_ascii" "tx32a6ae4d197c4ba586267-0068bdc0cf" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/2/a/2_oc_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii" "tx32a6ae4d197c4ba586267-0068bdc0cf" "proxy-server 2597852" 0.0268 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/2/a/2_oc_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii" "tx32a6ae4d197c4ba586267-0068bdc0cf" "proxy-server 2597852" 0.0141 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/2_oc_ascii HTTP/1.0 201 - - t - - - tx32a6ae4d197c4ba586267-0068bdc0cf - 0.0439 - - 1757266127.875026464 1757266127.918876648 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6b368d0f27e64740af15a-0068bdc0cf" "proxy-server 2597852" 0.0020 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/2/a/2_oc_ascii" 200 2 "GET http://localhost/v1/a/2_oc_ascii?format=json&states=listing" "tx6b368d0f27e64740af15a-0068bdc0cf" "proxy-server 2597852" 0.0021 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 GET /v1/a/2_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx6b368d0f27e64740af15a-0068bdc0cf - 0.0101 - - 1757266127.920457125 1757266127.930516005 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2f07a14607224a8c835f3-0068bdc0cf" "proxy-server 2597852" 0.0020 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/2_vc_non_ascii%C2%A3" "tx2f07a14607224a8c835f3-0068bdc0cf" "container-server 2597852" 0.0012 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/2_vc_non_ascii%C2%A3" "tx2f07a14607224a8c835f3-0068bdc0cf" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx2f07a14607224a8c835f3-0068bdc0cf" "proxy-server 2597852" 0.0113 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx2f07a14607224a8c835f3-0068bdc0cf" "proxy-server 2597852" 0.0163 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/47 PUT /v1/a/2_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx2f07a14607224a8c835f3-0068bdc0cf - 0.0244 - - 1757266127.932388544 1757266127.956826210 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx456f6e22675e460a809db-0068bdc0cf" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx456f6e22675e460a809db-0068bdc0cf - 0.0048 VW - 1757266127.958406925 1757266127.963182688 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx0ac704f6f90b42328c65d-0068bdc0cf" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx0ac704f6f90b42328c65d-0068bdc0cf - 0.0039 VW - 1757266127.963712215 1757266127.967654943 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx73b8a4ebed674c1a8d2d3-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx73b8a4ebed674c1a8d2d3-0068bdc0cf" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/47 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx73b8a4ebed674c1a8d2d3-0068bdc0cf - 0.0053 VW - 1757266127.968194246 1757266127.973490000 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx93066d48fa724aec80daf-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx93066d48fa724aec80daf-0068bdc0cf" "proxy-server 2597852" 0.0106 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx93066d48fa724aec80daf-0068bdc0cf" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:47 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx93066d48fa724aec80daf-0068bdc0cf" "proxy-server 2597852" 0.0178 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx93066d48fa724aec80daf-0068bdc0cf - 0.0304 - - 1757266127.973835230 1757266128.004218102 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx250c729c27a54e648380b-0068bdc0d0" "proxy-server 2597852" 0.0064 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx250c729c27a54e648380b-0068bdc0d0 - 0.0093 VW - 1757266128.016199112 1757266128.025483608 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx973c7e3c2fa54c3f9fd05-0068bdc0d0" "proxy-server 2597852" 0.0029 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx973c7e3c2fa54c3f9fd05-0068bdc0d0 - 0.0098 VW - 1757266128.026000500 1757266128.035807133 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txfa9310de511f42fb8a982-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txfa9310de511f42fb8a982-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txf5a07a9892c74002983ce-0068bdc0d0" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txfa9310de511f42fb8a982-0068bdc0d0 - 0.0323 VW - 1757266128.036385059 1757266128.068713903 0 (txn: txf5cc1eeaadd849d39d474-0068bdc0d0) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 201 - "PUT http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "txf5cc1eeaadd849d39d474-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "txf5cc1eeaadd849d39d474-0068bdc0d0" "proxy-server 2597852" 0.0120 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 201 - "PUT http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "txf5cc1eeaadd849d39d474-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "txf5cc1eeaadd849d39d474-0068bdc0d0" "proxy-server 2597852" 0.0156 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266127.97431 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txf5cc1eeaadd849d39d474-0068bdc0d0 - 0.0374 VW - 1757266128.051249743 1757266128.088677645 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txa753f0241ab44e7980556-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txa753f0241ab44e7980556-0068bdc0d0" "proxy-server 2597852" 0.0153 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txa753f0241ab44e7980556-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txa753f0241ab44e7980556-0068bdc0d0" "proxy-server 2597852" 0.0207 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - txa753f0241ab44e7980556-0068bdc0d0 - 0.0315 - - 1757266128.089159012 1757266128.120675802 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71ea8a210f08498688761-0068bdc0d0" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx7de7fe339eb24edbb5d52-0068bdc0d0" "proxy-server 2597852" 0.0031 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx0e65f3e6cfd04db59a869-0068bdc0d0" "proxy-server 2597852" 0.0048 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - tx0e65f3e6cfd04db59a869-0068bdc0d0 - 0.0313 - - 1757266128.122207403 1757266128.153515100 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txde9d021d34bb47168bdc5-0068bdc0d0" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txde9d021d34bb47168bdc5-0068bdc0d0 - 0.0085 VW - 1757266128.165636539 1757266128.174144745 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txac09779ac59f414dbc98a-0068bdc0d0" "proxy-server 2597852" 0.0049 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txac09779ac59f414dbc98a-0068bdc0d0 - 0.0119 VW - 1757266128.174654007 1757266128.186542034 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txd18ffa36cdc24437bc9ae-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txd18ffa36cdc24437bc9ae-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txe28df4f3eb124534b21dd-0068bdc0d0" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd18ffa36cdc24437bc9ae-0068bdc0d0 - 0.0361 VW - 1757266128.187104702 1757266128.223193407 0 (txn: tx5a780954b56d4e1390860-0068bdc0d0) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "tx5a780954b56d4e1390860-0068bdc0d0" "object-server 2597852" 0.0044 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "tx5a780954b56d4e1390860-0068bdc0d0" "proxy-server 2597852" 0.0161 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "tx5a780954b56d4e1390860-0068bdc0d0" "object-server 2597852" 0.0047 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "tx5a780954b56d4e1390860-0068bdc0d0" "proxy-server 2597852" 0.0228 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266128.08965 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx5a780954b56d4e1390860-0068bdc0d0 - 0.0435 VW - 1757266128.202647924 1757266128.246144533 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx3ca3d776216842a087f02-0068bdc0d0" "object-server 2597852" 0.0043 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx3ca3d776216842a087f02-0068bdc0d0" "proxy-server 2597852" 0.0156 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx3ca3d776216842a087f02-0068bdc0d0" "object-server 2597852" 0.0046 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx3ca3d776216842a087f02-0068bdc0d0" "proxy-server 2597852" 0.0223 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx3ca3d776216842a087f02-0068bdc0d0 - 0.0312 - - 1757266128.246589661 1757266128.277781963 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9a1470a4e8f548da84416-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx677633f31a9046db9dcc2-0068bdc0d0" "proxy-server 2597852" 0.0075 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txd6c3bc077e5645abbe585-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - txd6c3bc077e5645abbe585-0068bdc0d0 - 0.0411 - - 1757266128.279265881 1757266128.320409536 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx08d84d901b8b48459c2f8-0068bdc0d0" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?format=json&states=listing" "tx08d84d901b8b48459c2f8-0068bdc0d0" "proxy-server 2597852" 0.0037 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx08d84d901b8b48459c2f8-0068bdc0d0 - 0.0121 - - 1757266128.322183132 1757266128.334260464 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx08c2e24f886c43aaa9dc2-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txcc536f155601460d977ce-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txa4b0f6cdf6414ddc86a21-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txa4b0f6cdf6414ddc86a21-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4d84c5f745dc46c99d36a-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4d84c5f745dc46c99d36a-0068bdc0d0 - 0.0042 VW - 1757266128.351661921 1757266128.355826378 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx060b1c04e33a400485458-0068bdc0d0" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx060b1c04e33a400485458-0068bdc0d0 - 0.0040 VW - 1757266128.356317282 1757266128.360296726 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/2/a/2_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/2_oc_ascii/copied_name?symlink=get" "tx57badfd68ce545ccb60bf-0068bdc0d0" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/2/a/2_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/2_oc_ascii/copied_name?symlink=get" "tx57badfd68ce545ccb60bf-0068bdc0d0" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx57badfd68ce545ccb60bf-0068bdc0d0 - 0.0055 VW - 1757266128.360943079 1757266128.366404295 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - Swift t - 5 - txa4b0f6cdf6414ddc86a21-0068bdc0d0 - 0.0351 SSC - 1757266128.336467505 1757266128.371551991 0 (txn: txa8845648132149b59ddf5-0068bdc0d0) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/2/a/2_oc_ascii/copied_name" "txa8845648132149b59ddf5-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/2/a/2_oc_ascii/copied_name" "txa8845648132149b59ddf5-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/2_oc_ascii/copied_name" "txa8845648132149b59ddf5-0068bdc0d0" "proxy-server 2597852" 0.0093 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/2_oc_ascii/copied_name" "txa8845648132149b59ddf5-0068bdc0d0" "proxy-server 2597852" 0.0091 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 COPY /v1/a/2_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c txa8845648132149b59ddf5-0068bdc0d0 - 0.0142 SSC - 1757266128.366791964 1757266128.380975008 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe95265308bf04f9da9399-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx5c5c63e264fa4f2fb9f3b-0068bdc0d0" "proxy-server 2597852" 0.0029 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/2/a/2_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/2_oc_ascii/copied_name" "tx20b433d155ed4f0aac935-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - tx20b433d155ed4f0aac935-0068bdc0d0 - 0.0152 - - 1757266128.382713795 1757266128.397911549 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx45802c3507124018bd653-0068bdc0d0" "proxy-server 2597852" 0.0055 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txf1a4bb514fe8445987cdc-0068bdc0d0" "proxy-server 2597852" 0.0054 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "POST http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx22520616f5bf4ce18ce33-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "POST http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx22520616f5bf4ce18ce33-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "POST /sdb1/1/a/2_oc_ascii/2_o_ascii" 202 76 "POST http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx22520616f5bf4ce18ce33-0068bdc0d0" "proxy-server 2597852" 0.0133 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "POST /sda1/1/a/2_oc_ascii/2_o_ascii" 202 76 "POST http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx22520616f5bf4ce18ce33-0068bdc0d0" "proxy-server 2597852" 0.0150 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 POST /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 202 - - t - 76 - tx22520616f5bf4ce18ce33-0068bdc0d0 - 0.0398 - - 1757266128.405021191 1757266128.444794893 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx72aec3d4c4b44f1f8311f-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx7cb7fa5df65c40c5a7e98-0068bdc0d0" "proxy-server 2597852" 0.0081 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txcae14becbb41454187b85-0068bdc0d0" "proxy-server 2597852" 0.0008 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - txcae14becbb41454187b85-0068bdc0d0 - 0.0200 - - 1757266128.446263313 1757266128.466270685 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3cb75667132644338b6b0-0068bdc0d0" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/2/a/2_oc_ascii" 200 316 "GET http://localhost/v1/a/2_oc_ascii?format=json&states=listing" "tx3cb75667132644338b6b0-0068bdc0d0" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - tx3cb75667132644338b6b0-0068bdc0d0 - 0.0149 - - 1757266128.472359419 1757266128.487220764 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3628ed8b2e4247bb8e7e0-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3628ed8b2e4247bb8e7e0-0068bdc0d0 - 0.0043 VW - 1757266128.489307165 1757266128.493582249 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx3c6d6f71ee09427687e15-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx3c6d6f71ee09427687e15-0068bdc0d0 - 0.0042 VW - 1757266128.494092226 1757266128.498279095 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx58b95fce838c4867b95ab-0068bdc0d0" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - tx58b95fce838c4867b95ab-0068bdc0d0 - 0.0058 VW - 1757266128.498851776 1757266128.504690409 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965?symlink=get" "txf5a3eb8b2e5c49049b22a-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965?symlink=get" "txf5a3eb8b2e5c49049b22a-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266128.08965%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txf5a3eb8b2e5c49049b22a-0068bdc0d0 - 0.0118 VW - 1757266128.505245924 1757266128.517079592 0 (txn: txd418dbb756e7496799674-0068bdc0d0) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txd418dbb756e7496799674-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txd418dbb756e7496799674-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txd418dbb756e7496799674-0068bdc0d0" "proxy-server 2597852" 0.0082 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txd418dbb756e7496799674-0068bdc0d0" "proxy-server 2597852" 0.0100 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txd418dbb756e7496799674-0068bdc0d0 - 0.0138 VW - 1757266128.511984587 1757266128.525789499 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 204 - "DELETE http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "txa9295fbbd3e04b00819d9-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 204 - "DELETE http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "txa9295fbbd3e04b00819d9-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "txa9295fbbd3e04b00819d9-0068bdc0d0" "proxy-server 2597852" 0.0065 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.08965" "txa9295fbbd3e04b00819d9-0068bdc0d0" "proxy-server 2597852" 0.0057 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266128.08965 HTTP/1.0 204 - Swift - - - - txa9295fbbd3e04b00819d9-0068bdc0d0 - 0.0108 VW - 1757266128.526292324 1757266128.537090540 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2cebd1e19e014de68bf2d-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx6776dd89912c49169f812-0068bdc0d0" "proxy-server 2597852" 0.0028 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfad960f66c1d4c82bb851-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - txfad960f66c1d4c82bb851-0068bdc0d0 - 0.0290 - - 1757266128.538732529 1757266128.567724943 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb9c5ff47196c4beea478d-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "txb9c5ff47196c4beea478d-0068bdc0d0" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - txb9c5ff47196c4beea478d-0068bdc0d0 - 0.0202 - - 1757266128.569597960 1757266128.589770794 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3d3595980c9f40909cbd5-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3d3595980c9f40909cbd5-0068bdc0d0 - 0.0044 VW - 1757266128.592800140 1757266128.597200394 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txc2137fc38e2448bd9e806-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txc2137fc38e2448bd9e806-0068bdc0d0 - 0.0042 VW - 1757266128.597727060 1757266128.601910353 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx47b23f73866741be90a9e-0068bdc0d0" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - tx47b23f73866741be90a9e-0068bdc0d0 - 0.0059 VW - 1757266128.602483034 1757266128.608348370 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431?symlink=get" "txc67386962e304b25ba581-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431?symlink=get" "txc67386962e304b25ba581-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266127.97431%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txc67386962e304b25ba581-0068bdc0d0 - 0.0116 VW - 1757266128.608878374 1757266128.620510578 0 (txn: txfd926628e42042eda522b-0068bdc0d0) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txfd926628e42042eda522b-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txfd926628e42042eda522b-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfd926628e42042eda522b-0068bdc0d0" "proxy-server 2597852" 0.0130 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfd926628e42042eda522b-0068bdc0d0" "proxy-server 2597852" 0.0147 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txfd926628e42042eda522b-0068bdc0d0 - 0.0186 VW - 1757266128.615631342 1757266128.634202719 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 204 - "DELETE http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "tx92514261ad47450184940-0068bdc0d0" "object-server 2597852" 0.0059 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "tx92514261ad47450184940-0068bdc0d0" "proxy-server 2597852" 0.0155 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 204 - "DELETE http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "tx92514261ad47450184940-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266127.97431" "tx92514261ad47450184940-0068bdc0d0" "proxy-server 2597852" 0.0181 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266127.97431 HTTP/1.0 204 - Swift - - - - tx92514261ad47450184940-0068bdc0d0 - 0.0269 VW - 1757266128.634714603 1757266128.661593199 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaaf59a3f41554ad282468-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx2220a20295c34f5f82ec1-0068bdc0d0" "proxy-server 2597852" 0.0063 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx709e66754e024f9d8b455-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - tx709e66754e024f9d8b455-0068bdc0d0 - 0.0305 - - 1757266128.663242340 1757266128.693757296 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa6fc733898fc4e0890530-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "txa6fc733898fc4e0890530-0068bdc0d0" "proxy-server 2597852" 0.0154 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa6fc733898fc4e0890530-0068bdc0d0 - 0.0275 - - 1757266128.699671268 1757266128.727193832 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe89a121a4b054e57ad113-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "txe89a121a4b054e57ad113-0068bdc0d0" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txe89a121a4b054e57ad113-0068bdc0d0 - 0.0205 - - 1757266128.733700514 1757266128.754191875 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd2e895b3a4754432a390e-0068bdc0d0" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd2e895b3a4754432a390e-0068bdc0d0 - 0.0086 VW - 1757266128.765285969 1757266128.773861408 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx540cb6a9307148dbad93b-0068bdc0d0" "proxy-server 2597852" 0.0082 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx540cb6a9307148dbad93b-0068bdc0d0 - 0.0153 VW - 1757266128.774379730 1757266128.789665461 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx15248624a8ec42a7983ba-0068bdc0d0" "proxy-server 2597852" 0.0024 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx15248624a8ec42a7983ba-0068bdc0d0 - 0.0142 VW - 1757266128.790267944 1757266128.804484367 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/2/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx25a6515e57b44bcebd852-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/2/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx25a6515e57b44bcebd852-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sdb1/1/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx25a6515e57b44bcebd852-0068bdc0d0" "proxy-server 2597852" 0.0054 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "DELETE /sda1/1/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx25a6515e57b44bcebd852-0068bdc0d0" "proxy-server 2597852" 0.0070 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 DELETE /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 204 - - t - - - tx25a6515e57b44bcebd852-0068bdc0d0 - 0.0192 - - 1757266128.804952383 1757266128.824121237 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx45085cde800e47de880f7-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx46645176a106468e84a4e-0068bdc0d0" "proxy-server 2597852" 0.0090 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx9ab4e9514a70436291f3e-0068bdc0d0" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx9ab4e9514a70436291f3e-0068bdc0d0" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 404 - - t - 70 - tx9ab4e9514a70436291f3e-0068bdc0d0 - 0.0348 - - 1757266128.825824499 1757266128.860620260 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd3458abc3f0b4f84848e3-0068bdc0d0" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd3458abc3f0b4f84848e3-0068bdc0d0 - 0.0086 VW - 1757266128.873031378 1757266128.881628275 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txc5bf7504c11f4386b431a-0068bdc0d0" "proxy-server 2597852" 0.0029 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txc5bf7504c11f4386b431a-0068bdc0d0 - 0.0141 VW - 1757266128.882151365 1757266128.896213293 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx99a000253be044c091621-0068bdc0d0" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx99a000253be044c091621-0068bdc0d0" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx99a000253be044c091621-0068bdc0d0 - 0.0100 VW - 1757266128.896800518 1757266128.906797171 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx2acb553cf04348c89deb2-0068bdc0d0" "object-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx2acb553cf04348c89deb2-0068bdc0d0" "proxy-server 2597852" 0.0112 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx2acb553cf04348c89deb2-0068bdc0d0" "object-server 2597852" 0.0047 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx2acb553cf04348c89deb2-0068bdc0d0" "proxy-server 2597852" 0.0271 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/48 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - tx2acb553cf04348c89deb2-0068bdc0d0 - 0.0350 - - 1757266128.907157421 1757266128.942138433 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa8dad9a24e934a2e90f9b-0068bdc0d0" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa8dad9a24e934a2e90f9b-0068bdc0d0 - 0.0045 VW - 1757266128.954744101 1757266128.959268808 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx3d3821a19a0e49378b320-0068bdc0d0" "proxy-server 2597852" 0.0068 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx3d3821a19a0e49378b320-0068bdc0d0 - 0.0097 VW - 1757266128.963986635 1757266128.973657608 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx547468ca5b4d496dbfbaa-0068bdc0d0" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx547468ca5b4d496dbfbaa-0068bdc0d0" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/48 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx547468ca5b4d496dbfbaa-0068bdc0d0 - 0.0101 VW - 1757266128.974217892 1757266128.984304905 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txa448439afc7244618c8f3-0068bdc0d0" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" "tx597e518347da4d688549c-0068bdc0d0" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:48 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" "tx597e518347da4d688549c-0068bdc0d0" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" "tx597e518347da4d688549c-0068bdc0d0" "proxy-server 2597852" 0.0116 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266128.91183" "tx597e518347da4d688549c-0068bdc0d0" "proxy-server 2597852" 0.0132 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266128.91183 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx597e518347da4d688549c-0068bdc0d0 - 0.0215 VW - 1757266128.984879732 1757266129.006341934 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx4aaac8e10d1d4733a7c21-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx4aaac8e10d1d4733a7c21-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx4aaac8e10d1d4733a7c21-0068bdc0d1" "proxy-server 2597852" 0.0149 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx4aaac8e10d1d4733a7c21-0068bdc0d1" "proxy-server 2597852" 0.0165 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - tx4aaac8e10d1d4733a7c21-0068bdc0d1 - 0.0242 - - 1757266129.006770611 1757266129.030989170 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc322e0fe5fd64c208920d-0068bdc0d1" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc322e0fe5fd64c208920d-0068bdc0d1 - 0.0041 VW - 1757266129.042978525 1757266129.047102451 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txb7583ad915f34734a071d-0068bdc0d1" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txb7583ad915f34734a071d-0068bdc0d1 - 0.0052 VW - 1757266129.047662735 1757266129.052845001 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txf7bc468a6156464b9659c-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txf7bc468a6156464b9659c-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txf7bc468a6156464b9659c-0068bdc0d1 - 0.0062 VW - 1757266129.053423405 1757266129.059664488 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx7318023b12e24daebf4ca-0068bdc0d1" "proxy-server 2597852" 0.0047 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" 201 - "PUT http://localhost/sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" "tx1991e004ea7c4bd49f785-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" "tx1991e004ea7c4bd49f785-0068bdc0d1" "proxy-server 2597852" 0.0117 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" 201 - "PUT http://localhost/sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" "tx1991e004ea7c4bd49f785-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.00726" "tx1991e004ea7c4bd49f785-0068bdc0d1" "proxy-server 2597852" 0.0187 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266129.00726 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx1991e004ea7c4bd49f785-0068bdc0d1 - 0.0310 VW - 1757266129.060250044 1757266129.091257572 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx02ad07c80a4a45d3b9732-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx02ad07c80a4a45d3b9732-0068bdc0d1" "proxy-server 2597852" 0.0061 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx02ad07c80a4a45d3b9732-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx02ad07c80a4a45d3b9732-0068bdc0d1" "proxy-server 2597852" 0.0194 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - tx02ad07c80a4a45d3b9732-0068bdc0d1 - 0.0230 - - 1757266129.096007824 1757266129.118985176 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2e814bed18304098bbc92-0068bdc0d1" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "tx2e814bed18304098bbc92-0068bdc0d1" "proxy-server 2597852" 0.0142 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx2e814bed18304098bbc92-0068bdc0d1 - 0.0262 - - 1757266129.124796629 1757266129.151031494 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx72c4d627c67e432882171-0068bdc0d1" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx72c4d627c67e432882171-0068bdc0d1 - 0.0084 VW - 1757266129.157287121 1757266129.165711880 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txc48138fd0a0b434ab45ee-0068bdc0d1" "proxy-server 2597852" 0.0055 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txc48138fd0a0b434ab45ee-0068bdc0d1 - 0.0124 VW - 1757266129.166211128 1757266129.178624868 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx3ea1ae538f57451683989-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx3ea1ae538f57451683989-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx3ea1ae538f57451683989-0068bdc0d1 - 0.0149 VW - 1757266129.179179668 1757266129.194119215 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx020bb6df7e3e43d48bf67-0068bdc0d1" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" "tx73c69c9b85d744da8062e-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" "tx73c69c9b85d744da8062e-0068bdc0d1" "proxy-server 2597852" 0.0123 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" "tx73c69c9b85d744da8062e-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.09653" "tx73c69c9b85d744da8062e-0068bdc0d1" "proxy-server 2597852" 0.0214 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266129.09653 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx73c69c9b85d744da8062e-0068bdc0d1 - 0.0406 VW - 1757266129.195858717 1757266129.236421347 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx4fb60c1f1dd14317a7e3a-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx4fb60c1f1dd14317a7e3a-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx4fb60c1f1dd14317a7e3a-0068bdc0d1" "proxy-server 2597852" 0.0147 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx4fb60c1f1dd14317a7e3a-0068bdc0d1" "proxy-server 2597852" 0.0221 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx4fb60c1f1dd14317a7e3a-0068bdc0d1 - 0.0323 - - 1757266129.236869097 1757266129.269139290 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txed2462bd4caa4270a28f7-0068bdc0d1" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txed2462bd4caa4270a28f7-0068bdc0d1 - 0.0129 VW - 1757266129.270896673 1757266129.283785105 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txa5ad8ec6cb5f4fc7b7e31-0068bdc0d1" "proxy-server 2597852" 0.0031 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txa5ad8ec6cb5f4fc7b7e31-0068bdc0d1 - 0.0060 VW - 1757266129.284367323 1757266129.290365458 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txb26fc3bf95f94eb39c277-0068bdc0d1" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txb26fc3bf95f94eb39c277-0068bdc0d1" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx961f96f970a84a238a939-0068bdc0d1" "proxy-server 2597852" 0.0027 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txb26fc3bf95f94eb39c277-0068bdc0d1 - 0.0262 VW - 1757266129.290949583 1757266129.317136288 0 (txn: tx567254908ca54e0f96159-0068bdc0d1) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 201 - "PUT http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx567254908ca54e0f96159-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 201 - "PUT http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx567254908ca54e0f96159-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx567254908ca54e0f96159-0068bdc0d1" "proxy-server 2597852" 0.0083 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx567254908ca54e0f96159-0068bdc0d1" "proxy-server 2597852" 0.0098 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266129.23739 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx567254908ca54e0f96159-0068bdc0d1 - 0.0198 VW - 1757266129.306497097 1757266129.326263189 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx513062b0c27b433baec6f-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx513062b0c27b433baec6f-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx513062b0c27b433baec6f-0068bdc0d1" "proxy-server 2597852" 0.0075 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx513062b0c27b433baec6f-0068bdc0d1" "proxy-server 2597852" 0.0092 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx513062b0c27b433baec6f-0068bdc0d1 - 0.0130 - - 1757266129.326697111 1757266129.339659929 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf3bb8800c40148818dea1-0068bdc0d1" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf3bb8800c40148818dea1-0068bdc0d1 - 0.0043 VW - 1757266129.341330528 1757266129.345622063 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txaa49c9d00015417d9cc6b-0068bdc0d1" "proxy-server 2597852" 0.0028 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txaa49c9d00015417d9cc6b-0068bdc0d1 - 0.0056 VW - 1757266129.346126795 1757266129.351757765 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx78186fa19986423988560-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx78186fa19986423988560-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_ascii/2_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx78186fa19986423988560-0068bdc0d1 - 0.0122 VW - 1757266129.352344275 1757266129.364502668 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sdb1/0/a/2_oc_ascii/2_o_ascii/sub" "tx2db4c2694ebe492d82820-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sda1/0/a/2_oc_ascii/2_o_ascii/sub" "tx2db4c2694ebe492d82820-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "tx2db4c2694ebe492d82820-0068bdc0d1" "proxy-server 2597852" 0.0142 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "tx2db4c2694ebe492d82820-0068bdc0d1" "proxy-server 2597852" 0.0156 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx2db4c2694ebe492d82820-0068bdc0d1 - 0.0276 - - 1757266129.364888906 1757266129.392522573 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8ab924c180b741acb5d3c-0068bdc0d1" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8ab924c180b741acb5d3c-0068bdc0d1 - 0.0054 VW - 1757266129.394207001 1757266129.399630070 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx733b73a8892f4bd2ac67b-0068bdc0d1" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx733b73a8892f4bd2ac67b-0068bdc0d1 - 0.0096 VW - 1757266129.400158882 1757266129.409783840 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 200 4 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx2f3b1d36e44c4cf2af29e-0068bdc0d1" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 200 4 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx2f3b1d36e44c4cf2af29e-0068bdc0d1" "proxy-server 2597852" 0.0048 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txec8ae5ff72ff4d15b1925-0068bdc0d1" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_ascii/2_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx2f3b1d36e44c4cf2af29e-0068bdc0d1 - 0.0387 VW - 1757266129.410360575 1757266129.449067593 0 (txn: tx2055f1816ee74f1584698-0068bdc0d1) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" "tx2055f1816ee74f1584698-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" "tx2055f1816ee74f1584698-0068bdc0d1" "proxy-server 2597852" 0.0198 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" "tx2055f1816ee74f1584698-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1757266129.36540" "tx2055f1816ee74f1584698-0068bdc0d1" "proxy-server 2597852" 0.0182 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_vc_non_ascii%25C2%25A3/00d2_o_ascii/sub/1757266129.36540 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx2055f1816ee74f1584698-0068bdc0d1 - 0.0415 VW - 1757266129.425637484 1757266129.467166424 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sda1/0/a/2_oc_ascii/2_o_ascii/sub" "txc47c83d3305b45978998e-0068bdc0d1" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "txc47c83d3305b45978998e-0068bdc0d1" "proxy-server 2597852" 0.0122 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sdb1/0/a/2_oc_ascii/2_o_ascii/sub" "txc47c83d3305b45978998e-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "txc47c83d3305b45978998e-0068bdc0d1" "proxy-server 2597852" 0.0251 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii/sub HTTP/1.0 201 - - t 4 - - txc47c83d3305b45978998e-0068bdc0d1 - 0.0291 - - 1757266129.471867800 1757266129.500990629 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx46d1213476404b99a58f8-0068bdc0d1" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx46d1213476404b99a58f8-0068bdc0d1 - 0.0043 VW - 1757266129.502697468 1757266129.506980181 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txb1e8169746b84e65b4070-0068bdc0d1" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txb1e8169746b84e65b4070-0068bdc0d1 - 0.0055 VW - 1757266129.507530928 1757266129.513007641 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 724 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx9d63cec489f1460ba97f5-0068bdc0d1" "proxy-server 2597852" 0.0036 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - tx9d63cec489f1460ba97f5-0068bdc0d1 - 0.0071 VW - 1757266129.513607502 1757266129.520687819 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739?symlink=get" "tx080ceb129e704444ac06d-0068bdc0d1" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739?symlink=get" "tx080ceb129e704444ac06d-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266129.23739%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx080ceb129e704444ac06d-0068bdc0d1 - 0.0142 VW - 1757266129.521244764 1757266129.535394907 0 (txn: txacbee0ae45eb488faf12c-0068bdc0d1) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txacbee0ae45eb488faf12c-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txacbee0ae45eb488faf12c-0068bdc0d1" "proxy-server 2597852" 0.0104 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txacbee0ae45eb488faf12c-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txacbee0ae45eb488faf12c-0068bdc0d1" "proxy-server 2597852" 0.0168 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txacbee0ae45eb488faf12c-0068bdc0d1 - 0.0364 VW - 1757266129.527898788 1757266129.564265728 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 204 - "DELETE http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx3c6431a2b3fd49dab963b-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx3c6431a2b3fd49dab963b-0068bdc0d1" "proxy-server 2597852" 0.0237 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 204 - "DELETE http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx3c6431a2b3fd49dab963b-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1757266129.23739" "tx3c6431a2b3fd49dab963b-0068bdc0d1" "proxy-server 2597852" 0.0208 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1757266129.23739 HTTP/1.0 204 - Swift - - - - tx3c6431a2b3fd49dab963b-0068bdc0d1 - 0.0336 VW - 1757266129.564828634 1757266129.598383427 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8503e3dbd0234757b06a8-0068bdc0d1" "proxy-server 2597852" 0.0057 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 185 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=00d2_o_ascii%2Fsub%2F&format=json&states=listing" "tx8503e3dbd0234757b06a8-0068bdc0d1" "proxy-server 2597852" 0.0094 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D00d2_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - tx8503e3dbd0234757b06a8-0068bdc0d1 - 0.0259 - - 1757266129.605080843 1757266129.631029844 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6ef9c13b47ed41729f0ca-0068bdc0d1" "proxy-server 2597852" 0.0056 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/2_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:58647/sda1/0/a/2_oc_asciiwhoops" "tx6ef9c13b47ed41729f0ca-0068bdc0d1" "container-server 2597852" 0.0012 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/2_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45983/sdb1/0/a/2_oc_asciiwhoops" "tx6ef9c13b47ed41729f0ca-0068bdc0d1" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops" "tx6ef9c13b47ed41729f0ca-0068bdc0d1" "proxy-server 2597852" 0.0221 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops" "tx6ef9c13b47ed41729f0ca-0068bdc0d1" "proxy-server 2597852" 0.0324 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_asciiwhoops HTTP/1.0 201 - - t - - - tx6ef9c13b47ed41729f0ca-0068bdc0d1 - 0.0488 - - 1757266129.637297392 1757266129.686080694 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc6105e6b0ce644b98ce4a-0068bdc0d1" "proxy-server 2597852" 0.0020 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc6105e6b0ce644b98ce4a-0068bdc0d1 - 0.0090 VW - 1757266129.691719532 1757266129.700744867 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "txd3218a6fd1e94a5c9b3fc-0068bdc0d1" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txd3218a6fd1e94a5c9b3fc-0068bdc0d1 - 0.0039 VW - 1757266129.701282501 1757266129.705232382 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/2_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "tx8ec3e1e0a641464681f59-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/2_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "tx8ec3e1e0a641464681f59-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx8ec3e1e0a641464681f59-0068bdc0d1 - 0.0051 VW - 1757266129.705748081 1757266129.710825443 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/0/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/2/a/2_oc_asciiwhoops/foo" "tx4b191af6583f4ab196a9b-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx4b191af6583f4ab196a9b-0068bdc0d1" "proxy-server 2597852" 0.0052 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/0/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/2/a/2_oc_asciiwhoops/foo" "tx4b191af6583f4ab196a9b-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx4b191af6583f4ab196a9b-0068bdc0d1" "proxy-server 2597852" 0.0081 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/2_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - tx4b191af6583f4ab196a9b-0068bdc0d1 - 0.0121 - - 1757266129.711165190 1757266129.723270178 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx940f22d800034ba79ae0d-0068bdc0d1" "proxy-server 2597852" 0.0041 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx940f22d800034ba79ae0d-0068bdc0d1 - 0.0069 VW - 1757266129.724757910 1757266129.731640816 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "txee50b529f9ec449eab71b-0068bdc0d1" "proxy-server 2597852" 0.0026 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txee50b529f9ec449eab71b-0068bdc0d1 - 0.0053 VW - 1757266129.732177258 1757266129.737469912 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/2_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "txa215d1e3a49c4998aaf68-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/2_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "txa215d1e3a49c4998aaf68-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7c5e5953623745a0ab72b-006acad109 - 0.0087 VW - 1791676681.176422119 1791676681.185128927 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx16b0bbaacc8b4c5888ee0-006acad109" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx16b0bbaacc8b4c5888ee0-006acad109 - 0.0140 VW - 1791676681.185645103 1791676681.199619055 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/4_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx1b9e8e73feec44e1ad890-006acad109" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/4_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/4_oc_asciiwhoops/foo?symlink=get" "tx1b9e8e73feec44e1ad890-006acad109" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx3a0996558df54c1b83cf8-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx3a0996558df54c1b83cf8-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/4_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx1b9e8e73feec44e1ad890-006acad109 - 0.0338 VW - 1791676681.200178146 1791676681.233957291 0 (txn: tx2951d0306af045008aff4-006acad109) +proxy INFO: - - 10/Oct/2026/23/58/01 PUT /v1/a/none/003foo/1791676681.14408 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx2951d0306af045008aff4-006acad109 - 0.0149 VW - 1791676681.219545841 1791676681.234434605 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb40360da5d7d4f1a9360d-006acad109" "proxy-server 1476113" 0.0056 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb40360da5d7d4f1a9360d-006acad109 - 0.0086 VW - 1791676681.240297079 1791676681.248900175 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/3/a/4_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/4_oc_asciiwhoops" "tx0485cea792ff4fee9c717-006acad109" "proxy-server 1476113" 0.0090 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/4_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx0485cea792ff4fee9c717-006acad109 - 0.0159 VW - 1791676681.249412775 1791676681.265343666 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txd06341f64a164a43bc2b9-006acad109" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txd06341f64a164a43bc2b9-006acad109" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txd06341f64a164a43bc2b9-006acad109 - 0.0142 VW - 1791676681.265918493 1791676681.280128241 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "DELETE /sda1/3/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/4_oc_asciiwhoops/foo" "tx86e78198195041ab815fc-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "DELETE /sdb1/1/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/4_oc_asciiwhoops/foo" "tx86e78198195041ab815fc-006acad109" "proxy-server 1476113" 0.0171 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "DELETE /sdb1/3/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/4_oc_asciiwhoops/foo" "tx86e78198195041ab815fc-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "DELETE /sda1/1/a/4_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/4_oc_asciiwhoops/foo" "tx86e78198195041ab815fc-006acad109" "proxy-server 1476113" 0.0147 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 DELETE /v1/a/4_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - tx86e78198195041ab815fc-006acad109 - 0.0358 - - 1791676681.280548334 1791676681.316392660 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf71ae76979704788a8f4c-006acad109" "proxy-server 1476113" 0.0058 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/2_oc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/2_oc_ascii" "txf71ae76979704788a8f4c-006acad109" "container-server 1476113" 0.0100 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/2_oc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/2_oc_ascii" "txf71ae76979704788a8f4c-006acad109" "container-server 1476113" 0.0011 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/2/a/2_oc_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii" "txf71ae76979704788a8f4c-006acad109" "proxy-server 1476113" 0.0269 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/2/a/2_oc_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii" "txf71ae76979704788a8f4c-006acad109" "proxy-server 1476113" 0.0373 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/2_oc_ascii HTTP/1.0 201 - - t - - - txf71ae76979704788a8f4c-006acad109 - 0.0581 - - 1791676681.324011803 1791676681.382092476 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5510accd307a4793a649e-006acad109" "proxy-server 1476113" 0.0063 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/2/a/2_oc_ascii" 200 2 "GET http://localhost/v1/a/2_oc_ascii?format=json&states=listing" "tx5510accd307a4793a649e-006acad109" "proxy-server 1476113" 0.0105 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx5510accd307a4793a649e-006acad109 - 0.0273 - - 1791676681.387969971 1791676681.415278196 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe4a849e1ab744abe9d3ed-006acad109" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/2_vc_non_ascii%C2%A3" "txe4a849e1ab744abe9d3ed-006acad109" "container-server 1476113" 0.0061 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/2_vc_non_ascii%C2%A3" "txe4a849e1ab744abe9d3ed-006acad109" "container-server 1476113" 0.0011 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txe4a849e1ab744abe9d3ed-006acad109" "proxy-server 1476113" 0.0305 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txe4a849e1ab744abe9d3ed-006acad109" "proxy-server 1476113" 0.0230 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/2_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txe4a849e1ab744abe9d3ed-006acad109 - 0.0522 - - 1791676681.417326450 1791676681.469574451 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx32fab7ccf3204197b65ce-006acad109" "proxy-server 1476113" 0.0061 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx32fab7ccf3204197b65ce-006acad109 - 0.0091 VW - 1791676681.479475260 1791676681.488566875 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx549ccd68433f481cab3d6-006acad109" "proxy-server 1476113" 0.0055 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx549ccd68433f481cab3d6-006acad109 - 0.0083 VW - 1791676681.489168167 1791676681.497512817 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx8e812c49dccc4c608d037-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx8e812c49dccc4c608d037-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx8e812c49dccc4c608d037-006acad109 - 0.0181 VW - 1791676681.498114586 1791676681.516223192 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx3886e9ab036745c99877f-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx3886e9ab036745c99877f-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx3886e9ab036745c99877f-006acad109" "proxy-server 1476113" 0.0204 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx3886e9ab036745c99877f-006acad109" "proxy-server 1476113" 0.0296 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx3886e9ab036745c99877f-006acad109 - 0.0377 - - 1791676681.516608000 1791676681.554318428 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx43fb43be58474e55a497b-006acad109" "proxy-server 1476113" 0.0022 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx43fb43be58474e55a497b-006acad109 - 0.0133 VW - 1791676681.570695400 1791676681.584034920 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx00b9e4a1e0634f6d8de87-006acad109" "proxy-server 1476113" 0.0099 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx00b9e4a1e0634f6d8de87-006acad109 - 0.0128 VW - 1791676681.584567547 1791676681.597355843 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx22af61732aec40d2b34f7-006acad109" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx22af61732aec40d2b34f7-006acad109" "proxy-server 1476113" 0.0048 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txd269f8223b234b359ef67-006acad109" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx22af61732aec40d2b34f7-006acad109 - 0.0414 VW - 1791676681.597953558 1791676681.639354229 0 (txn: tx7af284d748b9406aa14d1-006acad109) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "tx7af284d748b9406aa14d1-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "tx7af284d748b9406aa14d1-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "tx7af284d748b9406aa14d1-006acad109" "proxy-server 1476113" 0.0222 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "tx7af284d748b9406aa14d1-006acad109" "proxy-server 1476113" 0.0239 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.51711 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx7af284d748b9406aa14d1-006acad109 - 0.0450 VW - 1791676681.613314390 1791676681.658276081 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx9a222e3e9d5d4e2b9add4-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx9a222e3e9d5d4e2b9add4-006acad109" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx9a222e3e9d5d4e2b9add4-006acad109" "proxy-server 1476113" 0.0170 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx9a222e3e9d5d4e2b9add4-006acad109" "proxy-server 1476113" 0.0187 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx9a222e3e9d5d4e2b9add4-006acad109 - 0.0267 - - 1791676681.658715963 1791676681.685434341 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd5fcb73a522443adb05cb-006acad109" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx2c7c8b8e4bdc4a9489363-006acad109" "proxy-server 1476113" 0.0039 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txdc418a71f4094a97b851f-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - txdc418a71f4094a97b851f-006acad109 - 0.0311 - - 1791676681.686908245 1791676681.718008041 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1a70f47e56254488a793b-006acad109" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx1a70f47e56254488a793b-006acad109 - 0.0040 VW - 1791676681.730231524 1791676681.734196663 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txa37e46ed139c46948de14-006acad109" "proxy-server 1476113" 0.0088 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txa37e46ed139c46948de14-006acad109 - 0.0157 VW - 1791676681.734665632 1791676681.750341654 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txba2cdc362e5d41f1b0974-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txba2cdc362e5d41f1b0974-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txa2e86311d9014a5caa892-006acad109" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txba2cdc362e5d41f1b0974-006acad109 - 0.0472 VW - 1791676681.750874996 1791676681.798028231 0 (txn: tx4c6f4fc5b909492ca844b-006acad109) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 201 - "PUT http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "tx4c6f4fc5b909492ca844b-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "tx4c6f4fc5b909492ca844b-006acad109" "proxy-server 1476113" 0.0093 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 201 - "PUT http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "tx4c6f4fc5b909492ca844b-006acad109" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "tx4c6f4fc5b909492ca844b-006acad109" "proxy-server 1476113" 0.0185 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.66346 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx4c6f4fc5b909492ca844b-006acad109 - 0.0406 VW - 1791676681.779224634 1791676681.819862366 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx894928d9c6664c41b7264-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx894928d9c6664c41b7264-006acad109" "object-server 1476113" 0.0046 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx894928d9c6664c41b7264-006acad109" "proxy-server 1476113" 0.0166 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx894928d9c6664c41b7264-006acad109" "proxy-server 1476113" 0.0225 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx894928d9c6664c41b7264-006acad109 - 0.0262 - - 1791676681.820297718 1791676681.846464872 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf29f92e48e3347ccb4295-006acad109" "proxy-server 1476113" 0.0093 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txdac4dcd311bb42a2a3b56-006acad109" "proxy-server 1476113" 0.0068 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx44bbdcf655294b24ae993-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - tx44bbdcf655294b24ae993-006acad109 - 0.0297 - - 1791676681.852140427 1791676681.881841660 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa1788adfb5a1426ba7690-006acad109" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?format=json&states=listing" "txa1788adfb5a1426ba7690-006acad109" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/01 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - txa1788adfb5a1426ba7690-006acad109 - 0.0275 - - 1791676681.887660027 1791676681.915201426 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ae7370cbca5475f89832-006acad109" "proxy-server 1476113" 0.0054 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx4e108d10ec4d4e70bb4cb-006acad109" "proxy-server 1476113" 0.0066 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx34d25d5f5b774ba0bfc88-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx34d25d5f5b774ba0bfc88-006acad109" "proxy-server 1476113" 0.0006 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx104730d08fac4e558646c-006acad109" "proxy-server 1476113" 0.0054 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx104730d08fac4e558646c-006acad109 - 0.0188 VW - 1791676681.949713469 1791676681.968487740 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txb4b88401d97046f1952f0-006acad109" "proxy-server 1476113" 0.0056 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txb4b88401d97046f1952f0-006acad109 - 0.0083 VW - 1791676681.968965530 1791676681.977222919 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sda1/2/a/2_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/2_oc_ascii/copied_name?symlink=get" "tx984f5ffbd094485cbced9-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:01 +0000] "GET /sdb1/2/a/2_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/2_oc_ascii/copied_name?symlink=get" "tx984f5ffbd094485cbced9-006acad109" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/01 GET /v1/a/2_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx984f5ffbd094485cbced9-006acad109 - 0.0176 VW - 1791676681.977745771 1791676681.995376348 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - Swift t - 5 - tx34d25d5f5b774ba0bfc88-006acad109 - 0.0872 SSC - 1791676681.917264700 1791676682.004432440 0 (txn: tx1f53bdea92c545ca803f6-006acad109) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/2/a/2_oc_ascii/copied_name" "tx1f53bdea92c545ca803f6-006acad109" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/2/a/2_oc_ascii/copied_name" "tx1f53bdea92c545ca803f6-006acad109" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/2_oc_ascii/copied_name" "tx1f53bdea92c545ca803f6-006acad109" "proxy-server 1476113" 0.0215 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/2_oc_ascii/copied_name" "tx1f53bdea92c545ca803f6-006acad109" "proxy-server 1476113" 0.0172 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 COPY /v1/a/2_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx1f53bdea92c545ca803f6-006acad109 - 0.0258 SSC - 1791676681.995747089 1791676682.021593571 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6d4d97139d2b44deaf59a-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx34f4cc3062aa4fe4b26ff-006acad10a" "proxy-server 1476113" 0.0075 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/2/a/2_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/2_oc_ascii/copied_name" "txf6ccd0dbf4844d18bdc39-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - txf6ccd0dbf4844d18bdc39-006acad10a - 0.0266 - - 1791676682.027205706 1791676682.053771496 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txaf153416e3954e9aa577f-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx668ddb2b7b08456b99d26-006acad10a" "proxy-server 1476113" 0.0071 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "POST http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txfdde01d92ec043459a1bc-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "POST http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txfdde01d92ec043459a1bc-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "POST /sdb1/1/a/2_oc_ascii/2_o_ascii" 202 76 "POST http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfdde01d92ec043459a1bc-006acad10a" "proxy-server 1476113" 0.0142 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "POST /sda1/1/a/2_oc_ascii/2_o_ascii" 202 76 "POST http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfdde01d92ec043459a1bc-006acad10a" "proxy-server 1476113" 0.0158 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 POST /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 202 - - t - 76 - txfdde01d92ec043459a1bc-006acad10a - 0.0458 - - 1791676682.059577227 1791676682.105383396 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe831043689154700938f8-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txb4f68593d38447c9b081c-006acad10a" "proxy-server 1476113" 0.0071 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txc637194aa2ed4caba662d-006acad10a" "proxy-server 1476113" 0.0049 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - txc637194aa2ed4caba662d-006acad10a - 0.0303 - - 1791676682.106829405 1791676682.137132883 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc9baafa6732740ecbef8c-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/2/a/2_oc_ascii" 200 316 "GET http://localhost/v1/a/2_oc_ascii?format=json&states=listing" "txc9baafa6732740ecbef8c-006acad10a" "proxy-server 1476113" 0.0066 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 316 - txc9baafa6732740ecbef8c-006acad10a - 0.0264 - - 1791676682.138731718 1791676682.165088415 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7f6a3aa5d93b4278b3ba1-006acad10a" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7f6a3aa5d93b4278b3ba1-006acad10a - 0.0235 VW - 1791676682.171289206 1791676682.194815159 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx269464f70ebd4ed48b217-006acad10a" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx269464f70ebd4ed48b217-006acad10a - 0.0083 VW - 1791676682.199520826 1791676682.207843781 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx0fe3962f49234c94a51a9-006acad10a" "proxy-server 1476113" 0.0116 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 362 - tx0fe3962f49234c94a51a9-006acad10a - 0.0191 VW - 1791676682.208423615 1791676682.227507114 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346?symlink=get" "tx0b03cb639a214320ae90f-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346?symlink=get" "tx0b03cb639a214320ae90f-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.66346%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx0b03cb639a214320ae90f-006acad10a - 0.0284 VW - 1791676682.228025913 1791676682.256417751 0 (txn: txfe4946a97d084fb181ba2-006acad10a) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txfe4946a97d084fb181ba2-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfe4946a97d084fb181ba2-006acad10a" "proxy-server 1476113" 0.0202 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txfe4946a97d084fb181ba2-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfe4946a97d084fb181ba2-006acad10a" "proxy-server 1476113" 0.0262 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txfe4946a97d084fb181ba2-006acad10a - 0.0352 VW - 1791676682.238739252 1791676682.273965120 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 204 - "DELETE http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "txe0fdf4776bfe44988b446-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "txe0fdf4776bfe44988b446-006acad10a" "proxy-server 1476113" 0.0088 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 204 - "DELETE http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "txe0fdf4776bfe44988b446-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.66346" "txe0fdf4776bfe44988b446-006acad10a" "proxy-server 1476113" 0.0180 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.66346 HTTP/1.0 204 - Swift - - - - txe0fdf4776bfe44988b446-006acad10a - 0.0297 VW - 1791676682.274467945 1791676682.304198027 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa40a32ba1bb341de89684-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx89c62ba6f7944add9cd72-006acad10a" "proxy-server 1476113" 0.0029 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx4ef51b55af9648559426a-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - tx4ef51b55af9648559426a-006acad10a - 0.0342 - - 1791676682.305804253 1791676682.340037346 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx87b152ca658b411aa3883-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "tx87b152ca658b411aa3883-006acad10a" "proxy-server 1476113" 0.0039 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 181 - tx87b152ca658b411aa3883-006acad10a - 0.0237 - - 1791676682.341686010 1791676682.365382910 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx829e89f68a754b23823d5-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx829e89f68a754b23823d5-006acad10a - 0.0083 VW - 1791676682.375425339 1791676682.383675814 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx6fe51605c529450cb6bb2-006acad10a" "proxy-server 1476113" 0.0072 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx6fe51605c529450cb6bb2-006acad10a - 0.0099 VW - 1791676682.384177685 1791676682.394119024 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 181 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txd3da4afb84564011b9955-006acad10a" "proxy-server 1476113" 0.0023 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 181 - txd3da4afb84564011b9955-006acad10a - 0.0141 VW - 1791676682.394686937 1791676682.408751726 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711?symlink=get" "tx164a355b9a924478b9ac4-006acad10a" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711?symlink=get" "tx164a355b9a924478b9ac4-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.51711%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx164a355b9a924478b9ac4-006acad10a - 0.0356 VW - 1791676682.409242630 1791676682.444798708 0 (txn: txce4e2946c528442a8a9d8-006acad10a) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txce4e2946c528442a8a9d8-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txce4e2946c528442a8a9d8-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txce4e2946c528442a8a9d8-006acad10a" "proxy-server 1476113" 0.0132 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txce4e2946c528442a8a9d8-006acad10a" "proxy-server 1476113" 0.0190 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txce4e2946c528442a8a9d8-006acad10a - 0.0303 VW - 1791676682.428124666 1791676682.458431005 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 204 - "DELETE http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "txad6acec3391647d98da42-006acad10a" "object-server 1476113" 0.0059 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "txad6acec3391647d98da42-006acad10a" "proxy-server 1476113" 0.0191 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 204 - "DELETE http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "txad6acec3391647d98da42-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676681.51711" "txad6acec3391647d98da42-006acad10a" "proxy-server 1476113" 0.0162 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676681.51711 HTTP/1.0 204 - Swift - - - - txad6acec3391647d98da42-006acad10a - 0.0338 VW - 1791676682.458933830 1791676682.492719173 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx24e831a6118c4875b12d5-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txbec72fc4458748aeb5a68-006acad10a" "proxy-server 1476113" 0.0074 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx21ba7c531f024efead9c6-006acad10a" "proxy-server 1476113" 0.0048 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 200 - - t - 5 - tx21ba7c531f024efead9c6-006acad10a - 0.0349 - - 1791676682.494293690 1791676682.529152155 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa1e637d8ad1f424080379-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "txa1e637d8ad1f424080379-006acad10a" "proxy-server 1476113" 0.0075 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa1e637d8ad1f424080379-006acad10a - 0.0235 - - 1791676682.530858278 1791676682.554408073 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa6183b47dae1460086018-006acad10a" "proxy-server 1476113" 0.0096 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "txa6183b47dae1460086018-006acad10a" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa6183b47dae1460086018-006acad10a - 0.0222 - - 1791676682.560486078 1791676682.582713366 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txdce9faddb645433c8d37d-006acad10a" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txdce9faddb645433c8d37d-006acad10a - 0.0082 VW - 1791676682.588855505 1791676682.597098351 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx2b8bde29d16c4fa18292b-006acad10a" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx2b8bde29d16c4fa18292b-006acad10a - 0.0122 VW - 1791676682.597569942 1791676682.609754086 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/3/a/2_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "tx3fd7166595244829940e7-006acad10a" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - tx3fd7166595244829940e7-006acad10a - 0.0140 VW - 1791676682.610344172 1791676682.624310493 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/2/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txfac0bec5dfc6483cb7fe9-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sdb1/1/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfac0bec5dfc6483cb7fe9-006acad10a" "proxy-server 1476113" 0.0044 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/2/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txfac0bec5dfc6483cb7fe9-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "DELETE /sda1/1/a/2_oc_ascii/2_o_ascii" 204 - "DELETE http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txfac0bec5dfc6483cb7fe9-006acad10a" "proxy-server 1476113" 0.0250 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 DELETE /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 204 - - t - - - txfac0bec5dfc6483cb7fe9-006acad10a - 0.0282 - - 1791676682.624725103 1791676682.652973890 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb17101d7941e4cb49c017-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx7a86accf09e848e2a4226-006acad10a" "proxy-server 1476113" 0.0147 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx07ec217913d144a6ae777-006acad10a" "proxy-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx07ec217913d144a6ae777-006acad10a" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 404 - - t - 70 - tx07ec217913d144a6ae777-006acad10a - 0.0401 - - 1791676682.654474258 1791676682.694574833 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7e4e9097ed9a4930bfd58-006acad10a" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx7e4e9097ed9a4930bfd58-006acad10a - 0.0084 VW - 1791676682.714851618 1791676682.723224878 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx864bcc7106904f84a38bc-006acad10a" "proxy-server 1476113" 0.0067 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx864bcc7106904f84a38bc-006acad10a - 0.0095 VW - 1791676682.723783016 1791676682.733288527 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx73af056f9e8a432b80ca7-006acad10a" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx73af056f9e8a432b80ca7-006acad10a" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx73af056f9e8a432b80ca7-006acad10a - 0.0184 VW - 1791676682.733859062 1791676682.752258062 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txce9d013202554853b825d-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txce9d013202554853b825d-006acad10a" "proxy-server 1476113" 0.0099 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txce9d013202554853b825d-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txce9d013202554853b825d-006acad10a" "proxy-server 1476113" 0.0194 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - txce9d013202554853b825d-006acad10a - 0.0314 - - 1791676682.752632380 1791676682.784004927 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfbac9c3fc59b461c8da43-006acad10a" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txfbac9c3fc59b461c8da43-006acad10a - 0.0083 VW - 1791676682.796111584 1791676682.804427862 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx35007c136ff34d5db9564-006acad10a" "proxy-server 1476113" 0.0110 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx35007c136ff34d5db9564-006acad10a - 0.0139 VW - 1791676682.804920435 1791676682.818813801 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx127caed4162042db8983c-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx127caed4162042db8983c-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx127caed4162042db8983c-006acad10a - 0.0146 VW - 1791676682.819404125 1791676682.834043741 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx3a50d70e2965464d87816-006acad10a" "proxy-server 1476113" 0.0074 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" 201 - "PUT http://localhost/sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" "tx8cb9831ebf7e4c4a9e3fe-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" 201 - "PUT http://localhost/sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" "tx8cb9831ebf7e4c4a9e3fe-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" "tx8cb9831ebf7e4c4a9e3fe-006acad10a" "proxy-server 1476113" 0.0156 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.75311" "tx8cb9831ebf7e4c4a9e3fe-006acad10a" "proxy-server 1476113" 0.0154 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676682.75311 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx8cb9831ebf7e4c4a9e3fe-006acad10a - 0.0392 VW - 1791676682.834628582 1791676682.873789072 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx0047177299c74bd695452-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx0047177299c74bd695452-006acad10a" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx0047177299c74bd695452-006acad10a" "proxy-server 1476113" 0.0232 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx0047177299c74bd695452-006acad10a" "proxy-server 1476113" 0.0228 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/02 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - tx0047177299c74bd695452-006acad10a - 0.0358 - - 1791676682.874252558 1791676682.910055399 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx869309b937794a84949c2-006acad10a" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx869309b937794a84949c2-006acad10a - 0.0083 VW - 1791676682.924149752 1791676682.932424545 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx036c452d29f6487fa18bb-006acad10a" "proxy-server 1476113" 0.0071 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx036c452d29f6487fa18bb-006acad10a - 0.0099 VW - 1791676682.932907581 1791676682.942826271 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx31af729f8b5647388d070-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "tx31af729f8b5647388d070-006acad10a" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/02 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx31af729f8b5647388d070-006acad10a - 0.0106 VW - 1791676682.947591782 1791676682.958151340 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx92b11c93f61f4b6bb5c7e-006acad10a" "proxy-server 1476113" 0.0069 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" "txe820369c607c495eb6e99-006acad10a" "object-server 1476113" 0.0029 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:02 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" "txe820369c607c495eb6e99-006acad10a" "proxy-server 1476113" 0.0130 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" "txe820369c607c495eb6e99-006acad10a" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676682.87475" "txe820369c607c495eb6e99-006acad10a" "proxy-server 1476113" 0.0218 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676682.87475 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txe820369c607c495eb6e99-006acad10a - 0.0480 VW - 1791676682.958714008 1791676683.006696463 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx7a36ebaf68874198a010b-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx7a36ebaf68874198a010b-006acad10b" "proxy-server 1476113" 0.0185 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx7a36ebaf68874198a010b-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx7a36ebaf68874198a010b-006acad10b" "proxy-server 1476113" 0.0268 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t - - - tx7a36ebaf68874198a010b-006acad10b - 0.0305 - - 1791676683.011306763 1791676683.041825294 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2f0071da1abc4601aee36-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 362 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&format=json&states=listing" "tx2f0071da1abc4601aee36-006acad10b" "proxy-server 1476113" 0.0112 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 362 - tx2f0071da1abc4601aee36-006acad10b - 0.0229 - - 1791676683.047526121 1791676683.070414782 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx950966cb0a0c43dfae3a9-006acad10b" "proxy-server 1476113" 0.0055 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx950966cb0a0c43dfae3a9-006acad10b - 0.0082 VW - 1791676683.076549530 1791676683.084736347 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txd84bab600375461586719-006acad10b" "proxy-server 1476113" 0.0133 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txd84bab600375461586719-006acad10b - 0.0159 VW - 1791676683.085205555 1791676683.101133585 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txfd9a24946d1e44d186157-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 - "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txfd9a24946d1e44d186157-006acad10b" "proxy-server 1476113" 0.0008 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txfd9a24946d1e44d186157-006acad10b - 0.0171 VW - 1791676683.101654530 1791676683.118765354 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx714238424c4b4e29903ed-006acad10b" "proxy-server 1476113" 0.0034 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" 201 - "PUT http://localhost/sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" "tx70adb51bd8ff4391aadb0-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" "tx70adb51bd8ff4391aadb0-006acad10b" "proxy-server 1476113" 0.0140 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" 201 - "PUT http://localhost/sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" "tx70adb51bd8ff4391aadb0-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.01185" "tx70adb51bd8ff4391aadb0-006acad10b" "proxy-server 1476113" 0.0249 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676683.01185 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx70adb51bd8ff4391aadb0-006acad10b - 0.0437 VW - 1791676683.127569437 1791676683.171248436 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx5407a33794294afb82c29-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx5407a33794294afb82c29-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx5407a33794294afb82c29-006acad10b" "proxy-server 1476113" 0.0164 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx5407a33794294afb82c29-006acad10b" "proxy-server 1476113" 0.0222 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - tx5407a33794294afb82c29-006acad10b - 0.0259 - - 1791676683.171748638 1791676683.197613239 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0622229351234d0bb3403-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx0622229351234d0bb3403-006acad10b - 0.0083 VW - 1791676683.203287363 1791676683.211577415 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx348f9b3817a946ab856e3-006acad10b" "proxy-server 1476113" 0.0064 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx348f9b3817a946ab856e3-006acad10b - 0.0091 VW - 1791676683.212086201 1791676683.221177340 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txdae8ae4e155f49c0a38b2-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/1/a/2_oc_ascii/2_o_ascii" 200 5 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii?symlink=get" "txdae8ae4e155f49c0a38b2-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "tx4dfbf3f41dec4e8eb90f9-006acad10b" "proxy-server 1476113" 0.0097 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_ascii/2_o_ascii%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txdae8ae4e155f49c0a38b2-006acad10b - 0.0403 VW - 1791676683.221701860 1791676683.262032270 0 (txn: txfb6bb5d69442477786725-006acad10b) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txfb6bb5d69442477786725-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txfb6bb5d69442477786725-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txfb6bb5d69442477786725-006acad10b" "proxy-server 1476113" 0.0198 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txfb6bb5d69442477786725-006acad10b" "proxy-server 1476113" 0.0200 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676683.17225 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txfb6bb5d69442477786725-006acad10b - 0.0415 VW - 1791676683.240638971 1791676683.282106876 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "txb2c229545a7141f0b1cea-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "txb2c229545a7141f0b1cea-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txb2c229545a7141f0b1cea-006acad10b" "proxy-server 1476113" 0.0227 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "txb2c229545a7141f0b1cea-006acad10b" "proxy-server 1476113" 0.0223 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - - t 5 - - txb2c229545a7141f0b1cea-006acad10b - 0.0352 - - 1791676683.282530308 1791676683.317747116 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9dc3722424e44af1a8b5c-006acad10b" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9dc3722424e44af1a8b5c-006acad10b - 0.0124 VW - 1791676683.323584080 1791676683.335935593 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx0303158d258e4ec785eb0-006acad10b" "proxy-server 1476113" 0.0071 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx0303158d258e4ec785eb0-006acad10b - 0.0100 VW - 1791676683.336436510 1791676683.346402407 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "txa9337abcb35540cb8481d-006acad10b" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 404 70 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "txa9337abcb35540cb8481d-006acad10b" "proxy-server 1476113" 0.0044 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_ascii/2_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txa9337abcb35540cb8481d-006acad10b - 0.0137 VW - 1791676683.346957207 1791676683.360612631 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sdb1/0/a/2_oc_ascii/2_o_ascii/sub" "tx389191afb36f466fa5148-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "tx389191afb36f466fa5148-006acad10b" "proxy-server 1476113" 0.0098 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sda1/0/a/2_oc_ascii/2_o_ascii/sub" "tx389191afb36f466fa5148-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "tx389191afb36f466fa5148-006acad10b" "proxy-server 1476113" 0.0188 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii/sub HTTP/1.0 201 - - t 4 - - tx389191afb36f466fa5148-006acad10b - 0.0305 - - 1791676683.360966682 1791676683.391430140 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc9311770bb7944e990043-006acad10b" "proxy-server 1476113" 0.0095 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txc9311770bb7944e990043-006acad10b - 0.0122 VW - 1791676683.393052101 1791676683.405291319 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "tx6e095ee85af749f78536c-006acad10b" "proxy-server 1476113" 0.0085 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - tx6e095ee85af749f78536c-006acad10b - 0.0154 VW - 1791676683.405768871 1791676683.421200275 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 200 4 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx0794608798994214bfd83-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 200 4 "GET http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub?symlink=get" "tx0794608798994214bfd83-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/3/a/2_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/2_vc_non_ascii%C2%A3" "txed7b813480b146d1bd9b1-006acad10b" "proxy-server 1476113" 0.0107 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_ascii/2_o_ascii/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx0794608798994214bfd83-006acad10b - 0.0330 VW - 1791676683.421744108 1791676683.454782963 0 (txn: txd2861183b95449899109a-006acad10b) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/3/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" 201 - "PUT http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" "txd2861183b95449899109a-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" "txd2861183b95449899109a-006acad10b" "proxy-server 1476113" 0.0162 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/3/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" 201 - "PUT http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" "txd2861183b95449899109a-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" 201 - "PUT http://localhost/v1/a/2_vc_non_ascii%C2%A3/00d2_o_ascii/sub/1791676683.36144" "txd2861183b95449899109a-006acad10b" "proxy-server 1476113" 0.0209 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/2_vc_non_ascii%25C2%25A3/00d2_o_ascii/sub/1791676683.36144 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da txd2861183b95449899109a-006acad10b - 0.0424 VW - 1791676683.432376862 1791676683.474756956 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sda1/0/a/2_oc_ascii/2_o_ascii/sub" "txaa6b92e1352441fd90a43-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "txaa6b92e1352441fd90a43-006acad10b" "proxy-server 1476113" 0.0150 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/sdb1/0/a/2_oc_ascii/2_o_ascii/sub" "txaa6b92e1352441fd90a43-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_oc_ascii/2_o_ascii/sub" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii/sub" "txaa6b92e1352441fd90a43-006acad10b" "proxy-server 1476113" 0.0335 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii/sub HTTP/1.0 201 - - t 4 - - txaa6b92e1352441fd90a43-006acad10b - 0.0372 - - 1791676683.479359150 1791676683.516572714 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx288bba3bab4c42a2a2da7-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx288bba3bab4c42a2a2da7-006acad10b - 0.0122 VW - 1791676683.518174648 1791676683.530415773 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/2/a/2_oc_ascii" 204 - "HEAD http://localhost/v1/a/2_oc_ascii" "txf35636643c0e46bba6054-006acad10b" "proxy-server 1476113" 0.0083 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_ascii HTTP/1.0 204 - Swift - - - - txf35636643c0e46bba6054-006acad10b - 0.0152 VW - 1791676683.530893087 1791676683.546134233 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 724 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=0092_o_ascii%2F&marker=&reverse=on&format=json&states=listing" "txe863e54ee7d644ea94ae2-006acad10b" "proxy-server 1476113" 0.0087 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D0092_o_ascii%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 724 - txe863e54ee7d644ea94ae2-006acad10b - 0.0163 VW - 1791676683.546696663 1791676683.562958956 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225?symlink=get" "txca046a47623d469890656-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 200 5 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225?symlink=get" "txca046a47623d469890656-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676683.17225%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txca046a47623d469890656-006acad10b - 0.0281 VW - 1791676683.567755461 1791676683.595884800 0 (txn: tx946fac950a4f46af83f58-006acad10b) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sda1/1/a/2_oc_ascii/2_o_ascii" "tx946fac950a4f46af83f58-006acad10b" "object-server 1476113" 0.0051 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx946fac950a4f46af83f58-006acad10b" "proxy-server 1476113" 0.0199 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/sdb1/1/a/2_oc_ascii/2_o_ascii" "tx946fac950a4f46af83f58-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/2_oc_ascii/2_o_ascii" 201 - "PUT http://localhost/v1/a/2_oc_ascii/2_o_ascii" "tx946fac950a4f46af83f58-006acad10b" "proxy-server 1476113" 0.0268 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_ascii/2_o_ascii HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx946fac950a4f46af83f58-006acad10b - 0.0358 VW - 1791676683.578543425 1791676683.614314318 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sdb1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 204 - "DELETE http://localhost/sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txc3f8526430fe497aab5b4-006acad10b" "object-server 1476113" 0.0049 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sda1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txc3f8526430fe497aab5b4-006acad10b" "proxy-server 1476113" 0.0152 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sda1/3/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 204 - "DELETE http://localhost/sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txc3f8526430fe497aab5b4-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sdb1/0/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" 204 - "DELETE http://localhost/v1/a/2_vc_non_ascii%C2%A3/0092_o_ascii/1791676683.17225" "txc3f8526430fe497aab5b4-006acad10b" "proxy-server 1476113" 0.0159 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 DELETE /v1/a/2_vc_non_ascii%25C2%25A3/0092_o_ascii/1791676683.17225 HTTP/1.0 204 - Swift - - - - txc3f8526430fe497aab5b4-006acad10b - 0.0303 VW - 1791676683.614795685 1791676683.645046473 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txed339cdd5f734842bc846-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/3/a/2_vc_non_ascii%C2%A3" 200 185 "GET http://localhost/v1/a/2_vc_non_ascii%C2%A3?prefix=00d2_o_ascii%2Fsub%2F&format=json&states=listing" "txed339cdd5f734842bc846-006acad10b" "proxy-server 1476113" 0.0087 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 GET /v1/a/2_vc_non_ascii%25C2%25A3%3Fprefix%3D00d2_o_ascii%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 185 - txed339cdd5f734842bc846-006acad10b - 0.0288 - - 1791676683.646692514 1791676683.675470114 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx96430a5cc8b146b1af2df-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/2_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45643/sdb1/0/a/2_oc_asciiwhoops" "tx96430a5cc8b146b1af2df-006acad10b" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/2_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:55881/sda1/0/a/2_oc_asciiwhoops" "tx96430a5cc8b146b1af2df-006acad10b" "container-server 1476113" 0.0093 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops" "tx96430a5cc8b146b1af2df-006acad10b" "proxy-server 1476113" 0.0218 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops" "tx96430a5cc8b146b1af2df-006acad10b" "proxy-server 1476113" 0.0378 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_asciiwhoops HTTP/1.0 201 - - t - - - tx96430a5cc8b146b1af2df-006acad10b - 0.0576 - - 1791676683.677369833 1791676683.734958172 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx715339642e6b4e93b4427-006acad10b" "proxy-server 1476113" 0.0062 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx715339642e6b4e93b4427-006acad10b - 0.0090 VW - 1791676683.740822077 1791676683.749833822 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "tx6fca8d26f85a4d56b413d-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx6fca8d26f85a4d56b413d-006acad10b - 0.0083 VW - 1791676683.750336170 1791676683.758601904 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/2/a/2_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "tx3f7e5d4359cd41f9b45a2-006acad10b" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/2/a/2_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "tx3f7e5d4359cd41f9b45a2-006acad10b" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx3f7e5d4359cd41f9b45a2-006acad10b - 0.0097 VW - 1791676683.767279625 1791676683.776932716 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/0/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/2/a/2_oc_asciiwhoops/foo" "tx0f33837fde00414abd2d5-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx0f33837fde00414abd2d5-006acad10b" "proxy-server 1476113" 0.0099 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/0/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/2/a/2_oc_asciiwhoops/foo" "tx0f33837fde00414abd2d5-006acad10b" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/2_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx0f33837fde00414abd2d5-006acad10b" "proxy-server 1476113" 0.0190 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/2_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - tx0f33837fde00414abd2d5-006acad10b - 0.0311 - - 1791676683.777282238 1791676683.808364630 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx49c0db38e4a04367bf216-006acad10b" "proxy-server 1476113" 0.0019 "-" 1476113 -test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container ... ok -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx77a81cc3409348b297365-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx77a81cc3409348b297365-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/2_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txa215d1e3a49c4998aaf68-0068bdc0d1 - 0.0208 VW - 1757266129.737981081 1757266129.758735895 0 (txn: tx1a89f3b48225422b817f3-0068bdc0d1) -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/none/003foo/1757266129.71168 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx1a89f3b48225422b817f3-0068bdc0d1 - 0.0103 VW - 1757266129.748898983 1757266129.759176493 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx346b8d4cb8244a40bdc0f-0068bdc0d1" "proxy-server 2597852" 0.0062 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx346b8d4cb8244a40bdc0f-0068bdc0d1 - 0.0089 VW - 1757266129.764937162 1757266129.773880005 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "tx7e282e4c0397432abd168-0068bdc0d1" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx7e282e4c0397432abd168-0068bdc0d1 - 0.0075 VW - 1757266129.774370909 1757266129.781913042 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa870b9b02abf4048951a7-0068bdc0d1" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "txa870b9b02abf4048951a7-0068bdc0d1" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - txa870b9b02abf4048951a7-0068bdc0d1 - 0.0065 VW - 1757266129.782433748 1757266129.788972378 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sda1/0/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/2/a/2_oc_asciiwhoops/foo" "tx871eac4fb4fc4852b9f05-0068bdc0d1" "object-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sda1/2/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx871eac4fb4fc4852b9f05-0068bdc0d1" "proxy-server 2597852" 0.0086 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sdb1/0/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/2/a/2_oc_asciiwhoops/foo" "tx871eac4fb4fc4852b9f05-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "DELETE /sdb1/2/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx871eac4fb4fc4852b9f05-0068bdc0d1" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 DELETE /v1/a/2_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - tx871eac4fb4fc4852b9f05-0068bdc0d1 - 0.0147 - - 1757266129.789345264 1757266129.804028273 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbf7b9c1203c448628219a-0068bdc0d1" "proxy-server 2597852" 0.0013 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/5_oc_ascii" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/5_oc_ascii" "txbf7b9c1203c448628219a-0068bdc0d1" "container-server 2597852" 0.0010 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/5_oc_ascii" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/5_oc_ascii" "txbf7b9c1203c448628219a-0068bdc0d1" "container-server 2597852" 0.0009 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/5_oc_ascii" 201 - "PUT http://localhost/v1/a/5_oc_ascii" "txbf7b9c1203c448628219a-0068bdc0d1" "proxy-server 2597852" 0.0086 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/5_oc_ascii" 201 - "PUT http://localhost/v1/a/5_oc_ascii" "txbf7b9c1203c448628219a-0068bdc0d1" "proxy-server 2597852" 0.0141 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/5_oc_ascii HTTP/1.0 201 - - t - - - txbf7b9c1203c448628219a-0068bdc0d1 - 0.0216 - - 1757266129.808082342 1757266129.829704285 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7091a7aa4baa49989cdd0-0068bdc0d1" "proxy-server 2597852" 0.0019 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/5_oc_ascii" 200 2 "GET http://localhost/v1/a/5_oc_ascii?format=json&states=listing" "tx7091a7aa4baa49989cdd0-0068bdc0d1" "proxy-server 2597852" 0.0019 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 GET /v1/a/5_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx7091a7aa4baa49989cdd0-0068bdc0d1 - 0.0096 - - 1757266129.831092834 1757266129.840646029 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0f99c0219943411badc46-0068bdc0d1" "proxy-server 2597852" 0.0019 "-" 2597852 - -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:58647/sda1/3/a/5_vc_non_ascii%C2%A3" "tx0f99c0219943411badc46-0068bdc0d1" "container-server 2597852" 0.0010 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45983/sdb1/3/a/5_vc_non_ascii%C2%A3" "tx0f99c0219943411badc46-0068bdc0d1" "container-server 2597852" 0.0010 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx0f99c0219943411badc46-0068bdc0d1" "proxy-server 2597852" 0.0083 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx0f99c0219943411badc46-0068bdc0d1" "proxy-server 2597852" 0.0135 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/5_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx0f99c0219943411badc46-0068bdc0d1 - 0.0243 - - 1757266129.842411041 1757266129.866696358 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd9e435bc5cb6442891058-0068bdc0d1" "proxy-server 2597852" 0.0020 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd9e435bc5cb6442891058-0068bdc0d1 - 0.0049 VW - 1757266129.868305445 1757266129.873234510 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx94f4594a2be040409acd0-0068bdc0d1" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx94f4594a2be040409acd0-0068bdc0d1 - 0.0040 VW - 1757266129.873742342 1757266129.877706051 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txcf5dff3867684ffab8add-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txcf5dff3867684ffab8add-0068bdc0d1" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txcf5dff3867684ffab8add-0068bdc0d1 - 0.0053 VW - 1757266129.878256083 1757266129.883561373 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1cfb8600eff846af9960a-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1cfb8600eff846af9960a-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1cfb8600eff846af9960a-0068bdc0d1" "proxy-server 2597852" 0.0126 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1cfb8600eff846af9960a-0068bdc0d1" "proxy-server 2597852" 0.0124 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/49 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx1cfb8600eff846af9960a-0068bdc0d1 - 0.0213 - - 1757266129.887530565 1757266129.908820629 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx85e26fa96d15492fab5ff-0068bdc0d1" "proxy-server 2597852" 0.0027 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx85e26fa96d15492fab5ff-0068bdc0d1 - 0.0054 VW - 1757266129.921644688 1757266129.927084446 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa22ccfa853bc4fffaeb0e-0068bdc0d1" "proxy-server 2597852" 0.0078 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txa22ccfa853bc4fffaeb0e-0068bdc0d1 - 0.0106 VW - 1757266129.931759357 1757266129.942327023 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txb9b5bc27ce3d4d1a9eca3-0068bdc0d1" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txb9b5bc27ce3d4d1a9eca3-0068bdc0d1" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx4ed3555c0554481f8774d-0068bdc0d1" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txb9b5bc27ce3d4d1a9eca3-0068bdc0d1 - 0.0192 VW - 1757266129.942889929 1757266129.962114811 0 (txn: txf39d72602c464509b27e8-0068bdc0d1) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 201 - "PUT http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txf39d72602c464509b27e8-0068bdc0d1" "object-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txf39d72602c464509b27e8-0068bdc0d1" "proxy-server 2597852" 0.0115 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 201 - "PUT http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txf39d72602c464509b27e8-0068bdc0d1" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txf39d72602c464509b27e8-0068bdc0d1" "proxy-server 2597852" 0.0178 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/49 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.88812 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txf39d72602c464509b27e8-0068bdc0d1 - 0.0264 VW - 1757266129.953666449 1757266129.980044365 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1dab6b57dbd2436293ace-0068bdc0d1" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1dab6b57dbd2436293ace-0068bdc0d1" "proxy-server 2597852" 0.0092 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1dab6b57dbd2436293ace-0068bdc0d1" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:49 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1dab6b57dbd2436293ace-0068bdc0d1" "proxy-server 2597852" 0.0162 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx1dab6b57dbd2436293ace-0068bdc0d1 - 0.0281 - - 1757266129.980475187 1757266130.008528471 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7bfea1e29749414080383-0068bdc0d2" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txd1ca81eec72c4140912fd-0068bdc0d2" "proxy-server 2597852" 0.0027 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx6ea4dd1e03aa46cca690e-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx6ea4dd1e03aa46cca690e-0068bdc0d2 - 0.0304 - - 1757266130.010117531 1757266130.040522099 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx09e6e7e5f50d4697b5061-0068bdc0d2" "proxy-server 2597852" 0.0056 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx09e6e7e5f50d4697b5061-0068bdc0d2 - 0.0085 VW - 1757266130.052836418 1757266130.061311483 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txfb746ddfc71742639b8d2-0068bdc0d2" "proxy-server 2597852" 0.0070 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txfb746ddfc71742639b8d2-0068bdc0d2 - 0.0097 VW - 1757266130.061815977 1757266130.071535587 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx2b8f1329bd75411198d79-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx2b8f1329bd75411198d79-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx073ca5915c4e4c4097ad9-0068bdc0d2" "proxy-server 2597852" 0.0042 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx2b8f1329bd75411198d79-0068bdc0d2 - 0.0350 VW - 1757266130.072122097 1757266130.107109070 0 (txn: tx4a7a295dbafa457090b3c-0068bdc0d2) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 201 - "PUT http://localhost/sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx4a7a295dbafa457090b3c-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 201 - "PUT http://localhost/sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx4a7a295dbafa457090b3c-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx4a7a295dbafa457090b3c-0068bdc0d2" "proxy-server 2597852" 0.0271 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx4a7a295dbafa457090b3c-0068bdc0d2" "proxy-server 2597852" 0.0269 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.98101 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx4a7a295dbafa457090b3c-0068bdc0d2 - 0.0474 VW - 1757266130.086930752 1757266130.134308577 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdbb6aba6b89d44abaee0c-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdbb6aba6b89d44abaee0c-0068bdc0d2" "proxy-server 2597852" 0.0230 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdbb6aba6b89d44abaee0c-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdbb6aba6b89d44abaee0c-0068bdc0d2" "proxy-server 2597852" 0.0280 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txdbb6aba6b89d44abaee0c-0068bdc0d2 - 0.0398 - - 1757266130.134742022 1757266130.174522161 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0c0f6e82e17a4cc8a6bdf-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx1e8a655aa4594a889dd13-0068bdc0d2" "proxy-server 2597852" 0.0072 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3039c1d190bb4af1b4c5a-0068bdc0d2" "proxy-server 2597852" 0.0060 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx3039c1d190bb4af1b4c5a-0068bdc0d2 - 0.0279 - - 1757266130.180324316 1757266130.208204746 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8577241340a94ee28c177-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?format=json&states=listing" "tx8577241340a94ee28c177-0068bdc0d2" "proxy-server 2597852" 0.0036 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx8577241340a94ee28c177-0068bdc0d2 - 0.0111 - - 1757266130.209887505 1757266130.221024513 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx456add806edf4918b9ce3-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txe032afd17a9344508f688-0068bdc0d2" "proxy-server 2597852" 0.0026 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx77ec279dce1a454a81eb5-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx77ec279dce1a454a81eb5-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbc58b4545518472c9a117-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbc58b4545518472c9a117-0068bdc0d2 - 0.0041 VW - 1757266130.239536285 1757266130.243679762 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx3e8ab5511ad148cca50e8-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx3e8ab5511ad148cca50e8-0068bdc0d2 - 0.0040 VW - 1757266130.244188786 1757266130.248195171 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/1/a/5_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/5_oc_ascii/copied_name?symlink=get" "tx976b6b47910d4a03bef8f-0068bdc0d2" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/1/a/5_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/5_oc_ascii/copied_name?symlink=get" "tx976b6b47910d4a03bef8f-0068bdc0d2" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx976b6b47910d4a03bef8f-0068bdc0d2 - 0.0051 VW - 1757266130.248726606 1757266130.253832340 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx77ec279dce1a454a81eb5-0068bdc0d2 - 0.0355 SSC - 1757266130.222993135 1757266130.258475065 0 (txn: txd5d2ccd8d67e4bfda5de0-0068bdc0d2) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/copied_name" "txd5d2ccd8d67e4bfda5de0-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/1/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/5_oc_ascii/copied_name" "txd5d2ccd8d67e4bfda5de0-0068bdc0d2" "proxy-server 2597852" 0.0065 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/copied_name" "txd5d2ccd8d67e4bfda5de0-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/1/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/5_oc_ascii/copied_name" "txd5d2ccd8d67e4bfda5de0-0068bdc0d2" "proxy-server 2597852" 0.0095 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 COPY /v1/a/5_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c txd5d2ccd8d67e4bfda5de0-0068bdc0d2 - 0.0139 SSC - 1757266130.254177570 1757266130.268059254 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txccd8092738d14096b27f2-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txc0becd5893af46bda9aca-0068bdc0d2" "proxy-server 2597852" 0.0027 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/1/a/5_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/5_oc_ascii/copied_name" "tx63fa29f48bba4d00a24f5-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - tx63fa29f48bba4d00a24f5-0068bdc0d2 - 0.0246 - - 1757266130.269603014 1757266130.294177771 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc8d5239d3a384607aa338-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx946cc7f20a4045d69076b-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc66af9bd330d4421b9f6f-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc66af9bd330d4421b9f6f-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "POST /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc66af9bd330d4421b9f6f-0068bdc0d2" "proxy-server 2597852" 0.0184 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "POST /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc66af9bd330d4421b9f6f-0068bdc0d2" "proxy-server 2597852" 0.0175 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 POST /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - txc66af9bd330d4421b9f6f-0068bdc0d2 - 0.0408 - - 1757266130.299866676 1757266130.340655327 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8abd9ccce3f843dea5e2e-0068bdc0d2" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx8ac3589c29bd4b64aadb2-0068bdc0d2" "proxy-server 2597852" 0.0032 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txbff752a953fa4ee9aa023-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txbff752a953fa4ee9aa023-0068bdc0d2 - 0.0169 - - 1757266130.342217922 1757266130.359144449 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx22be3cf2d79845eaa786c-0068bdc0d2" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii" 200 326 "GET http://localhost/v1/a/5_oc_ascii?format=json&states=listing" "tx22be3cf2d79845eaa786c-0068bdc0d2" "proxy-server 2597852" 0.0079 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - tx22be3cf2d79845eaa786c-0068bdc0d2 - 0.0196 - - 1757266130.369156361 1757266130.388791323 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx663d4ee7c7884f11b41ce-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx663d4ee7c7884f11b41ce-0068bdc0d2 - 0.0124 VW - 1757266130.390726089 1757266130.403131247 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx69094d483b8c4ea69dfd1-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx69094d483b8c4ea69dfd1-0068bdc0d2 - 0.0084 VW - 1757266130.407861710 1757266130.416219711 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txb9f3c71177274f76b3c27-0068bdc0d2" "proxy-server 2597852" 0.0067 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - txb9f3c71177274f76b3c27-0068bdc0d2 - 0.0101 VW - 1757266130.416824818 1757266130.426905870 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101?symlink=get" "tx7ace01e9f84b4010a90a8-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101?symlink=get" "tx7ace01e9f84b4010a90a8-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.98101%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx7ace01e9f84b4010a90a8-0068bdc0d2 - 0.0246 VW - 1757266130.431584597 1757266130.456209898 0 (txn: tx16b2e3ce23ea48d290b44-0068bdc0d2) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx16b2e3ce23ea48d290b44-0068bdc0d2" "object-server 2597852" 0.0034 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx16b2e3ce23ea48d290b44-0068bdc0d2" "proxy-server 2597852" 0.0153 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx16b2e3ce23ea48d290b44-0068bdc0d2" "object-server 2597852" 0.0046 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx16b2e3ce23ea48d290b44-0068bdc0d2" "proxy-server 2597852" 0.0219 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx16b2e3ce23ea48d290b44-0068bdc0d2 - 0.0311 VW - 1757266130.442607880 1757266130.473718643 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 204 - "DELETE http://localhost/sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx98e13fed4650430cb87cd-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx98e13fed4650430cb87cd-0068bdc0d2" "proxy-server 2597852" 0.0099 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 204 - "DELETE http://localhost/sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx98e13fed4650430cb87cd-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.98101" "tx98e13fed4650430cb87cd-0068bdc0d2" "proxy-server 2597852" 0.0130 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.98101 HTTP/1.0 204 - Swift - - - - tx98e13fed4650430cb87cd-0068bdc0d2 - 0.0259 VW - 1757266130.474242449 1757266130.500097752 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8fce0d774006425da493e-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx2e1c0ac081da41ab99165-0068bdc0d2" "proxy-server 2597852" 0.0080 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx59be2f20b9dd4b5d939dc-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx59be2f20b9dd4b5d939dc-0068bdc0d2 - 0.0352 - - 1757266130.501851082 1757266130.537082434 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx99badeaabee140b2a6c21-0068bdc0d2" "proxy-server 2597852" 0.0015 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx99badeaabee140b2a6c21-0068bdc0d2" "proxy-server 2597852" 0.0038 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - tx99badeaabee140b2a6c21-0068bdc0d2 - 0.0114 - - 1757266130.538769722 1757266130.550184965 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txded1528a496647d8998e9-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txded1528a496647d8998e9-0068bdc0d2 - 0.0041 VW - 1757266130.552053213 1757266130.556107759 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txcf8f3b62fbe04af5aa847-0068bdc0d2" "proxy-server 2597852" 0.0027 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txcf8f3b62fbe04af5aa847-0068bdc0d2 - 0.0054 VW - 1757266130.556597710 1757266130.561962843 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx7f47b31efc3246249f471-0068bdc0d2" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx7f47b31efc3246249f471-0068bdc0d2 - 0.0056 VW - 1757266130.562530756 1757266130.568176031 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812?symlink=get" "txeeadec7a44044351bf78e-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812?symlink=get" "txeeadec7a44044351bf78e-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.88812%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txeeadec7a44044351bf78e-0068bdc0d2 - 0.0115 VW - 1757266130.568694353 1757266130.580171585 0 (txn: txbf81fad9c5cc4411a636e-0068bdc0d2) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txbf81fad9c5cc4411a636e-0068bdc0d2" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txbf81fad9c5cc4411a636e-0068bdc0d2" "proxy-server 2597852" 0.0076 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txbf81fad9c5cc4411a636e-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txbf81fad9c5cc4411a636e-0068bdc0d2" "proxy-server 2597852" 0.0112 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txbf81fad9c5cc4411a636e-0068bdc0d2 - 0.0159 VW - 1757266130.575250387 1757266130.591147661 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 204 - "DELETE http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txddb8bc3a5aaf4577891f6-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txddb8bc3a5aaf4577891f6-0068bdc0d2" "proxy-server 2597852" 0.0042 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 204 - "DELETE http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txddb8bc3a5aaf4577891f6-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266129.88812" "txddb8bc3a5aaf4577891f6-0068bdc0d2" "proxy-server 2597852" 0.0065 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266129.88812 HTTP/1.0 204 - Swift - - - - txddb8bc3a5aaf4577891f6-0068bdc0d2 - 0.0111 VW - 1757266130.591732264 1757266130.602843285 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4ec12f3df23e47eb9a3f2-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx6fd1a19dbf8e4dab8b950-0068bdc0d2" "proxy-server 2597852" 0.0026 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txf338252a727d403696116-0068bdc0d2" "proxy-server 2597852" 0.0006 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txf338252a727d403696116-0068bdc0d2 - 0.0132 - - 1757266130.604410172 1757266130.617582321 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa43cc2122a24492892f22-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "txa43cc2122a24492892f22-0068bdc0d2" "proxy-server 2597852" 0.0086 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa43cc2122a24492892f22-0068bdc0d2 - 0.0237 - - 1757266130.619238853 1757266130.642949104 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx37fde11ee32542b5bf49f-0068bdc0d2" "proxy-server 2597852" 0.0056 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx37fde11ee32542b5bf49f-0068bdc0d2" "proxy-server 2597852" 0.0040 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx37fde11ee32542b5bf49f-0068bdc0d2 - 0.0158 - - 1757266130.649037600 1757266130.664828062 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx68843468407e435890dd0-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx68843468407e435890dd0-0068bdc0d2 - 0.0048 VW - 1757266130.666768551 1757266130.671596050 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx9a0f1f221e034ea8b5be3-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx9a0f1f221e034ea8b5be3-0068bdc0d2 - 0.0041 VW - 1757266130.672122478 1757266130.676199198 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txf3b9960542074dd0b7dde-0068bdc0d2" "proxy-server 2597852" 0.0023 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - txf3b9960542074dd0b7dde-0068bdc0d2 - 0.0056 VW - 1757266130.676764488 1757266130.682394028 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx6b4505f264d248a391683-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx6b4505f264d248a391683-0068bdc0d2" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx6b4505f264d248a391683-0068bdc0d2" "proxy-server 2597852" 0.0064 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "DELETE /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx6b4505f264d248a391683-0068bdc0d2" "proxy-server 2597852" 0.0056 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 DELETE /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx6b4505f264d248a391683-0068bdc0d2 - 0.0106 - - 1757266130.682810783 1757266130.693432808 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txecece2e8af0046df9d02e-0068bdc0d2" "proxy-server 2597852" 0.0013 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txc75bccd2d2aa402bb5095-0068bdc0d2" "proxy-server 2597852" 0.0025 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx443e912a486440868dc18-0068bdc0d2" "proxy-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx443e912a486440868dc18-0068bdc0d2" "proxy-server 2597852" 0.0005 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - tx443e912a486440868dc18-0068bdc0d2 - 0.0154 - - 1757266130.694950819 1757266130.710309267 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5da4916315244df6a4bce-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5da4916315244df6a4bce-0068bdc0d2 - 0.0042 VW - 1757266130.722784281 1757266130.726957321 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx7528a080529f41e2960cb-0068bdc0d2" "proxy-server 2597852" 0.0111 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx7528a080529f41e2960cb-0068bdc0d2 - 0.0141 VW - 1757266130.735615730 1757266130.749716997 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx2f8b664b89a84ac080a03-0068bdc0d2" "proxy-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx2f8b664b89a84ac080a03-0068bdc0d2" "proxy-server 2597852" 0.0046 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2f8b664b89a84ac080a03-0068bdc0d2 - 0.0147 VW - 1757266130.750327110 1757266130.765013695 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3dc9b155b072479baf4d9-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3dc9b155b072479baf4d9-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3dc9b155b072479baf4d9-0068bdc0d2" "proxy-server 2597852" 0.0081 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3dc9b155b072479baf4d9-0068bdc0d2" "proxy-server 2597852" 0.0129 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx3dc9b155b072479baf4d9-0068bdc0d2 - 0.0169 - - 1757266130.765418530 1757266130.782286167 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8f615759554445b8bf8f6-0068bdc0d2" "proxy-server 2597852" 0.0016 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8f615759554445b8bf8f6-0068bdc0d2 - 0.0045 VW - 1757266130.794704199 1757266130.799237490 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx5c979a54eeb041eeba001-0068bdc0d2" "proxy-server 2597852" 0.0079 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx5c979a54eeb041eeba001-0068bdc0d2 - 0.0108 VW - 1757266130.804037809 1757266130.814878702 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx701b97bba6f94a0e8e753-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx701b97bba6f94a0e8e753-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx701b97bba6f94a0e8e753-0068bdc0d2 - 0.0114 VW - 1757266130.819653273 1757266130.831097603 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx6075a0c4616b453daa215-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" 201 - "PUT http://localhost/sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" "txd8b96504381b44c7932de-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" "txd8b96504381b44c7932de-0068bdc0d2" "proxy-server 2597852" 0.0123 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" 201 - "PUT http://localhost/sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" "txd8b96504381b44c7932de-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.76595" "txd8b96504381b44c7932de-0068bdc0d2" "proxy-server 2597852" 0.0146 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266130.76595 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txd8b96504381b44c7932de-0068bdc0d2 - 0.0408 VW - 1757266130.835946083 1757266130.876750231 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx213d16ed8f404d4db73a3-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx213d16ed8f404d4db73a3-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx213d16ed8f404d4db73a3-0068bdc0d2" "proxy-server 2597852" 0.0230 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx213d16ed8f404d4db73a3-0068bdc0d2" "proxy-server 2597852" 0.0250 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/50 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx213d16ed8f404d4db73a3-0068bdc0d2 - 0.0337 - - 1757266130.877261877 1757266130.910964012 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txedd0f8789fc5442dbc2e1-0068bdc0d2" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txedd0f8789fc5442dbc2e1-0068bdc0d2 - 0.0086 VW - 1757266130.927572966 1757266130.936173677 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx04cf51e14032439bace7a-0068bdc0d2" "proxy-server 2597852" 0.0072 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx04cf51e14032439bace7a-0068bdc0d2 - 0.0100 VW - 1757266130.936707258 1757266130.946724653 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txe4c6070d75e54b24bd634-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txe4c6070d75e54b24bd634-0068bdc0d2" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/50 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txe4c6070d75e54b24bd634-0068bdc0d2 - 0.0115 VW - 1757266130.951419830 1757266130.962909698 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:50 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx48af8ee4732344518cf83-0068bdc0d2" "proxy-server 2597852" 0.0128 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" 201 - "PUT http://localhost/sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" "txf74a769615b146cbbc2d3-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" 201 - "PUT http://localhost/sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" "txf74a769615b146cbbc2d3-0068bdc0d2" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" "txf74a769615b146cbbc2d3-0068bdc0d2" "proxy-server 2597852" 0.0126 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266130.87781" "txf74a769615b146cbbc2d3-0068bdc0d2" "proxy-server 2597852" 0.0185 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266130.87781 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txf74a769615b146cbbc2d3-0068bdc0d2 - 0.0431 VW - 1757266130.967706203 1757266131.010793924 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx061bc67c93b04342bd1e8-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx061bc67c93b04342bd1e8-0068bdc0d3" "proxy-server 2597852" 0.0168 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx061bc67c93b04342bd1e8-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx061bc67c93b04342bd1e8-0068bdc0d3" "proxy-server 2597852" 0.0230 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx061bc67c93b04342bd1e8-0068bdc0d3 - 0.0366 - - 1757266131.011250496 1757266131.047819614 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx04e59e54631f40a58690f-0068bdc0d3" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx04e59e54631f40a58690f-0068bdc0d3" "proxy-server 2597852" 0.0084 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx04e59e54631f40a58690f-0068bdc0d3 - 0.0249 - - 1757266131.049699783 1757266131.074638128 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx8594276bb2ad40eda1c16-0068bdc0d3" "proxy-server 2597852" 0.0057 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx8594276bb2ad40eda1c16-0068bdc0d3 - 0.0087 VW - 1757266131.080943584 1757266131.089676380 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx7f19a47630ff46fe9851f-0068bdc0d3" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx7f19a47630ff46fe9851f-0068bdc0d3 - 0.0102 VW - 1757266131.090209484 1757266131.100423574 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx01dde2e3c4f24e6985c9b-0068bdc0d3" "proxy-server 2597852" 0.0048 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx01dde2e3c4f24e6985c9b-0068bdc0d3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx01dde2e3c4f24e6985c9b-0068bdc0d3 - 0.0154 VW - 1757266131.101060390 1757266131.116422176 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx3e6c322c5f34476d91529-0068bdc0d3" "proxy-server 2597852" 0.0070 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" 201 - "PUT http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" "tx8b0c9ba2bb02449b9a9c4-0068bdc0d3" "object-server 2597852" 0.0008 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" "tx8b0c9ba2bb02449b9a9c4-0068bdc0d3" "proxy-server 2597852" 0.0223 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" 201 - "PUT http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" "tx8b0c9ba2bb02449b9a9c4-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.01602" "tx8b0c9ba2bb02449b9a9c4-0068bdc0d3" "proxy-server 2597852" 0.0294 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266131.01602 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx8b0c9ba2bb02449b9a9c4-0068bdc0d3 - 0.0445 VW - 1757266131.117086887 1757266131.161610126 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txa1179710fcf94242aeb75-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txa1179710fcf94242aeb75-0068bdc0d3" "proxy-server 2597852" 0.0232 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txa1179710fcf94242aeb75-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txa1179710fcf94242aeb75-0068bdc0d3" "proxy-server 2597852" 0.0248 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txa1179710fcf94242aeb75-0068bdc0d3 - 0.0383 - - 1757266131.162080526 1757266131.200364828 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3febde31c11948f6b6714-0068bdc0d3" "proxy-server 2597852" 0.0016 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3febde31c11948f6b6714-0068bdc0d3 - 0.0087 VW - 1757266131.202148914 1757266131.210808039 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txcc9507daac4547df8560c-0068bdc0d3" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txcc9507daac4547df8560c-0068bdc0d3 - 0.0060 VW - 1757266131.215404272 1757266131.221431494 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txd2d1272abffc416eb25ec-0068bdc0d3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txd2d1272abffc416eb25ec-0068bdc0d3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx0343d96b0f7f4133a4217-0068bdc0d3" "proxy-server 2597852" 0.0080 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd2d1272abffc416eb25ec-0068bdc0d3 - 0.0366 VW - 1757266131.222022772 1757266131.258619070 0 (txn: tx82b69a559f3446f6bac4f-0068bdc0d3) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 201 - "PUT http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "tx82b69a559f3446f6bac4f-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 201 - "PUT http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "tx82b69a559f3446f6bac4f-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "tx82b69a559f3446f6bac4f-0068bdc0d3" "proxy-server 2597852" 0.0190 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "tx82b69a559f3446f6bac4f-0068bdc0d3" "proxy-server 2597852" 0.0207 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266131.16262 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx82b69a559f3446f6bac4f-0068bdc0d3 - 0.0401 VW - 1757266131.238653898 1757266131.278768063 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txd1b731d702104b35bf3ea-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txd1b731d702104b35bf3ea-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txd1b731d702104b35bf3ea-0068bdc0d3" "proxy-server 2597852" 0.0179 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txd1b731d702104b35bf3ea-0068bdc0d3" "proxy-server 2597852" 0.0174 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txd1b731d702104b35bf3ea-0068bdc0d3 - 0.0270 - - 1757266131.279219389 1757266131.306176186 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx02018b2e358d4b758078f-0068bdc0d3" "proxy-server 2597852" 0.0014 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx02018b2e358d4b758078f-0068bdc0d3 - 0.0085 VW - 1757266131.312110662 1757266131.320621967 - -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txf1f0fd467e094b18b70a0-0068bdc0d3" "proxy-server 2597852" 0.0072 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txf1f0fd467e094b18b70a0-0068bdc0d3 - 0.0100 VW - 1757266131.321189642 1757266131.331239223 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "txd8c2594c69cb4a0fa2f4b-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "txd8c2594c69cb4a0fa2f4b-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txd8c2594c69cb4a0fa2f4b-0068bdc0d3 - 0.0100 VW - 1757266131.336086035 1757266131.346114397 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx5c1b7a6b2680477c943c8-0068bdc0d3" "object-server 2597852" 0.0007 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx5c1b7a6b2680477c943c8-0068bdc0d3" "proxy-server 2597852" 0.0196 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx5c1b7a6b2680477c943c8-0068bdc0d3" "object-server 2597852" 0.0046 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx5c1b7a6b2680477c943c8-0068bdc0d3" "proxy-server 2597852" 0.0264 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx5c1b7a6b2680477c943c8-0068bdc0d3 - 0.0353 - - 1757266131.346492529 1757266131.381827831 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb2a579b2bb1f48c69afc4-0068bdc0d3" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txb2a579b2bb1f48c69afc4-0068bdc0d3 - 0.0127 VW - 1757266131.387664795 1757266131.400379896 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx5064a6790da44f24bc92b-0068bdc0d3" "proxy-server 2597852" 0.0073 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx5064a6790da44f24bc92b-0068bdc0d3 - 0.0101 VW - 1757266131.400942087 1757266131.411085367 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "tx5d2124794ed64e39b751b-0068bdc0d3" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "tx5d2124794ed64e39b751b-0068bdc0d3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx6c487cda18764aea8dffb-0068bdc0d3" "proxy-server 2597852" 0.0077 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - tx5d2124794ed64e39b751b-0068bdc0d3 - 0.0350 VW - 1757266131.411724806 1757266131.446698904 0 (txn: tx5cd2012d8f354b068a94b-0068bdc0d3) -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" 201 - "PUT http://localhost/sda1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" "tx5cd2012d8f354b068a94b-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" 201 - "PUT http://localhost/sdb1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" "tx5cd2012d8f354b068a94b-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" "tx5cd2012d8f354b068a94b-0068bdc0d3" "proxy-server 2597852" 0.0127 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1757266131.34701" "tx5cd2012d8f354b068a94b-0068bdc0d3" "proxy-server 2597852" 0.0142 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/5_vc_non_ascii%25C2%25A3/0135_o_non_ascii%25C2%25A3/sub/1757266131.34701 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx5cd2012d8f354b068a94b-0068bdc0d3 - 0.0418 VW - 1757266131.422742128 1757266131.464513779 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "txefe7a37cbd63483084e31-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "txefe7a37cbd63483084e31-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "txefe7a37cbd63483084e31-0068bdc0d3" "proxy-server 2597852" 0.0182 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "txefe7a37cbd63483084e31-0068bdc0d3" "proxy-server 2597852" 0.0177 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - txefe7a37cbd63483084e31-0068bdc0d3 - 0.0311 - - 1757266131.464997053 1757266131.496101379 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf75ec7782e1044178b912-0068bdc0d3" "proxy-server 2597852" 0.0015 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf75ec7782e1044178b912-0068bdc0d3 - 0.0084 VW - 1757266131.497902155 1757266131.506326437 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txc0fc2cc8f38e459cb74b5-0068bdc0d3" "proxy-server 2597852" 0.0030 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txc0fc2cc8f38e459cb74b5-0068bdc0d3 - 0.0099 VW - 1757266131.506825686 1757266131.516733646 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 764 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txe42ed6edbd9f46c1848ce-0068bdc0d3" "proxy-server 2597852" 0.0143 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - txe42ed6edbd9f46c1848ce-0068bdc0d3 - 0.0177 VW - 1757266131.517358065 1757266131.535014391 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262?symlink=get" "tx24ab98d06bcd4aabbad99-0068bdc0d3" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262?symlink=get" "tx24ab98d06bcd4aabbad99-0068bdc0d3" "proxy-server 2597852" 0.0007 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266131.16262%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx24ab98d06bcd4aabbad99-0068bdc0d3 - 0.0272 VW - 1757266131.539756060 1757266131.566925049 0 (txn: tx3bb3f4f035cc476abcf57-0068bdc0d3) -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3bb3f4f035cc476abcf57-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3bb3f4f035cc476abcf57-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3bb3f4f035cc476abcf57-0068bdc0d3" "proxy-server 2597852" 0.0131 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3bb3f4f035cc476abcf57-0068bdc0d3" "proxy-server 2597852" 0.0190 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx3bb3f4f035cc476abcf57-0068bdc0d3 - 0.0343 VW - 1757266131.550826788 1757266131.585104942 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 204 - "DELETE http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "txc9342b97fcff47b98ad9f-0068bdc0d3" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "txc9342b97fcff47b98ad9f-0068bdc0d3" "proxy-server 2597852" 0.0102 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 204 - "DELETE http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "txc9342b97fcff47b98ad9f-0068bdc0d3" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1757266131.16262" "txc9342b97fcff47b98ad9f-0068bdc0d3" "proxy-server 2597852" 0.0175 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1757266131.16262 HTTP/1.0 204 - Swift - - - - txc9342b97fcff47b98ad9f-0068bdc0d3 - 0.0263 VW - 1757266131.585666656 1757266131.611959696 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx7ce57529829343c691c74-0068bdc0d3" "proxy-server 2597852" 0.0016 "-" 2597852 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 195 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=0135_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "tx7ce57529829343c691c74-0068bdc0d3" "proxy-server 2597852" 0.0093 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D0135_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - tx7ce57529829343c691c74-0068bdc0d3 - 0.0255 - - 1757266131.613736391 1757266131.639269114 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txb6d9630de95e4f6cb4773-0068bdc0d3" "proxy-server 2597852" 0.0056 "-" 2597852 - -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45983/sdb1/2/a/5_oc_asciiwhoops" "txb6d9630de95e4f6cb4773-0068bdc0d3" "container-server 2597852" 0.0012 "-" 2597852 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:58647/sda1/2/a/5_oc_asciiwhoops" "txb6d9630de95e4f6cb4773-0068bdc0d3" "container-server 2597852" 0.0011 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops" "txb6d9630de95e4f6cb4773-0068bdc0d3" "proxy-server 2597852" 0.0226 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops" "txb6d9630de95e4f6cb4773-0068bdc0d3" "proxy-server 2597852" 0.0327 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_asciiwhoops HTTP/1.0 201 - - t - - - txb6d9630de95e4f6cb4773-0068bdc0d3 - 0.0490 - - 1757266131.645483494 1757266131.694434881 0 -acct1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx736f1cfcedd14ec1a66f3-0068bdc0d3" "proxy-server 2597852" 0.0063 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx736f1cfcedd14ec1a66f3-0068bdc0d3 - 0.0093 VW - 1757266131.700330019 1757266131.709633827 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "tx84da50893fba43fbbb403-0068bdc0d3" "proxy-server 2597852" 0.0015 "-" 2597852 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container_utf_object +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx49c0db38e4a04367bf216-006acad10b - 0.0129 VW - 1791676683.809935093 1791676683.822810173 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "txaa8569456faf43da80c82-006acad10b" "proxy-server 1476113" 0.0078 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txaa8569456faf43da80c82-006acad10b - 0.0106 VW - 1791676683.827503681 1791676683.838099957 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/2/a/2_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "txa41400d3f84448cbb8826-006acad10b" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/2/a/2_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/2_oc_asciiwhoops/foo?symlink=get" "txa41400d3f84448cbb8826-006acad10b" "proxy-server 1476113" 0.0047 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txce2a5beda6564fa39d534-006acad10b" "proxy-server 1476113" 0.0044 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txce2a5beda6564fa39d534-006acad10b" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/2_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txa41400d3f84448cbb8826-006acad10b - 0.0288 VW - 1791676683.838610172 1791676683.867424726 0 (txn: tx37adfde7ecaf4554a427d-006acad10b) +proxy INFO: - - 10/Oct/2026/23/58/03 PUT /v1/a/none/003foo/1791676683.77778 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx37adfde7ecaf4554a427d-006acad10b - 0.0146 VW - 1791676683.853336334 1791676683.867902994 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txd738b398ef3d406a81941-006acad10b" "proxy-server 1476113" 0.0094 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txd738b398ef3d406a81941-006acad10b - 0.0121 VW - 1791676683.869499922 1791676683.881642818 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/0/a/2_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/2_oc_asciiwhoops" "tx2c3e0002902b4d4e91f75-006acad10b" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 HEAD /v1/a/2_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx2c3e0002902b4d4e91f75-006acad10b - 0.0083 VW - 1791676683.882163048 1791676683.890465975 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7fe51bc591914d77abb51-006acad10b" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx7fe51bc591914d77abb51-006acad10b" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/03 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx7fe51bc591914d77abb51-006acad10b - 0.0140 VW - 1791676683.890982389 1791676683.904996395 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sdb1/0/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/2/a/2_oc_asciiwhoops/foo" "tx07ec643fb25a4b0bb13ef-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sda1/0/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/2/a/2_oc_asciiwhoops/foo" "tx07ec643fb25a4b0bb13ef-006acad10b" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sda1/2/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx07ec643fb25a4b0bb13ef-006acad10b" "proxy-server 1476113" 0.0114 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "DELETE /sdb1/2/a/2_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/2_oc_asciiwhoops/foo" "tx07ec643fb25a4b0bb13ef-006acad10b" "proxy-server 1476113" 0.0070 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 DELETE /v1/a/2_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - tx07ec643fb25a4b0bb13ef-006acad10b - 0.0345 - - 1791676683.905363798 1791676683.939830542 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa2c1c30320b44c38a804b-006acad10b" "proxy-server 1476113" 0.0014 "-" 1476113 - +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/1/a/5_oc_ascii" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/5_oc_ascii" "txa2c1c30320b44c38a804b-006acad10b" "container-server 1476113" 0.0011 "-" 1476113 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/1/a/5_oc_ascii" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/5_oc_ascii" "txa2c1c30320b44c38a804b-006acad10b" "container-server 1476113" 0.0093 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sda1/2/a/5_oc_ascii" 201 - "PUT http://localhost/v1/a/5_oc_ascii" "txa2c1c30320b44c38a804b-006acad10b" "proxy-server 1476113" 0.0350 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:03 +0000] "PUT /sdb1/2/a/5_oc_ascii" 201 - "PUT http://localhost/v1/a/5_oc_ascii" "txa2c1c30320b44c38a804b-006acad10b" "proxy-server 1476113" 0.0222 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/03 PUT /v1/a/5_oc_ascii HTTP/1.0 201 - - t - - - txa2c1c30320b44c38a804b-006acad10b - 0.0558 - - 1791676683.942898750 1791676683.998736858 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa5fc7ecee54a4ab08bce4-006acad10c" "proxy-server 1476113" 0.0062 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii" 200 2 "GET http://localhost/v1/a/5_oc_ascii?format=json&states=listing" "txa5fc7ecee54a4ab08bce4-006acad10c" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - txa5fc7ecee54a4ab08bce4-006acad10c - 0.0225 - - 1791676684.004464149 1791676684.026973248 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf4116272042e4b1f9dc9f-006acad10c" "proxy-server 1476113" 0.0060 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:55881/sda1/3/a/5_vc_non_ascii%C2%A3" "txf4116272042e4b1f9dc9f-006acad10c" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://127.0.0.1:45643/sdb1/3/a/5_vc_non_ascii%C2%A3" "txf4116272042e4b1f9dc9f-006acad10c" "container-server 1476113" 0.0011 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3" "txf4116272042e4b1f9dc9f-006acad10c" "proxy-server 1476113" 0.0291 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3" "txf4116272042e4b1f9dc9f-006acad10c" "proxy-server 1476113" 0.0175 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 PUT /v1/a/5_vc_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txf4116272042e4b1f9dc9f-006acad10c - 0.0508 - - 1791676684.033100605 1791676684.083866119 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5144505508c4473aa4b0a-006acad10c" "proxy-server 1476113" 0.0100 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5144505508c4473aa4b0a-006acad10c - 0.0128 VW - 1791676684.085498095 1791676684.098248243 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa4bcb81a1d6043e3b8a23-006acad10c" "proxy-server 1476113" 0.0013 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txa4bcb81a1d6043e3b8a23-006acad10c - 0.0122 VW - 1791676684.107399702 1791676684.119584084 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txc569ae52f56b49dba2a3d-006acad10c" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txc569ae52f56b49dba2a3d-006acad10c" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txc569ae52f56b49dba2a3d-006acad10c - 0.0137 VW - 1791676684.120182991 1791676684.133847475 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc5127c75b2654a22ab6a6-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc5127c75b2654a22ab6a6-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc5127c75b2654a22ab6a6-006acad10c" "proxy-server 1476113" 0.0314 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txc5127c75b2654a22ab6a6-006acad10c" "proxy-server 1476113" 0.0197 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - txc5127c75b2654a22ab6a6-006acad10c - 0.0482 - - 1791676684.134213686 1791676684.182417154 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe60a5664095a4d04b50ff-006acad10c" "proxy-server 1476113" 0.0021 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe60a5664095a4d04b50ff-006acad10c - 0.0133 VW - 1791676684.198782206 1791676684.212058067 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx0c6f9a80f73947e49c6df-006acad10c" "proxy-server 1476113" 0.0108 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx0c6f9a80f73947e49c6df-006acad10c - 0.0135 VW - 1791676684.212546825 1791676684.226061821 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txfc5baf79966b4d74b20e3-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txfc5baf79966b4d74b20e3-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx16a38a76227f43d2850b8-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txfc5baf79966b4d74b20e3-006acad10c - 0.0360 VW - 1791676684.226630449 1791676684.262608051 0 (txn: tx2a13c2a3fcf74abaa135c-006acad10c) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 201 - "PUT http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "tx2a13c2a3fcf74abaa135c-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 201 - "PUT http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "tx2a13c2a3fcf74abaa135c-006acad10c" "object-server 1476113" 0.0059 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "tx2a13c2a3fcf74abaa135c-006acad10c" "proxy-server 1476113" 0.0203 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "tx2a13c2a3fcf74abaa135c-006acad10c" "proxy-server 1476113" 0.0220 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.13471 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx2a13c2a3fcf74abaa135c-006acad10c - 0.0450 VW - 1791676684.238874674 1791676684.283916473 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx545315561b25416cb2155-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx545315561b25416cb2155-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx545315561b25416cb2155-006acad10c" "proxy-server 1476113" 0.0238 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx545315561b25416cb2155-006acad10c" "proxy-server 1476113" 0.0223 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx545315561b25416cb2155-006acad10c - 0.0365 - - 1791676684.284357786 1791676684.320904732 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txcbff4763fb2f45fb90bd6-006acad10c" "proxy-server 1476113" 0.0013 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx10a8f86d2b754c55b7692-006acad10c" "proxy-server 1476113" 0.0113 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx53c147104d5c45c8bf81a-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx53c147104d5c45c8bf81a-006acad10c - 0.0284 - - 1791676684.322474957 1791676684.350921631 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4fd191feaa4c4659ae3f2-006acad10c" "proxy-server 1476113" 0.0013 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4fd191feaa4c4659ae3f2-006acad10c - 0.0049 VW - 1791676684.371956110 1791676684.376880407 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txe8d4152dbf6c403e9e4e5-006acad10c" "proxy-server 1476113" 0.0080 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txe8d4152dbf6c403e9e4e5-006acad10c - 0.0127 VW - 1791676684.377363443 1791676684.390096426 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx036806d657ce419d9792f-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx036806d657ce419d9792f-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "txfc8a4d21aef64e269b8c0-006acad10c" "proxy-server 1476113" 0.0051 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx036806d657ce419d9792f-006acad10c - 0.0456 VW - 1791676684.390669346 1791676684.436298609 0 (txn: txcf0e5b2f71ee4319ba336-006acad10c) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 201 - "PUT http://localhost/sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "txcf0e5b2f71ee4319ba336-006acad10c" "object-server 1476113" 0.0037 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 201 - "PUT http://localhost/sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "txcf0e5b2f71ee4319ba336-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "txcf0e5b2f71ee4319ba336-006acad10c" "proxy-server 1476113" 0.0205 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "txcf0e5b2f71ee4319ba336-006acad10c" "proxy-server 1476113" 0.0237 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.28488 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 txcf0e5b2f71ee4319ba336-006acad10c - 0.0501 VW - 1791676684.410180092 1791676684.460302353 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1385f2126b0843f7bec71-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1385f2126b0843f7bec71-006acad10c" "proxy-server 1476113" 0.0098 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1385f2126b0843f7bec71-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1385f2126b0843f7bec71-006acad10c" "proxy-server 1476113" 0.0273 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx1385f2126b0843f7bec71-006acad10c - 0.0475 - - 1791676684.460742950 1791676684.508211613 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx76c2cdcb1c504b359e2ed-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx089fb0e5c31444d2ba8cc-006acad10c" "proxy-server 1476113" 0.0073 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txacd2617fc5384d70bc894-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txacd2617fc5384d70bc894-006acad10c - 0.0318 - - 1791676684.509966135 1791676684.541782856 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6e03b04c25f0469ca8d68-006acad10c" "proxy-server 1476113" 0.0057 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?format=json&states=listing" "tx6e03b04c25f0469ca8d68-006acad10c" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx6e03b04c25f0469ca8d68-006acad10c - 0.0206 - - 1791676684.551887512 1791676684.572461367 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6ac0b52189b04870b3865-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx5ded55e3cc54479087f11-006acad10c" "proxy-server 1476113" 0.0030 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx7a19109c09fc429ca5078-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx7a19109c09fc429ca5078-006acad10c" "proxy-server 1476113" 0.0049 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx71beb78d6a8447acb192d-006acad10c" "proxy-server 1476113" 0.0059 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx71beb78d6a8447acb192d-006acad10c - 0.0154 VW - 1791676684.621506453 1791676684.636893511 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx38d37dda9c0e474c8101e-006acad10c" "proxy-server 1476113" 0.0016 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx38d37dda9c0e474c8101e-006acad10c - 0.0128 VW - 1791676684.637426853 1791676684.650202513 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/1/a/5_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/5_oc_ascii/copied_name?symlink=get" "txb2e97b16c1eb4ec08af4b-006acad10c" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/1/a/5_oc_ascii/copied_name" 404 70 "GET http://localhost/v1/a/5_oc_ascii/copied_name?symlink=get" "txb2e97b16c1eb4ec08af4b-006acad10c" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/copied_name%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - txb2e97b16c1eb4ec08af4b-006acad10c - 0.0145 VW - 1791676684.650806189 1791676684.665346384 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - Swift t - 5 - tx7a19109c09fc429ca5078-006acad10c - 0.1085 SSC - 1791676684.574662924 1791676684.683155298 0 (txn: tx83341cad8a714791ae7d9-006acad10c) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/copied_name" "tx83341cad8a714791ae7d9-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/1/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/5_oc_ascii/copied_name" "tx83341cad8a714791ae7d9-006acad10c" "proxy-server 1476113" 0.0232 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/copied_name" "tx83341cad8a714791ae7d9-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/1/a/5_oc_ascii/copied_name" 201 - "PUT http://localhost/v1/a/5_oc_ascii/copied_name" "tx83341cad8a714791ae7d9-006acad10c" "proxy-server 1476113" 0.0301 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 COPY /v1/a/5_oc_ascii/copied_name HTTP/1.0 201 - - t 5 - db7282901da891bea2fcd73840caad1c tx83341cad8a714791ae7d9-006acad10c - 0.0393 SSC - 1791676684.665733576 1791676684.705013037 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txfaeac6699d3f4fe8bde07-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa246c688268d4882b5b82-006acad10c" "proxy-server 1476113" 0.0027 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/1/a/5_oc_ascii/copied_name" 200 5 "GET http://localhost/v1/a/5_oc_ascii/copied_name" "tx0b0dc97545cd4491a8250-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/copied_name HTTP/1.0 200 - - t - 5 - tx0b0dc97545cd4491a8250-006acad10c - 0.0243 - - 1791676684.706776142 1791676684.731075525 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx0139fc5d650e46cea2b4a-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx7228c1440d4f48f8a72b1-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "POST http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3b7bb98847634a3a901a2-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "POST http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3b7bb98847634a3a901a2-006acad10c" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "POST /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3b7bb98847634a3a901a2-006acad10c" "proxy-server 1476113" 0.0073 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "POST /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 202 76 "POST http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx3b7bb98847634a3a901a2-006acad10c" "proxy-server 1476113" 0.0063 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 POST /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 202 - - t - 76 - tx3b7bb98847634a3a901a2-006acad10c - 0.0207 - - 1791676684.732830763 1791676684.753527403 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txed0375fb31094fe6bdb70-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx5709c58c0eb74b97bcd6e-006acad10c" "proxy-server 1476113" 0.0029 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx93354964f2b446afbb87c-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx93354964f2b446afbb87c-006acad10c - 0.0143 - - 1791676684.755171537 1791676684.769424915 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbc905d13598344e4a6c42-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_oc_ascii" 200 326 "GET http://localhost/v1/a/5_oc_ascii?format=json&states=listing" "txbc905d13598344e4a6c42-006acad10c" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii%3Fformat%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 326 - txbc905d13598344e4a6c42-006acad10c - 0.0102 - - 1791676684.771254301 1791676684.781478643 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx189d372ff3944751848d5-006acad10c" "proxy-server 1476113" 0.0015 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx189d372ff3944751848d5-006acad10c - 0.0112 VW - 1791676684.783606291 1791676684.794768810 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa67828a81be249b688fc6-006acad10c" "proxy-server 1476113" 0.0030 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txa67828a81be249b688fc6-006acad10c - 0.0059 VW - 1791676684.795377493 1791676684.801325798 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx99d65d00e9dc4c99b275c-006acad10c" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 382 - tx99d65d00e9dc4c99b275c-006acad10c - 0.0073 VW - 1791676684.801976681 1791676684.809319258 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488?symlink=get" "tx302dffd041c6423087be2-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488?symlink=get" "tx302dffd041c6423087be2-006acad10c" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.28488%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx302dffd041c6423087be2-006acad10c - 0.0127 VW - 1791676684.809889078 1791676684.822603703 0 (txn: tx09e937eb02ac4543823df-006acad10c) +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx09e937eb02ac4543823df-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx09e937eb02ac4543823df-006acad10c" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx09e937eb02ac4543823df-006acad10c" "proxy-server 1476113" 0.0104 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx09e937eb02ac4543823df-006acad10c" "proxy-server 1476113" 0.0097 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - 4c68cea7e58591b579fd074bcdaff740 tx09e937eb02ac4543823df-006acad10c - 0.0195 VW - 1791676684.816972971 1791676684.836443424 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 204 - "DELETE http://localhost/sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "tx693513a59bc446cb829b1-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 204 - "DELETE http://localhost/sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "tx693513a59bc446cb829b1-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sdb1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "tx693513a59bc446cb829b1-006acad10c" "proxy-server 1476113" 0.0131 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sda1/2/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.28488" "tx693513a59bc446cb829b1-006acad10c" "proxy-server 1476113" 0.0128 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.28488 HTTP/1.0 204 - Swift - - - - tx693513a59bc446cb829b1-006acad10c - 0.0218 VW - 1791676684.836999416 1791676684.858773708 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1eb5a718131f4de78b0f8-006acad10c" "proxy-server 1476113" 0.0036 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx036dc3acc62b4581ae253-006acad10c" "proxy-server 1476113" 0.0037 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txa98f401dbc4442d18a357-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - txa98f401dbc4442d18a357-006acad10c - 0.0175 - - 1791676684.864694834 1791676684.882189989 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx69fcd04a7fe34ed59cf80-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx69fcd04a7fe34ed59cf80-006acad10c" "proxy-server 1476113" 0.0036 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 191 - tx69fcd04a7fe34ed59cf80-006acad10c - 0.0114 - - 1791676684.883969069 1791676684.895347357 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txabc70abd051040eb87987-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txabc70abd051040eb87987-006acad10c - 0.0042 VW - 1791676684.897279024 1791676684.901475430 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa50a0025023b438ba522b-006acad10c" "proxy-server 1476113" 0.0027 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txa50a0025023b438ba522b-006acad10c - 0.0056 VW - 1791676684.902005434 1791676684.907632828 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 191 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx76817b1932354d78b8ec5-006acad10c" "proxy-server 1476113" 0.0023 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 191 - tx76817b1932354d78b8ec5-006acad10c - 0.0058 VW - 1791676684.908222675 1791676684.914053917 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471?symlink=get" "tx14d699dda2aa4960aa35a-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471?symlink=get" "tx14d699dda2aa4960aa35a-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.13471%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx14d699dda2aa4960aa35a-006acad10c - 0.0160 VW - 1791676684.914586782 1791676684.930627584 0 (txn: txdad28c768f5a4b5e9c0b6-006acad10c) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdad28c768f5a4b5e9c0b6-006acad10c" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdad28c768f5a4b5e9c0b6-006acad10c" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdad28c768f5a4b5e9c0b6-006acad10c" "proxy-server 1476113" 0.0101 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txdad28c768f5a4b5e9c0b6-006acad10c" "proxy-server 1476113" 0.0095 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 txdad28c768f5a4b5e9c0b6-006acad10c - 0.0187 VW - 1791676684.921411991 1791676684.940148592 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 204 - "DELETE http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "txaa9bb82ecdcf4f9991c4c-006acad10c" "object-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 204 - "DELETE http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "txaa9bb82ecdcf4f9991c4c-006acad10c" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "txaa9bb82ecdcf4f9991c4c-006acad10c" "proxy-server 1476113" 0.0068 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "DELETE /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676684.13471" "txaa9bb82ecdcf4f9991c4c-006acad10c" "proxy-server 1476113" 0.0060 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/04 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676684.13471 HTTP/1.0 204 - Swift - - - - txaa9bb82ecdcf4f9991c4c-006acad10c - 0.0157 VW - 1791676684.940685987 1791676684.956366301 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx38f05cc1f4ed4be795605-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx22eb311cb2094b27b73cc-006acad10c" "proxy-server 1476113" 0.0081 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx03cf6d24f2af4e4aa5b1a-006acad10c" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/04 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 200 - - t - 5 - tx03cf6d24f2af4e4aa5b1a-006acad10c - 0.0278 - - 1791676684.958194494 1791676684.986007214 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:04 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6bda8497a30d4263881c9-006acad10c" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx6bda8497a30d4263881c9-006acad10c" "proxy-server 1476113" 0.0037 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx6bda8497a30d4263881c9-006acad10c - 0.0116 - - 1791676684.991185665 1791676685.002779961 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4b7ac9954e8849f9a27ea-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx4b7ac9954e8849f9a27ea-006acad10d" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 2 - tx4b7ac9954e8849f9a27ea-006acad10d - 0.0100 - - 1791676685.004825354 1791676685.014802217 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx271c109519aa4c78bf34e-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx271c109519aa4c78bf34e-006acad10d - 0.0041 VW - 1791676685.016778231 1791676685.020912409 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txa2e250f52ee44b37acd16-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txa2e250f52ee44b37acd16-006acad10d - 0.0042 VW - 1791676685.021403551 1791676685.025554895 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 2 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "txff5af2406a304cc28460c-006acad10d" "proxy-server 1476113" 0.0022 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 2 - txff5af2406a304cc28460c-006acad10d - 0.0058 VW - 1791676685.026176453 1791676685.031934023 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx96b3166e491741c7b5e85-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx96b3166e491741c7b5e85-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx96b3166e491741c7b5e85-006acad10d" "proxy-server 1476113" 0.0087 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 204 - "DELETE http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx96b3166e491741c7b5e85-006acad10d" "proxy-server 1476113" 0.0109 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 DELETE /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 204 - - t - - - tx96b3166e491741c7b5e85-006acad10d - 0.0148 - - 1791676685.032366753 1791676685.047148466 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx28a9ed956bd44951b3f1c-006acad10d" "proxy-server 1476113" 0.0015 "-" 1476113 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txda0aa43e2e8443ada070d-006acad10d" "proxy-server 1476113" 0.0030 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1560ee41aa044e5981f45-006acad10d" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx1560ee41aa044e5981f45-006acad10d" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 404 - - t - 70 - tx1560ee41aa044e5981f45-006acad10d - 0.0170 - - 1791676685.048808813 1791676685.065827608 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9689f9f341cf49d6b44b9-006acad10d" "proxy-server 1476113" 0.0057 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9689f9f341cf49d6b44b9-006acad10d - 0.0087 VW - 1791676685.080245495 1791676685.088930368 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx1d6035d6d68b4c0a84e92-006acad10d" "proxy-server 1476113" 0.0015 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx1d6035d6d68b4c0a84e92-006acad10d - 0.0086 VW - 1791676685.089451075 1791676685.098029852 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx90bf772a00474f5482f48-006acad10d" "proxy-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx90bf772a00474f5482f48-006acad10d" "proxy-server 1476113" 0.0005 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx90bf772a00474f5482f48-006acad10d - 0.0189 VW - 1791676685.098642111 1791676685.117523670 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx897701649fe54a489e00a-006acad10d" "object-server 1476113" 0.0047 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx897701649fe54a489e00a-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx897701649fe54a489e00a-006acad10d" "proxy-server 1476113" 0.0270 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx897701649fe54a489e00a-006acad10d" "proxy-server 1476113" 0.0266 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx897701649fe54a489e00a-006acad10d - 0.0362 - - 1791676685.117942095 1791676685.154127359 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx6a78e53e41644fb788b2b-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx6a78e53e41644fb788b2b-006acad10d - 0.0043 VW - 1791676685.166282415 1791676685.170598745 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txb97b70164b514ee48b235-006acad10d" "proxy-server 1476113" 0.0029 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txb97b70164b514ee48b235-006acad10d - 0.0058 VW - 1791676685.175904036 1791676685.181720972 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txf7bb6663e2944374abfe9-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txf7bb6663e2944374abfe9-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txf7bb6663e2944374abfe9-006acad10d - 0.0067 VW - 1791676685.182347298 1791676685.189066172 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx5120abee97d9488ebb813-006acad10d" "proxy-server 1476113" 0.0028 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" 201 - "PUT http://localhost/sda1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" "tx33ebf22d1a704283adea6-006acad10d" "object-server 1476113" 0.0007 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" 201 - "PUT http://localhost/sdb1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" "tx33ebf22d1a704283adea6-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" "tx33ebf22d1a704283adea6-006acad10d" "proxy-server 1476113" 0.0088 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.11849" "tx33ebf22d1a704283adea6-006acad10d" "proxy-server 1476113" 0.0128 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.11849 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx33ebf22d1a704283adea6-006acad10d - 0.0230 VW - 1791676685.189692736 1791676685.212710142 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx52a80ee83c6c415abfd3f-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx52a80ee83c6c415abfd3f-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx52a80ee83c6c415abfd3f-006acad10d" "proxy-server 1476113" 0.0090 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx52a80ee83c6c415abfd3f-006acad10d" "proxy-server 1476113" 0.0085 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - tx52a80ee83c6c415abfd3f-006acad10d - 0.0138 - - 1791676685.213173151 1791676685.226951122 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx4b04f376f79c469cb8a03-006acad10d" "proxy-server 1476113" 0.0058 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx4b04f376f79c469cb8a03-006acad10d - 0.0088 VW - 1791676685.240267277 1791676685.249033689 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx33772d24b1a74f21b0872-006acad10d" "proxy-server 1476113" 0.0030 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx33772d24b1a74f21b0872-006acad10d - 0.0141 VW - 1791676685.249555349 1791676685.263654470 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx9430add69d464af884595-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx9430add69d464af884595-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - tx9430add69d464af884595-006acad10d - 0.0193 VW - 1791676685.264250994 1791676685.283555269 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "txf6b4c96e989c41a8a7463-006acad10d" "proxy-server 1476113" 0.0108 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" 201 - "PUT http://localhost/sdb1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" "tx97c7af0b409249ea9e175-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" "tx97c7af0b409249ea9e175-006acad10d" "proxy-server 1476113" 0.0158 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" 201 - "PUT http://localhost/sda1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" "tx97c7af0b409249ea9e175-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/0/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.21374" "tx97c7af0b409249ea9e175-006acad10d" "proxy-server 1476113" 0.0212 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.21374 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e tx97c7af0b409249ea9e175-006acad10d - 0.0479 VW - 1791676685.284215450 1791676685.332083225 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txf0d89ac04dbd4a7797eea-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txf0d89ac04dbd4a7797eea-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txf0d89ac04dbd4a7797eea-006acad10d" "proxy-server 1476113" 0.0167 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "txf0d89ac04dbd4a7797eea-006acad10d" "proxy-server 1476113" 0.0185 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t - - - txf0d89ac04dbd4a7797eea-006acad10d - 0.0513 - - 1791676685.332612276 1791676685.383955002 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx1e30a460720d4fe295659-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 382 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&format=json&states=listing" "tx1e30a460720d4fe295659-006acad10d" "proxy-server 1476113" 0.0090 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 382 - tx1e30a460720d4fe295659-006acad10d - 0.0337 - - 1791676685.385702133 1791676685.419377804 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx2c25c018beba4910b611d-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx2c25c018beba4910b611d-006acad10d - 0.0126 VW - 1791676685.421911001 1791676685.434494972 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txce081564fb4f43bf80443-006acad10d" "proxy-server 1476113" 0.0082 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txce081564fb4f43bf80443-006acad10d - 0.0112 VW - 1791676685.439088821 1791676685.450330973 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txaca217539cd04542b92cb-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 - "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "txaca217539cd04542b92cb-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - - - txaca217539cd04542b92cb-006acad10d - 0.0111 VW - 1791676685.450919390 1791676685.462038994 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx4ca5513197cf4eb7b8c79-006acad10d" "proxy-server 1476113" 0.0025 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" 201 - "PUT http://localhost/sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" "txd574ca95e0ee45d6b7c00-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" 201 - "PUT http://localhost/sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" "txd574ca95e0ee45d6b7c00-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" "txd574ca95e0ee45d6b7c00-006acad10d" "proxy-server 1476113" 0.0080 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.33319" "txd574ca95e0ee45d6b7c00-006acad10d" "proxy-server 1476113" 0.0097 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.33319 HTTP/1.0 201 - Swift - - - d41d8cd98f00b204e9800998ecf8427e txd574ca95e0ee45d6b7c00-006acad10d - 0.0227 VW - 1791676685.462647200 1791676685.485355854 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx0250f8844b8d4725bd700-006acad10d" "object-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx0250f8844b8d4725bd700-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx0250f8844b8d4725bd700-006acad10d" "proxy-server 1476113" 0.0092 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx0250f8844b8d4725bd700-006acad10d" "proxy-server 1476113" 0.0088 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx0250f8844b8d4725bd700-006acad10d - 0.0140 - - 1791676685.485829592 1791676685.499809504 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx3128dc482fb24425b2424-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx3128dc482fb24425b2424-006acad10d - 0.0042 VW - 1791676685.501449585 1791676685.505675316 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx3cb5dda2e6a84c199c6df-006acad10d" "proxy-server 1476113" 0.0029 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx3cb5dda2e6a84c199c6df-006acad10d - 0.0058 VW - 1791676685.506222963 1791676685.512003899 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx9b157546475845389c58b-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 200 5 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3?symlink=get" "tx9b157546475845389c58b-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx798cd9065cb84b37abeb8-006acad10d" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - tx9b157546475845389c58b-006acad10d - 0.0177 VW - 1791676685.512594223 1791676685.530339479 0 (txn: tx41b6a786ee4b49819257b-006acad10d) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 201 - "PUT http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "tx41b6a786ee4b49819257b-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 201 - "PUT http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "tx41b6a786ee4b49819257b-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "tx41b6a786ee4b49819257b-006acad10d" "proxy-server 1476113" 0.0136 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "tx41b6a786ee4b49819257b-006acad10d" "proxy-server 1476113" 0.0134 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.48640 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx41b6a786ee4b49819257b-006acad10d - 0.0294 VW - 1791676685.519736528 1791676685.549159050 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx5a7ff222a78f4c4498dc6-006acad10d" "object-server 1476113" 0.0030 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx5a7ff222a78f4c4498dc6-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx5a7ff222a78f4c4498dc6-006acad10d" "proxy-server 1476113" 0.0157 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx5a7ff222a78f4c4498dc6-006acad10d" "proxy-server 1476113" 0.0152 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - - t 5 - - tx5a7ff222a78f4c4498dc6-006acad10d - 0.0245 - - 1791676685.549622774 1791676685.574097395 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx60335b3611b0448c81c95-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx60335b3611b0448c81c95-006acad10d - 0.0042 VW - 1791676685.576775312 1791676685.581003666 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx5f4839eddfc74587a4c3a-006acad10d" "proxy-server 1476113" 0.0026 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx5f4839eddfc74587a4c3a-006acad10d - 0.0055 VW - 1791676685.581503630 1791676685.586965084 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "tx27c82bc56cb848a1aeb19-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 404 70 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "tx27c82bc56cb848a1aeb19-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx27c82bc56cb848a1aeb19-006acad10d - 0.0056 VW - 1791676685.587600946 1791676685.593246222 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx9950a71f84324201a5af7-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx9950a71f84324201a5af7-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx9950a71f84324201a5af7-006acad10d" "proxy-server 1476113" 0.0113 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx9950a71f84324201a5af7-006acad10d" "proxy-server 1476113" 0.0110 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx9950a71f84324201a5af7-006acad10d - 0.0157 - - 1791676685.593616486 1791676685.609364748 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txa8859f9b38d643f29a5b5-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txa8859f9b38d643f29a5b5-006acad10d - 0.0043 VW - 1791676685.611059666 1791676685.615347147 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "tx9aa4663a141c42a390aac-006acad10d" "proxy-server 1476113" 0.0026 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - tx9aa4663a141c42a390aac-006acad10d - 0.0054 VW - 1791676685.615848541 1791676685.621239901 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "txe393c7f171d54eeeacbae-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 200 4 "GET http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub?symlink=get" "txe393c7f171d54eeeacbae-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/3/a/5_vc_non_ascii%C2%A3" 204 - "HEAD http://localhost/v1/a/5_vc_non_ascii%C2%A3" "tx7f1f1618caa847bba9eb0-006acad10d" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 4 - txe393c7f171d54eeeacbae-006acad10d - 0.0176 VW - 1791676685.621845484 1791676685.639419794 0 (txn: tx1c0c5a1c78524088b30af-006acad10d) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" 201 - "PUT http://localhost/sdb1/0/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" "tx1c0c5a1c78524088b30af-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/3/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" 201 - "PUT http://localhost/sda1/0/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" "tx1c0c5a1c78524088b30af-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/0/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" "tx1c0c5a1c78524088b30af-006acad10d" "proxy-server 1476113" 0.0084 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/0/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" 201 - "PUT http://localhost/v1/a/5_vc_non_ascii%C2%A3/0135_o_non_ascii%C2%A3/sub/1791676685.59416" "tx1c0c5a1c78524088b30af-006acad10d" "proxy-server 1476113" 0.0145 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_vc_non_ascii%25C2%25A3/0135_o_non_ascii%25C2%25A3/sub/1791676685.59416 HTTP/1.0 201 - Swift - 4 - 1b52eb8ef2c1875cfdf3ffbe9e3c05da tx1c0c5a1c78524088b30af-006acad10d - 0.0244 VW - 1791676685.628716230 1791676685.653112650 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx947f8ef074d442eca37ec-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx947f8ef074d442eca37ec-006acad10d" "proxy-server 1476113" 0.0175 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx947f8ef074d442eca37ec-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3/sub" "tx947f8ef074d442eca37ec-006acad10d" "proxy-server 1476113" 0.0205 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3/sub HTTP/1.0 201 - - t 4 - - tx947f8ef074d442eca37ec-006acad10d - 0.0309 - - 1791676685.653568029 1791676685.684438944 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx9b25e476f74a473cadbe3-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx9b25e476f74a473cadbe3-006acad10d - 0.0047 VW - 1791676685.686212301 1791676685.690939903 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_ascii" 204 - "HEAD http://localhost/v1/a/5_oc_ascii" "txed46694e27c948febc1ad-006acad10d" "proxy-server 1476113" 0.0028 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_ascii HTTP/1.0 204 - Swift - - - - txed46694e27c948febc1ad-006acad10d - 0.0056 VW - 1791676685.691478014 1791676685.697121859 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/3/a/5_vc_non_ascii%C2%A3" 200 764 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=00f5_o_non_ascii%C2%A3%2F&marker=&reverse=on&format=json&states=listing" "tx4eaa6676a85240368d879-006acad10d" "proxy-server 1476113" 0.0036 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D00f5_o_non_ascii%25C2%25A3%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - Swift - - 764 - tx4eaa6676a85240368d879-006acad10d - 0.0070 VW - 1791676685.697698593 1791676685.704723358 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640?symlink=get" "txd79a02426b514d34bf71e-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 200 5 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640?symlink=get" "txd79a02426b514d34bf71e-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.48640%3Fsymlink%3Dget HTTP/1.0 200 - Swift - - 5 - txd79a02426b514d34bf71e-006acad10d - 0.0148 VW - 1791676685.705243111 1791676685.720082521 0 (txn: tx2d43eb0943f3483c81b70-006acad10d) +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx2d43eb0943f3483c81b70-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx2d43eb0943f3483c81b70-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx2d43eb0943f3483c81b70-006acad10d" "proxy-server 1476113" 0.0085 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_ascii/5_o_non_ascii%C2%A3" 201 - "PUT http://localhost/v1/a/5_oc_ascii/5_o_non_ascii%C2%A3" "tx2d43eb0943f3483c81b70-006acad10d" "proxy-server 1476113" 0.0104 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_ascii/5_o_non_ascii%25C2%25A3 HTTP/1.0 201 - Swift - 5 - dcddb75469b4b4875094e14561e573d8 tx2d43eb0943f3483c81b70-006acad10d - 0.0170 VW - 1791676685.712008953 1791676685.729042292 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 204 - "DELETE http://localhost/sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "txca1692210b0549acbcc9e-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/3/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 204 - "DELETE http://localhost/sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "txca1692210b0549acbcc9e-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "txca1692210b0549acbcc9e-006acad10d" "proxy-server 1476113" 0.0056 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" 204 - "DELETE http://localhost/v1/a/5_vc_non_ascii%C2%A3/00f5_o_non_ascii%C2%A3/1791676685.48640" "txca1692210b0549acbcc9e-006acad10d" "proxy-server 1476113" 0.0072 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 DELETE /v1/a/5_vc_non_ascii%25C2%25A3/00f5_o_non_ascii%25C2%25A3/1791676685.48640 HTTP/1.0 204 - Swift - - - - txca1692210b0549acbcc9e-006acad10d - 0.0109 VW - 1791676685.729580641 1791676685.740478992 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx096996c83c3c45558b740-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/3/a/5_vc_non_ascii%C2%A3" 200 195 "GET http://localhost/v1/a/5_vc_non_ascii%C2%A3?prefix=0135_o_non_ascii%C2%A3%2Fsub%2F&format=json&states=listing" "tx096996c83c3c45558b740-006acad10d" "proxy-server 1476113" 0.0038 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 GET /v1/a/5_vc_non_ascii%25C2%25A3%3Fprefix%3D0135_o_non_ascii%25C2%25A3%252Fsub%252F%26format%3Djson%26states%3Dlisting HTTP/1.0 200 - - t - 195 - tx096996c83c3c45558b740-006acad10d - 0.0115 - - 1791676685.742240191 1791676685.753695011 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txc916845eaf0841fe82cb8-006acad10d" "proxy-server 1476113" 0.0013 "-" 1476113 - +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/1/a/5_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:45643/sdb1/2/a/5_oc_asciiwhoops" "txc916845eaf0841fe82cb8-006acad10d" "container-server 1476113" 0.0011 "-" 1476113 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/1/a/5_oc_asciiwhoops" 201 - "PUT http://127.0.0.1:55881/sda1/2/a/5_oc_asciiwhoops" "txc916845eaf0841fe82cb8-006acad10d" "container-server 1476113" 0.0011 "-" 1476113 0test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container_utf_object test.unit.proxy.test_server.TestSocketObjectVersions.test_version_manifest_utf8_version_container_utf_object ... ok -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx84da50893fba43fbbb403-0068bdc0d3 - 0.0086 VW - 1757266131.710159779 1757266131.718711615 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/1/a/5_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx2d12f266bb6a467093cb8-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/1/a/5_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx2d12f266bb6a467093cb8-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx2d12f266bb6a467093cb8-0068bdc0d3 - 0.0141 VW - 1757266131.719274282 1757266131.733366489 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/2/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/5_oc_asciiwhoops/foo" "tx7ff4bba56a8f44c290a14-0068bdc0d3" "object-server 2597852" 0.0007 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/1/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops/foo" "tx7ff4bba56a8f44c290a14-0068bdc0d3" "proxy-server 2597852" 0.0105 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sdb1/2/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/1/a/5_oc_asciiwhoops/foo" "tx7ff4bba56a8f44c290a14-0068bdc0d3" "object-server 2597852" 0.0005 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "PUT /sda1/1/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops/foo" "tx7ff4bba56a8f44c290a14-0068bdc0d3" "proxy-server 2597852" 0.0191 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 PUT /v1/a/5_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - tx7ff4bba56a8f44c290a14-0068bdc0d3 - 0.0271 - - 1757266131.733742237 1757266131.760881901 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx913989e3a3a5446388fb7-0068bdc0d3" "proxy-server 2597852" 0.0021 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx913989e3a3a5446388fb7-0068bdc0d3 - 0.0091 VW - 1757266131.762573004 1757266131.771700621 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "tx85f932acc174447aa323b-0068bdc0d3" "proxy-server 2597852" 0.0025 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx85f932acc174447aa323b-0068bdc0d3 - 0.0053 VW - 1757266131.772220612 1757266131.777528286 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/1/a/5_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx72e3350a893548f39bf8f-0068bdc0d3" "proxy-server 2597852" 0.0006 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/1/a/5_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx72e3350a893548f39bf8f-0068bdc0d3" "proxy-server 2597852" 0.0006 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx800f0c1c5a4441a280903-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "tx800f0c1c5a4441a280903-0068bdc0d3" "proxy-server 2597852" 0.0003 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/5_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - tx72e3350a893548f39bf8f-0068bdc0d3 - 0.0123 VW - 1757266131.778073788 1757266131.790340662 0 (txn: tx0c29d52b4c904b33acd9d-0068bdc0d3) -proxy INFO: - - 07/Sep/2025/17/28/51 PUT /v1/a/none/003foo/1757266131.73428 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx0c29d52b4c904b33acd9d-0068bdc0d3 - 0.0061 VW - 1757266131.784680605 1757266131.790786743 0 -acct2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txf627fcde89834f97a9e6f-0068bdc0d3" "proxy-server 2597852" 0.0013 "-" 2597852 - -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txf627fcde89834f97a9e6f-0068bdc0d3 - 0.0042 VW - 1757266131.792355537 1757266131.796531677 - -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "HEAD /sda1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "txee5de8e0279f4656bb814-0068bdc0d3" "proxy-server 2597852" 0.0014 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txee5de8e0279f4656bb814-0068bdc0d3 - 0.0042 VW - 1757266131.797067404 1757266131.801242828 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx786c76fe139749a29e0f8-0068bdc0d3" "proxy-server 2597852" 0.0004 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx786c76fe139749a29e0f8-0068bdc0d3" "proxy-server 2597852" 0.0004 "-" 2597852 0 -proxy INFO: - - 07/Sep/2025/17/28/51 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx786c76fe139749a29e0f8-0068bdc0d3 - 0.0056 VW - 1757266131.801769257 1757266131.807369947 0 -cont2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sdb1/2/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/5_oc_asciiwhoops/foo" "tx8e78df72e7d948a2bfb84-0068bdc0d3" "object-server 2597852" 0.0004 "-" 2597852 0 -obj1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sda1/1/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/5_oc_asciiwhoops/foo" "tx8e78df72e7d948a2bfb84-0068bdc0d3" "proxy-server 2597852" 0.0090 "-" 2597852 0 -cont1 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sda1/2/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/5_oc_asciiwhoops/foo" "tx8e78df72e7d948a2bfb84-0068bdc0d3" "object-server 2597852" 0.0004 "-" 2597852 0 -obj2 INFO: 127.0.0.1 - - [07/Sep/2025:17:28:51 +0000] "DELETE /sdb1/1/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/5_oc_asciiwhoops/foo" "tx8e78df72e7d948a2bfb84-0068bdc0d3" "proxy-server 2597852" 0.0108 "-" 2597852 0 -proxy INFO: 127.0.0.1 127.0.0.1 07/Sep/2025/17/28/51 DELETE /v1/a/5_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - tx8e78df72e7d948a2bfb84-0068bdc0d3 - 0.0154 - - 1757266131.807769775 1757266131.823193550 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops" "txc916845eaf0841fe82cb8-006acad10d" "proxy-server 1476113" 0.0128 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_asciiwhoops" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops" "txc916845eaf0841fe82cb8-006acad10d" "proxy-server 1476113" 0.0184 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_asciiwhoops HTTP/1.0 201 - - t - - - txc916845eaf0841fe82cb8-006acad10d - 0.0261 - - 1791676685.755738974 1791676685.781861782 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txe511ca81aee140c2a9dc4-006acad10d" "proxy-server 1476113" 0.0061 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txe511ca81aee140c2a9dc4-006acad10d - 0.0089 VW - 1791676685.787598610 1791676685.796495914 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "tx913358b2e0c14809a0ef6-006acad10d" "proxy-server 1476113" 0.0054 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - tx913358b2e0c14809a0ef6-006acad10d - 0.0082 VW - 1791676685.797006130 1791676685.805249453 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/1/a/5_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx028390280fb7444d9ab88-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/1/a/5_oc_asciiwhoops/foo" 404 70 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "tx028390280fb7444d9ab88-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 404 - Swift - - 70 - tx028390280fb7444d9ab88-006acad10d - 0.0108 VW - 1791676685.805803537 1791676685.816637278 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/2/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sdb1/1/a/5_oc_asciiwhoops/foo" "txa4c17290cc8447b6a0d45-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/2/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/sda1/1/a/5_oc_asciiwhoops/foo" "txa4c17290cc8447b6a0d45-006acad10d" "object-server 1476113" 0.0005 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sda1/1/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops/foo" "txa4c17290cc8447b6a0d45-006acad10d" "proxy-server 1476113" 0.0110 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "PUT /sdb1/1/a/5_oc_asciiwhoops/foo" 201 - "PUT http://localhost/v1/a/5_oc_asciiwhoops/foo" "txa4c17290cc8447b6a0d45-006acad10d" "proxy-server 1476113" 0.0109 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 PUT /v1/a/5_oc_asciiwhoops/foo HTTP/1.0 201 - - t 5 - - txa4c17290cc8447b6a0d45-006acad10d - 0.0156 - - 1791676685.817003727 1791676685.832638741 0 +acct1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "tx5db6c0a6e40f462a94d57-006acad10d" "proxy-server 1476113" 0.0014 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - tx5db6c0a6e40f462a94d57-006acad10d - 0.0042 VW - 1791676685.834367990 1791676685.838602304 - +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "txbaca02ba86e6435faf518-006acad10d" "proxy-server 1476113" 0.0026 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txbaca02ba86e6435faf518-006acad10d - 0.0054 VW - 1791676685.839131594 1791676685.844530582 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/1/a/5_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "txeb26ba2cf6974821b5ed4-006acad10d" "proxy-server 1476113" 0.0007 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/1/a/5_oc_asciiwhoops/foo" 200 5 "GET http://localhost/v1/a/5_oc_asciiwhoops/foo?symlink=get" "txeb26ba2cf6974821b5ed4-006acad10d" "proxy-server 1476113" 0.0006 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txaf9c1e8fd9a94bc68e385-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sda1/2/a/none" 404 - "HEAD http://localhost/v1/a/none" "txaf9c1e8fd9a94bc68e385-006acad10d" "proxy-server 1476113" 0.0003 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/5_oc_asciiwhoops/foo%3Fsymlink%3Dget HTTP/1.0 499 - Swift - - 5 - txeb26ba2cf6974821b5ed4-006acad10d - 0.0123 VW - 1791676685.845058203 1791676685.857367277 0 (txn: tx7494b2d1f9234e428c3f5-006acad10d) +proxy INFO: - - 10/Oct/2026/23/58/05 PUT /v1/a/none/003foo/1791676685.81751 HTTP/1.0 404 - Swift - - 70 dcddb75469b4b4875094e14561e573d8 tx7494b2d1f9234e428c3f5-006acad10d - 0.0062 VW - 1791676685.851687670 1791676685.857844114 0 +acct2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/1/a" 204 - "HEAD http://localhost/v1/a?format=json" "txbb79b7eda5d64ccf9ab3e-006acad10d" "proxy-server 1476113" 0.0021 "-" 1476113 - +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a%3Fformat%3Djson HTTP/1.0 204 - Swift - - - - txbb79b7eda5d64ccf9ab3e-006acad10d - 0.0049 VW - 1791676685.859480858 1791676685.864371777 - +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "HEAD /sdb1/2/a/5_oc_asciiwhoops" 204 - "HEAD http://localhost/v1/a/5_oc_asciiwhoops" "txb82d6899607e4fbfac196-006acad10d" "proxy-server 1476113" 0.0025 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 HEAD /v1/a/5_oc_asciiwhoops HTTP/1.0 204 - Swift - - - - txb82d6899607e4fbfac196-006acad10d - 0.0053 VW - 1791676685.864865065 1791676685.870212555 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sda1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx80feecf2905f4862a36f8-006acad10d" "proxy-server 1476113" 0.0004 "-" 1476113 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "GET /sdb1/2/a/none" 404 - "GET http://localhost/v1/a/none?prefix=003foo%2F&marker=&reverse=on&format=json&states=listing" "tx80feecf2905f4862a36f8-006acad10d" "proxy-server 1476113" 0.0004 "-" 1476113 0 +proxy INFO: - - 10/Oct/2026/23/58/05 GET /v1/a/none%3Fprefix%3D003foo%252F%26marker%3D%26reverse%3Don%26format%3Djson%26states%3Dlisting HTTP/1.0 404 - Swift - - 70 - tx80feecf2905f4862a36f8-006acad10d - 0.0058 VW - 1791676685.870753050 1791676685.876544237 0 +cont2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/2/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sdb1/1/a/5_oc_asciiwhoops/foo" "txd92e68b5aec64d12af3a5-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +cont1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/2/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/sda1/1/a/5_oc_asciiwhoops/foo" "txd92e68b5aec64d12af3a5-006acad10d" "object-server 1476113" 0.0004 "-" 1476113 0 +obj1 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sda1/1/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/5_oc_asciiwhoops/foo" "txd92e68b5aec64d12af3a5-006acad10d" "proxy-server 1476113" 0.0064 "-" 1476113 0 +obj2 INFO: 127.0.0.1 - - [10/Oct/2026:23:58:05 +0000] "DELETE /sdb1/1/a/5_oc_asciiwhoops/foo" 204 - "DELETE http://localhost/v1/a/5_oc_asciiwhoops/foo" "txd92e68b5aec64d12af3a5-006acad10d" "proxy-server 1476113" 0.0056 "-" 1476113 0 +proxy INFO: 127.0.0.1 127.0.0.1 10/Oct/2026/23/58/05 DELETE /v1/a/5_oc_asciiwhoops/foo HTTP/1.0 204 - - t - - - txd92e68b5aec64d12af3a5-006acad10d - 0.0107 - - 1791676685.876924753 1791676685.887641668 0 ---------------------------------------------------------------------- -Ran 9521 tests in 189.894s +Ran 9521 tests in 159.656s OK (skipped=11) + stestr slowest -Test id Runtime (s) ---------------------------------------------------------------------------------------------------------------------------------------------------- ----------- -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_exceptions_fails 38.503 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_crypto_max_length_path 24.990 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted 16.187 -test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted 13.587 -test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving 13.521 -test.unit.proxy.controllers.test_container.TestContainerController4Replicas.test_response_codes_for_GET 12.816 -test.unit.obj.test_reconstructor.TestReconstructFragmentArchiveECDuplicationFactor.test_reconstruct_fa_quarantine_threshold_one_rnc_absolute_number 12.460 -test.unit.container.test_sharder.TestSharder.test_cleave_shard_shrinking 12.116 -test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_merge_while_unsharded 11.578 -test.unit.container.test_sharder.TestSharder.test_audit_shard_container_merge_other_ranges 10.458 +Test id Runtime (s) +--------------------------------------------------------------------------------------------------------------- ----------- +test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges.test_merge_shard_ranges_state 13.768 +test.unit.container.test_backend.TestContainerBrokerBeforeMetadata.test_merge_shard_ranges_state 13.051 +test.unit.container.test_backend.TestContainerBrokerBeforeSPI.test_merge_shard_ranges_state 12.686 +test.unit.container.test_backend.TestContainerBrokerBeforeXSync.test_merge_shard_ranges_state 11.378 +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_unencrypted_to_encrypted 6.973 +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_unencrypted 6.571 +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_not_cleaving 6.461 +test.unit.container.test_sharder.TestSharder.test_audit_old_style_shard_root_ranges_not_merged_not_cleaving 5.964 +test.unit.common.middleware.crypto.test_encryption.TestCryptoPipelineChanges.test_copy_encrypted_to_encrypted 5.880 +test.unit.container.test_sharder.TestSharder.test_audit_shard_root_ranges_not_merged_once_sharded 5.477 + rm -rf .stestr make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' dh_install -O--buildsystem=pybuild @@ -80489,16 +80466,16 @@ The HTML pages are in debian/swift-doc/usr/share/doc/swift-doc/api-ref. dh_sphinxdoc -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/bootstrap.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/combobox.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/navigation.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/api-site.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/docs.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/bootstrap.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/api-site.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/jquery-3.2.1.min.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/combobox.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/bootstrap.min.js -dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/navigation.js +dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/jquery-3.2.1.min.js make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/swift-2.35.1' @@ -80593,130 +80570,148 @@ NAME=`echo $FILE | cut -d. -f2` ; \ dh_installinit --error-handler=true -p$PKG --name=$NAME ;\ done -+ echo swift-account.swift-account-auditor.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-account.swift-account-auditor.init +++ cut -d. -f1 + PKG=swift-account -+ + echocut -d. -f2 - swift-account.swift-account-auditor.init +++ echo swift-account.swift-account-auditor.init +++ cut -d. -f2 + NAME=swift-account-auditor + dh_installinit --error-handler=true -pswift-account --name=swift-account-auditor -+ echo swift-account.swift-account-reaper.init+ cut -d. -f1 - ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-account.swift-account-reaper.init +++ cut -d. -f1 + PKG=swift-account -+ echo swift-account.swift-account-reaper.init -+ cut -d. -f2 +++ cut -d. -f2 +++ echo swift-account.swift-account-reaper.init + NAME=swift-account-reaper + dh_installinit --error-handler=true -pswift-account --name=swift-account-reaper -+ + echo swift-account.swift-account-replicator.init -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-account.swift-account-replicator.init + PKG=swift-account -+ echo swift-account.swift-account-replicator.init -+ cut -d. -f2 +++ cut -d. -f2 +++ echo swift-account.swift-account-replicator.init + NAME=swift-account-replicator + dh_installinit --error-handler=true -pswift-account --name=swift-account-replicator -+ echo+ swift-account.swift-account.init -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-account.swift-account.init +++ cut -d. -f1 + PKG=swift-account -+ echo+ cut -d. -f2 - swift-account.swift-account.init +++ cut -d. -f2 +++ echo swift-account.swift-account.init + NAME=swift-account + dh_installinit --error-handler=true -pswift-account --name=swift-account -+ echo swift-container.swift-container-auditor.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-container.swift-container-auditor.init + PKG=swift-container -+ echo swift-container.swift-container-auditor.init -+ cut -d. -f2 +++ echo swift-container.swift-container-auditor.init +++ cut -d. -f2 + NAME=swift-container-auditor + dh_installinit --error-handler=true -pswift-container --name=swift-container-auditor -+ echo swift-container.swift-container-reconciler.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-container.swift-container-reconciler.init +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-reconciler.init -+ cut -d. -f2 +++ echo swift-container.swift-container-reconciler.init +++ cut -d. -f2 + NAME=swift-container-reconciler + dh_installinit --error-handler=true -pswift-container --name=swift-container-reconciler -+ echo swift-container.swift-container-replicator.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-container.swift-container-replicator.init +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-replicator.init -+ cut -d. -f2 +++ echo swift-container.swift-container-replicator.init +++ cut -d. -f2 + NAME=swift-container-replicator + dh_installinit --error-handler=true -pswift-container --name=swift-container-replicator -+ echo swift-container.swift-container-sharder.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-container.swift-container-sharder.init +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-sharder.init -+ cut -d. -f2 +++ echo swift-container.swift-container-sharder.init +++ cut -d. -f2 + NAME=swift-container-sharder + dh_installinit --error-handler=true -pswift-container --name=swift-container-sharder -+ echo swift-container.swift-container-sync.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-container.swift-container-sync.init + PKG=swift-container -+ echo swift-container.swift-container-sync.init -+ cut -d. -f2 +++ echo swift-container.swift-container-sync.init +++ cut -d. -f2 + NAME=swift-container-sync + dh_installinit --error-handler=true -pswift-container --name=swift-container-sync -+ echo swift-container.swift-container-updater.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-container.swift-container-updater.init + PKG=swift-container -+ echo swift-container.swift-container-updater.init -+ cut -d. -f2 +++ echo swift-container.swift-container-updater.init +++ cut -d. -f2 + NAME=swift-container-updater + dh_installinit --error-handler=true -pswift-container --name=swift-container-updater -+ echo swift-container.swift-container.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-container.swift-container.init +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container.init -+ cut -d. -f2 +++ cut -d. -f2 +++ echo swift-container.swift-container.init + NAME=swift-container + dh_installinit --error-handler=true -pswift-container --name=swift-container -+ echo swift-object-expirer.swift-object-expirer.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-object-expirer.swift-object-expirer.init +++ cut -d. -f1 + PKG=swift-object-expirer -+ echo swift-object-expirer.swift-object-expirer.init -+ cut -d. -f2 +++ echo swift-object-expirer.swift-object-expirer.init +++ cut -d. -f2 + NAME=swift-object-expirer + dh_installinit --error-handler=true -pswift-object-expirer --name=swift-object-expirer -+ echo swift-object.swift-object-auditor.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-object.swift-object-auditor.init + PKG=swift-object -+ + echo swift-object.swift-object-auditor.init -cut -d. -f2 +++ echo swift-object.swift-object-auditor.init +++ cut -d. -f2 + NAME=swift-object-auditor + dh_installinit --error-handler=true -pswift-object --name=swift-object-auditor -+ echo swift-object.swift-object-reconstructor.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-object.swift-object-reconstructor.init +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object-reconstructor.init -+ cut -d. -f2 +++ cut -d. -f2 +++ echo swift-object.swift-object-reconstructor.init + NAME=swift-object-reconstructor + dh_installinit --error-handler=true -pswift-object --name=swift-object-reconstructor -+ echo swift-object.swift-object-replicator.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-object.swift-object-replicator.init +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object-replicator.init -+ cut -d. -f2 +++ echo swift-object.swift-object-replicator.init +++ cut -d. -f2 + NAME=swift-object-replicator + dh_installinit --error-handler=true -pswift-object --name=swift-object-replicator -+ echo swift-object.swift-object-updater.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-object.swift-object-updater.init + PKG=swift-object -+ echo swift-object.swift-object-updater.init -+ cut -d. -f2 +++ echo swift-object.swift-object-updater.init +++ cut -d. -f2 + NAME=swift-object-updater + dh_installinit --error-handler=true -pswift-object --name=swift-object-updater -+ echo swift-object.swift-object.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ cut -d. -f1 +++ echo swift-object.swift-object.init + PKG=swift-object -+ echo swift-object.swift-object.init -+ cut -d. -f2 +++ cut -d. -f2 +++ echo swift-object.swift-object.init + NAME=swift-object + dh_installinit --error-handler=true -pswift-object --name=swift-object -+ echo swift-proxy.swift-proxy.init -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.init swift-account.swift-account-reaper.init swift-account.swift-account-replicator.init swift-account.swift-account.init swift-container.swift-container-auditor.init swift-container.swift-container-reconciler.init swift-container.swift-container-replicator.init swift-container.swift-container-sharder.init swift-container.swift-container-sync.init swift-container.swift-container-updater.init swift-container.swift-container.init swift-object-expirer.swift-object-expirer.init swift-object.swift-object-auditor.init swift-object.swift-object-reconstructor.init swift-object.swift-object-replicator.init swift-object.swift-object-updater.init swift-object.swift-object.init swift-proxy.swift-proxy.init +++ echo swift-proxy.swift-proxy.init +++ cut -d. -f1 + PKG=swift-proxy -+ echo swift-proxy.swift-proxy.init -+ cut -d. -f2 +++ echo swift-proxy.swift-proxy.init +++ cut -d. -f2 + NAME=swift-proxy + dh_installinit --error-handler=true -pswift-proxy --name=swift-proxy make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' @@ -80738,221 +80733,252 @@ NAME=`echo $FILE | cut -d. -f2` ; \ dh_installsystemd -p$PKG --name=$NAME ;\ done -+ echo swift-account.swift-account-auditor.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-auditor.service +++ cut -d. -f1 + PKG=swift-account -+ echo swift-account.swift-account-auditor.service+ cut -d. -f2 - +++ echo swift-account.swift-account-auditor.service +++ cut -d. -f2 + NAME=swift-account-auditor + dh_installsystemd -pswift-account --name=swift-account-auditor -+ + echo swift-account.swift-account-auditor@.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-auditor@.service +++ cut -d. -f1 + PKG=swift-account -+ echo swift-account.swift-account-auditor@.service -+ cut -d. -f2 +++ echo swift-account.swift-account-auditor@.service +++ cut -d. -f2 + NAME=swift-account-auditor@ + dh_installsystemd -pswift-account --name=swift-account-auditor@ -+ echo swift-account.swift-account-reaper.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-reaper.service +++ cut -d. -f1 + PKG=swift-account -+ + cutecho swift-account.swift-account-reaper.service - -d. -f2 +++ echo swift-account.swift-account-reaper.service +++ cut -d. -f2 + NAME=swift-account-reaper + dh_installsystemd -pswift-account --name=swift-account-reaper -+ cut -d. -f1+ -echo swift-account.swift-account-reaper@.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-reaper@.service +++ cut -d. -f1 + PKG=swift-account -+ + cut -d. -f2 -echo swift-account.swift-account-reaper@.service +++ echo swift-account.swift-account-reaper@.service +++ cut -d. -f2 + NAME=swift-account-reaper@ + dh_installsystemd -pswift-account --name=swift-account-reaper@ -+ + cut -d. -f1 -echo swift-account.swift-account-replicator.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-replicator.service +++ cut -d. -f1 + PKG=swift-account -+ + echocut -d. -f2 - swift-account.swift-account-replicator.service +++ echo swift-account.swift-account-replicator.service +++ cut -d. -f2 + NAME=swift-account-replicator + dh_installsystemd -pswift-account --name=swift-account-replicator -+ + echocut -d. -f1 - swift-account.swift-account-replicator@.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account-replicator@.service +++ cut -d. -f1 + PKG=swift-account -+ echo swift-account.swift-account-replicator@.service -+ cut -d. -f2 +++ echo swift-account.swift-account-replicator@.service +++ cut -d. -f2 + NAME=swift-account-replicator@ + dh_installsystemd -pswift-account --name=swift-account-replicator@ -+ echo swift-account.swift-account.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-account.swift-account.service +++ cut -d. -f1 + PKG=swift-account -+ echo swift-account.swift-account.service -+ cut -d. -f2 +++ echo swift-account.swift-account.service +++ cut -d. -f2 + NAME=swift-account + dh_installsystemd -pswift-account --name=swift-account -+ + cut -d. -f1 -echo swift-container.swift-container-auditor.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-auditor.service +++ cut -d. -f1 + PKG=swift-container -+ + cut -d. -f2 -echo swift-container.swift-container-auditor.service +++ echo swift-container.swift-container-auditor.service +++ cut -d. -f2 + NAME=swift-container-auditor + dh_installsystemd -pswift-container --name=swift-container-auditor -+ echo swift-container.swift-container-auditor@.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-auditor@.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-auditor@.service -+ cut -d. -f2 +++ echo swift-container.swift-container-auditor@.service +++ cut -d. -f2 + NAME=swift-container-auditor@ + dh_installsystemd -pswift-container --name=swift-container-auditor@ -+ echo+ swift-container.swift-container-reconciler.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-reconciler.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-reconciler.service -+ cut -d. -f2 +++ echo swift-container.swift-container-reconciler.service +++ cut -d. -f2 + NAME=swift-container-reconciler + dh_installsystemd -pswift-container --name=swift-container-reconciler -+ echo+ swift-container.swift-container-replicator.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-replicator.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-replicator.service -+ cut -d. -f2 +++ echo swift-container.swift-container-replicator.service +++ cut -d. -f2 + NAME=swift-container-replicator + dh_installsystemd -pswift-container --name=swift-container-replicator -+ + echocut swift-container.swift-container-replicator@.service - -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-replicator@.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-replicator@.service -+ cut -d. -f2 +++ echo swift-container.swift-container-replicator@.service +++ cut -d. -f2 + NAME=swift-container-replicator@ + dh_installsystemd -pswift-container --name=swift-container-replicator@ -+ + cut -d. -f1 -echo swift-container.swift-container-sharder.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-sharder.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-sharder.service -+ cut -d. -f2 +++ echo swift-container.swift-container-sharder.service +++ cut -d. -f2 + NAME=swift-container-sharder + dh_installsystemd -pswift-container --name=swift-container-sharder -+ + cut -d. -f1 -echo swift-container.swift-container-sharder@.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-sharder@.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-sharder@.service -+ cut -d. -f2 +++ echo swift-container.swift-container-sharder@.service +++ cut -d. -f2 + NAME=swift-container-sharder@ + dh_installsystemd -pswift-container --name=swift-container-sharder@ -+ echo+ swift-container.swift-container-sync.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-sync.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-sync.service -+ cut -d. -f2 +++ echo swift-container.swift-container-sync.service +++ cut -d. -f2 + NAME=swift-container-sync + dh_installsystemd -pswift-container --name=swift-container-sync -+ echo swift-container.swift-container-sync@.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-sync@.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-sync@.service -+ cut -d. -f2 +++ echo swift-container.swift-container-sync@.service +++ cut -d. -f2 + NAME=swift-container-sync@ + dh_installsystemd -pswift-container --name=swift-container-sync@ -+ cut -d. -f1 -+ echo swift-container.swift-container-updater.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-updater.service +++ cut -d. -f1 + PKG=swift-container -+ cut -d. -f2 -+ echo swift-container.swift-container-updater.service +++ echo swift-container.swift-container-updater.service +++ cut -d. -f2 + NAME=swift-container-updater + dh_installsystemd -pswift-container --name=swift-container-updater -+ echo swift-container.swift-container-updater@.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container-updater@.service +++ cut -d. -f1 + PKG=swift-container -+ echo swift-container.swift-container-updater@.service -+ cut -d. -f2 +++ echo swift-container.swift-container-updater@.service +++ cut -d. -f2 + NAME=swift-container-updater@ + dh_installsystemd -pswift-container --name=swift-container-updater@ -+ + echo swift-container.swift-container.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-container.swift-container.service +++ cut -d. -f1 + PKG=swift-container -+ + cut -d. -f2 -echo swift-container.swift-container.service +++ echo swift-container.swift-container.service +++ cut -d. -f2 + NAME=swift-container + dh_installsystemd -pswift-container --name=swift-container -+ + echocut -d. -f1 - swift-object-expirer.swift-object-expirer.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ cut -d. -f1 +++ echo swift-object-expirer.swift-object-expirer.service + PKG=swift-object-expirer -+ echo swift-object-expirer.swift-object-expirer.service -+ cut -d. -f2 +++ echo swift-object-expirer.swift-object-expirer.service +++ cut -d. -f2 + NAME=swift-object-expirer + dh_installsystemd -pswift-object-expirer --name=swift-object-expirer -+ + cutecho swift-object.swift-object-auditor.service - -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-auditor.service +++ cut -d. -f1 + PKG=swift-object -+ + echo swift-object.swift-object-auditor.service -cut -d. -f2 +++ echo swift-object.swift-object-auditor.service +++ cut -d. -f2 + NAME=swift-object-auditor + dh_installsystemd -pswift-object --name=swift-object-auditor -+ cut -d. -f1 -+ echo swift-object.swift-object-auditor@.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-auditor@.service +++ cut -d. -f1 + PKG=swift-object -+ + echo swift-object.swift-object-auditor@.service -cut -d. -f2 +++ echo swift-object.swift-object-auditor@.service +++ cut -d. -f2 + NAME=swift-object-auditor@ + dh_installsystemd -pswift-object --name=swift-object-auditor@ -+ echo swift-object.swift-object-reconstructor.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-reconstructor.service +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object-reconstructor.service -+ cut -d. -f2 +++ echo swift-object.swift-object-reconstructor.service +++ cut -d. -f2 + NAME=swift-object-reconstructor + dh_installsystemd -pswift-object --name=swift-object-reconstructor -+ + cut -d. -f1 -echo swift-object.swift-object-reconstructor@.service ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-reconstructor@.service +++ cut -d. -f1 + PKG=swift-object -+ cut+ -d. -f2 -echo swift-object.swift-object-reconstructor@.service +++ echo swift-object.swift-object-reconstructor@.service +++ cut -d. -f2 + NAME=swift-object-reconstructor@ + dh_installsystemd -pswift-object --name=swift-object-reconstructor@ -+ + echo swift-object.swift-object-replicator.service -cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-replicator.service +++ cut -d. -f1 + PKG=swift-object -+ + cut -d. -f2 -echo swift-object.swift-object-replicator.service +++ echo swift-object.swift-object-replicator.service +++ cut -d. -f2 + NAME=swift-object-replicator + dh_installsystemd -pswift-object --name=swift-object-replicator -+ cut+ echo swift-object.swift-object-replicator@.service - -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-replicator@.service +++ cut -d. -f1 + PKG=swift-object -+ + echocut -d. -f2 - swift-object.swift-object-replicator@.service +++ echo swift-object.swift-object-replicator@.service +++ cut -d. -f2 + NAME=swift-object-replicator@ + dh_installsystemd -pswift-object --name=swift-object-replicator@ -+ echo swift-object.swift-object-updater.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-updater.service +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object-updater.service -+ cut -d. -f2 +++ echo swift-object.swift-object-updater.service +++ cut -d. -f2 + NAME=swift-object-updater + dh_installsystemd -pswift-object --name=swift-object-updater -+ echo swift-object.swift-object-updater@.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object-updater@.service +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object-updater@.service -+ cut -d. -f2 +++ echo swift-object.swift-object-updater@.service +++ cut -d. -f2 + NAME=swift-object-updater@ + dh_installsystemd -pswift-object --name=swift-object-updater@ -+ echo swift-object.swift-object.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object.service +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object.service -+ cut -d. -f2 +++ echo swift-object.swift-object.service +++ cut -d. -f2 + NAME=swift-object + dh_installsystemd -pswift-object --name=swift-object -+ echo swift-object.swift-object@.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-object.swift-object@.service +++ cut -d. -f1 + PKG=swift-object -+ echo swift-object.swift-object@.service -+ cut -d. -f2 +++ echo swift-object.swift-object@.service +++ cut -d. -f2 + NAME=swift-object@ + dh_installsystemd -pswift-object --name=swift-object@ -+ echo swift-proxy.swift-proxy.service -+ cut -d. -f1 ++ for FILE in swift-account.swift-account-auditor.service swift-account.swift-account-auditor@.service swift-account.swift-account-reaper.service swift-account.swift-account-reaper@.service swift-account.swift-account-replicator.service swift-account.swift-account-replicator@.service swift-account.swift-account.service swift-container.swift-container-auditor.service swift-container.swift-container-auditor@.service swift-container.swift-container-reconciler.service swift-container.swift-container-replicator.service swift-container.swift-container-replicator@.service swift-container.swift-container-sharder.service swift-container.swift-container-sharder@.service swift-container.swift-container-sync.service swift-container.swift-container-sync@.service swift-container.swift-container-updater.service swift-container.swift-container-updater@.service swift-container.swift-container.service swift-object-expirer.swift-object-expirer.service swift-object.swift-object-auditor.service swift-object.swift-object-auditor@.service swift-object.swift-object-reconstructor.service swift-object.swift-object-reconstructor@.service swift-object.swift-object-replicator.service swift-object.swift-object-replicator@.service swift-object.swift-object-updater.service swift-object.swift-object-updater@.service swift-object.swift-object.service swift-object.swift-object@.service swift-proxy.swift-proxy.service +++ echo swift-proxy.swift-proxy.service +++ cut -d. -f1 + PKG=swift-proxy -+ echo swift-proxy.swift-proxy.service -+ cut -d. -f2 +++ echo swift-proxy.swift-proxy.service +++ cut -d. -f2 + NAME=swift-proxy + dh_installsystemd -pswift-proxy --name=swift-proxy make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' @@ -80996,15 +81022,15 @@ make[1]: Leaving directory '/build/reproducible-path/swift-2.35.1' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'swift-container' in '../swift-container_2.35.1-2_all.deb'. -dpkg-deb: building package 'swift-proxy' in '../swift-proxy_2.35.1-2_all.deb'. dpkg-deb: building package 'python3-swift' in '../python3-swift_2.35.1-2_all.deb'. -dpkg-deb: building package 'swift-account' in '../swift-account_2.35.1-2_all.deb'. dpkg-deb: building package 'swift-doc' in '../swift-doc_2.35.1-2_all.deb'. -dpkg-deb: building package 'swift-object-expirer' in '../swift-object-expirer_2.35.1-2_all.deb'. +dpkg-deb: building package 'swift-account' in '../swift-account_2.35.1-2_all.deb'. +dpkg-deb: building package 'swift-container' in '../swift-container_2.35.1-2_all.deb'. +dpkg-deb: building package 'swift-proxy' in '../swift-proxy_2.35.1-2_all.deb'. +dpkg-deb: building package 'swift-drive-audit' in '../swift-drive-audit_2.35.1-2_all.deb'. dpkg-deb: building package 'swift' in '../swift_2.35.1-2_all.deb'. +dpkg-deb: building package 'swift-object-expirer' in '../swift-object-expirer_2.35.1-2_all.deb'. dpkg-deb: building package 'swift-object' in '../swift-object_2.35.1-2_all.deb'. -dpkg-deb: building package 'swift-drive-audit' in '../swift-drive-audit_2.35.1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../swift_2.35.1-2_arm64.buildinfo dpkg-genchanges --build=binary -O../swift_2.35.1-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -81013,12 +81039,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1463857/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1463857/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/2545776 and its subdirectories -I: Current time: Sun Sep 7 05:30:10 -12 2025 -I: pbuilder-time-stamp: 1757266210 +I: removing directory /srv/workspace/pbuilder/1463857 and its subdirectories +I: Current time: Sun Oct 11 13:59:45 +14 2026 +I: pbuilder-time-stamp: 1791676785